Rails 3强制特定文本的本地化语言

mon*_*ike 16 localization ruby-on-rails ruby-on-rails-3 rails-i18n

任何方式只能为某些文本强制翻译为特定语言.就像是:

t("my.text",:fr)
Run Code Online (Sandbox Code Playgroud)

原因是我希望用户能够更改其内容的语言而不是网站界面.谢谢!

apn*_*ing 49

它可以这样做:

I18n.t :foo, :locale => :fr
Run Code Online (Sandbox Code Playgroud)

相当于:

t("my.text", :locale => :fr)
Run Code Online (Sandbox Code Playgroud)


Mic*_*ant 5

t("my.text", locale: :fr)
Run Code Online (Sandbox Code Playgroud)

更多选择在这里