【发布时间】:2019-10-11 17:56:27
【问题描述】:
我想翻译以下字符串:
{{order.shipped?'Shipped':'No Shipped'}}
所以我所做的就是添加 |翻译:
{{order.shipped?'Shipped':'No Shipped' | translate}}
在 json 语言文件中,我尝试翻译整个字符串:
"order.shipped?'Shipped':'No Shipped'":"order.shipped?'geschlossen':'offen'"
但也只有带有“已发货”的部分:“未发货”。但是,这两种选择都不起作用。所以我尝试分别翻译这两个字符串:
{{order.shipped?'{{'已发货' | translate}}':'未发货'}}
我还尝试了使用 ' 或 " 或类似 '" 的替代方案。 你知道我怎么翻译这整个字符串吗?
【问题讨论】:
-
为了提高可读性,我建议您将此逻辑放在 typescript 函数中