Rails i18n: Как узнать, какой сейчас язык? - PullRequest
41 голосов
/ 20 июля 2011

Мне известно о том, как i18n / l10n обычно выполняется в Rails3, и я решил иметь один файл ERB, который вызывает t(...) для локализации. Но для определенной части мне нужно что-то особенное:

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

Так как мне узнать текущий язык, чтобы вызвать внешнюю базу данных с параметром en или ja?

Что-то вроде $ LANG в UNIX. Предпочтительно доступный из вида или контроллера.

1 Ответ

92 голосов
/ 20 июля 2011
I18n.locale # Get and set the current locale
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...