6

さまざまな言語の複数のファイルに分割する必要がある巨大なメッセージ ファイルがあります。例えば ​​:

英語のロケール用に1つのフォルダー、つまりenとフランス語のロケール用に別のフォルダー、confフォルダー内のfrを作成しました。en には、messages1_en.properties および messages2_en.properties が含まれます fr には、messages1_fr.properties および messages2_fr.properties が含まれます

ビュー内でこれらのプロパティ ファイルにアクセスする方法。

ありがとう

4

2 に答える 2

0

独自の代替実装を導入せずに、組み込みのメッセージの代わりにそれを使用する唯一の方法は、ハッキングされたロケールを使用することです。そのため、適切な代替を選択するには、fr_type1、fr_type2 などを実行します。

API を本来の使用方法とは異なる方法で使用することは常にリスクが高いため、これはおそらく悪い考えです。予期しない動作のリスクが高く、API が脆弱になる可能性があります。将来のバージョンなどで構成されたロケールを使用するため。

Messages の実装を見ると、大騒ぎせずに独自の実装を行う方法についていくつかのアイデアを得ることができるでしょう。

幸運を!

于 2013-11-08T09:07:53.400 に答える