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

ruby-on-rails – Rails 3 I18:缺少翻译:da.datetime.distance

发布时间:2020-12-17 03:35:21 所属栏目:百科 来源:网络整理
导读:我在视图中收到此错误: translation missing:da.datetime.distance_in_words.about_x_hours 我的da locale文件:http://pastie.org/2944890 我的看法: %= distance_of_time_in_words(Time.new,konkurrancer.udtraekkes) % 我已将此添加到我的application.r
我在视图中收到此错误:

translation missing:
da.datetime.distance_in_words.about_x_hours

我的da locale文件:http://pastie.org/2944890

我的看法:

<%= distance_of_time_in_words(Time.new,konkurrancer.udtraekkes) %>

我已将此添加到我的application.rb:

config.i18n.load_path += Dir[Rails.root.join('my','locales','*.{rb,yml}').to_s]
config.i18n.default_locale = :da

如果我删除I18配置,帮助程序确实可以用于英语.

更新:

我在config / enviorments / devolpment.rb中的配置:

config.i18n.load_path += Dir[Rails.root.join('locales',yml}').to_s]
  config.i18n.default_locale = :da
  config.i18n.locale = :da

我在config / locales / da.yml中的翻译文件:

da:
   datetime:
      distance_in_words:
         x_days:
            one: '1 day'
            other: '{{count}} dage'

我得到这个错误视图:

translation missing:  da.datetime.distance_in_words.x_days

解决方法

你很接近 – 你所要做的就是修复你的语言环境文件中的缩进. 从第8行开始到文件末尾,将缩进增加一个单位. 这将允许Rails解析da [:datetime] [:distance_in_words] [:about_x_hours] 达到适当的价值.

(编辑:李大同)

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

    推荐文章
      热点阅读