Angular プロジェクトの 1 つでAngular ローカライズ ( @angular/localize )を使用したいと考えています。ドキュメントの助けを借りて、テキストを別の言語に翻訳するのは簡単でした。ただし、ローカライズされた画像もいくつかあり、それらを処理する方法がわかりません。
たとえば、英語 (en) とドイツ語 (de) の 2 つの言語を対象とする場合、言語ごとに 1 つのイメージがmy-image_en.png
ありmy-image_de.png
ます。1 つ目は英語のサイトに表示され、2 つ目はドイツ語のサイトに表示されます。
プロジェクトをビルドすると、言語ごとに個別のフォルダーが生成されます。
- /dist
- /my-site
- /en
- /assets
- my-image.png
- index.html
- ...
- /de
- /assets
- my-image.png
- index.html
- ...
それぞれに独自のアセットフォルダーがあります。とmy-image_en.png
に入る方法があることは論理的に思えますが、ドキュメントやインターネットで検索しても、それについては何も見つかりません。dist/my-site/en/assets
my-image_de.png
dist/my-site/de/assets
これがAngular localizeで達成できるかどうかは誰にも分かりますか? または、これはangular.json
ファイルで構成する必要があるものですか?