[英]Rails - RouteTranslator Gem - Generates too many languages
Another day with Rails... I have tried this RouteTranlsator Gem . 与Rails 改天 ...我已经尝试过这个RouteTranlsator Gem 。 I have done the steps from 1st to 4th but when I run
rake routes
command. 我已经完成了从第1步到第4步的步骤,但是当我运行
rake routes
命令时。 I see that the rake generated routes for more 6 languages! 我看到耙产生了更多6种语言的路线! Like fr, de, cs, nl,... But I localized only two languages: en (english) and hu (hungarian).
像fr,de,cs,nl等一样,但是我只本地化了两种语言:en(英语)和hu(匈牙利语)。 I did not create any translation .yml files for the other languages!
我没有为其他语言创建任何翻译.yml文件!
Rails.application.routes.draw do
# The priority is based upon order of creation: first created -> highest priority.
# See how all your routes lay out with "rake routes".
localized do
resources :partners
resources :school_reviews, except: [:edit]
resources :schools
resources :events
# Authentication
devise_for :users, :controllers => {
omniauth_callbacks: "users/omniauth_callbacks", registrations: 'registrations'
}
devise_scope :user do
get 'sign_up_with_school' => 'registrations#new_with_school', as: 'sign_up_with_school'
post 'sign_up_with_school' => 'registrations#create_with_school', as: 'create_with_school'
end
end
end
And I defined only hu (hungarian) translations: hu: routes: new: uj create: letrehozas edit: szerkesztes destroy: torles partners: partnerek school_reviews: iskolai_velemenyek schools: iskolak events: esemnyek 我只定义了hu(匈牙利语)翻译:hu:路线:新:uj创建:letrehozas编辑:szerkesztes破坏:托尔斯伙伴:partnerek school_reviews:iskolai_velemenyek学校:iskolak事件:esemnyek
Maybe some other gems cause this more 6 languages? 也许其他一些宝石导致了这6种语言? How can I disable the fr, de, cs and other languages?
如何禁用fr,de,cs和其他语言?
Ok, I have solved it. 好的,我已经解决了。 This line has to be added in environments.
必须在环境中添加此行。
config.i18n.available_locales = [:en, :hu]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.