Add a test for trait which uses an other trait
Rewrite management condition of Translatable listener
Refactor Translatable listener to allow trait's methods renaming