1

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) 보석을 사용하고 싶지 않습니다.

set_language_controller을 사용하여 세션에 I18n.locale을 저장합니다. 출처 : http://xyzpub.com/en/ruby-on-rails/3.2/i18n_mehrsprachige_rails_applikation.html

답변

2

그냥 같은 파일 이름 :

app 
    views 
    pages 
     home.html.en.erb 
     home.html.es.erb 
     about.html.en.erb 
     about.html.es.erb 
+0

을하지만 나는 전을 위해 사용할 수 없습니다 : 홈 조치 – tomekfranek

+0

= LINK_TO home_path 노선으로''/ home''? –