Je veux chose simple. Traduire les routes avec I18n comme celui-ciRails 3 - traduction des routes avec I18n
get I18n.t('routes.login') => "devise/sessions#new", :as => :new_user_session
Je fait fichier initilizers/locale.rb avec
I18n.default_locale = :cz
Il fonctionne parfaitement quand je lance « routes râteau », mais quand je lance le serveur, il ignore locale par défaut et jeter 'traduction manquant message'
Une suggestion de ce qui se passe et pourquoi?
gem est une bonne suggestion pour les rails 2 et 3. Il gère apparemment toutes les urls montrées dans chaque locale que vous manipulez. Il ne touche en aucun cas à la base de données, donc si vous interrogez dans SQL vous maintenez le nom de la table. – Jerome