web-dev-qa-db-ja.com

Rails i18n:現在の言語を知る方法は?

Rails3でi18n/l10nが通常どのように実行されるかを知っており、ローカライズのためにt(...)を呼び出す単一のERBファイルを選択しました。しかし、特定の部分については、特別なものが必要です。

私はその文字列を表示する必要があります ローカリゼーションは外部データベースからのものです

では、enまたはjaパラメータを使用して外部データベースを呼び出すために、現在の言語をどのようにして知ることができますか?

UNIXの$ LANGのようなもの。ビューまたはコントローラからアクセスできることが望ましい。

48
Nicolas Raoul
I18n.locale # Get and set the current locale
94
Vadim Golub