5

Railsで国際化を使おうとしています。ここで私はコマンドのためにそれを見つけました

<%= t :hello_world %>

Ineedがconfig/locales / en.ymlファイルで:hello_worldを次のように定義することを知っています

# config/locales/en.yml
en:
  hello_world: Hello world!

私が知りたいのは、djangoのようにmakemessagesを使用して翻訳ファイルを生成することですが、Railsでそれを行う方法はありますか?翻訳全体を見つけて書くのは面倒な作業になります。

ありがとう

4

1 に答える 1

2

アプリケーションを閲覧しているときに、翻訳キーが欠落している yml を構築する方法を提供するhttps://github.com/svenfuchs/i18n-missing_translationsを確認することを検討してください。

テストを実行するときにそれを配線すると、網羅的なカバレッジがあれば、不足しているすべての翻訳が得られるはずです。

Django の makemessages ほど洗練されていないように見えますが、これが出発点です。

于 2012-10-01T16:52:26.283 に答える