angular - Angular mat-icon 正在“翻译”?
问题描述
摘要:我在页面上使用“+”号材料图标来表示添加新项目。
在网站的英文版上,它显示得很好。在网站的西班牙语版本上,它显示“ñ”
问题:标签之间不应该有任何文字吗?还是我根本不应该添加翻译元素?
我尝试对此进行调查,但无法通过 SO 或谷歌找到任何内容,我也没有在文档页面上看到它:https ://material.angular.io/components/icon/overview
<mat-icon (click)="doStuff()" i18n="@@AaBBCcDd_Y2_14">add</mat-icon>
预期:在英语和西班牙语版本的网站中保留“+”号。
实际:翻译为“ñ”
解决方案
您不应该翻译mat-icon
. 该文本告诉 MatIcon 从图标字体加载哪个图标 - 它就像一把钥匙。该图标在所有语言中都是相同的。
推荐阅读
- python - 第一次退出应用程序后保存excel文件的问题
- firebase - Firebase 支出和 AdMob 广告
- php - 调用外部程序(postmap)时php exec()返回错误
- laravel - Laravel 5.8 - 保存加密的用户电子邮件
- c++ - 为特定模板值添加成员变量的任何方式?
- if-statement - Else 行中的非法表达
- encoding - 视频编码标准(如 h.264)如何序列化运动预测?
- r - 在 R 中创建多元 QQ 图
- html - 为什么我的盒子 div 位于应该在它上面的两个元素后面?
- python - 我想知道我对使用 keras 实现 lstm 层是否正确