Я использую ngx-translate и его мгновенный метод.Мой ключ перевода состоит из некоторого текста и двух заполнителей / параметров:
"invoice": "New {{code}} ({{rechnungsNr}})"
В то время как {{rechnungsNr}}
является числом, параметр {{code}}
является строкой (я бы передал другой ключ перевода) и нуждается также вбыть переведенным.Однако он переводится как обычный текст.
Вот как я его вызываю:
this.translationService.instant(
'invoice',
{
code: invoices.fsl_herkunft, //I need this to have be translated as well
rechnungsNr: notificationItem.rechnungsNummer
}
);
Можно ли также переводить параметры, не вызывая метод instant()
, чтобы сначала преобразовать параметри передать его в качестве параметра второму instant()
?