Archived
2
0
Fork 0

Update french locale (#1525)

* Update devise.fr.yml fixing minor typos

* add missing strings

* Fix a translation and add translation for devise part

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
This commit is contained in:
Thomas Citharel 2017-04-11 21:54:40 +02:00 ‱ committed by Eugen
parent 6f5268b02d
commit 327a6e166f
3 changed files with 73 additions and 16 deletions

View file

@ -12,10 +12,12 @@ const fr = {
"status.sensitive_toggle": "Cliquer pour dévoiler",
"status.show_more": "Déplier",
"status.show_less": "Replier",
"status.open": "Déplier ce status",
"status.open": "Déplier ce statut",
"status.report": "Signaler @{name}",
"status.load_more": "Charger plus",
"status.media_hidden": "Média caché",
"video_player.toggle_sound": "Mettre/Couper le son",
"video_player.toggle_visible": "Afficher/Cacher la vidéo",
"account.mention": "Mentionner",
"account.edit_profile": "Modifier le profil",
"account.unblock": "Débloquer",
@ -42,16 +44,25 @@ const fr = {
"column.notifications": "Notifications",
"column.blocks": "Utilisateurs bloqués",
"column.favourites": "Favoris",
"column.follow_requests": "Demandes de suivi",
"empty_column.notifications": "Vous n’avez pas encore de notification. Interagissez avec d’autres utilisateurs⋅trices pour dĂ©buter la conversation.",
"empty_column.public": "Il n'y a rien ici ! Écrivez quelque chose publiquement, ou bien suivez manuellement des utilisateurs d'autres instances pour remplir le fil public.",
"empty_column.home": "Vous ne suivez encore personne. Visitez {public} ou bien utilisez la recherche pour vous connecter Ă  d'autres utilisateurs.",
"empty_column.home.public_timeline": "le fil public",
"empty_column.community": "Le fil public local est vide. Écrivez-donc quelque chose pour le remplir !",
"empty_column.hashtag": "Il n'y a encore aucun contenu relatif Ă  ce hashtag",
"tabs_bar.compose": "Composer",
"tabs_bar.home": "Accueil",
"tabs_bar.mentions": "Mentions",
"tabs_bar.public": "Fil public global",
"tabs_bar.notifications": "Notifications",
"tabs_bar.local_timeline": "Fil public local",
"tabs_bar.federated_timeline": "Fil public global",
"compose_form.placeholder": "Qu’avez-vous en tĂȘte ?",
"compose_form.publish": "Pouet",
"compose_form.sensitive": "Marquer le média comme délicat",
"compose_form.spoiler": "Masquer le texte derriĂšre un avertissement",
"compose_form.spoiler_placeholder": "Avertissement",
"compose_form.private": "Rendre privé",
"compose_form.privacy_disclaimer": "Votre statut privĂ© va ĂȘtre transmis aux personnes mentionnĂ©es sur {domains}. Avez-vous confiance en {domainsCount, plural, one {ce serveur} other {ces serveurs}} pour ne pas divulguer votre statut ? Les statuts privĂ©s ne fonctionnent que sur les instances de Mastodons. Si {domains} {domainsCount, plural, one {n'est pas une instance de Mastodon} other {ne sont pas des instances de Mastodon}}, il n'y aura aucune indication que votre statut est privĂ©, et il pourrait ĂȘtre partagĂ© ou rendu visible d'une autre maniĂšre Ă  d'autres personnes imprĂ©vues",
"compose_form.unlisted": "Ne pas afficher dans les fils publics",
@ -64,23 +75,31 @@ const fr = {
"navigation_bar.favourites": "Favoris",
"navigation_bar.info": "Plus d'informations",
"navigation_bar.logout": "Déconnexion",
"navigation_bar.follow_requests": "Demandes de suivi",
"reply_indicator.cancel": "Annuler",
"search.placeholder": "Chercher",
"search.placeholder": "Rechercher",
"search.account": "Compte",
"search.hashtag": "Mot-clé",
"search_results.total": "{count} {count, plural, one {résultat} other {résultats}}",
"search.status_by": "Statuts de {name}",
"upload_button.label": "Joindre un média",
"upload_form.undo": "Annuler",
"upload_progress.label": "Envoi en cours
",
"upload_area.title": "Glissez et déposez pour envoyer",
"notification.follow": "{name} vous suit.",
"notification.favourite": "{name} a ajouté à ses favoris :",
"notification.reblog": "{name} a partagé votre statut :",
"notification.mention": "{name} vous a mentionné⋅e :",
"notifications.column_settings.alert": "Notifications locales",
"notifications.column_settings.show": "Afficher dans la colonne",
"notifications.column_settings.sound": "Émettre un son",
"notifications.column_settings.follow": "Nouveaux abonnés :",
"notifications.column_settings.favourite": "Favoris :",
"notifications.column_settings.mention": "Mentions :",
"notifications.column_settings.reblog": "Partages :",
"notifications.clear": "Nettoyer",
"notifications.clear_confirmation": "Voulez-vous vraiment nettoyer toutes vos notifications ?",
"notifications.settings": "ParamĂštres de la colonne",
"privacy.public.short": "Public",
"privacy.public.long": "Afficher dans les fils publics",
"privacy.unlisted.short": "Non-listé",
@ -90,6 +109,20 @@ const fr = {
"privacy.direct.short": "Direct",
"privacy.direct.long": "N’afficher que pour les personnes mentionné⋅e⋅s",
"privacy.change": "Ajuster la confidentialité du message",
"media_gallery.toggle_visible": "Modifier la visibilité",
"missing_indicator.label": "Non trouvé",
"follow_request.authorize": "Autoriser",
"follow_request.reject": "Rejeter",
"home.settings": "ParamĂštres de la colonne",
"home.column_settings.basic": "Basique",
"home.column_settings.show_reblogs": "Afficher les partages",
"home.column_settings.show_replies": "Afficher les réponses",
"home.column_settings.advanced": "Avancé",
"home.column_settings.filter_regex": "Filtrer avec une expression rationnelle",
"report.heading": "Nouveau signalement",
"report.placeholder": "Commentaires additionnels",
"report.submit": "Envoyer",
"report.target": "Signalement"
};
export default fr;

View file

@ -12,7 +12,7 @@ fr:
last_attempt: Vous avez droit à une tentative avant que votre compte ne soit verrouillé.
locked: Votre compte est verrouillé.
not_found_in_database: Email ou mot de passe invalide.
timeout: Votre session est expirée. Veuillez vous reconnecter pour continuer.
timeout: Votre session a expiré. Veuillez vous reconnecter pour continuer.
unauthenticated: Vous devez vous connecter ou vous inscrire pour continuer.
unconfirmed: Vous devez valider votre compte pour continuer.
mailer:
@ -21,23 +21,23 @@ fr:
password_change:
subject: Votre mot de passe a été modifié avec succés.
reset_password_instructions:
subject: Instructions pour changer le mot de passe
subject: Instructions pour modifier le mot de passe
unlock_instructions:
subject: Instructions pour déverrouiller le compte
omniauth_callbacks:
failure: 'Nous n''avons pas pu vous authentifier via %{kind} : ''%{reason}''.'
success: Authentifié avec succÚs via %{kind}.
passwords:
no_token: Vous ne pouvez accĂ©der Ă  cette page sans passer par un e-mail de rĂ©initialisation de mot de passe. Si vous ĂȘtes passĂ© par un e-mail de ce type, assurez-vous d'utiliser l'URL complĂšte.
no_token: Vous ne pouvez accĂ©der Ă  cette page sans passer par un e-mail de rĂ©initialisation de mot de passe. Si vous ĂȘtes passé⋅e par un e-mail de ce type, assurez-vous d'utiliser l'URL complĂšte.
send_instructions: Vous allez recevoir les instructions de réinitialisation du mot de passe dans quelques instants
send_paranoid_instructions: Si votre e-mail existe dans notre base de données, vous allez recevoir un lien de réinitialisation par e-mail
updated: Votre mot de passe a Ă©tĂ© Ă©ditĂ© avec succĂšs, vous ĂȘtes maintenant connectĂ©
updated_not_active: Votre mot de passe a été changé avec succÚs.
updated: Votre mot de passe a Ă©tĂ© modifiĂ© avec succĂšs, vous ĂȘtes maintenant connecté⋅e
updated_not_active: Votre mot de passe a été modifié avec succÚs.
registrations:
destroyed: Votre compte a été supprimé avec succÚs. Nous espérons vous revoir bientÎt.
signed_up: Bienvenue, vous ĂȘtes connectĂ©.
signed_up_but_inactive: Vous ĂȘtes bien enregistrĂ©. Vous ne pouvez cependant pas vous connecter car votre compte n'est pas encore activĂ©.
signed_up_but_locked: Vous ĂȘtes bien enregistrĂ©. Vous ne pouvez cependant pas vous connecter car votre compte est verrouillĂ©.
signed_up: Bienvenue, vous ĂȘtes connecté⋅e.
signed_up_but_inactive: Vous ĂȘtes bien enregistré⋅e. Vous ne pouvez cependant pas vous connecter car votre compte n'est pas encore activĂ©.
signed_up_but_locked: Vous ĂȘtes bien enregistré⋅e. Vous ne pouvez cependant pas vous connecter car votre compte est verrouillĂ©.
signed_up_but_unconfirmed: Un message contenant un lien de confirmation a été envoyé à votre adresse email. Ouvrez ce lien pour activer votre compte.
update_needs_confirmation: Votre compte a bien été mis à jour mais nous devons vérifier votre nouvelle adresse email. Merci de vérifier vos emails et de cliquer sur le lien de confirmation pour finaliser la validation de votre nouvelle adresse.
updated: Votre compte a été modifié avec succÚs.
@ -48,14 +48,14 @@ fr:
unlocks:
send_instructions: Vous allez recevoir les instructions nécessaires au déverrouillage de votre compte dans quelques instants
send_paranoid_instructions: Si votre compte existe, vous allez bientÎt recevoir un email contenant les instructions pour le déverrouiller.
unlocked: Votre compte a Ă©tĂ© dĂ©verrouillĂ© avec succĂšs, vous ĂȘtes maintenant connectĂ©.
unlocked: Votre compte a Ă©tĂ© dĂ©verrouillĂ© avec succĂšs, vous ĂȘtes maintenant connecté⋅e.
errors:
messages:
already_confirmed: a déjà été validé(e), veuillez essayer de vous connecter
already_confirmed: a dĂ©jĂ  Ă©tĂ© validé⋅e, veuillez essayer de vous connecter
confirmation_period_expired: Ă  confirmer dans les %{period}, merci de faire une nouvelle demande
expired: a expiré, merci d'en faire une nouvelle demande
not_found: n'a pas été trouvé(e)
not_locked: n'était pas verrouillé(e)
not_found: n'a pas Ă©tĂ© trouvé⋅e
not_locked: n'Ă©tait pas verrouillé⋅e
not_saved:
one: '1 erreur a empĂȘchĂ© ce(tte) %{resource} d''ĂȘtre sauvegardĂ©(e) :'
other: '%{count} erreurs ont empĂȘchĂ© ce(tte) %{resource} d''ĂȘtre sauvegardĂ©(e) : '
one: '1 erreur a empĂȘchĂ© ce(tte) %{resource} d’ĂȘtre sauvegardé⋅e :'
other: '%{count} erreurs ont empĂȘchĂ© %{resource} d’ĂȘtre sauvegardé⋅e :'

View file

@ -1,5 +1,12 @@
---
fr:
activemodel:
errors:
models:
remote_follow:
attributes:
acct:
blank: Le nom d'utilisateur ne doit pas ĂȘtre vide
activerecord:
attributes:
doorkeeper/application:
@ -14,6 +21,23 @@ fr:
invalid_uri: doit ĂȘtre une URL valide.
relative_uri: doit ĂȘtre une URL absolue.
secured_uri: doit ĂȘtre une URL HTTP/SSL.
account:
attributes:
username:
blank: Identifiant vide
user:
attributes:
email:
taken: Email pris
invalid: Email invalide
blank: Email vide
password:
blank: Mot de passe vide
too_short: Mot de passe trop court
password_confirmation:
confirmation: Le mot de passe ne correspond pas
messages:
record_invalid: Données invalides
doorkeeper:
applications:
buttons: