問題タブ [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.
vue.js - Vue-i18n - http リクエストからの動的ローカリゼーションに関する問題
アプリケーションに同梱するのではなく、言語を動的で管理しやすいものにしたいので、HTTP 呼び出しからローカリゼーションをロードしようとしています。
SSR サンプルと独自の実装を使用して回避策を実行しました。しかし、最初のレンダリングでは、言語はロードされません。ルートを変更すると、クライアント側のものが更新されます。
i18n.js
ルーター - router.beforeEach
Store アクション - ロケールをフェッチする
調査結果:
i18n はrouter.beforeEach
の後に初期化する必要がある場所の前に初期化していrouter.beforeEach
ます。