aboutsummaryrefslogtreecommitdiff
path: root/app/i18n/fr
diff options
context:
space:
mode:
Diffstat (limited to 'app/i18n/fr')
-rw-r--r--app/i18n/fr/admin.php1
-rw-r--r--app/i18n/fr/conf.php15
-rw-r--r--app/i18n/fr/gen.php11
-rw-r--r--app/i18n/fr/index.php5
-rw-r--r--app/i18n/fr/sub.php6
-rw-r--r--app/i18n/fr/user.php37
6 files changed, 69 insertions, 6 deletions
diff --git a/app/i18n/fr/admin.php b/app/i18n/fr/admin.php
index 74605b5ee..6002617fc 100644
--- a/app/i18n/fr/admin.php
+++ b/app/i18n/fr/admin.php
@@ -159,6 +159,7 @@ return array(
'system' => array(
'_' => 'Configuration du système',
'auto-update-url' => 'URL du service de mise à jour',
+ 'force_email_validation' => 'Forcer la validation des adresses email',
'instance-name' => 'Nom de l’instance',
'max-categories' => 'Limite de catégories par utilisateur',
'max-feeds' => 'Limite de flux par utilisateur',
diff --git a/app/i18n/fr/conf.php b/app/i18n/fr/conf.php
index ef29a360e..020c94085 100644
--- a/app/i18n/fr/conf.php
+++ b/app/i18n/fr/conf.php
@@ -3,13 +3,21 @@
return array(
'archiving' => array(
'_' => 'Archivage',
- 'advanced' => 'Avancé',
'delete_after' => 'Supprimer les articles après',
+ 'exception' => 'Exception de nettoyage',
'help' => 'D’autres options sont disponibles dans la configuration individuelle des flux.',
- 'keep_history_by_feed' => 'Nombre minimum d’articles à conserver par flux',
+ 'keep_favourites' => 'Ne jamais supprimer les articles favoris',
+ 'keep_min_by_feed' => 'Nombre minimum d’articles à conserver par flux',
+ 'keep_labels' => 'Ne jamais supprimer les articles étiquetés',
+ 'keep_unreads' => 'Ne jamais supprimer les articles non lus',
+ 'maintenance' => 'Maintenance',
'optimize' => 'Optimiser la base de données',
'optimize_help' => 'À faire de temps en temps pour réduire la taille de la BDD',
+ 'policy' => 'Politique de nettoyage',
+ 'policy_warning' => 'Si aucune politique de nettoyage n’est sélectionnée, tous les articles seront conservés.',
'purge_now' => 'Purger maintenant',
+ 'keep_max' => 'Nombre maximum d’articles à conserver',
+ 'keep_period' => 'Âge maximum des articles à conserver',
'title' => 'Archivage',
'ttl' => 'Ne pas automatiquement rafraîchir plus souvent que',
),
@@ -21,6 +29,7 @@ return array(
'publication_date' => 'Date de publication',
'related_tags' => 'Tags de l’article',
'sharing' => 'Partage',
+ 'display_authors' => 'Authors', //TODO - Translation
'top_line' => 'Ligne du haut',
),
'language' => 'Langue',
@@ -45,6 +54,7 @@ return array(
'_' => 'Suppression du compte',
'warn' => 'Le compte et toutes les données associées vont être supprimées.',
),
+ 'email' => 'Adresse email',
'password_api' => 'Mot de passe API<br /><small>(ex. : pour applis mobiles)</small>',
'password_form' => 'Mot de passe<br /><small>(pour connexion par formulaire)</small>',
'password_format' => '7 caractères minimum',
@@ -133,7 +143,6 @@ return array(
'diaspora' => 'Diaspora*',
'email' => 'Courriel',
'facebook' => 'Facebook',
- 'g+' => 'Google+',
'more_information' => 'Plus d’informations',
'print' => 'Print',
'remove' => 'Supprimer la méthode de partage',
diff --git a/app/i18n/fr/gen.php b/app/i18n/fr/gen.php
index 86d8461e6..a6875dd05 100644
--- a/app/i18n/fr/gen.php
+++ b/app/i18n/fr/gen.php
@@ -3,6 +3,7 @@
return array(
'action' => array(
'actualize' => 'Actualiser',
+ 'back' => '← Retour',
'back_to_rss_feeds' => '← Retour à vos flux RSS',
'cancel' => 'Annuler',
'create' => 'Créer',
@@ -22,6 +23,7 @@ return array(
'update' => 'Mettre à jour',
),
'auth' => array(
+ 'accept_tos' => 'Accepter les <a href="%s">Conditions Générales d’Utilisation</a>.',
'email' => 'Adresse courriel',
'keep_logged_in' => 'Rester connecté <small>(%s jours)</small>',
'login' => 'Connexion',
@@ -160,15 +162,22 @@ return array(
'nothing_to_load' => 'Fin des articles',
'previous' => 'Précédent',
),
+ 'period' => array(
+ 'days' => 'jours',
+ 'hours' => 'heures',
+ 'months' => 'mois',
+ 'weeks' => 'semaines',
+ 'years' => 'années',
+ ),
'share' => array(
'blogotext' => 'Blogotext',
'diaspora' => 'Diaspora*',
'email' => 'Courriel',
'facebook' => 'Facebook',
- 'g+' => 'Google+',
'gnusocial' => 'GNU social',
'jdh' => 'Journal du hacker',
'Known' => 'Sites basés sur Known',
+ 'lemmy' => 'Lemmy',
'linkedin' => 'LinkedIn',
'mastodon' => 'Mastodon',
'movim' => 'Movim',
diff --git a/app/i18n/fr/index.php b/app/i18n/fr/index.php
index c9595e449..489de3849 100644
--- a/app/i18n/fr/index.php
+++ b/app/i18n/fr/index.php
@@ -7,7 +7,7 @@ return array(
'bugs_reports' => 'Rapports de bugs',
'credits' => 'Crédits',
'credits_content' => 'Des éléments de design sont issus du <a href="http://twitter.github.io/bootstrap/">projet Bootstrap</a> bien que FreshRSS n’utilise pas ce framework. Les <a href="https://git.gnome.org/browse/gnome-icon-theme-symbolic">icônes</a> sont issues du <a href="https://www.gnome.org/">projet GNOME</a>. La police <em>Open Sans</em> utilisée a été créée par <a href="https://fonts.google.com/specimen/Open+Sans">Steve Matteson</a>. FreshRSS repose sur <a href="https://github.com/marienfressinaud/MINZ">Minz</a>, un framework PHP.',
- 'freshrss_description' => 'FreshRSS est un agrégateur de flux RSS à auto-héberger à l’image de <a href="http://tontof.net/kriss/feed/">Kriss Feed</a> ou <a href="http://leed.idleman.fr/">Leed</a>. Il se veut léger et facile à prendre en main tout en étant un outil puissant et paramétrable.',
+ 'freshrss_description' => 'FreshRSS est un agrégateur de flux RSS à auto-héberger à l’image de <a href="http://tontof.net/kriss/feed/">Kriss Feed</a> ou <a href="https://github.com/LeedRSS/Leed">Leed</a>. Il se veut léger et facile à prendre en main tout en étant un outil puissant et paramétrable.',
'github' => '<a href="https://github.com/FreshRSS/FreshRSS/issues">sur Github</a>',
'license' => 'Licence',
'project_website' => 'Site du projet',
@@ -15,6 +15,9 @@ return array(
'version' => 'Version',
'website' => 'Site Internet',
),
+ 'tos' => array(
+ 'title' => 'Conditions Générales d’Utilisation',
+ ),
'feed' => array(
'add' => 'Vous pouvez ajouter des flux.',
'empty' => 'Il n’y a aucun article à afficher.',
diff --git a/app/i18n/fr/sub.php b/app/i18n/fr/sub.php
index df44150c2..e12444315 100644
--- a/app/i18n/fr/sub.php
+++ b/app/i18n/fr/sub.php
@@ -13,9 +13,12 @@ return array(
'category' => array(
'_' => 'Catégorie',
'add' => 'Ajouter une catégorie',
+ 'archiving' => 'Archivage',
'empty' => 'Catégorie vide',
'information' => 'Informations',
'new' => 'Nouvelle catégorie',
+ 'position' => 'Position d’affichage',
+ 'position_help' => 'Pour contrôler l’ordre de tri des catégories',
'title' => 'Titre',
),
'feed' => array(
@@ -40,7 +43,7 @@ return array(
'help' => 'Écrivez une recherche par ligne.',
),
'information' => 'Informations',
- 'keep_history' => 'Nombre minimum d’articles à conserver',
+ 'keep_min' => 'Nombre minimum d’articles à conserver',
'moved_category_deleted' => 'Lors de la suppression d’une catégorie, ses flux seront automatiquement classés dans <em>%s</em>.',
'mute' => 'muet',
'no_selected' => 'Aucun flux sélectionné.',
@@ -72,6 +75,7 @@ return array(
),
'firefox' => array(
'documentation' => 'Suivre les étapes décrites <a href="https://developer.mozilla.org/en-US/Firefox/Releases/2/Adding_feed_readers_to_Firefox#Adding_a_new_feed_reader_manually">ici</a> pour ajouter FreshRSS à la liste des lecteurs de flux dans Firefox.',
+ 'obsolete_63' => 'À partir de la version 63, Firefox ne supporte plus l’ajout de services d’abonnements.',
'title' => 'Lecteur de flux dans Firefox',
),
'import_export' => array(
diff --git a/app/i18n/fr/user.php b/app/i18n/fr/user.php
new file mode 100644
index 000000000..7b531c749
--- /dev/null
+++ b/app/i18n/fr/user.php
@@ -0,0 +1,37 @@
+<?php
+
+return array(
+ 'email' => array(
+ 'feedback' => array(
+ 'invalid' => 'L’adresse email est invalide.',
+ 'required' => 'L’adresse email est requise.',
+ ),
+ 'validation' => array(
+ 'change_email' => 'Vous pouvez changer votre adresse email <a href="%s">dans votre profil</a>.',
+ 'email_sent_to' => 'Nous venons d’envoyer un email à <strong>%s</strong>, veuillez suivre ses indications pour valider votre adresse.',
+ 'feedback' => array(
+ 'email_failed' => 'Nous n’avons pas pu vous envoyer d’email à cause d’une mauvaise configuration du serveur.',
+ 'email_sent' => 'Un email a été envoyé à votre adresse.',
+ 'error' => 'L’adresse email n’a pas pu être validée.',
+ 'ok' => 'L’adresse email a été validée.',
+ 'unnecessary' => 'L’adresse email a déjà été validée.',
+ 'wrong_token' => 'L’adresse email n’a pas pu être validée à cause d’un mauvais token.',
+ ),
+ 'need_to' => 'Vous devez valider votre adresse email avant de pouvoir utiliser %s.',
+ 'resend_email' => 'Renvoyer l’email',
+ 'title' => 'Validation de l’adresse email',
+ ),
+ ),
+ 'tos' => array(
+ 'feedback' => array(
+ 'invalid' => 'Vous devez accepter les conditions générales d’utilisation pour pouvoir vous inscrire.',
+ ),
+ ),
+ 'mailer' => array(
+ 'email_need_validation' => array(
+ 'title' => 'Vous devez valider votre compte',
+ 'welcome' => 'Bienvenue %s,',
+ 'body' => 'Vous venez de vous inscrire sur %s mais vous devez encore valider votre adresse email. Pour cela, veuillez cliquer sur ce lien :',
+ ),
+ ),
+);