加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – i18n和Date :: ABBR_DAYNAMES

发布时间:2020-12-17 02:58:16 所属栏目:百科 来源:网络整理
导读:嗨,我想在ita中翻译Date :: ABBR_DAYNAMES中的名字 所以我放入locales / it.yml这个: date:formats: default: "%d-%m-%Y" short: "%d %b" long: "%d %B %Y"day_names: [Domenica,Lunedì,Martedì,Mercoledì,Giovedì,Venerdì,Sabato]abbr_day_names: [Do
嗨,我想在ita中翻译Date :: ABBR_DAYNAMES中的名字
所以我放入locales / it.yml这个:

date:
formats:
  default: "%d-%m-%Y"
  short: "%d %b"
  long: "%d %B %Y"

day_names: [Domenica,Lunedì,Martedì,Mercoledì,Giovedì,Venerdì,Sabato]
abbr_day_names: [Dom,Lun,Mar,Mer,Gio,Ven,Sab]

在我看来,我尝试翻译一天但不起作用:

<%=t Date::ABBR_DAYNAMES %>

我能怎么做?

谢谢

解决方法

我不知道格式是否因为将其粘贴到您的问题而损坏,但行前面的间距/级别很重要并且在您的问题中被破坏.
此外,在顶部您的区域设置是必需的(在您的示例中缺少).

it:
  date:
    formats:
      default: "%d-%m-%Y"
      short: "%d %b"
      long: "%d %B %Y"

    # Note that the spaces are reduced again
    day_names: [Domenica,Sabato]
    abbr_day_names: [Dom,Sab]

有关I18n和日期/时间格式的详细信息,请参阅this article(编辑:从存档,因为原始文件不再可用). en.yml显示您可以翻译成意大利语的所有可用字段.

在脚本/控制台上,您可以尝试意大利语语言环境:

>> I18n.t 'date.abbr_day_names'
=> ["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]
>> I18n.locale = "it"
>> I18n.t 'date.abbr_day_names'
=> ["Dom","Lun","Mar","Mer","Gio","Ven","Sab"]

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读