Update French locales (#4034)

* add missing locales for French translation

* accent "Media" in the front-end locales

* images => médias

* Change 'rapport' to 'signalement' in French locales to be more coherent

* fix typo

* remove duplicate EN locale

* translate missing locales

* update missing locale

* fix typo

* unify with "utilisateur⋅ice⋅s"

* address PR comments
This commit is contained in:
Damien Erambert 2017-07-02 09:36:35 -07:00 committed by Eugen Rochko
parent 60da49f856
commit 133b892e0d
2 changed files with 123 additions and 15 deletions

View File

@ -7,7 +7,7 @@
"account.followers": "Abonné⋅e⋅s", "account.followers": "Abonné⋅e⋅s",
"account.follows": "Abonnements", "account.follows": "Abonnements",
"account.follows_you": "Vous suit", "account.follows_you": "Vous suit",
"account.media": "Media", "account.media": "Média",
"account.mention": "Mentionner", "account.mention": "Mentionner",
"account.mute": "Masquer", "account.mute": "Masquer",
"account.posts": "Statuts", "account.posts": "Statuts",
@ -61,11 +61,11 @@
"emoji_button.travel": "Lieux et voyages", "emoji_button.travel": "Lieux et voyages",
"empty_column.community": "Le fil public local est vide. Écrivez-donc quelque chose pour le remplir !", "empty_column.community": "Le fil public local est vide. Écrivez-donc quelque chose pour le remplir !",
"empty_column.hashtag": "Il ny a encore aucun contenu relatif à ce hashtag", "empty_column.hashtag": "Il ny a encore aucun contenu relatif à ce hashtag",
"empty_column.home": "Vous ne suivez encore personne. Visitez {public} ou bien utilisez la recherche pour vous connecter à dautres utilisateurstrices.", "empty_column.home": "Vous ne suivez encore personne. Visitez {public} ou bien utilisez la recherche pour vous connecter à dautres utilisateur⋅ices.",
"empty_column.home.inactivity": "Votre accueil est vide. Si vous ne vous êtes pas connecté⋅e depuis un moment, il se remplira automatiquement très bientôt.", "empty_column.home.inactivity": "Votre accueil est vide. Si vous ne vous êtes pas connecté⋅e depuis un moment, il se remplira automatiquement très bientôt.",
"empty_column.home.public_timeline": "le fil public", "empty_column.home.public_timeline": "le fil public",
"empty_column.notifications": "Vous navez pas encore de notification. Interagissez avec dautres utilisateurstrices pour débuter la conversation.", "empty_column.notifications": "Vous navez pas encore de notification. Interagissez avec dautres utilisateur⋅ices pour débuter la conversation.",
"empty_column.public": "Il ny a rien ici ! Écrivez quelque chose publiquement, ou bien suivez manuellement des utilisateurstrices dautres instances pour remplir le fil public.", "empty_column.public": "Il ny a rien ici ! Écrivez quelque chose publiquement, ou bien suivez manuellement des utilisateur⋅ices dautres instances pour remplir le fil public.",
"follow_request.authorize": "Autoriser", "follow_request.authorize": "Autoriser",
"follow_request.reject": "Rejeter", "follow_request.reject": "Rejeter",
"getting_started.appsshort": "Applications", "getting_started.appsshort": "Applications",
@ -108,11 +108,11 @@
"notifications.column_settings.sound": "Émettre un son", "notifications.column_settings.sound": "Émettre un son",
"onboarding.done": "Effectué", "onboarding.done": "Effectué",
"onboarding.next": "Suivant", "onboarding.next": "Suivant",
"onboarding.page_five.public_timelines": "Le fil public global affiche les posts de tou⋅te⋅s les utilisateurstrices suivi⋅es par les membres de {domain}. Le fil public local est identique mais se limite aux utilisateurstrices de {domain}.", "onboarding.page_five.public_timelines": "Le fil public global affiche les posts de tou⋅te⋅s les utilisateur⋅ices suivi⋅es par les membres de {domain}. Le fil public local est identique mais se limite aux utilisateur⋅ices de {domain}.",
"onboarding.page_four.home": "LAccueil affiche les posts de tou⋅te⋅s les utilisateurstrices que vous suivez", "onboarding.page_four.home": "LAccueil affiche les posts de tou⋅te⋅s les utilisateur⋅ices que vous suivez",
"onboarding.page_four.notifications": "Les Notifications vous informent lorsque quelquun interagit avec vous", "onboarding.page_four.notifications": "Les Notifications vous informent lorsque quelquun interagit avec vous",
"onboarding.page_one.federation": "Mastodon est un réseau social qui appartient à tou⋅te⋅s.", "onboarding.page_one.federation": "Mastodon est un réseau social qui appartient à tou⋅te⋅s.",
"onboarding.page_one.handle": "Vous êtes sur {domain}, une des nombreuses instances indépendantes de Mastodon. Votre nom dutilisateur⋅trice complet est {handle}", "onboarding.page_one.handle": "Vous êtes sur {domain}, une des nombreuses instances indépendantes de Mastodon. Votre nom d'utilisateur⋅ice complet est {handle}",
"onboarding.page_one.welcome": "Bienvenue sur Mastodon !", "onboarding.page_one.welcome": "Bienvenue sur Mastodon !",
"onboarding.page_six.admin": "Ladministrateur⋅trice de votre instance est {admin}", "onboarding.page_six.admin": "Ladministrateur⋅trice de votre instance est {admin}",
"onboarding.page_six.almost_done": "Nous y sommes presque…", "onboarding.page_six.almost_done": "Nous y sommes presque…",
@ -123,7 +123,7 @@
"onboarding.page_six.read_guidelines": "Sil vous plaît, noubliez pas de lire les {guidelines} !", "onboarding.page_six.read_guidelines": "Sil vous plaît, noubliez pas de lire les {guidelines} !",
"onboarding.page_six.various_app": "applications mobiles", "onboarding.page_six.various_app": "applications mobiles",
"onboarding.page_three.profile": "Modifiez votre profil pour changer votre avatar, votre description ainsi que votre nom. Vous y trouverez également dautres préférences.", "onboarding.page_three.profile": "Modifiez votre profil pour changer votre avatar, votre description ainsi que votre nom. Vous y trouverez également dautres préférences.",
"onboarding.page_three.search": "Utilisez la barre de recherche pour trouver des utilisateurstrices et regarder des hashtags tels que {illustration} et {introductions}. Pour trouver quelquun qui nest pas sur cette instance, utilisez son nom dutilisateur⋅trice complet.", "onboarding.page_three.search": "Utilisez la barre de recherche pour trouver des utilisateur⋅ices et regarder des hashtags tels que {illustration} et {introductions}. Pour trouver quelquun qui nest pas sur cette instance, utilisez son nom d'utilisateur⋅ice complet.",
"onboarding.page_two.compose": "Écrivez depuis la colonne de composition. Vous pouvez ajouter des images, changer les réglages de confidentialité, et ajouter des avertissements de contenu (Content Warning) grâce aux icônes en dessous.", "onboarding.page_two.compose": "Écrivez depuis la colonne de composition. Vous pouvez ajouter des images, changer les réglages de confidentialité, et ajouter des avertissements de contenu (Content Warning) grâce aux icônes en dessous.",
"onboarding.skip": "Passer", "onboarding.skip": "Passer",
"privacy.change": "Ajuster la confidentialité du message", "privacy.change": "Ajuster la confidentialité du message",

View File

@ -27,8 +27,9 @@ fr:
status_count_after: posts status_count_after: posts
status_count_before: Ayant publié status_count_before: Ayant publié
terms: Conditions dutilisation terms: Conditions dutilisation
user_count_after: utilisateurstrices user_count_after: utilisateur⋅ices
user_count_before: Abrite user_count_before: Abrite
version: Version
accounts: accounts:
follow: Suivre follow: Suivre
followers: Abonné⋅es followers: Abonné⋅es
@ -38,10 +39,23 @@ fr:
people_who_follow: Personnes qui suivent %{name} people_who_follow: Personnes qui suivent %{name}
posts: Statuts posts: Statuts
remote_follow: Suivre à distance remote_follow: Suivre à distance
reserved_username: Ce nom d'utilisateur⋅ice est réservé
unfollow: Ne plus suivre unfollow: Ne plus suivre
activitypub:
activity:
announce:
name: "%{account_name} a partagé une activité."
create:
name: "%{account_name} a créé une note."
outbox:
name: "Boîte d'envoi de %{account_name}"
summary: Liste d'activités de %{account_name}
admin: admin:
accounts: accounts:
are_you_sure: Êtes-vous certain ? are_you_sure: Êtes-vous certain⋅e ?
confirm: Confirmer
confirmed: Confirmé
disable_two_factor_authentication: Désactiver l'authentification à deux facteurs
display_name: Nom affiché display_name: Nom affiché
domain: Domaine domain: Domaine
edit: Éditer edit: Éditer
@ -49,6 +63,7 @@ fr:
feed_url: URL du flux feed_url: URL du flux
followers: Abonné⋅es followers: Abonné⋅es
follows: Abonnements follows: Abonnements
ip: Adresse IP
location: location:
all: Tous all: Tous
local: Local local: Local
@ -71,14 +86,24 @@ fr:
profile_url: URL du profil profile_url: URL du profil
public: Public public: Public
push_subscription_expires: Expiration de l'abonnement PuSH push_subscription_expires: Expiration de l'abonnement PuSH
redownload: Rafraîchir les avatars
reset: Réinitialiser
reset_password: Réinitialiser le mot de passe reset_password: Réinitialiser le mot de passe
resubscribe: Se réabonner
salmon_url: URL Salmon salmon_url: URL Salmon
search: Rechercher
show:
created_reports: Signalements créés par ce compte
report: signalement
targeted_reports: Signalements créés visant ce compte
silence: Rendre muet silence: Rendre muet
statuses: Statuts statuses: Statuts
subscribe: S'abonner
title: Comptes title: Comptes
undo_silenced: Annuler le silence undo_silenced: Annuler le silence
undo_suspension: Annuler la suspension undo_suspension: Annuler la suspension
username: Nom d'utilisateur unsubscribe: Se désabonner
username: Nom d'utilisateur⋅ice
web: Web web: Web
domain_blocks: domain_blocks:
add_new: Ajouter add_new: Ajouter
@ -110,14 +135,24 @@ fr:
undo: Annuler undo: Annuler
title: Blocage de domaines title: Blocage de domaines
undo: Annuler undo: Annuler
instances:
account_count: Comptes connus
domain_name: Domaine
title: Instances connues
reports: reports:
action_taken_by: Intervention de
are_you_sure: Êtes vous certain⋅e?
comment: comment:
label: Commentaire label: Commentaire
none: Aucun none: Aucun
delete: Supprimer delete: Supprimer
id: ID id: ID
mark_as_resolved: Marquer comme résolu mark_as_resolved: Marquer comme résolu
nsfw:
'false': Ré-afficher les médias
'true': Masquer les médias
report: 'Signalement #%{id}' report: 'Signalement #%{id}'
report_contents: Contenu
reported_account: Compte signalé reported_account: Compte signalé
reported_by: Signalé par reported_by: Signalé par
resolved: Résolus resolved: Résolus
@ -132,7 +167,7 @@ fr:
contact_information: contact_information:
email: Entrez une adresse courriel publique email: Entrez une adresse courriel publique
label: Informations de contact label: Informations de contact
username: Entrez un nom d'utilisateur username: Entrez un nom d'utilisateur⋅ice
registrations: registrations:
closed_message: closed_message:
desc_html: Affiché sur la page d'accueil lorsque les inscriptions sont fermées<br>Vous pouvez utiliser des balises HTML desc_html: Affiché sur la page d'accueil lorsque les inscriptions sont fermées<br>Vous pouvez utiliser des balises HTML
@ -158,6 +193,10 @@ fr:
title: PubSubHubbub title: PubSubHubbub
topic: Sujet topic: Sujet
title: Administration title: Administration
admin_mailer:
new_report:
body: "%{reporter} a signalé %{target}"
subject: Nouveau signalement sur %{instance} (#%{id})
application_mailer: application_mailer:
settings: 'Changer les préférences courriel : %{link}' settings: 'Changer les préférences courriel : %{link}'
signature: Notifications de Mastodon depuis %{instance} signature: Notifications de Mastodon depuis %{instance}
@ -166,6 +205,8 @@ fr:
invalid_url: L'URL fournie est invalide invalid_url: L'URL fournie est invalide
auth: auth:
change_password: Changer de mot de passe change_password: Changer de mot de passe
delete_account: Supprimer le compte
delete_account_html: Si vous désirez supprimer votre compte, vous pouvez cliquer ici. Il vous sera demandé de confirmer cette action.
didnt_get_confirmation: Vous navez pas reçu les consignes de confirmation ? didnt_get_confirmation: Vous navez pas reçu les consignes de confirmation ?
forgot_password: Mot de passe oublié ? forgot_password: Mot de passe oublié ?
login: Se connecter login: Se connecter
@ -199,18 +240,41 @@ fr:
x_minutes: "%{count}min" x_minutes: "%{count}min"
x_months: "%{count}mois" x_months: "%{count}mois"
x_seconds: "%{count}s" x_seconds: "%{count}s"
deletes:
bad_password_msg: Bien essayé ! Mot de passe incorrect
confirm_password: Entrez votre mot de passe pour vérifier votre identité
description_html: Cela va supprimer votre compte et le désactiver de manière <strong>permanente et irréversible</strong>. Votre nom d'utilisateur⋅ice restera réservé afin d'éviter la confusion
proceed: Supprimer compte
success_msg: Votre compte a été supprimé avec succès
warning_html: Seule la suppression du contenu depuis cette instance est garantie. Le contenu qui a été partagé est susceptible de laisser des traces. Les serveurs hors-lignes ainsi que ceux n'étant plus abonnés à vos publications ne mettront pas leur base de données à jour.
warning_title: Disponibilité du contenu disséminé
errors: errors:
'403': Vous n'avez pas accès à cette page.
'404': La page que vous recherchez n'existe pas. '404': La page que vous recherchez n'existe pas.
'410': La page que vous recherchez n'existe plus. '410': La page que vous recherchez n'existe plus.
'422': '422':
content: Vérification de sécurité échouée. Bloquez-vous les cookies ? content: Vérification de sécurité échouée. Bloquez-vous les cookies ?
title: Vérification de sécurité échouée title: Vérification de sécurité échouée
'429': Trop de requêtes émises dans un délai donné.
noscript: Pour utiliser Mastodon, veuillez activer JavaScript
exports: exports:
blocks: Vous bloquez blocks: Vous bloquez
csv: CSV csv: CSV
follows: Vous suivez follows: Vous suivez
mutes: Vous faites taire mutes: Vous faites taire
storage: Médias stockés storage: Médias stockés
followers:
domain: Domaine
explanation_html: Si vous voulez être sûr⋅e que vos status restent privés, vous devez savoir qui vous suit. <strong>Vos status privés seront diffusés à toutes les instances des utilisateur⋅ice⋅s qui vous suivent</strong>. Vous voudrez peut-être les passer en revue et les supprimer si vous n'êtes pas sûr⋅e que votre vie privée sera respectée par l'administration ou le logiciel de ces instances.
followers_count: Nombre d'abonné⋅es
lock_link: Rendez votre compte privé
purge: Retirer de la liste d'abonné⋅es
success:
one: Suppression des abonné⋅es venant d'un domaine en cours...
other: Suppression des abonné⋅es venant de %{count} domaines en cours...
true_privacy_html: Soyez conscient⋅es <strong>qu'une vraie confidentialité ne peut être atteinte que par un chiffrement de bout-en-bout</strong>.
unlocked_warning_html: N'importe qui peut vous suivre et voir vos status privés. %{lock_link} afin de pouvoir vérifier et rejeter des abonné⋅es.
unlocked_warning_title: Votre compte n'est pas privé
generic: generic:
changes_saved_msg: Les modifications ont été enregistrées avec succès ! changes_saved_msg: Les modifications ont été enregistrées avec succès !
powered_by: propulsé par %{link} powered_by: propulsé par %{link}
@ -222,9 +286,9 @@ fr:
preface: Vous pouvez importer certaines données comme les personnes que vous suivez ou bloquez sur votre compte sur cette instance à partir de fichiers créés sur une autre instance. preface: Vous pouvez importer certaines données comme les personnes que vous suivez ou bloquez sur votre compte sur cette instance à partir de fichiers créés sur une autre instance.
success: Vos données ont été importées avec succès et seront traitées en temps et en heure success: Vos données ont été importées avec succès et seront traitées en temps et en heure
types: types:
blocking: Liste d'utilisateurstrices bloqué⋅es blocking: Liste d'utilisateur⋅ices bloqué⋅es
following: Liste d'utilisateurstrices suivi⋅es following: Liste d'utilisateur⋅ices suivi⋅es
muting: Liste d'utilisateurstrices que vous faites taire muting: Liste d'utilisateur⋅ices que vous faites taire
upload: Importer upload: Importer
landing_strip_html: <strong>%{name}</strong> utilise %{link_to_root_path}. Vous pouvez le/la suivre et interagir si vous possédez un compte quelque part dans le "fediverse". landing_strip_html: <strong>%{name}</strong> utilise %{link_to_root_path}. Vous pouvez le/la suivre et interagir si vous possédez un compte quelque part dans le "fediverse".
landing_strip_signup_html: Si ce n'est pas le cas, vous pouvez <a href="%{sign_up_path}">en créer un ici</a>. landing_strip_signup_html: Si ce n'est pas le cas, vous pouvez <a href="%{sign_up_path}">en créer un ici</a>.
@ -265,11 +329,50 @@ fr:
missing_resource: L'URL de redirection n'a pas pu être trouvée missing_resource: L'URL de redirection n'a pas pu être trouvée
proceed: Continuez pour suivre proceed: Continuez pour suivre
prompt: 'Vous allez suivre :' prompt: 'Vous allez suivre :'
sessions:
activity: Dernière activité
browser: Navigateur
browsers:
alipay: Alipay
blackberry: Blackberry
chrome: Chrome
edge: Microsoft Edge
firefox: Firefox
generic: Navigateur inconnu
ie: Internet Explorer
micro_messenger: MicroMessenger
nokia: Nokia S40 Ovi Browser
opera: Opera
phantom_js: PhantomJS
qq: QQ Browser
safari: Safari
uc_browser: UCBrowser
weibo: Weibo
current_session: Session courante
description: "%{browser} sur %{platform}"
explanation: Ceci est la liste des navigateurs actuellement connectés à votre compte Mastodon.
ip: Adresse IP
platforms:
adobe_air: Adobe Air
android: Android
blackberry: Blackberry
chrome_os: ChromeOS
firefox_os: Firefox OS
ios: iOS
linux: Linux
mac: Mac
other: système inconnu
windows: Windows
windows_mobile: Windows Mobile
windows_phone: Windows Phone
title: Sessions
settings: settings:
authorized_apps: Applications autorisées authorized_apps: Applications autorisées
back: Retour vers Mastodon back: Retour vers Mastodon
delete: Suppression de compte
edit_profile: Modifier le profil edit_profile: Modifier le profil
export: Export de données export: Export de données
followers: Abonné⋅es autorisé⋅es
import: Import de données import: Import de données
preferences: Préférences preferences: Préférences
settings: Réglages settings: Réglages
@ -280,8 +383,11 @@ fr:
show_more: Afficher plus show_more: Afficher plus
visibilities: visibilities:
private: Abonné⋅es uniquement private: Abonné⋅es uniquement
private_long: Seul⋅es vos abonné⋅es verront vos status
public: Public public: Public
public_long: Tout le monde peut voir vos status
unlisted: Public sans être affiché sur le fil public unlisted: Public sans être affiché sur le fil public
unlisted_long: Tout le monde peut voir vos status mais ils ne seront pas sur listés sur les fils publics
stream_entries: stream_entries:
click_to_show: Cliquer pour afficher click_to_show: Cliquer pour afficher
reblogged: partagé reblogged: partagé
@ -294,11 +400,13 @@ fr:
description_html: Si vous activez <strong>l'identification à deux facteurs</strong>, vous devrez être en possession de votre téléphone afin de générer un code de connexion. description_html: Si vous activez <strong>l'identification à deux facteurs</strong>, vous devrez être en possession de votre téléphone afin de générer un code de connexion.
disable: Désactiver disable: Désactiver
enable: Activer enable: Activer
enabled: L'authentification à deux facteurs est activée
enabled_success: Identification à deux facteurs activée avec succès enabled_success: Identification à deux facteurs activée avec succès
generate_recovery_codes: Générer les codes de récupération generate_recovery_codes: Générer les codes de récupération
instructions_html: "<strong>Scannez ce QR code grâce à Google Authenticator, Authy ou une application similaire sur votre téléphone</strong>. Désormais, cette application générera des jetons que vous devrez saisir à chaque connexion." instructions_html: "<strong>Scannez ce QR code grâce à Google Authenticator, Authy ou une application similaire sur votre téléphone</strong>. Désormais, cette application générera des jetons que vous devrez saisir à chaque connexion."
lost_recovery_codes: Les codes de récupération vous permettent de retrouver les accès à votre comptre si vous perdez votre téléphone. Si vous perdez vos codes de récupération, vous pouvez les générer à nouveau ici. Vos anciens codes de récupération seront invalidés. lost_recovery_codes: Les codes de récupération vous permettent de retrouver les accès à votre comptre si vous perdez votre téléphone. Si vous perdez vos codes de récupération, vous pouvez les générer à nouveau ici. Vos anciens codes de récupération seront invalidés.
manual_instructions: 'Si vous ne pouvez pas scanner ce QR code et devez l''entrer manuellement, voici le secret en clair :' manual_instructions: 'Si vous ne pouvez pas scanner ce QR code et devez l''entrer manuellement, voici le secret en clair :'
recovery_codes: Codes de récupération
recovery_codes_regenerated: Codes de récupération régénérés avec succès recovery_codes_regenerated: Codes de récupération régénérés avec succès
recovery_instructions_html: Si vous perdez l'accès à votre téléphone, vous pouvez utiliser un des codes de récupération ci-dessous pour récupérer l'accès à votre compte. Conservez les codes de récupération en toute sécurité, par exemple, en les imprimant et en les stockant avec vos autres documents importants. recovery_instructions_html: Si vous perdez l'accès à votre téléphone, vous pouvez utiliser un des codes de récupération ci-dessous pour récupérer l'accès à votre compte. Conservez les codes de récupération en toute sécurité, par exemple, en les imprimant et en les stockant avec vos autres documents importants.
setup: Installer setup: Installer