簡體   English   中英

使用route_translator gem翻譯我的路線而不會影響原始路線

[英]Translate my routes without affecting the originals with route_translator gem

我正在使用此gem來翻譯路線,我在項目中使用兩種語言, spanishenglish

我這樣翻譯路線:

localized do
  namespace :admin do
    resources :events
  end
end

產生了我:

/es/admin/events
/en/admin/events

我需要在config/locales/*.yml添加翻譯

例如在es.yml

routes:
    admin: administrador
    events: eventos

那很好,但是問題是我有一個.js可以postputget特定的路線,這會導致我出錯

$http.get('/admin/events/' + id)

.yml翻譯我的路線時,先前的路線不存在

我該如何解決?

在您的應用程序RouteTranslator.config.generate_unlocalized_routesRouteTranslator.config.force_locale設置為什么? 如果我查看RouteTranslator的文檔,則會發現它們與您的用例有關。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM