translating components docs to english

related with #629
So I think that when we explain the `@PreDestroy` we should to introduce and 
add a `@PostConstruct` on it. If not users can use this wrong code as example.