草庐IT

InvalidLocaleData

全部标签

ruby - I18n::InvalidLocaleData:I18n gem 在 js 导出中有问题

我正在OSX10.13.4上使用Rails3.2.22.4、Ruby2.2.7开发一个应用程序。有多个翻译文件,例如。en.yml,sq.yml基于国家。从下面的ruby​​mine执行命令时,加载网页时出现错误。rake--tracei18n:js:export来自en.yml的yaml内容已经过验证并且是正确的。从文件中删除后引发错误的特定行将在其他一些.yml文件中给出错误。正在使用当前版本的gemi18n(0.9.5)。Rails服务器启动但加载Web应用程序第一页时因同样的错误而中断。代码遇到i18n翻译代码时抛出错误,当错误从一个文件转移到另一个文件时,yml格式不是问题。

ruby - rails 3 - I18n::InvalidLocaleData

我正在使用thisrailscast使我的网站多语言化但是一开始我就报错了:I18n::InvalidLocaleDatainUsers#indexShowing.../app/views/users/index.html.erbwhereline#1raised:cannotloadtranslationsfrom.../config/locales/en.yml,expectedittoreturnahash,butdoesnotindex.html.erb:'get'do%>nil%>配置/locales/en.ymlen:users:index:title:site_title