問題タブ [ember-intl]
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.
javascript - ember-intl による翻訳の非同期ロード
翻訳の非同期フェッチを実現しようとしています。ドキュメントが言うように、私はpublicOnly
toを設定しました:true
locales
翻訳は/translations
フォルダに保存されるため、キーを設定するステップをスキップしました。
次に、beforeModel
フックを変更して翻訳を非同期にフェッチする必要があります。ドキュメントがかなり曖昧なところです。
これらの行がどのように機能するか:
実行時に、フォルダー内translations.json
のどこにもファイルがありません。dist
私はdist/translations/en-us.json
自分の唯一無二の翻訳しか持っておらず、それを機能させる方法の手がかりもありません.
サービス APIaddTranslations
にメソッドのドキュメントがありません。
助けていただければ幸いです。