Ich versuche, das Gebietsschema zu ändern, das meine rails (4.1.4) -Anwendung verwendet, aber jedes Mal versuche ich, es in der Konsole mit Befehlen wie
zu ändern %Vor%ein I18n :: InvalidLocale Fehler wird ausgelöst. Dies ist der Fall für jedes Gebietsschema, das ich teste, einschließlich regionaler Länder wie: en-US. Dies gilt auch, wenn ich eine * .yml-Datei für dieses Gebietsschema eingerichtet habe. Der einzige, der funktioniert, ist: en, das ist die Standardeinstellung für mich.
Ich denke, das sollte etwas ziemlich Grundlegendes sein, da all die Ressourcen, die ich finde, als eine Gegebenheit übergangen werden, aber es funktioniert nicht für mich und ich kann nicht herausfinden, wo ich nach der Problemquelle suchen soll.
Danke! Als ich in diese Datei schaute, wurde mir klar, dass Rails zusätzlich zu der Antwort, die Sie gegeben haben, eine eigene Lösung auskommentiert hat -
%Vor%Im Grunde nimmt es eine Übersetzungsdatei wie pt-br.yml und fügt sie der Liste der gültigen Ländereinstellungen hinzu.
Stellen Sie sicher, dass Sie es.myl und de.yml zum Ordner config / locales hinzugefügt haben.
Tags und Links ruby-on-rails localization rails-i18n internationalization rails-console