【问题标题】:Angular mat-icon is being "translated"?Angular mat-icon 正在“翻译”?
【发布时间】:2019-02-11 19:17:08
【问题描述】:

总结:我在页面上使用“+”号材质图标表示添加新项目。

在网站的英文版上,它显示正常。在网站的西班牙语版本上,它显示“ñ”

问题:标签之间不应该有任何文字吗?还是根本不应该放翻译元素?

我尝试对此进行调查,但通过 SO 或谷歌找不到任何东西,我也没有在文档页面上看到它:https://material.angular.io/components/icon/overview

<mat-icon (click)="doStuff()" i18n="@@AaBBCcDd_Y2_14">add</mat-icon>

预期:在英语和西班牙语版本的网站中都保留“+”号。

实际:翻译成“ñ”

【问题讨论】:

    标签: angular internationalization angular-material angular-i18n


    【解决方案1】:

    您不应该翻译mat-icon 的内部文本。该文本告诉 MatIcon 从图标字体加载哪个图标 - 它就像一把钥匙。该图标在所有语言中都是相同的。

    【讨论】:

      猜你喜欢
      • 2020-07-08
      • 2021-12-23
      • 2018-05-15
      • 1970-01-01
      • 2020-09-20
      • 2021-11-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多