2014-08-27 117 views
1

我找翻译是这样的采用了棱角分明翻译:角翻译:如何翻译HTML格式的字符串

All <strong>{{ itemsCount }}</strong> items are selected. 

什么是推荐的方式做到这一点?如果可能的话,我想避免在要翻译的字符串中包含HTML。

+0

,我建议用国际化是角度提供静态文本翻译,因为每个编译将静态文本以及,你将有一个小而快应用。最适合其他选项的是动态翻译。 – titusfx 2017-11-08 13:11:46

回答

0

角翻译支持的变量,所以你可以有以下翻译关键词:

YOUR_KEY: "All <strong>{{itemsCount}}</strong> items are selected." 
<p translate-value-count="{{itemsCount}}" translate>YOUR_KEY</p> 

然而,仍然需要在翻译存储HTML。你身边得到它的唯一方法是使用两个键来代替:

ALL: "All", 
SELECTED: "items are selected" 
<p>{{ 'ALL' | translate}}<strong>{{itemsCount}}</strong>{{ 'SELECTED' | translate}}</p>