0

さまざまな言語をサポートする拡張中の Rails アプリがあります。そのため、何かが実装されると、その場ですべての利用可能な言語に翻訳されるわけではない、新しい言語文字列が存在します。言語ファイルが完成しているかどうかを確認する必要がありますか? また、完成している場合はどのようにすればよいですか? そうでない場合、欠落している文字列をどのように処理すればよいですか。私のアイデアは、すべての言語のフォールバック ロケールとして英語を使用し、フォールバック バックエンドに到達するたびに課題チケットを自動的に作成することでした。

4

1 に答える 1

2

フォールバックの場合:

config.i18n.fallbacks = true
config.i18n.fallbacks = [:en]

フォールバックがあることを知るために、フォールバックが発生するのを待たないでください。すべての en i18n を検索するタスクを用意し、すべての言語でそれを見つけようとします。

そうすれば、展開する前に不足しているすべてのロケールを見つけることができます

于 2013-01-12T08:50:21.133 に答える