Fix i18n and update French translations