Removing getter for listener
Add resource string managing, with default one hard coded
add french and spanish supported strings