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] 达到适当的价值.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |