* 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>master
@@ -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; |
@@ -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 :' |
@@ -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: | |||