angular - 如何使用带有角度本地化的本地化资产
问题描述
我想在我的一个 Angular 项目中使用 Angular 本地化(@angular/localize)。在文档的帮助下,将文本翻译成不同的语言非常简单。但是,我也有一些本地化图像,我不知道如何处理这些图像。
如果我以两种语言为目标,比如说英语 (en) 和德语 (de),那么每种语言都有一个图像,例如my-image_en.png
和my-image_de.png
。第一个应该出现在英文网站上,第二个应该出现在德文网站上。
在构建我的项目时,会为每种语言生成一个单独的文件夹:
- /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 本地化来实现?或者这是我需要在angular.json
文件中配置的东西?
解决方案
推荐阅读
- powershell - .PS1 仅部分从 .BAT 运行
- java - 如何区分两个自定义树?
- c++ - 是否允许对嵌套类的参数使用完全限定的类名?
- tensorflow - Keras 函数式 API 中的可重用块
- linux - 如何在bash中的某些字符之间获取2个字符串
- python - TTK Treeview 仅在插入新行时显示第一个单词
- laravel - 记住我使用 laravel vue js 的功能
- javascript - 如何打印我的单选按钮并在我的文本区域中输入文本?
- python - 使用 bs4 从 div 中提取文本
- php - 有人可以给我一个想法,如何在 Symfony4 中触发 onDelete(remove) 事件