問題タブ [vue-i18n]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
4283 参照

vue.js - Vue-i18n - http リクエストからの動的ローカリゼーションに関する問題

アプリケーションに同梱するのではなく、言語を動的で管理しやすいものにしたいので、HTTP 呼び出しからローカリゼーションをロードしようとしています。

SSR サンプルと独自の実装を使用して回避策を実行しました。しかし、最初のレンダリングでは、言語はロードされません。ルートを変更すると、クライアント側のものが更新されます。

i18n.js

ルーター - router.beforeEach

Store アクション - ロケールをフェッチする

調査結果: i18n はrouter.beforeEachの後に初期化する必要がある場所の前に初期化していrouter.beforeEachます。

Github の問題リンク