i18n-gem

    2热度

    2回答

    在Rails我试图本地化日期: 2.1.1 :005 > Date.today => Mon, 14 Apr 2014 2.1.1 :006 > I18n.localize(Date.today) => "14/04/2014" 2.1.1 :007 > 第二输出不是第一的正确翻译! 你能帮我吗?

    1热度

    1回答

    我有困难找到了答案,我的问题,但它可能只是我不知道如何句话吧。在他的轨道,国际化回购svenfuchs的YML文件,他已经在这个错误中列出: format: #{attribute}#{message} 及以下,他指定可能的错误消息。这真的很漂亮,因为它为我自动翻译错误信息。 我想使用此格式转换头和按钮。在日语中,我们会说“常见问题创建”,而使用英语时我们会说“创建常见问题解答”,所以我不能只

    0热度

    1回答

    文件试图加载在Heroku翻译文件时,我收到了大量的I18n这些:: InvalidLocaleData的错误:在我们的回购存在 I18n::InvalidLocaleData can not load translations from /app/config/locales/pt.yml: #<Timeout::Error: execution expired> 的文件,并通过YAML验证

    0热度

    1回答

    我正在写一个轨道宝石,它提供了一些我想翻译的部分和资产。到目前为止,部分和资产在主要rails应用程序中工作得很好,但我不知道如何让它注册本地化(我不断收到“translation_missing”错误)。我一直在网上寻找,我找不到任何本地化轨道宝石的指南。

    1热度

    1回答

    当我打电话:从我的模板 t 'to_translate' 的方法,我想它抛出一个错误,而不实际传递第二个参数是这样的: t 'to_translate', :raise => true 这样可以为我节省大量的打字工作。或者有没有解决方法? 感谢您的回答。

    0热度

    1回答

    看起来像我到了一个真正的挑战...... 我想翻译下面的句子: 你在YY论坛得到了XX新消息 我已经使用了翻译多元化,但是这个不同,因为代替多元化数组,我需要一个n维矩阵,当n是需要多元化的元素的数量,在这种情况下是2. 任何想法?

    0热度

    1回答

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

    2热度

    1回答

    我目前正在国际化Rails应用程序,并在config/locales /中拥有我所有的翻译。 我有我的一般环境配置设置config/application.yml,就像API键。我不知道在哪里放置特定于语言环境的配置设置?像默认位置等? 我可以为每种语言嵌套不同部分的配置文件,然后只加载与当前语言环境相关的配置文件? 像 ###/config/config.yml de: DEFA

    1热度

    1回答

    有没有办法通过Rails控制台手动插入翻译? 假设我正在开发环境中工作,我想在生产控制台中测试一些代码(例如,测试一些关于真实数据的统计信息)。问题是,我想测试的代码依赖于新的翻译,在生产环境中不存在(或改变)。 所以我的代码返回了不少translation_missing 我可以注入缺少的翻译?通过散列或YML文件?服务于HTTP请求(例如下独角兽/彪马运行) I18n.load_transla

    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