1
0
Fork 0
mirror of https://github.com/mastodon/mastodon.git synced 2024-08-20 21:08:15 -07:00

Fix broken locales

This commit is contained in:
Eugen Rochko 2016-11-22 11:34:36 +01:00
parent c7031fd535
commit 4a422650bb
6 changed files with 142 additions and 158 deletions

View file

@ -1,62 +1,60 @@
# Translation from https://gist.github.com/qsypoq/4cf3b858ff8242ffb013
---
fr:
devise:
confirmations:
confirmed: "Votre compte a été validé."
send_instructions: "Vous allez recevoir les instructions nécessaires à la confirmation de votre compte dans quelques minutes."
send_paranoid_instructions: "Si votre e-mail existe dans notre base de données, vous allez bientôt recevoir un e-mail contenant les instructions de confirmation de votre compte."
confirmed: Votre compte a été validé.
send_instructions: Vous allez recevoir les instructions nécessaires à la confirmation de votre compte dans quelques minutes.
send_paranoid_instructions: Si votre e-mail existe dans notre base de données, vous allez bientôt recevoir un e-mail contenant les instructions de confirmation de votre compte.
failure:
already_authenticated: "Vous êtes déjà connecté"
inactive: "Votre compte n'est pas encore activé."
invalid: "Email ou mot de passe incorrect."
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."
unauthenticated: "Vous devez vous connecter ou vous inscrire pour continuer."
unconfirmed: "Vous devez valider votre compte pour continuer."
already_authenticated: Vous êtes déjà connecté
inactive: Votre compte n'est pas encore activé.
invalid: Email ou mot de passe incorrect.
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.
unauthenticated: Vous devez vous connecter ou vous inscrire pour continuer.
unconfirmed: Vous devez valider votre compte pour continuer.
mailer:
confirmation_instructions:
subject: "Instructions de confirmation"
reset_password_instructions:
subject: "Instructions pour changer le mot de passe"
unlock_instructions:
subject: "Instructions pour déverrouiller le compte"
subject: Instructions de confirmation
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:
subject: Instructions pour changer 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}."
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."
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."
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.
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.
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_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."
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_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.
sessions:
signed_in: "Connecté."
signed_out: "Déconnecté."
already_signed_out: "Déconnecté."
already_signed_out: Déconnecté.
signed_in: Connecté.
signed_out: Déconnecté.
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é."
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é.
errors:
messages:
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)"
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_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) :'

View file

@ -1,126 +1,112 @@
# Translation from https://github.com/doorkeeper-gem/doorkeeper-i18n/blob/master/rails/locales/fr.yml
---
fr:
activerecord:
attributes:
doorkeeper/application:
name: "Nom"
redirect_uri: "L'URL de redirection"
name: Nom
redirect_uri: L'URL de redirection
errors:
models:
doorkeeper/application:
attributes:
redirect_uri:
fragment_present: "ne peut contenir un fragment."
invalid_uri: "doit être une URL valide."
relative_uri: "doit être une URL absolue."
secured_uri: "doit être une URL HTTP/SSL."
fragment_present: ne peut contenir un fragment.
invalid_uri: doit être une URL valide.
relative_uri: doit être une URL absolue.
secured_uri: doit être une URL HTTP/SSL.
doorkeeper:
applications:
confirmations:
destroy: "Êtes-vous certain?"
buttons:
edit: "Modifier"
destroy: "Détruire"
submit: "Envoyer"
cancel: "Annuler"
authorize: "Autoriser"
form:
error: "Oups! Vérifier votre formulaire pour des erreurs possibles"
help:
redirect_uri: "Utiliser une ligne par URL"
native_redirect_uri: "Utiliser %{native_redirect_uri} pour les tests locaux"
scopes: ~
authorize: Autoriser
cancel: Annuler
destroy: Détruire
edit: Modifier
submit: Envoyer
confirmations:
destroy: Êtes-vous certain?
edit:
title: "Modifier l'application"
title: Modifier l'application
form:
error: Oups! Vérifier votre formulaire pour des erreurs possibles
help:
native_redirect_uri: Utiliser %{native_redirect_uri} pour les tests locaux
redirect_uri: Utiliser une ligne par URL
scopes:
index:
title: "Vos applications"
new: "Nouvelle application"
name: "Nom"
callback_url: "URL de retour d'appel"
callback_url: URL de retour d'appel
name: Nom
new: Nouvelle application
title: Vos applications
new:
title: "Nouvelle application"
title: Nouvelle application
show:
title: "Application : %{name}"
application_id: "ID de l'application"
secret: "Secret"
scopes: ~
callback_urls: "URL du retour d'appel"
actions: "Actions"
actions: Actions
application_id: ID de l'application
callback_urls: URL du retour d'appel
scopes:
secret: Secret
title: 'Application : %{name}'
authorizations:
buttons:
authorize: "Autoriser"
deny: "Refuser"
authorize: Autoriser
deny: Refuser
error:
title: "Une erreur est survenue"
title: Une erreur est survenue
new:
title: "Autorisation requise"
prompt: "Autorisez %{client_name} à utiliser votre compte?"
able_to: "Cette application pourra"
able_to: Cette application pourra
prompt: Autorisez %{client_name} à utiliser votre compte?
title: Autorisation requise
show:
title: "Code d'autorisation"
title: Code d'autorisation
authorized_applications:
confirmations:
revoke: "Êtes-vous certain?"
buttons:
revoke: "Annuler"
revoke: Annuler
confirmations:
revoke: Êtes-vous certain?
index:
title: "Vos applications autorisées"
application: "Application"
created_at: "Créé le"
application: Application
created_at: Créé le
date_format: "%Y-%m-%d %H:%M:%S"
title: Vos applications autorisées
errors:
messages:
# Common error messages
invalid_request: "La demande manque un paramètre requis, inclut une valeur de paramètre non prise en charge, ou est autrement mal formée."
invalid_redirect_uri: "L'URL de redirection n'est pas valide."
unauthorized_client: "Le client n'est pas autorisé à effectuer cette demande à l'aide de cette méthode."
access_denied: "Le propriétaire de la ressource ou le serveur d'autorisation a refusé la demande."
invalid_scope: "Le scope demandé n'est pas valide, est inconnu, ou est mal formé."
server_error: "Le serveur d'autorisation a rencontré une condition inattendue qui l'a empêché de remplir la demande."
temporarily_unavailable: "Le serveur d'autorisation est actuellement incapable de traiter la demande à cause d'une surcharge ou d'un entretien temporaire du serveur."
#configuration error messages
credential_flow_not_configured: "Le flux des identifiants du mot de passe du propriétaire de la ressource a échoué en raison de Doorkeeper.configure.resource_owner_from_credentials n'est pas configuré."
resource_owner_authenticator_not_configured: "La recherche du propriétaire de la ressource a échoué en raison de Doorkeeper.configure.resource_owner_authenticator n'est pas configuré."
# Access grant errors
unsupported_response_type: "Le serveur d'autorisation ne prend pas en charge ce type de réponse."
# Access token errors
invalid_client: "L'authentification du client a échoué à cause d'un client inconnu, d'aucune authentification de client incluse, ou d'une méthode d'authentification non prise en charge."
invalid_grant: "Le consentement d'autorisation accordé n'est pas valide, a expiré, est annulé, ne concorde pas avec l'URL de redirection utilisée dans la demande d'autorisation, ou a été émis à un autre client."
unsupported_grant_type: "Le type de consentement d'autorisation n'est pas pris en charge par le serveur d'autorisation."
# Password Access token errors
invalid_resource_owner: "Les identifiants fournis du propriétaire de la ressource ne sont pas valides, ou le propriétaire de la ressource ne peut être trouvé"
access_denied: Le propriétaire de la ressource ou le serveur d'autorisation a refusé la demande.
credential_flow_not_configured: Le flux des identifiants du mot de passe du propriétaire de la ressource a échoué en raison de Doorkeeper.configure.resource_owner_from_credentials n'est pas configuré.
invalid_client: L'authentification du client a échoué à cause d'un client inconnu, d'aucune authentification de client incluse, ou d'une méthode d'authentification non prise en charge.
invalid_grant: Le consentement d'autorisation accordé n'est pas valide, a expiré, est annulé, ne concorde pas avec l'URL de redirection utilisée dans la demande d'autorisation, ou a été émis à un autre client.
invalid_redirect_uri: L'URL de redirection n'est pas valide.
invalid_request: La demande manque un paramètre requis, inclut une valeur de paramètre non prise en charge, ou est autrement mal formée.
invalid_resource_owner: Les identifiants fournis du propriétaire de la ressource ne sont pas valides, ou le propriétaire de la ressource ne peut être trouvé
invalid_scope: Le scope demandé n'est pas valide, est inconnu, ou est mal formé.
invalid_token:
revoked: "Le jeton d'accès a été annulé"
expired: "Le jeton d'accès a expiré"
unknown: "Le jeton d'accès n'est pas valide"
expired: Le jeton d'accès a expiré
revoked: Le jeton d'accès a été annulé
unknown: Le jeton d'accès n'est pas valide
resource_owner_authenticator_not_configured: La recherche du propriétaire de la ressource a échoué en raison de Doorkeeper.configure.resource_owner_authenticator n'est pas configuré.
server_error: Le serveur d'autorisation a rencontré une condition inattendue qui l'a empêché de remplir la demande.
temporarily_unavailable: Le serveur d'autorisation est actuellement incapable de traiter la demande à cause d'une surcharge ou d'un entretien temporaire du serveur.
unauthorized_client: Le client n'est pas autorisé à effectuer cette demande à l'aide de cette méthode.
unsupported_grant_type: Le type de consentement d'autorisation n'est pas pris en charge par le serveur d'autorisation.
unsupported_response_type: Le serveur d'autorisation ne prend pas en charge ce type de réponse.
flash:
applications:
create:
notice: "Application créée."
notice: Application créée.
destroy:
notice: "Application supprimée."
notice: Application supprimée.
update:
notice: "Application mise à jour."
notice: Application mise à jour.
authorized_applications:
destroy:
notice: "Application annulée."
notice: Application annulée.
layouts:
admin:
nav:
oauth2_provider: "Fournisseur OAuth2"
applications: "Applications"
home: 'Home'
applications: Applications
oauth2_provider: Fournisseur OAuth2
application:
title: "Autorisation OAuth requise"
title: Autorisation OAuth requise
scopes:
follow:
read:
write:

View file

@ -14,15 +14,15 @@ de:
new_password: Neues Passwort
note: Über mich
password: Passwort
username: Nutzername
silenced: Öffentliche Beiträge nicht auflisten
username: Nutzername
notification_emails:
favourite: E-mail senden, wenn jemand meinen Beitrag favorisiert
follow: E-mail senden, wenn mir jemand folgt
mention: E-mail senden, wenn mich jemand erwähnt
reblog: E-mail senden, wenn jemand meinen Beitrag teilt
'no': 'Nein'
'no': Nein
required:
mark: "*"
text: Pflichtfeld
'yes': 'Ja'
'yes': Ja

View file

@ -14,8 +14,8 @@ en:
new_password: New password
note: Bio
password: Password
username: Username
silenced: Unlisted mode
username: Username
notification_emails:
favourite: Send e-mail when someone favourites your status
follow: Send e-mail when someone follows you

View file

@ -14,8 +14,8 @@ es:
new_password: Nueva contraseña
note: Biografía
password: Contraseña
username: Nombre de usuario
silenced: No listado
username: Nombre de usuario
notification_emails:
favourite: Enviar correo electrónico cuando alguien de a favorito en su publicación
follow: Enviar correo electrónico cuando alguien le siga
@ -25,4 +25,4 @@ es:
required:
mark: "*"
text: necesario
'yes': 'Sí'
'yes':

View file

@ -3,26 +3,26 @@ fr:
simple_form:
labels:
defaults:
avatar: "Image de profil"
confirm_new_password: "Confirmation du nouveau mot de passe"
confirm_password: "Confirmation du mot de passe"
current_password: "Mot de passe actuel"
display_name: "Nom public"
email: "Adresse courriel"
header: "Image den-tête"
locale: "Langue"
new_password: "Nouveau mot de passe"
note: "Présentation"
password: "Mot de passe"
username: "Nom dutilisateur"
silenced: "Ne pas apparaître dans le fil public"
avatar: Image de profil
confirm_new_password: Confirmation du nouveau mot de passe
confirm_password: Confirmation du mot de passe
current_password: Mot de passe actuel
display_name: Nom public
email: Adresse courriel
header: Image den-tête
locale: Langue
new_password: Nouveau mot de passe
note: Présentation
password: Mot de passe
silenced: Ne pas apparaître dans le fil public
username: Nom dutilisateur
notification_emails:
favourite: "Envoyer un courriel lorsque quelquun ajoute un de mes statuts à ses favoris"
follow: "Envoyer un courriel lorsque quelquun sabonne à mes statuts"
mention: "Envoyer un courriel lorsque quelquun me mentionne"
reblog: "Envoyer un courriel lorsque quelquun partage un de mes statuts"
'no': "Non"
favourite: Envoyer un courriel lorsque quelquun ajoute un de mes statuts à ses favoris
follow: Envoyer un courriel lorsque quelquun sabonne à mes statuts
mention: Envoyer un courriel lorsque quelquun me mentionne
reblog: Envoyer un courriel lorsque quelquun partage un de mes statuts
'no': Non
required:
mark: "*"
text: "Champs requis"
'yes': "Oui"
text: Champs requis
'yes': Oui