Added FR translation

This commit is contained in:
Frisk 2018-07-12 18:42:29 +02:00
parent 748f947052
commit 1380deafcb
No known key found for this signature in database
GPG key ID: 0E9A7D3C0A01586C
2 changed files with 224 additions and 121 deletions

Binary file not shown.

View file

@ -5,8 +5,9 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"POT-Creation-Date: 2018-07-05 20:21+0200\n" "Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2018-07-06 10:44+0200\n" "POT-Creation-Date: 2018-07-12 11:29+0200\n"
"PO-Revision-Date: 2018-07-12 18:41+0200\n"
"Last-Translator: JSBM\n" "Last-Translator: JSBM\n"
"Language-Team: \n" "Language-Team: \n"
"Language: fr\n" "Language: fr\n"
@ -19,39 +20,44 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n > 1);\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Poedit-SearchPath-0: rcgcdw.pot\n" "X-Poedit-SearchPath-0: rcgcdw.pot\n"
#: rcgcdw.py:126 #: rcgcdw.py:124
msgid "(N!) " msgid "(N!) "
msgstr "(N!) " msgstr "(N!) "
#: rcgcdw.py:126 #: rcgcdw.py:124
msgid "m " msgid "m "
msgstr "m " msgstr "m "
#: rcgcdw.py:144 #: rcgcdw.py:142 rcgcdw.py:168
msgid "([preview]({link}) | [undo]({undolink}))"
msgstr "([Aperçu]({link}) | [Annuler]({undolink}))"
#: rcgcdw.py:144 rcgcdw.py:170
msgid "Options" msgid "Options"
msgstr "Options" msgstr "Options"
#: rcgcdw.py:145 #: rcgcdw.py:142
#, python-brace-format
msgid "([preview]({link}) | [undo]({undolink}))"
msgstr "([Aperçu]({link}) | [Annuler]({undolink}))"
#: rcgcdw.py:143
#, python-brace-format
msgid "Uploaded a new version of {name}" msgid "Uploaded a new version of {name}"
msgstr "Téléversement d'une nouvelle version de {name}" msgstr "Téléversement d'une nouvelle version de {name}"
#: rcgcdw.py:147 #: rcgcdw.py:145
#, python-brace-format
msgid "Uploaded {name}" msgid "Uploaded {name}"
msgstr "Téléversement de {name}" msgstr "Téléversement de {name}"
#: rcgcdw.py:160 #: rcgcdw.py:158
msgid "**No license!**" msgid "**No license!**"
msgstr "**Aucune license!**" msgstr "**Aucune license!**"
#: rcgcdw.py:170 #: rcgcdw.py:168
#, python-brace-format
msgid "([preview]({link}))" msgid "([preview]({link}))"
msgstr "([Aperçu]({link}))" msgstr "([Aperçu]({link}))"
#: rcgcdw.py:171 #: rcgcdw.py:169
#, python-brace-format
msgid "" msgid ""
"{desc}\n" "{desc}\n"
"License: {license}" "License: {license}"
@ -59,310 +65,407 @@ msgstr ""
"{desc}\n" "{desc}\n"
"License: {license}" "License: {license}"
#: rcgcdw.py:174 #: rcgcdw.py:172
#, python-brace-format
msgid "Deleted page {article}" msgid "Deleted page {article}"
msgstr "Suppression de la page {article}" msgstr "Suppression de la page {article}"
#: rcgcdw.py:177 #: rcgcdw.py:175
#, python-brace-format
msgid "Deleted redirect {article} by overwriting" msgid "Deleted redirect {article} by overwriting"
msgstr "Suppression par écrasement de la redirection {article}" msgstr "Suppression par écrasement de la redirection {article}"
#: rcgcdw.py:180 #: rcgcdw.py:178
msgid "A redirect has been made"
msgstr "Une redirection a été créée"
#: rcgcdw.py:180
msgid "No redirect has been made" msgid "No redirect has been made"
msgstr "Aucune redirection créée" msgstr "Aucune redirection créée"
#: rcgcdw.py:181 #: rcgcdw.py:178
msgid "A redirect has been made"
msgstr "Une redirection a été créée"
#: rcgcdw.py:179
#, python-brace-format
msgid "Moved {article} to {target}" msgid "Moved {article} to {target}"
msgstr "Déplacement de {article} vers {target}" msgstr "Déplacement de {article} vers {target}"
#: rcgcdw.py:184 #: rcgcdw.py:182
#, python-brace-format
msgid "Moved {article} to {title} over redirect" msgid "Moved {article} to {title} over redirect"
msgstr "Déplacement de {article} vers {title} par redirection" msgstr "Déplacement de {article} vers {title} par redirection"
#: rcgcdw.py:187 #: rcgcdw.py:185
#, python-brace-format
msgid "Moved protection settings from {article} to {title}" msgid "Moved protection settings from {article} to {title}"
msgstr "Transfert des paramètres de protection de {article} vers {title}" msgstr "Transfert des paramètres de protection de {article} vers {title}"
#: rcgcdw.py:191 #: rcgcdw.py:189
msgid "infinity and beyond" msgid "infinity and beyond"
msgstr "toujours" msgstr "toujours"
#: rcgcdw.py:192 #: rcgcdw.py:190
#, python-brace-format
msgid "Blocked {blocked_user} for {time}" msgid "Blocked {blocked_user} for {time}"
msgstr "{blocked_user} a été bloqué pour {time}" msgstr "{blocked_user} a été bloqué pour {time}"
#: rcgcdw.py:196 #: rcgcdw.py:194
#, python-brace-format
msgid "Changed block settings for {blocked_user}" msgid "Changed block settings for {blocked_user}"
msgstr "Modification des paramètres de blocage pour {blocked_user}" msgstr "Modification des paramètres de blocage pour {blocked_user}"
#: rcgcdw.py:200 #: rcgcdw.py:198
#, python-brace-format
msgid "Unblocked {blocked_user}" msgid "Unblocked {blocked_user}"
msgstr "{blocked_user} a été débloqué" msgstr "{blocked_user} a été débloqué"
#: rcgcdw.py:204 #: rcgcdw.py:202
#, python-brace-format
msgid "Left a comment on {target}'s profile" msgid "Left a comment on {target}'s profile"
msgstr "Ajout d'un commentaire sur le profil de {target}" msgstr "Ajout d'un commentaire sur le profil de {target}"
#: rcgcdw.py:208 #: rcgcdw.py:206
#, python-brace-format
msgid "Replied to a comment on {target}'s profile" msgid "Replied to a comment on {target}'s profile"
msgstr "Réponse à un commentaire sur le profil de {target}" msgstr "Réponse à un commentaire sur le profil de {target}"
#: rcgcdw.py:212 #: rcgcdw.py:210
#, python-brace-format
msgid "Edited a comment on {target}'s profile" msgid "Edited a comment on {target}'s profile"
msgstr "Édition d'un commentaire sur le profil de {target}" msgstr "Édition d'un commentaire sur le profil de {target}"
#: rcgcdw.py:216 #: rcgcdw.py:214
msgid "Location" msgid "Location"
msgstr "Emplacement" msgstr "Emplacement"
#: rcgcdw.py:218 #: rcgcdw.py:216
msgid "About me" msgid "About me"
msgstr "À propos de moi" msgstr "À propos de moi"
#: rcgcdw.py:220 #: rcgcdw.py:218
msgid "Google link" msgid "Google link"
msgstr "Lien Google" msgstr "Lien Google"
#: rcgcdw.py:222 #: rcgcdw.py:220
msgid "Facebook link" msgid "Facebook link"
msgstr "Lien Facebook" msgstr "Lien Facebook"
#: rcgcdw.py:224 #: rcgcdw.py:222
msgid "Twitter link" msgid "Twitter link"
msgstr "Lien Twitter" msgstr "Lien Twitter"
#: rcgcdw.py:226 #: rcgcdw.py:224
msgid "Reddit link" msgid "Reddit link"
msgstr "Lien Reddit" msgstr "Lien Reddit"
#: rcgcdw.py:228 #: rcgcdw.py:226
msgid "Twitch link" msgid "Twitch link"
msgstr "Lien Twitch" msgstr "Lien Twitch"
#: rcgcdw.py:230 #: rcgcdw.py:228
msgid "PSN link" msgid "PSN link"
msgstr "Lien PSN" msgstr "Lien PSN"
#: rcgcdw.py:232 #: rcgcdw.py:230
msgid "VK link" msgid "VK link"
msgstr "Lien VK" msgstr "Lien VK"
#: rcgcdw.py:234 #: rcgcdw.py:232
msgid "XVL link" msgid "XVL link"
msgstr "Lien XVL" msgstr "Lien XVL"
#: rcgcdw.py:236 #: rcgcdw.py:234
msgid "Steam link" msgid "Steam link"
msgstr "Lien Steam" msgstr "Lien Steam"
#: rcgcdw.py:238 #: rcgcdw.py:236
msgid "Unknown" msgid "Unknown"
msgstr "Inconnu" msgstr "Inconnu"
#: rcgcdw.py:239 #: rcgcdw.py:237
#, python-brace-format
msgid "Edited {target}'s profile" msgid "Edited {target}'s profile"
msgstr "Modification du profil de {target}" msgstr "Modification du profil de {target}"
#: rcgcdw.py:240 #: rcgcdw.py:238
#, python-brace-format
msgid "{field} field changed to: {desc}" msgid "{field} field changed to: {desc}"
msgstr "{field} modifié pour: {desc}" msgstr "{field} modifié pour: {desc}"
#: rcgcdw.py:244 #: rcgcdw.py:242
#, python-brace-format
msgid "Deleted a comment on {target}'s profile" msgid "Deleted a comment on {target}'s profile"
msgstr "Retrait d'un commentaire sur le profil de {target}" msgstr "Retrait d'un commentaire sur le profil de {target}"
#: rcgcdw.py:247 #: rcgcdw.py:246
#, python-brace-format
msgid "Changed group membership for {target}" msgid "Changed group membership for {target}"
msgstr "Modification des groupes pour {target}" msgstr "Modification des groupes pour {target}"
#: rcgcdw.py:251 rcgcdw.py:253 #: rcgcdw.py:248
msgid "System"
msgstr "Système"
#: rcgcdw.py:250
#, python-brace-format
msgid "{target} got autopromoted to a new usergroup"
msgstr "{target} a été auto-promu dans un nouveau groupe"
#: rcgcdw.py:260 rcgcdw.py:262
msgid "none" msgid "none"
msgstr "aucun" msgstr "aucun"
#: rcgcdw.py:254 rcgcdw.py:376 #: rcgcdw.py:263 rcgcdw.py:385
msgid "No description provided" msgid "No description provided"
msgstr "Aucune description" msgstr "Aucune description"
#: rcgcdw.py:255 #: rcgcdw.py:264
#, python-brace-format
msgid "Groups changed from {old_groups} to {new_groups}{reason}" msgid "Groups changed from {old_groups} to {new_groups}{reason}"
msgstr "Groupe modifié de {old_groups} vers {new_groups}{reason}" msgstr "Groupe modifié de {old_groups} vers {new_groups}{reason}"
#: rcgcdw.py:258 #: rcgcdw.py:267
#, python-brace-format
msgid "Protected {target}" msgid "Protected {target}"
msgstr "Protection de {target}" msgstr "Protection de {target}"
#: rcgcdw.py:262 #: rcgcdw.py:271
#, python-brace-format
msgid "Changed protection level for {article}" msgid "Changed protection level for {article}"
msgstr "Modification du niveau de protection de {article}" msgstr "Modification du niveau de protection de {article}"
#: rcgcdw.py:266 #: rcgcdw.py:275
#, python-brace-format
msgid "Removed protection from {article}" msgid "Removed protection from {article}"
msgstr "Retrait de la protection de {article}" msgstr "Retrait de la protection de {article}"
#: rcgcdw.py:269 #: rcgcdw.py:279
msgid "Changed visibility of revision(s) on page {article} " #, python-brace-format
msgstr "Modification de la visibilité de révision(s) sur la page {article} " msgid "Changed visibility of revision on page {article} "
msgid_plural "Changed visibility of {amount} revisions on page {article} "
msgstr[0] "Modification de la visibilité d'une révision de la page {article} "
msgstr[1] "Modification de la visibilité de {amount} révisions sur la page {article} "
#: rcgcdw.py:272 #: rcgcdw.py:282
msgid "Imported {article} with {count} revision(s)" #, python-brace-format
msgstr "Article {article} importé avec {count} révision(s)" msgid "Imported {article} with {count} revision"
msgid_plural "Imported {article} with {count} revisions"
msgstr[0] "Article {article} importé avec {count} révision"
msgstr[1] "Article {article} importé avec {count} révisions"
#: rcgcdw.py:275 #: rcgcdw.py:285
#, python-brace-format
msgid "Restored {article}" msgid "Restored {article}"
msgstr "Restauration de {article}" msgstr "Restauration de {article}"
#: rcgcdw.py:278 #: rcgcdw.py:288
msgid "Changed visibility of log events" msgid "Changed visibility of log events"
msgstr "Modification de la visibilité d'évènements des journaux" msgstr "Modification de la visibilité d'évènements des journaux"
#: rcgcdw.py:281 #: rcgcdw.py:291
msgid "Imported interwiki" msgid "Imported interwiki"
msgstr "Importation d'interwiki" msgstr "Importation d'interwiki"
#: rcgcdw.py:284 #: rcgcdw.py:294
#, python-brace-format
msgid "Edited abuse filter number {number}" msgid "Edited abuse filter number {number}"
msgstr "Édition de la règle {number} du filtre anti-abus" msgstr "Édition de la règle {number} du filtre anti-abus"
#: rcgcdw.py:287 #: rcgcdw.py:297
#, python-brace-format
msgid "Merged revision histories of {article} into {dest}" msgid "Merged revision histories of {article} into {dest}"
msgstr "Fusion de l'historique de {article} vers {dest}" msgstr "Fusion de l'historique de {article} vers {dest}"
#: rcgcdw.py:290 #: rcgcdw.py:300
msgid "Added an entry to the interwiki table" msgid "Added an entry to the interwiki table"
msgstr "Ajout d'une entrée à la table interwiki" msgstr "Ajout d'une entrée à la table interwiki"
#: rcgcdw.py:291 rcgcdw.py:295 #: rcgcdw.py:301 rcgcdw.py:305
#, python-brace-format
msgid "Prefix: {prefix}, website: {website} | {desc}" msgid "Prefix: {prefix}, website: {website} | {desc}"
msgstr "Préfixe: {prefix}, site: {website} | {desc}" msgstr "Préfixe: {prefix}, site: {website} | {desc}"
#: rcgcdw.py:294 #: rcgcdw.py:304
msgid "Edited an entry in interwiki table" msgid "Edited an entry in interwiki table"
msgstr "Modification d'une entrée de la table interwiki" msgstr "Modification d'une entrée de la table interwiki"
#: rcgcdw.py:298 #: rcgcdw.py:308
msgid "Deleted an entry in interwiki table" msgid "Deleted an entry in interwiki table"
msgstr "Retrait d'une entrée de la table interwiki" msgstr "Retrait d'une entrée de la table interwiki"
#: rcgcdw.py:299 #: rcgcdw.py:309
#, python-brace-format
msgid "Prefix: {prefix} | {desc}" msgid "Prefix: {prefix} | {desc}"
msgstr "Préfixe: {prefix} | {desc}" msgstr "Préfixe: {prefix} | {desc}"
#: rcgcdw.py:302 #: rcgcdw.py:312
#, python-brace-format
msgid "Changed the content model of the page {article}" msgid "Changed the content model of the page {article}"
msgstr "Modification du modèle de contenu de l'article {article}" msgstr "Modification du modèle de contenu de l'article {article}"
#: rcgcdw.py:303 #: rcgcdw.py:313
#, python-brace-format
msgid "Model changed from {old} to {new}: {reason}" msgid "Model changed from {old} to {new}: {reason}"
msgstr "Modèle changé de {old} à {new}: {reason}" msgstr "Modèle changé de {old} à {new}: {reason}"
#: rcgcdw.py:306 #: rcgcdw.py:316
#, python-brace-format
msgid "Edited the sprite for {article}" msgid "Edited the sprite for {article}"
msgstr "Édition du sprite de {article}" msgstr "Édition du sprite de {article}"
#: rcgcdw.py:309 #: rcgcdw.py:319
#, python-brace-format
msgid "Created the sprite sheet for {article}" msgid "Created the sprite sheet for {article}"
msgstr "Création d'une feuille de sprite pour {article}" msgstr "Création d'une feuille de sprite pour {article}"
#: rcgcdw.py:312 #: rcgcdw.py:322
#, python-brace-format
msgid "Edited the slice for {article}" msgid "Edited the slice for {article}"
msgstr "Edited the slice for {article}" msgstr "Edited the slice for {article}"
#: rcgcdw.py:315 #: rcgcdw.py:325
#, python-brace-format
msgid "Created a tag \"{tag}\"" msgid "Created a tag \"{tag}\""
msgstr "Création du tag « {tag} »" msgstr "Création du tag « {tag} »"
#: rcgcdw.py:319 #: rcgcdw.py:329
#, python-brace-format
msgid "Deleted a tag \"{tag}\"" msgid "Deleted a tag \"{tag}\""
msgstr "Suppression du tag « {tag} »" msgstr "Suppression du tag « {tag} »"
#: rcgcdw.py:323 #: rcgcdw.py:333
#, python-brace-format
msgid "Activated a tag \"{tag}\"" msgid "Activated a tag \"{tag}\""
msgstr "Activation du tag « {tag} »" msgstr "Activation du tag « {tag} »"
#: rcgcdw.py:326 #: rcgcdw.py:336
#, python-brace-format
msgid "Deactivated a tag \"{tag}\"" msgid "Deactivated a tag \"{tag}\""
msgstr "Désactivation du tag « {tag} »" msgstr "Désactivation du tag « {tag} »"
#: rcgcdw.py:347 #: rcgcdw.py:357
msgid "Tags" msgid "Tags"
msgstr "Tags" msgstr "Tags"
#: rcgcdw.py:469 #: rcgcdw.py:480
msgid "Unable to process the event" msgid "Unable to process the event"
msgstr "Impossible d'analyser l'évènement" msgstr "Impossible d'analyser l'évènement"
#: rcgcdw.py:469 #: rcgcdw.py:480
msgid "error" msgid "error"
msgstr "erreur" msgstr "erreur"
#: rcgcdw.py:549 #: rcgcdw.py:560
msgid "Daily overview" msgid "Daily overview"
msgstr "Résumé de la journée" msgstr "Résumé de la journée"
#: rcgcdw.py:565 #: rcgcdw.py:576
msgid " ({} actions)" msgid " ({} action)"
msgstr " ({} actions)" msgid_plural "({} actions)"
msgstr[0] " ({} action)"
msgstr[1] " ({} actions)"
#: rcgcdw.py:566 #: rcgcdw.py:577
msgid " UTC ({} actions)" msgid " UTC ({} action)"
msgstr " UTC ({} actions)" msgid_plural " UTC ({} actions)"
msgstr[0] " UTC ({} action)"
msgstr[1] " UTC ({} actions)"
#: rcgcdw.py:568 rcgcdw.py:569 #: rcgcdw.py:579 rcgcdw.py:580
msgid "But nobody came" msgid "But nobody came"
msgstr "Aucune activité" msgstr "Aucune activité"
#: rcgcdw.py:573 #: rcgcdw.py:584
msgid "Admin actions" msgid "Most active user"
msgstr "Actions d'administrateur" msgid_plural "Most active users"
msgstr[0] "Membre le plus actif"
msgstr[1] "Membres les plus actifs"
#: rcgcdw.py:573 #: rcgcdw.py:584
msgid "Bytes changed"
msgstr "Octets modifiés"
#: rcgcdw.py:573
msgid "Day score"
msgstr "Score du jour"
#: rcgcdw.py:573
msgid "Edits made" msgid "Edits made"
msgstr "Modifications effectuées" msgstr "Modifications effectuées"
#: rcgcdw.py:573 #: rcgcdw.py:584
msgid "Most active hours"
msgstr "Heures les plus actives"
#: rcgcdw.py:573
msgid "Most active users"
msgstr "Membres les plus actifs"
#: rcgcdw.py:573
msgid "New articles"
msgstr "Nouveaux articles"
#: rcgcdw.py:573
msgid "New files" msgid "New files"
msgstr "Nouveaux fichiers" msgstr "Nouveaux fichiers"
#: rcgcdw.py:573 #: rcgcdw.py:584
msgid "Admin actions"
msgstr "Actions d'administrateur"
#: rcgcdw.py:584
msgid "Bytes changed"
msgstr "Octets modifiés"
#: rcgcdw.py:584
msgid "New articles"
msgstr "Nouveaux articles"
#: rcgcdw.py:584
msgid "Unique contributors" msgid "Unique contributors"
msgstr "Contributeurs uniques" msgstr "Contributeurs uniques"
#: rcgcdw.py:662 #: rcgcdw.py:584
msgid "Most active hour"
msgid_plural "Most active hours"
msgstr[0] "Heure la plus active"
msgstr[1] "Heures les plus actives"
#: rcgcdw.py:584
msgid "Day score"
msgstr "Score du jour"
#: rcgcdw.py:674
#, python-brace-format
msgid "Connection to {wiki} seems to be stable now." msgid "Connection to {wiki} seems to be stable now."
msgstr "La connexion avec {wiki} semble stable maintenant." msgstr "La connexion avec {wiki} semble stable maintenant."
#: rcgcdw.py:662 rcgcdw.py:715 #: rcgcdw.py:674 rcgcdw.py:729
msgid "Connection status" msgid "Connection status"
msgstr "Statut de connexion" msgstr "Statut de connexion"
#: rcgcdw.py:715 #: rcgcdw.py:729
#, python-brace-format
msgid "{wiki} seems to be down or unreachable." msgid "{wiki} seems to be down or unreachable."
msgstr "{wiki} semble être down ou inatteignable." msgstr "{wiki} semble être down ou inatteignable."
#: rcgcdw.py:737 #: rcgcdw.py:751
msgid "{wiki} is back up!" msgid "director"
msgstr "{wiki} est de retour!" msgstr "Directeur"
#: rcgcdw.py:751
msgid "bot"
msgstr "Robot"
#: rcgcdw.py:751
msgid "editor"
msgstr "editor"
#: rcgcdw.py:751
msgid "directors"
msgstr "Directeur"
#: rcgcdw.py:751
msgid "sysop"
msgstr "Administrateur"
#: rcgcdw.py:751
msgid "bureaucrat"
msgstr "Bureaucrate"
#: rcgcdw.py:751
msgid "reviewer"
msgstr "reviewer"
#: rcgcdw.py:751
msgid "autoreview"
msgstr "autoreview"
#: rcgcdw.py:751
msgid "autopatrol"
msgstr "autopatrol"
#: rcgcdw.py:751
msgid "wiki_guardian"
msgstr "Gardien du wiki"
#~ msgid "{wiki} is back up!"
#~ msgstr "{wiki} est de retour!"