我正在使用high_voltage
创建多个登陆页面。
app
views
pages
home.html.erb
about.html.erb
我想能够在简单的方式使用不同的视图模板根据session[:locale]
我认为结构是这样的:
app
views
pages
en
home.html.erb
es
home.html.erb
但是如何在PagesController中呈现正确的模板?
我不想使用Rails的国际化(I18n) gem。
我正在使用set_language_controller
保存会话中的I18n.locale
。来源:http://xyzpub.com/en/ruby-on-rails/3.2/i18n_mehrsprachige_rails_applikation.html
将文件命名为:
app
views
pages
home.html.en.erb
home.html.es.erb
about.html.en.erb
about.html.es.erb