2017-02-27 3 views
0

ローカリゼーション用のjsonファイルを、それぞれsailsjs内のページの領域を表すブロックに分割したいとします。したがってen.jsonだけをロードする代わりに、ロケールを 'en'に設定するとen.block1.jsonやen.block2.jsonのようなロケール用のすべてのファイルがロードされます。locales/en.jsonを複数のファイルに分割します

これを実行する方法はありますか?私はオンラインで検索して答えを見つけることができません。

答えて

0

セイルズは、i18nサポートのためにi18n(npm)モジュールを使用します。

このモジュールのコードを見ると、ロケール用のJSON形式のファイルが1つ(code)必要です。あなたのユースケースは、になります解決する

一つの方法は、en.*.jsonファイルを読み込み、i18nモジュールのen.jsonファイルにそれらをマージ兵卒タスクを持っています。あなたのアプリを解除しながら、この無駄な作業を実行します。

関連する問題