問題タブ [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.

0 投票する
2 に答える
712 参照

javascript - ember-intl による翻訳の非同期ロード

翻訳の非同期フェッチを実現しようとしています。ドキュメントが言うように、私はpublicOnlytoを設定しました:true

locales翻訳は/translationsフォルダに保存されるため、キーを設定するステップをスキップしました。

次に、beforeModelフックを変更して翻訳を非同期にフェッチする必要があります。ドキュメントがかなり曖昧なところです。

これらの行がどのように機能するか:

実行時に、フォルダー内translations.jsonのどこにもファイルがありません。dist私はdist/translations/en-us.json自分の唯一無二の翻訳しか持っておらず、それを機能させる方法の手がかりもありません.

サービス APIaddTranslationsにメソッドのドキュメントがありません。

助けていただければ幸いです。