in meiner Rails 3.2.2 App Ich versuche, i18n zu verwenden, aber etwas funktioniert nicht richtig.
Tatsächlich funktioniert die "t" -Methode nicht, nur "i18n.t" funktioniert.
Also zum Beispiel:
%Vor%Stattdessen:
%Vor%Können Sie mir helfen, herauszufinden, was ich falsch mache?
Danke, Augusto
AKTUALISIEREN
Ich habe mit py die Quelle für den T-Helfer gezeigt und habe folgendes bekommen:
Von: /Users/phishman/.rvm/gems/ruby-1.9.2-p290/gems/actionpack-3.2.2/lib/action_view/helpers/translation_helper.rb @ Zeile 46: Anzahl der Zeilen: 16 Besitzer: ActionView :: Helfer :: TranslationHelper Sichtbarkeit: öffentlich
%Vor% Die Methode t
ist ein Helfer und daher nur in Sichten und Controllern verfügbar.
Wenn Sie versuchen, I18n von Modellen oder der Rails-Konsole zu verwenden, sollten Sie I18n.t
Tags und Links ruby-on-rails