move routing logic out of State
Update french translation.
Now it is nearly complete.
Correct some encoding problems.
Discard undesired local change.