uses routes to extract current locale
replacing lots of strings with I18n
comments translated
More translations
finish translatiosn
add test french translation