Rails 4:如何翻译设计视图?
Rails 4 : How to translate devise view?
我使用设计来管理我的网络应用程序中的身份验证。现在我想用法语翻译视图。所以首先我安装了 devise I18n。
然后我生成视图:rails g devise:views:locale fr
因为我需要自定义一些文本。
但是当我重新加载我的网络应用程序时。我也重新启动了 it.Labels 已翻译但链接未翻译。例如,在我的 "Sign Up" 页面中,我的 "Log In" 和 "Didn't receive confirmation instructions?" 链接仍然是英文的。
谢谢你的帮助。
遗憾的是,并非所有设计视图都已完全本地化。未在您的表单中翻译的链接来自部分 devise/shared/_links.html.erb
并且它们在那里被硬编码。
您必须手动将这些字符串提取到语言环境文件中。
你好法国人
我建议您访问:
devise-i18n github page
他们建议您编辑 config/locales/devise.fr.yml 页面
您可以在其中编辑翻译。
希望对您有所帮助
我使用设计来管理我的网络应用程序中的身份验证。现在我想用法语翻译视图。所以首先我安装了 devise I18n。
然后我生成视图:rails g devise:views:locale fr
因为我需要自定义一些文本。
但是当我重新加载我的网络应用程序时。我也重新启动了 it.Labels 已翻译但链接未翻译。例如,在我的 "Sign Up" 页面中,我的 "Log In" 和 "Didn't receive confirmation instructions?" 链接仍然是英文的。
谢谢你的帮助。
遗憾的是,并非所有设计视图都已完全本地化。未在您的表单中翻译的链接来自部分 devise/shared/_links.html.erb
并且它们在那里被硬编码。
您必须手动将这些字符串提取到语言环境文件中。
你好法国人
我建议您访问: devise-i18n github page
他们建议您编辑 config/locales/devise.fr.yml 页面 您可以在其中编辑翻译。
希望对您有所帮助