[英]Rails - RouteTranslator Gem - Generates too many languages
與Rails 改天 ...我已經嘗試過這個RouteTranlsator Gem 。 我已經完成了從第1步到第4步的步驟,但是當我運行rake routes
命令時。 我看到耙產生了更多6種語言的路線! 像fr,de,cs,nl等一樣,但是我只本地化了兩種語言:en(英語)和hu(匈牙利語)。 我沒有為其他語言創建任何翻譯.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
我只定義了hu(匈牙利語)翻譯:hu:路線:新:uj創建:letrehozas編輯:szerkesztes破壞:托爾斯伙伴:partnerek school_reviews:iskolai_velemenyek學校:iskolak事件:esemnyek
也許其他一些寶石導致了這6種語言? 如何禁用fr,de,cs和其他語言?
好的,我已經解決了。 必須在環境中添加此行。
config.i18n.available_locales = [:en, :hu]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.