Made the quests log entries translatable.

- I move the Translate call from the engine to around the actual strings
to permit the cmake script to recognize the new strings to add to the pot
file.

- I also made the quests.lua scripts be reloaded when changing the language
to permit reloading the strings into the new language when needed.
To achieve that, I move the quests.lua script loading to the global script
loading where it finally belongs more.
Made the new menu bottom sentences translatable.
Update the translation catalog + fr translation update.