-# French (Switzerland) translations for Ruby on Rails
+# French (Switzerland) translations for Ruby on Rails
# by Yann Lugrin (yann.lugrin@sans-savoir.net, http://github.com/yannlugrin)
#
# original translation into French by Christian Lescuyer
date:
formats:
default: "%d.%m.%Y"
- short: "%e. %b"
- long: "%e. %B %Y"
- long_ordinal: "%e %B %Y"
- only_day: "%e"
-
- day_names: [lundi, mardi, mercredi, jeudi, vendredi, samedi, dimanche]
- abbr_day_names: [lun, mar, mer, jeu, ven, sam, dim]
+ short: "%e %b"
+ long: "%e %B %Y"
+ 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 ]
-
+ order:
+ - :day
+ - :month
+ - :year
+
time:
formats:
default: "%d. %B %Y %H:%M"
- time: "%H:%M"
short: "%d. %b %H:%M"
long: "%A, %d. %B %Y %H:%M:%S %Z"
- long_ordinal: "%A %d %B %Y %H:%M:%S %Z"
- only_second: "%S"
- am: 'am'
- pm: 'pm'
+ am: "am"
+ pm: "pm"
datetime:
distance_in_words:
- half_a_minute: "30 secondes"
+ half_a_minute: "une demi-minute"
less_than_x_seconds:
+ zero: "moins d'une seconde"
one: "moins d'une seconde"
- other: "moins de {{count}} secondes"
+ other: "moins de %{count} secondes"
x_seconds:
one: "1 seconde"
- other: "{{count}} secondes"
+ other: "%{count} secondes"
less_than_x_minutes:
+ zero: "moins d'une minute"
one: "moins d'une minute"
- other: "moins de {{count}} minutes"
+ other: "moins de %{count} minutes"
x_minutes:
one: "1 minute"
- other: "{{count}} minutes"
+ other: "%{count} minutes"
about_x_hours:
one: "environ une heure"
- other: "environ {{count}} heures"
+ other: "environ %{count} heures"
x_days:
one: "1 jour"
- other: "{{count}} jours"
+ other: "%{count} jours"
about_x_months:
one: "environ un mois"
- other: "environ {{count}} mois"
+ other: "environ %{count} mois"
x_months:
one: "1 mois"
- other: "{{count}} mois"
+ other: "%{count} mois"
about_x_years:
one: "environ un an"
- other: "environ {{count}} ans"
+ other: "environ %{count} ans"
over_x_years:
one: "plus d'un an"
- other: "plus de {{count}} ans"
+ other: "plus de %{count} ans"
+ almost_x_years:
+ one: "presqu'un an"
+ other: "presque %{count} ans"
prompts:
year: "Année"
month: "Mois"
hour: "Heure"
minute: "Minute"
second: "Seconde"
-
+
number:
format:
- precision: 3
- separator: '.'
+ separator: "."
delimiter: "'"
+ precision: 3
+ significant: false
+ strip_insignificant_zeros: false
currency:
format:
- unit: 'CHF'
+ format: "%n %u"
+ unit: "CHF"
+ separator: "."
+ delimiter: "'"
precision: 2
- format: '%n %u'
+ significant: false
+ strip_insignificant_zeros: false
+ percentage:
+ format:
+ delimiter: ""
+ precision:
+ format:
+ delimiter: ""
human:
format:
+ delimiter: ""
precision: 2
- storage_units: [ Octet, ko, Mo, Go, To ]
-
+ significant: true
+ strip_insignificant_zeros: true
+ storage_units:
+ format: "%n %u"
+ units:
+ byte:
+ one: "octet"
+ other: "octets"
+ kb: "ko"
+ mb: "Mo"
+ gb: "Go"
+ tb: "To"
+ decimal_units:
+ format: "%n %u"
+ units:
+ unit: ""
+ thousand: "millier"
+ million: "million"
+ billion: "milliard"
+ trillion: "billion"
+ quadrillion: "million de milliards"
+
support:
array:
- sentence_connector: 'et'
- skip_last_comma: true
- word_connector: ", "
+ 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}"
+
+ errors:
+ template: &errors_template
+ header:
+ one: "Impossible d'enregistrer ce %{model} : 1 erreur"
+ other: "Impossible d'enregistrer ce %{model} : %{count} erreurs"
+ body: "Veuillez vérifier les champs suivants : "
+
+ attributes:
+ created_at: "Créé le"
+ updated_at: "Modifié le"
+
+ errors:
+ format: "Le %{attribute} %{message}"
+ messages: &errors_messages
+ inclusion: "n'est pas inclus(e) dans la liste"
+ exclusion: "n'est pas disponible"
+ invalid: "n'est pas valide"
+ confirmation: "ne concorde pas avec la confirmation"
+ 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)"
+ not_a_number: "n'est pas un nombre"
+ not_an_integer: "doit être un nombre entier"
+ greater_than: "doit être supérieur à %{count}"
+ greater_than_or_equal_to: "doit être supérieur ou égal à %{count}"
+ equal_to: "doit être égal à %{count}"
+ less_than: "doit être inférieur à %{count}"
+ less_than_or_equal_to: "doit être inférieur ou égal à %{count}"
+ odd: "doit être impair"
+ even: "doit être pair"
+
activerecord:
errors:
- template:
- header:
- one: "Impossible d'enregistrer {{model}}: 1 erreur"
- other: "Impossible d'enregistrer {{model}}: {{count}} erreurs."
- body: "Veuillez vérifier les champs suivants :"
messages:
- inclusion: "n'est pas inclus(e) dans la liste"
- exclusion: "n'est pas disponible"
- invalid: "n'est pas valide"
- confirmation: "ne concorde pas avec la confirmation"
- 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)"
taken: "n'est pas disponible"
- not_a_number: "n'est pas un nombre"
- greater_than: "doit être supérieur à {{count}}"
- greater_than_or_equal_to: "doit être supérieur ou égal à {{count}}"
- equal_to: "doit être égal à {{count}}"
- less_than: "doit être inférieur à {{count}}"
- less_than_or_equal_to: "doit être inférieur ou égal à {{count}}"
- odd: "doit être impair"
- even: "doit être pair"
+ record_invalid: "La validation a échoué : %{errors}"
+ <<: *errors_messages
+ template:
+ <<: *errors_template
+ full_messages:
+ format: "%{attribute} %{message}"
+