如何为法语设置Rails?

时间:2011-06-03 10:00:43

标签: ruby-on-rails ruby internationalization

我必须为我的公司开发一个Ruby on Rails应用程序,并且不知道如何为法国网站配置它。

我不需要多语言支持,我只想拥有法语的错误信息,复数和日期格式。

我试着设置:

config.i18n.default_locale = :fr

在我的application.rb文件中,但它似乎没有任何效果。

这些功能是否已在RoR 3中实施?或者我将不得不自己翻译这些东西?

3 个答案:

答案 0 :(得分:6)

要将您的应用设置为法语,您需要在config.i18n.default_locale = :fr中设置config/application.rb,在应用fr.yml文件夹中创建config/locales文件,并在此文件中添加所需的本地化字符串。看看这个:
fr.yml

这将有助于您翻译日期等。

答案 1 :(得分:4)

据我所知,Rails只附带了en locale。您可以在此处获取其他区域设置: https://github.com/svenfuchs/rails-i18n/tree/master/rails/locale/

答案 2 :(得分:0)

Gemfile添加到rails-i18n

gem 'rails-i18n'