私はRailsアプリをローカライズしていますが、なぜ人々はこれを行うのだろうか:
# de.yml
helpers:
select:
prompt: "Bitte wählen..."
submit:
create: "Erstellen"
submit: "Speichern"
update: "Aktualisieren"
# some_view.html.erb
f.submit t('helpers.submit.update')
これが標準的なやり方のようです。
しかし、代わりにこれを行うだけではどうですか:
# de.yml
prompt: "Bitte wählen..."
create: "Erstellen"
submit: "Speichern"
update: "Aktualisieren"
# some_view.html.erb
f.submit t('update')
とにかくYAMLファイルの名前空間のポイントは何ですか? 同じパス ( helpers.submit.update
) を常に繰り返す必要があるだけです。
理解できません...
誰か助けてくれませんか?