From 4a422650bb0bb5cf5f62bd05ef886ce1c9ba4dc8 Mon Sep 17 00:00:00 2001 From: Eugen Rochko Date: Tue, 22 Nov 2016 11:34:36 +0100 Subject: [PATCH] Fix broken locales --- config/locales/devise.fr.yml | 90 +++++++++-------- config/locales/doorkeeper.fr.yml | 158 ++++++++++++++---------------- config/locales/simple_form.de.yml | 6 +- config/locales/simple_form.en.yml | 2 +- config/locales/simple_form.es.yml | 4 +- config/locales/simple_form.fr.yml | 40 ++++---- 6 files changed, 142 insertions(+), 158 deletions(-) diff --git a/config/locales/devise.fr.yml b/config/locales/devise.fr.yml index 314876498..b64601e7b 100644 --- a/config/locales/devise.fr.yml +++ b/config/locales/devise.fr.yml @@ -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) :' diff --git a/config/locales/doorkeeper.fr.yml b/config/locales/doorkeeper.fr.yml index d65f9aad4..c04e378b6 100644 --- a/config/locales/doorkeeper.fr.yml +++ b/config/locales/doorkeeper.fr.yml @@ -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: diff --git a/config/locales/simple_form.de.yml b/config/locales/simple_form.de.yml index 65714dbd5..36c5141a2 100644 --- a/config/locales/simple_form.de.yml +++ b/config/locales/simple_form.de.yml @@ -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 diff --git a/config/locales/simple_form.en.yml b/config/locales/simple_form.en.yml index 5b66fccd5..a7d958c06 100644 --- a/config/locales/simple_form.en.yml +++ b/config/locales/simple_form.en.yml @@ -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 diff --git a/config/locales/simple_form.es.yml b/config/locales/simple_form.es.yml index 1909474a1..bfe000b33 100644 --- a/config/locales/simple_form.es.yml +++ b/config/locales/simple_form.es.yml @@ -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': Sí diff --git a/config/locales/simple_form.fr.yml b/config/locales/simple_form.fr.yml index 4f34b582f..7333c9e11 100644 --- a/config/locales/simple_form.fr.yml +++ b/config/locales/simple_form.fr.yml @@ -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 d’en-tête" - locale: "Langue" - new_password: "Nouveau mot de passe" - note: "Présentation" - password: "Mot de passe" - username: "Nom d’utilisateur" - 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 d’en-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 d’utilisateur notification_emails: - favourite: "Envoyer un courriel lorsque quelqu’un ajoute un de mes statuts à ses favoris" - follow: "Envoyer un courriel lorsque quelqu’un s’abonne à mes statuts" - mention: "Envoyer un courriel lorsque quelqu’un me mentionne" - reblog: "Envoyer un courriel lorsque quelqu’un partage un de mes statuts" - 'no': "Non" + favourite: Envoyer un courriel lorsque quelqu’un ajoute un de mes statuts à ses favoris + follow: Envoyer un courriel lorsque quelqu’un s’abonne à mes statuts + mention: Envoyer un courriel lorsque quelqu’un me mentionne + reblog: Envoyer un courriel lorsque quelqu’un partage un de mes statuts + 'no': Non required: mark: "*" - text: "Champs requis" - 'yes': "Oui" + text: Champs requis + 'yes': Oui