Я не могу перевести динамический текст с интервалом, см. Пример ниже.
sample.ts
dynamicTexts = ['Date','Hello World']
sample.html
<span i18n="@@sample" *ngFor="let dynamicText of dynamicTexts">
{dynamicText, select, other { {{ dynamicText }} } }
</span>
messages.xlf
<trans-unit id="sample" datatype="html">
<source>{VAR_SELECT, select, other {<x id="INTERPOLATION" equiv-text="{{ dynamicText }}"/> } }</source>
<target>{VAR_SELECT, select, Date {Translated Date} Hello World {Translated Hello World} other {<x id="INTERPOLATION" equiv-text="{{ dynamicText }}"/>} }</target>
</trans-unit>
sample.html текущий результат
<span>
Translated Date
</span>
<span>
Hello World
</span>
sample.html ожидаемый результат
<span>
Translated Date
</span>
<span>
Translated Hello World
</span>
- Я могу перевести «Дата» (текст без пробелов ) в «Дата перевода»
- Я не могу перевести «Hello World» (текст с интервалом ) в «Translated Hello World»
Пожалуйста, помогите