rails-i18n

    -2热度

    1回答

    我在yml中有一个非常长的文本,它被认为有一个链接在中间的某个地方。我希望能够更改链接(来自我的env文件),但似乎不适合在yml中解析ENV['link']。思考?

    0热度

    1回答

    我目前使用i18n来转换字符串,我正在寻找一种方法将变量附加到路径上。 这个变量可以进行约8张不同的价值观和每个人都需要一个不同的翻译。我的语言环境文件已包含翻译,但我不知道如何将我的变量添加到翻译路径中。我不要认为variable interpolation帮助我在这里。 content.state //variable t ('.state') //locale path ,使其转化靠的

    0热度

    1回答

    我有一个coffeescript文件用于我的资源之一。看起来内部化在我的coffescript文件中无法正常工作。我希望I18 gem转换'select'脚本,但它不起作用。 的CoffeeScript: console.log('employee loaded -> '+"<%= I18n.t 'select' %>") 当我打开浏览器控制台我结束了这样的文字: employee loade

    0热度

    2回答

    对你有什么好处? 精确的区域设置在页面的所有I18n.t(....)消息,或 set_locale在before_validation逻辑? 我担心DRY,但也表现。

    0热度

    1回答

    我目前正在使用多语种网站,该网站现在已经在原始的日语和英语语言之上添加了中文语言支持。不幸的是,我们一直在使用charset: 'ISO-2022-JP,这意味着很多中文字符会在发送给用户的电子邮件中呈现为问号。理想的解决方案是使用UTF-8,但不幸的是这对日文字符有一些问题。 我有这样的代码已经是我用来发送电子邮件绑定到用户的语言: def set_language language_

    0热度

    4回答

    我创建一个多语种的应用程序,我想使应用程序切换到访客浏览器语言设置的语言。我注意到,如果语言设置匹配其中一个可用的语言环境,它就可以很好地工作。但不幸的是,一旦浏览器的语言不匹配的语言环境之一,我会得到的I18n :: InvalidLocale错误......(“ES”不是一个有效的区域设置)eventhough我建立了一个默认的语言环境...... 我缺少什么? 我该如何做这项工作?任何提示?

    0热度

    2回答

    我有一组语言环境,如下所示。当触发错误消息时,它将提取属性的名称并在错误消息之前加上它。 提交时点值空白的错误结果是“值点值不能为空”。 如何删除错误消息中的{%属性}名称?我也尝试添加消息在模型中,但无济于事(它仍然prepends属性名称)。 validates_presence_of :value, :message => "points value can't be blank" 在此

    1热度

    1回答

    的I18n找不到翻译,即使翻译出现在我的YML, translation missing: fr.activerecord.errors.models.user.attributes.email.not_found errors: messages: already_confirmed: a déjà été confirmé(e) confirmation_

    0热度

    2回答

    我要使用它作为英语 > Date.strptime("Aug 02, 2015", "%b %d, %Y") Sun, 02 Aug 2015 时正常工作的日期然而,当我使用另一种语言es,是行不通的。例如。 > Date.strptime("ago 02, 2015", "%b %d, %Y") ArgumentError: invalid date 文本字符串ago 02, 201

    0热度

    1回答

    我正在挖掘适合我需求的Rails模型翻译解决方案。 我有一个模型Page与字段title和content。我的表中已经有很多记录。 现在我想翻译标题和内容。我想将title和content字段保留在pages表(保留主要语言,英语)并只将翻译添加到外部商店(例如德语)。 我签出了全球化和流动性的宝石。但他们都似乎迫使我把所有东西都搬到外部商店,所以我需要删除pages表中原来的title和cont