将time_ago_in_words翻译为法语,用于轨道中的I18n

时间:2017-09-05 19:25:24

标签: ruby-on-rails

如何翻译time_ago_in_words

我缺少fr语言环境的翻译文本:

  

翻译缺失:fr.datetime.distance_in_words.x_days前|

1 个答案:

答案 0 :(得分:4)

您需要在datetime的fr.yml语言环境中的config/locales/键下创建相应的结构:

  datetime:
    distance_in_words:
      about_x_hours:
        one: environ une heure
        other: environ %{count} heures
      about_x_months:
        one: environ un mois
        other: environ %{count} mois
      about_x_years:
        one: environ un an
        other: environ %{count} ans
      almost_x_years:
        one: presqu'un an
        other: presque %{count} ans
      half_a_minute: une demi-minute
      less_than_x_minutes:
        zero: moins d'une minute
        one: moins d'une minute
        other: moins de %{count} minutes
      less_than_x_seconds:
        zero: moins d'une seconde
        one: moins d'une seconde
        other: moins de %{count} secondes
      over_x_years:
        one: plus d'un an
        other: plus de %{count} ans
      x_days:
        one: 1 jour
        other: "%{count} jours"
      x_minutes:
        one: 1 minute
        other: "%{count} minutes"
      x_months:
        one: 1 mois
        other: "%{count} mois"
      x_years:
        one: un an
        other: "%{count} ans"
      x_seconds:
        one: 1 seconde
        other: "%{count} secondes"

您可以看到完整示例here