ruby-on-rails - 如何在 Rails 3 中使用 i18n 键作为默认翻译?

标签 ruby-on-rails ruby-on-rails-3 internationalization

例如:

I18n.t('something')

应该只输出
something

如果翻译丢失。

最佳答案

不,不可能。如果您使用 I18,您需要有一个与该语言相对应的文件,否则 I18n 会报错。

当然,您可以在您的 environment.rb 文件中设置默认语言。应该在底部附近,您可以将其设置为您想要的任何语言,但在您的 locales/ 中您需要有一个对应的文件夹 yml翻译。

关于ruby-on-rails - 如何在 Rails 3 中使用 i18n 键作为默认翻译?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4074555/

相关文章:

ruby-on-rails - 每隔几秒运行一次后台作业

mysql - 多用途搜索如何与 Searchkick 配合使用?

javascript - 如何将js变量传递给Rails函数

ruby-on-rails-3 - 设计和存储位置_为 : how do you store the return location?

ruby-on-rails-3 - 在 Redis 中保存和检索字符串数组

ruby-on-rails - 如何加快 Rails 延迟作业的启动时间?

python - Django compilemessages 不创建 .mo 文件

gwt - 如何使用消息国际化 GWT UIBinder 页面?

php源码转PO文件生成器

ruby-on-rails - 迭代多个对象 form_forrails