Как настроить Rails для французского языка? - PullRequest
6 голосов
/ 03 июня 2011

Я должен разработать приложение Ruby on Rails для своей компании и не знаю, как настроить его для французского сайта.

Мне не нужна поддержка нескольких языков, я просто хочу иметь сообщения об ошибках, множественное число и формат даты для французского языка.

Я пытался установить:

config.i18n.default_locale = :fr

в моем application.rb файле, но это, похоже, не имеет никакого эффекта.

Эти функции уже реализованы в RoR 3? Или мне придется самому переводить эти вещи?

Ответы [ 3 ]

6 голосов
/ 03 июня 2011

Чтобы установить для вашего приложения французский язык, вам нужно установить config.i18n.default_locale = :fr в вашем config/application.rb, создать файл fr.yml в вашей папке приложения config/locales и добавить в него необходимые локализованные строки.Проверь это: fr.yml

это поможет вам перевести даты и т. Д.

4 голосов
/ 03 июня 2011

Насколько я знаю, Rails поставляется только с локалью. Вы можете получить дополнительные локали здесь: https://github.com/svenfuchs/rails-i18n/tree/master/rails/locale/

0 голосов
/ 08 июля 2017

Добавить к rails-i18n your Gemfile:

gem 'rails-i18n'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...