2

ユーザーが選択した複数の言語で動作するAngularJSを使用してアプリを開発しようとしています。ビューをviews/enviews/frなどに配置したので、ユーザーが英語で表示している場合、すべてのコントローラーのテンプレート URL は になりviews/en/someFile.html、フランス語の場合は になります/views/fr/someFile.html

問題は、javascript によって表示されるランダムなフォーム検証メッセージ/アラートを正しい言語で表示するにはどうすればよいですか?

たとえば、すべてのコントローラーに、ブラウザー$scope.titleで を設定する変数があります。<title>ユーザーが別の言語を選択した場合、選択した言語で<title>も更新されるようにします。

これを達成する最善の方法は何ですか?

4

1 に答える 1