Вы можете использовать привязку свойств внутри ваших переводов.Таким образом, вы должны определить конкретную длину внутри компонента для этого поля или внутри глобальной настройки для каждого поля.
И затем вы можете использовать определение i18n, например:
<div i18n="@@field.max-length">max {{maxLength}} characters</div>
Затем вы можете повторно использовать это определение для всех ваших входных данных.
Сгенерированный xliff выглядит примерно так:
<trans-unit id="@@field.max-length" datatype="html">
<source>max <x id="INTERPOLATION" equiv-text="{{maxLength}}"/> characters</source>
<target>max <x id="INTERPOLATION" equiv-text="{{maxLength}}"/> characters</target>
[...]
</trans-unit>