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 页面 您可以在其中编辑翻译。

希望对您有所帮助