2017-02-06 18 views
0
私はここで説明するようにCookieの保存と-角度翻訳使用してい

:しかし、それはまたに固有のパスを適用して、https://angular-translate.github.io/docs/#/guide/10_storages角度-翻訳Cookieの保存パス

クッキーは、デフォルトのキーの下のセッションに格納されているがクッキーとその結果は、httpリクエストを介して言語キーを記憶していません。

例:

ユーザーは/アカウントページ上にあり、彼らの言語を設定する場合は、次のようにクッキーがある:

名:NG_TRANSLATE_LANG_KEY

パス:場合/

アカウントユーザーはプロフィールページにあります:

名前:NG_TRANSLATE_LANG_KEY

パス:/プロファイル

その結果、言語は特定のページでは記憶されますが、アプリケーション全体では記憶されません。ドメイン全体のパスを設定する方法はありますか?期待される結果は、lanauageプリファレンスが設定されている場合は、その言語がアプリケーション全体で使用されるということです。

答えて

0

ng1.3.15は、Cookieパスの編集をサポートしていません。 ng1.4には、パスを変更できる変更が含まれています。

ただし、ビジネス基準はlocalStorageを使用して解決しました。クッキーパスを変更する必要がある場合は、ngを更新する必要があります。

関連する問題