여러 로케일을 지원하기 위해 globalize gem을 사용하고 있습니다.rails 4, globalize gem, 기본 로케일 설정 방법
설정은/디렉토리에 파일
en.yml, ja.yml, ch-HK.yml
세 내 라우팅 파일이 기본 로케일
을 설정하는 것입니다
....
root :to => 'main#index', :locale => :en
scope ":locale", locale: /#{I18n.available_locales.join("|")}/ do
namespace(:api){ resources :badges }
namespace(:api){
resources :events do
get :list, :on => :collection
end
}
end
....
내 루트 경로 (/)는이 로케일을하지만 난 몰라 api_controller에서 기본 로케일을 설정하는 방법
내가 원하는
/api/events.json ->> /en/api/event.json
/ja/api/events.json ->> /ja/api/events.json
레일 프로젝트에서 허용되지 않습니까?
은/: locales/api ~~?를 추가해야합니다.
들으은 후 소스를 추가합니다. – kai