diff options
| author | Luc Donnet | 2012-12-18 12:28:42 +0100 |
|---|---|---|
| committer | Luc Donnet | 2012-12-18 12:28:42 +0100 |
| commit | af311cd2f3b20c39b2b5f78fb4001406b4daae53 (patch) | |
| tree | 453f5a4a909f12e5fa0aeb8f1a9eec0d371aa383 | |
| parent | f4dcbb8898ded3b10627b8061a33b2ea21b45b12 (diff) | |
| download | chouette-core-af311cd2f3b20c39b2b5f78fb4001406b4daae53.tar.bz2 | |
Update locales for jruby
| -rw-r--r-- | config/locales/file_validations.yml | 12 | ||||
| -rw-r--r-- | config/locales/fr.yml | 125 | ||||
| -rw-r--r-- | config/locales/imports.yml | 14 | ||||
| -rw-r--r-- | config/locales/subscriptions.yml | 2 |
4 files changed, 96 insertions, 57 deletions
diff --git a/config/locales/file_validations.yml b/config/locales/file_validations.yml index 96c2d60e8..0cc418013 100644 --- a/config/locales/file_validations.yml +++ b/config/locales/file_validations.yml @@ -22,7 +22,7 @@ en: failed: Failed file_validation_log_messages: messages: - undefined: %{key} undefined + undefined: "%{key} undefined" TooMuchDetails: ( %{0} erreurs / warnings supplémentaires ) ONE: "Catégorie 1 : Syntaxe" Test1_Sheet1: 'Fiche n° 1.1 : Conformité à la syntaxe XML suivant les recommandations du W3C' @@ -287,22 +287,22 @@ fr: ok_count: zero: aucun test réussi one: un test réussi - other: %{count} tests réussis + other: "%{count} tests réussis" warning_count: zero: aucun warning one: un warning - other: %{count} warnings + other: "%{count} warnings" error_count: zero: aucune erreur one: une erreur - other: %{count} erreurs + other: "%{count} erreurs" fatal_count: zero: aucune erreur fatale one: une erreur fatale - other: %{count} erreurs fatales + other: "%{count} erreurs fatales" file_validation_log_messages: messages: - undefined: %{key} non défini + undefined: "%{key} non défini" TooMuchDetails: ( %{0} erreurs / warnings supplémentaires ) ONE: "Catégorie 1 : Syntaxe" Test1_Sheet1: 'Fiche n° 1.1 : Conformité à la syntaxe XML suivant les recommandations du W3C' diff --git a/config/locales/fr.yml b/config/locales/fr.yml index 7175b138d..6563c1af6 100644 --- a/config/locales/fr.yml +++ b/config/locales/fr.yml @@ -1,22 +1,72 @@ -fr: # https://github.com/svenfuchs/rails-i18n/blob/master/rails/locale/fr.yml +# French translations for Ruby on Rails +# by Christian Lescuyer (christian@flyingcoders.com) +# contributors: +# - Sebastien Grosjean - ZenCocoon.com +# - Bruno Michel - http://github.com/nono +# - Tsutomu Kuroda - http://github.com/kuroda (t-kuroda@oiax.jp) +# Emended by Benjamin des Gachons and Patrick Chew : <http://www.fitima.org/docs/fiche.pdf> + +fr: date: formats: default: "%d/%m/%Y" short: "%e %b" long: "%e %B %Y" - summary: "%A %d %B %Y" # added - day_names: [dimanche, lundi, mardi, mercredi, jeudi, vendredi, samedi] - abbr_day_names: [dim, lun, mar, mer, jeu, ven, sam] - month_names: [~, janvier, février, mars, avril, mai, juin, juillet, août, septembre, octobre, novembre, décembre] - abbr_month_names: [~, jan., fév., mar., avr., mai, juin, juil., août, sept., oct., nov., déc.] - order: [ :day, :month, :year ] + day_names: + - dimanche + - lundi + - mardi + - mercredi + - jeudi + - vendredi + - samedi + abbr_day_names: + - dim + - lun + - mar + - mer + - jeu + - ven + - sam + month_names: + - ~ + - janvier + - février + - mars + - avril + - mai + - juin + - juillet + - août + - septembre + - octobre + - novembre + - décembre + abbr_month_names: + - ~ + - jan. + - fév. + - mar. + - avr. + - mai + - juin + - juil. + - août + - sept. + - oct. + - nov. + - déc. + order: + - :day + - :month + - :year time: formats: default: "%d %B %Y %H:%M:%S" - short: "%d %b %y %H:%M" - long: "%A %d %B %Y à %Hh%M" + short: "%d %b %H:%M" + long: "%A %d %B %Y %H:%M" hour: "%Hh%M" minute: "%M min" am: 'am' @@ -121,20 +171,17 @@ fr: words_connector: ", " two_words_connector: " et " last_word_connector: " et " - select: - prompt: "Veuillez sélectionner" helpers: select: prompt: "Veuillez sélectionner" submit: - create: "Créer un %{model}" - update: "Modifier ce %{model}" - submit: "Enregistrer ce %{model}" - + create: "Créer un(e) %{model}" + update: "Modifier ce(tte) %{model}" + submit: "Enregistrer ce(tte) %{model}" - errors: - format: "Le %{attribute} %{message}" + errors: &errors + format: "%{attribute} %{message}" messages: &errors_messages inclusion: "n'est pas inclus(e) dans la liste" exclusion: "n'est pas disponible" @@ -143,9 +190,15 @@ fr: accepted: "doit être accepté(e)" empty: "doit être rempli(e)" blank: "doit être rempli(e)" - too_long: "est trop long (pas plus de %{count} caractères)" - too_short: "est trop court (au moins %{count} caractères)" - wrong_length: "ne fait pas la bonne longueur (doit comporter %{count} caractères)" + too_long: + one: "est trop long (pas plus d'un caractère)" + other: "est trop long (pas plus de %{count} caractères)" + too_short: + one: "est trop court (au moins un caractère)" + other: "est trop court (au moins %{count} caractères)" + wrong_length: + one: "ne fait pas la bonne longueur (doit comporter un seul caractère)" + other: "ne fait pas la bonne longueur (doit comporter %{count} caractères)" not_a_number: "n'est pas un nombre" not_an_integer: "doit être un nombre entier" greater_than: "doit être supérieur à %{count}" @@ -155,35 +208,21 @@ fr: less_than_or_equal_to: "doit être inférieur ou égal à %{count}" odd: "doit être impair" even: "doit être pair" + taken: "n'est pas disponible" + record_invalid: "La validation a échoué : %{errors}" + template: &errors_template header: - one: "Impossible d'enregistrer ce %{model} : 1 erreur" - other: "Impossible d'enregistrer ce %{model} : %{count} erreurs" + one: "Impossible d'enregistrer ce(tte) %{model} : 1 erreur" + other: "Impossible d'enregistrer ce(tte) %{model} : %{count} erreurs" body: "Veuillez vérifier les champs suivants : " - activerecord: - errors: - messages: - taken: "n'est pas disponible" activemodel: errors: - messages: - taken: "n'est pas disponible" - record_invalid: "La validation a échoué : %{errors}" - <<: *errors_messages - template: - <<: *errors_template - full_messages: - format: "%{attribute} %{message}" - flash: - actions: - create: - notice: '%{resource_name} créé(e) avec succès.' - update: - notice: '%{resource_name} mise(e) à jour avec succès.' - destroy: - notice: '%{resource_name} détruit(e) avec succès.' - alert: '%{resource_name} ne peut être détruit(e).' + <<: *errors + activerecord: + errors: + <<: *errors # FIN: https://github.com/svenfuchs/rails-i18n/blob/master/rails/locale/fr.yml "true": "oui" diff --git a/config/locales/imports.yml b/config/locales/imports.yml index c76377713..70f15979d 100644 --- a/config/locales/imports.yml +++ b/config/locales/imports.yml @@ -20,7 +20,7 @@ en: started: Started import completed: Completed import failed: Failed import - undefined: %{key} undefined + undefined: "%{key} undefined" NEPTUNE_ONE: Conformité du fichier NEPTUNE_TooMuchDetails: ( %{0} erreurs / warnings supplémentaires ) NEPTUNE_Test1_Sheet1: 'Fiche n° 1.1 : Conformité à la syntaxe XML suivant les recommandations du W3C' @@ -32,7 +32,7 @@ en: NEPTUNE_Test1_Sheet1_Step1_error: "le fichier %{0} n'est pas correctement formé selon les recommandations du W3C" NEPTUNE_Test1_Sheet1_Step2_error: "le fichier %{0} ne respecte pas le modèle NEPTUNE" NEPTUNE_Test1_Sheet1_Step2_encoding: "le fichier %{0} ne respecte pas le codage de caractères du modèle NEPTUNE (ISO-8859-1)" - NEPTUNE_Test1_Sheet1_Step2_fatal: "Erreur fatale \: Aucune entrée valide trouvée dans le fichier" + NEPTUNE_Test1_Sheet1_Step2_fatal: "Erreur fatale : Aucune entrée valide trouvée dans le fichier" NEPTUNE_Test1_Sheet2: 'Fiche n° 1.2 : Conformité au schéma XML du profil NEPTUNE' NEPTUNE_Test1_Sheet2_Step1: Conformité au schéma XML du profil NEPTUNE NEPTUNE_Test1_Sheet2_Step1_error: "le fichier %{0} ne respecte pas le modèle NEPTUNE" @@ -46,7 +46,7 @@ en: CSV_FILE_NOT_FOUND: "file %{0} : error %{1}" CSV_FILE_IGNORED: file %{0} ignored (not XML) CSV_VALIDATION_ERROR: "XML file don't agree with Neptune XSD : %{0}" - CSV_VALIDATION_CAUSE: %{0} + CSV_VALIDATION_CAUSE: "%{0}" CSV_PARSE_OBJECT: Analyse %{0} CSV_MANDATORY_TAG: "missing or empty mandatory tag : %{0}" CSV_UNKNOWN_ENUM: "Unknown %{0} enumaration value : %{1}" @@ -62,7 +62,7 @@ en: CSV_BAD_ID: "Invalid built Neptune Object ID : %{1} for %{0} " CSV_UNUSED_TIMETABLE: Unused timetable %{0} (%{1}) SAVE: Save - SAVE_OK: %{0} saved + SAVE_OK: "%{0} saved" SAVE_ERROR: "%{0} save failed : %{1}" severities: info: Information @@ -116,7 +116,7 @@ fr: started: Import démarré completed: Import achevé avec succès failed: Import interrompu - undefined: %{key} non défini + undefined: "%{key} non défini" NEPTUNE_ONE: Conformité du fichier NEPTUNE_TooMuchDetails: ( %{0} erreurs / warnings supplémentaires ) NEPTUNE_Test1_Sheet1: 'Fiche n° 1.1 : Conformité à la syntaxe XML suivant les recommandations du W3C' @@ -142,7 +142,7 @@ fr: CSV_FILE_ERROR: "Fichier %{0} : erreur %{1}" CSV_FILE_IGNORED: "Fichier %{0} ignoré (non CSV) " CSV_VALIDATION_ERROR: "Fichier CSV ne respecte pas le format Chouette : %{0}" - CSV_VALIDATION_CAUSE: %{0} + CSV_VALIDATION_CAUSE: "%{0}" CSV_PARSE_OBJECT: Analyse %{0} CSV_MANDATORY_TAG: "Tag obligatoire absent ou vide : %{0}" CSV_UNKNOWN_ENUM: "Valeur de l'enum %{0} inconnue : %{1}" @@ -158,7 +158,7 @@ fr: CSV_BAD_ID: "Identifiant Neptune produit invalide : %{1} pour %{0} " CSV_UNUSED_TIMETABLE: "Tableau de marche %{0} (%{1}) inutilisé" SAVE: Sauvegarde - SAVE_OK: %{0} enregistré + SAVE_OK: "%{0} enregistré" SAVE_ERROR: "Echec de l'enregistrement de %{0} : %{1}" severities: info: Information diff --git a/config/locales/subscriptions.yml b/config/locales/subscriptions.yml index 0a814770a..458e6132d 100644 --- a/config/locales/subscriptions.yml +++ b/config/locales/subscriptions.yml @@ -20,7 +20,7 @@ fr: subscriptions: success: "Inscription enregistrée" failure: "Inscription invalide" - activemodel: + activemodel: models: subscription: compte attributes: |
