Использование угловых i18n на условных операторах (троичных) - PullRequest
0 голосов
/ 02 мая 2018

Можно ли использовать i18n для строк, требующих условной операции

<h2 i18n>{{ updateMode ? 'Edit' : 'Add'}}</h2>

1 Ответ

0 голосов
/ 09 июля 2019
<h2 i18n>{{ updateMode ? 'Edit' : 'Add'}}</h2>

В вашем файле .xlf вы получите что-то вроде этого

<source>
  <x id="INTERPOLATION" equiv-text="{{updateMode  ? &apos;Edit&apos;: &apos;Add&apos;}}"/>
</source>

Цель должна выглядеть так:

<target>
  {{updateMode  ? &apos;TranslatedValue1&apos;: &apos;TranslatedValue2&apos;}}
</target>
...