Ruby on rails 有没有办法把默认语言翻译成葡萄牙语?

Ruby on rails 有没有办法把默认语言翻译成葡萄牙语?,ruby-on-rails,Ruby On Rails,我生成了一些CRUD接口来管理我的表。我在模型中进行了验证。但返回的错误消息为英语。我想用葡萄牙语回复这个消息,因为我的客户在巴西。有什么方法可以做到这一点吗?在您的config/application.rb中,可能在第34行您已经注释掉了 # config.i18n.default_locale = :de 你应该有这个: config.i18n.default_locale = :pt # if pt means Portugese, I'm not sure now... 您可能需要在

我生成了一些CRUD接口来管理我的表。我在模型中进行了验证。但返回的错误消息为英语。我想用葡萄牙语回复这个消息,因为我的客户在巴西。有什么方法可以做到这一点吗?

在您的config/application.rb中,可能在第34行您已经注释掉了

# config.i18n.default_locale = :de
你应该有这个:

config.i18n.default_locale = :pt # if pt means Portugese, I'm not sure now...

您可能需要在config/locales/pt.yml中放置一些翻译。有关翻译Rails应用程序的更多信息,请查看国际化指南:

Now,出现在我的屏幕上:名称翻译缺失:pt.activerecord.errors.models.workflow.attributes.Name.blank我是否必须下载任何使用该语言的软件包?您必须使用自定义翻译填充config/locales/pt.yml。阅读指南:Tks。工作得很好。我把字典收了进来;