Как интернационализировать рубиновый камень? - PullRequest
4 голосов
/ 14 октября 2011

Каков наилучший способ доставки драгоценного камня с переводами i18n по умолчанию для используемых им строк?

Ответы [ 2 ]

3 голосов
/ 17 октября 2012

Есть пара вещей, которые вам нужно сделать:

  • включает i18n в качестве зависимости
  • интернационализируйте свой драгоценный камень, заменив строки на I18n.t звонки
  • создайте файл перевода YAML и добавьте его в I18n load_path (например, I18n.load_path += 'path/to/your/en.yml')

Вот и все, вы также можете настроить публичный проект в Locale для краудсорсинговых переводов в других локалях, если вы так склонны.

0 голосов
/ 15 ноября 2011

что ты имеешь в виду? У вас есть проект, который вы хотите интернационализировать? Возможно, вы захотите взглянуть на i18n gem . Но на самом деле нет ничего особенного в том, чтобы бросить свой собственный, как я сделал, например, здесь: notebot .

...