diff --git a/app/i18n/fr.php b/app/i18n/fr.php
index 37d562812..922bda134 100644
--- a/app/i18n/fr.php
+++ b/app/i18n/fr.php
@@ -71,12 +71,12 @@ return array (
'bad_opml_file' => 'Votre fichier OPML n’est pas valide',
'shortcuts_updated' => 'Les raccourcis ont été mis à jour',
'shortcuts_management' => 'Gestion des raccourcis',
- 'feeds_marked_read' => 'Les flux ont été marqués comme lu',
+ 'feeds_marked_read' => 'Les flux ont été marqués comme lus',
'updated' => 'Modifications enregistrées',
'already_subscribed' => 'Vous êtes déjà abonné à %s',
'feed_added' => 'Le flux %s a bien été ajouté',
- 'feed_not_added' => '%s n’ a pas pu être ajouté',
+ 'feed_not_added' => '%s n’a pas pu être ajouté',
'internal_problem_feed' => 'Le flux n’a pas pu être ajouté. Consulter les logs de FreshRSS pour plus de détails.',
'invalid_url' => 'L’url %s est invalide',
'feed_actualized' => '%s a été mis à jour',
@@ -109,8 +109,8 @@ return array (
'add_category' => 'Ajouter une catégorie',
'new_category' => 'Nouvelle catégorie',
- 'javascript_for_shortcuts' => 'Le javascript doit être activé pour pouvoir profiter des raccourcis',
- 'javascript_should_be_activated'=> 'Le javascript doit être activé',
+ 'javascript_for_shortcuts' => 'Le JavaScript doit être activé pour pouvoir profiter des raccourcis',
+ 'javascript_should_be_activated'=> 'Le JavaScript doit être activé',
'shift_for_all_read' => '+ shift pour marquer tous les articles comme lus',
'see_on_website' => 'Voir l’article sur le site d’origine',
'next_article' => 'Passer à l’article suivant',
@@ -136,7 +136,7 @@ return array (
'show_in_all_flux' => 'Afficher dans le flux principal',
'yes' => 'Oui',
'no' => 'Non',
- 'css_path_on_website' => 'Chemin CSS des articles sur le site d’origine',
+ 'css_path_on_website' => 'Sélecteur CSS des articles sur le site d’origine',
'retrieve_truncated_feeds' => 'Permet de récupérer les flux tronqués (attention, demande plus de temps !)',
'http_authentication' => 'Authentification HTTP',
'http_username' => 'Identifiant HTTP',
@@ -151,7 +151,7 @@ return array (
'language' => 'Langue',
'delete_articles_every' => 'Supprimer les articles tous les',
'month' => 'mois',
- 'persona_connection_email' => 'Adresse mail de connexion (utilise Persona)',
+ 'persona_connection_email' => 'Adresse courriel de connexion (utilise Persona)',
'allow_anonymous' => 'Autoriser la lecture anonyme',
'auth_token' => 'Jeton d’identification',
'explain_token' => 'Permet d’accéder à la sortie RSS sans besoin de s’authentifier.
%s?output=rss&token=%s',
@@ -166,7 +166,7 @@ return array (
'reading_icons' => 'Icônes de lecture',
'top_line' => 'Ligne du haut',
'bottom_line' => 'Ligne du bas',
- 'img_with_lazyload' => 'Utiliser le mode “lazy load” pour charger les images',
+ 'img_with_lazyload' => 'Utiliser le mode “chargement différé” pour les images',
'auto_read_when' => 'Marquer comme lu lorsque',
'article_selected' => 'l’article est sélectionné',
'article_open_on_website' => 'l’article est ouvert sur le site d’origine',
@@ -205,7 +205,7 @@ return array (
'lead_developer' => 'Développeur principal',
'website' => 'Site Internet',
'bugs_reports' => 'Rapports de bugs',
- 'github_or_email' => 'sur Github ou par mail',
+ 'github_or_email' => 'sur Github ou par courriel',
'license' => 'Licence',
'agpl3' => 'AGPL 3',
'freshrss_description' => 'FreshRSS est un agrégateur de flux RSS à auto-héberger à l’image de RSSLounge, TinyTinyRSS ou Leed. Il se veut léger et facile à prendre en main tout en étant un outil puissant et paramétrable. L’objectif étant d’offrir une alternative sérieuse au futur feu-Google Reader.',
@@ -218,7 +218,7 @@ return array (
'forbidden_access' => 'Accès interdit',
'forbidden_access_description' => 'L’accès est protégé par un mot de passe, veuillez vous connecter pour accéder aux flux.',
- 'confirm_action' => 'Êtes-vous sûr de vouloir continuer ? Cette action ne peut être annulée !',
+ 'confirm_action' => 'Êtes-vous sûr(e) de vouloir continuer ? Cette action ne peut être annulée !',
// DATE
'january' => 'janvier',
@@ -269,9 +269,9 @@ return array (
'language_defined' => 'La langue a bien été définie.',
'choose_language' => 'Choisissez la langue pour FreshRSS',
- 'javascript_is_better' => 'FreshRSS est plus agréable à utiliser avec le Javascript d’activé',
- 'php_is_ok' => 'Votre version de PHP est la %s et est compatible avec FreshRSS',
- 'php_is_nok' => 'Votre version de PHP est la %s. Vous devriez avoir au moins la version %s',
+ 'javascript_is_better' => 'FreshRSS est plus agréable à utiliser avec JavaScript activé',
+ 'php_is_ok' => 'Votre version de PHP est la %s qui est compatible avec FreshRSS',
+ 'php_is_nok' => 'Votre version de PHP est la %s mais FreshRSS requiert au moins la version %s',
'minz_is_ok' => 'Vous disposez du framework Minz',
'minz_is_nok' => 'Vous ne disposez pas de la librairie Minz. Vous devriez exécuter le script build.sh ou bien la télécharger sur Github et installer dans le répertoire %s le contenu de son répertoire /lib.',
'curl_is_ok' => 'Vous disposez de cURL dans sa version %s',