mirror of
https://git.bsd.gay/fef/nyastodon.git
synced 2024-12-24 18:13:42 +01:00
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:
parent
6f5268b02d
commit
327a6e166f
3 changed files with 73 additions and 16 deletions
|
@ -12,10 +12,12 @@ const fr = {
|
||||||
"status.sensitive_toggle": "Cliquer pour dévoiler",
|
"status.sensitive_toggle": "Cliquer pour dévoiler",
|
||||||
"status.show_more": "Déplier",
|
"status.show_more": "Déplier",
|
||||||
"status.show_less": "Replier",
|
"status.show_less": "Replier",
|
||||||
"status.open": "Déplier ce status",
|
"status.open": "Déplier ce statut",
|
||||||
"status.report": "Signaler @{name}",
|
"status.report": "Signaler @{name}",
|
||||||
"status.load_more": "Charger plus",
|
"status.load_more": "Charger plus",
|
||||||
|
"status.media_hidden": "Média caché",
|
||||||
"video_player.toggle_sound": "Mettre/Couper le son",
|
"video_player.toggle_sound": "Mettre/Couper le son",
|
||||||
|
"video_player.toggle_visible": "Afficher/Cacher la vidéo",
|
||||||
"account.mention": "Mentionner",
|
"account.mention": "Mentionner",
|
||||||
"account.edit_profile": "Modifier le profil",
|
"account.edit_profile": "Modifier le profil",
|
||||||
"account.unblock": "Débloquer",
|
"account.unblock": "Débloquer",
|
||||||
|
@ -42,16 +44,25 @@ const fr = {
|
||||||
"column.notifications": "Notifications",
|
"column.notifications": "Notifications",
|
||||||
"column.blocks": "Utilisateurs bloqués",
|
"column.blocks": "Utilisateurs bloqués",
|
||||||
"column.favourites": "Favoris",
|
"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.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.compose": "Composer",
|
||||||
"tabs_bar.home": "Accueil",
|
"tabs_bar.home": "Accueil",
|
||||||
"tabs_bar.mentions": "Mentions",
|
"tabs_bar.mentions": "Mentions",
|
||||||
"tabs_bar.public": "Fil public global",
|
"tabs_bar.public": "Fil public global",
|
||||||
"tabs_bar.notifications": "Notifications",
|
"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.placeholder": "Qu’avez-vous en tête ?",
|
||||||
"compose_form.publish": "Pouet",
|
"compose_form.publish": "Pouet",
|
||||||
"compose_form.sensitive": "Marquer le média comme délicat",
|
"compose_form.sensitive": "Marquer le média comme délicat",
|
||||||
"compose_form.spoiler": "Masquer le texte derrière un avertissement",
|
"compose_form.spoiler": "Masquer le texte derrière un avertissement",
|
||||||
|
"compose_form.spoiler_placeholder": "Avertissement",
|
||||||
"compose_form.private": "Rendre privé",
|
"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.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",
|
"compose_form.unlisted": "Ne pas afficher dans les fils publics",
|
||||||
|
@ -64,23 +75,31 @@ const fr = {
|
||||||
"navigation_bar.favourites": "Favoris",
|
"navigation_bar.favourites": "Favoris",
|
||||||
"navigation_bar.info": "Plus d'informations",
|
"navigation_bar.info": "Plus d'informations",
|
||||||
"navigation_bar.logout": "Déconnexion",
|
"navigation_bar.logout": "Déconnexion",
|
||||||
|
"navigation_bar.follow_requests": "Demandes de suivi",
|
||||||
"reply_indicator.cancel": "Annuler",
|
"reply_indicator.cancel": "Annuler",
|
||||||
"search.placeholder": "Chercher",
|
"search.placeholder": "Rechercher",
|
||||||
"search.account": "Compte",
|
"search.account": "Compte",
|
||||||
"search.hashtag": "Mot-clé",
|
"search.hashtag": "Mot-clé",
|
||||||
"search_results.total": "{count} {count, plural, one {résultat} other {résultats}}",
|
"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_button.label": "Joindre un média",
|
||||||
"upload_form.undo": "Annuler",
|
"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.follow": "{name} vous suit.",
|
||||||
"notification.favourite": "{name} a ajouté à ses favoris :",
|
"notification.favourite": "{name} a ajouté à ses favoris :",
|
||||||
"notification.reblog": "{name} a partagé votre statut :",
|
"notification.reblog": "{name} a partagé votre statut :",
|
||||||
"notification.mention": "{name} vous a mentionné⋅e :",
|
"notification.mention": "{name} vous a mentionné⋅e :",
|
||||||
"notifications.column_settings.alert": "Notifications locales",
|
"notifications.column_settings.alert": "Notifications locales",
|
||||||
"notifications.column_settings.show": "Afficher dans la colonne",
|
"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.follow": "Nouveaux abonnés :",
|
||||||
"notifications.column_settings.favourite": "Favoris :",
|
"notifications.column_settings.favourite": "Favoris :",
|
||||||
"notifications.column_settings.mention": "Mentions :",
|
"notifications.column_settings.mention": "Mentions :",
|
||||||
"notifications.column_settings.reblog": "Partages :",
|
"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.short": "Public",
|
||||||
"privacy.public.long": "Afficher dans les fils publics",
|
"privacy.public.long": "Afficher dans les fils publics",
|
||||||
"privacy.unlisted.short": "Non-listé",
|
"privacy.unlisted.short": "Non-listé",
|
||||||
|
@ -90,6 +109,20 @@ const fr = {
|
||||||
"privacy.direct.short": "Direct",
|
"privacy.direct.short": "Direct",
|
||||||
"privacy.direct.long": "N’afficher que pour les personnes mentionné⋅e⋅s",
|
"privacy.direct.long": "N’afficher que pour les personnes mentionné⋅e⋅s",
|
||||||
"privacy.change": "Ajuster la confidentialité du message",
|
"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;
|
export default fr;
|
||||||
|
|
|
@ -12,7 +12,7 @@ fr:
|
||||||
last_attempt: Vous avez droit à une tentative avant que votre compte ne soit verrouillé.
|
last_attempt: Vous avez droit à une tentative avant que votre compte ne soit verrouillé.
|
||||||
locked: Votre compte est verrouillé.
|
locked: Votre compte est verrouillé.
|
||||||
not_found_in_database: Email ou mot de passe invalide.
|
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.
|
unauthenticated: Vous devez vous connecter ou vous inscrire pour continuer.
|
||||||
unconfirmed: Vous devez valider votre compte pour continuer.
|
unconfirmed: Vous devez valider votre compte pour continuer.
|
||||||
mailer:
|
mailer:
|
||||||
|
@ -21,23 +21,23 @@ fr:
|
||||||
password_change:
|
password_change:
|
||||||
subject: Votre mot de passe a été modifié avec succés.
|
subject: Votre mot de passe a été modifié avec succés.
|
||||||
reset_password_instructions:
|
reset_password_instructions:
|
||||||
subject: Instructions pour changer le mot de passe
|
subject: Instructions pour modifier le mot de passe
|
||||||
unlock_instructions:
|
unlock_instructions:
|
||||||
subject: Instructions pour déverrouiller le compte
|
subject: Instructions pour déverrouiller le compte
|
||||||
omniauth_callbacks:
|
omniauth_callbacks:
|
||||||
failure: 'Nous n''avons pas pu vous authentifier via %{kind} : ''%{reason}''.'
|
failure: 'Nous n''avons pas pu vous authentifier via %{kind} : ''%{reason}''.'
|
||||||
success: Authentifié avec succès via %{kind}.
|
success: Authentifié avec succès via %{kind}.
|
||||||
passwords:
|
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_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
|
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: Votre mot de passe a été modifié avec succès, vous êtes maintenant connecté⋅e
|
||||||
updated_not_active: Votre mot de passe a été changé avec succès.
|
updated_not_active: Votre mot de passe a été modifié avec succès.
|
||||||
registrations:
|
registrations:
|
||||||
destroyed: Votre compte a été supprimé avec succès. Nous espérons vous revoir bientôt.
|
destroyed: Votre compte a été supprimé avec succès. Nous espérons vous revoir bientôt.
|
||||||
signed_up: Bienvenue, vous êtes connecté.
|
signed_up: Bienvenue, vous êtes connecté⋅e.
|
||||||
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_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é. Vous ne pouvez cependant pas vous connecter car votre compte est verrouillé.
|
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.
|
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.
|
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.
|
updated: Votre compte a été modifié avec succès.
|
||||||
|
@ -48,14 +48,14 @@ fr:
|
||||||
unlocks:
|
unlocks:
|
||||||
send_instructions: Vous allez recevoir les instructions nécessaires au déverrouillage de votre compte dans quelques instants
|
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.
|
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:
|
errors:
|
||||||
messages:
|
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
|
confirmation_period_expired: à confirmer dans les %{period}, merci de faire une nouvelle demande
|
||||||
expired: a expiré, merci d'en faire une nouvelle demande
|
expired: a expiré, merci d'en faire une nouvelle demande
|
||||||
not_found: n'a pas été trouvé(e)
|
not_found: n'a pas été trouvé⋅e
|
||||||
not_locked: n'était pas verrouillé(e)
|
not_locked: n'était pas verrouillé⋅e
|
||||||
not_saved:
|
not_saved:
|
||||||
one: '1 erreur a 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é ce(tte) %{resource} d''être sauvegardé(e) : '
|
other: '%{count} erreurs ont empêché %{resource} d’être sauvegardé⋅e :'
|
||||||
|
|
|
@ -1,5 +1,12 @@
|
||||||
---
|
---
|
||||||
fr:
|
fr:
|
||||||
|
activemodel:
|
||||||
|
errors:
|
||||||
|
models:
|
||||||
|
remote_follow:
|
||||||
|
attributes:
|
||||||
|
acct:
|
||||||
|
blank: Le nom d'utilisateur ne doit pas être vide
|
||||||
activerecord:
|
activerecord:
|
||||||
attributes:
|
attributes:
|
||||||
doorkeeper/application:
|
doorkeeper/application:
|
||||||
|
@ -14,6 +21,23 @@ fr:
|
||||||
invalid_uri: doit être une URL valide.
|
invalid_uri: doit être une URL valide.
|
||||||
relative_uri: doit être une URL absolue.
|
relative_uri: doit être une URL absolue.
|
||||||
secured_uri: doit être une URL HTTP/SSL.
|
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:
|
doorkeeper:
|
||||||
applications:
|
applications:
|
||||||
buttons:
|
buttons:
|
||||||
|
|
Loading…
Reference in a new issue