2016-11-14 9 views

答えて

1

すべての定数を格納するための1つのクラスをエクスポートすることは間違いなく私が言うことでしょう。

しかし、エラーメッセージや一般的にテキストがレンダリングされてアプリに表示される場合は、ng2-translateがオプションになります。アプリケーションをさまざまな言語で公開する予定がない場合でも、ng2-translateにはいくつかの利点があります。さまざまなjsonファイルにアプリケーションのさまざまな部分のテキストを格納できるため、テキスト定数を簡単に構造化できます。

また、すべての翻訳を一度に読み込む必要はありませんが、本当に必要なときに必要とする可能性があります。そのため、すべての言語をロードするのではなく、アプリ内の特定のルートに移動するときにテキストを読み込みます起動。

しかし、ここでは、メッセージやページの内容を記述していて、プログラマチックにどこかで使用している文字列定数ではないと仮定しています。この場合、私はあなたの初期のアプローチに固執し、あなたの定数を含むクラスをエクスポートして1つの場所に保持すると言うでしょう:

関連する問題