首页 > 解决方案 > 如何使用带有角度本地化的本地化资产

问题描述

我想在我的一个 Angular 项目中使用 Angular 本地化(@angular/localize)。在文档的帮助下,将文本翻译成不同的语言非常简单。但是,我也有一些本地化图像,我不知道如何处理这些图像。

如果我以两种语言为目标,比如说英语 (en) 和德语 (de),那么每种语言都有一个图像,例如my-image_en.pngmy-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.pngdist/my-site/de/assets,但我在文档中找不到任何关于它的信息,也没有在互联网上搜索它。

有谁知道这是否可以通过 Angular 本地化来实现?或者这是我需要在angular.json文件中配置的东西?

标签: angularlocalizationinternationalizationangular-localize

解决方案


推荐阅读