Rails I18n, prüfen, ob eine Übersetzung existiert?

Arbeiten auf einer rails 3 app wo ich will, um zu überprüfen, ob eine übersetzung vorhanden ist, vor der Ausgabe, und wenn es nicht vorhanden ist zurückgreifen, um statischen text. Ich könnte so etwas machen:

if I18n.t("some_translation.key").to_s.index("translation missing")

Aber ich fühle mich wie es sollte eine bessere Möglichkeit als das. Was ist, wenn Schienen in der Zukunft ändert die "übersetzung fehlt" , "translation not found". Oder was, wenn für einige seltsame Grund enthält der text "übersetzung fehlt". Irgendwelche Ideen?

InformationsquelleAutor der Frage agmcleod | 2012-09-10

Schreibe einen Kommentar