Что я сделал, так это сделал TranslationComponent
, если вы укажете идентификатор в шаблоне и при вызове $localize
он будет отображаться правильно
<p i18n="@@pending-changes">You have unsaved changes are you sure you want to navigate?</p>
return confirm($localize`:@@pending-changes:You have unsaved changes are you sure you want to navigate?`);
<trans-unit id="pending-changes" datatype="html">
<source>You have unsaved changes are you sure you want to navigate?</source>
<target state="translated">Vous avez des modifications non enregistrées, êtes-vous sûr de vouloir naviguer?</target>
<context-group purpose="location">
<context context-type="sourcefile">src/app/shared/component/translations/translations.component.html</context>
<context context-type="linenumber">1</context>
</context-group>
</trans-unit>
Приветствия