Способ интерполировать строку без перевода - PullRequest
0 голосов
/ 30 апреля 2020

У меня такой вопрос. Я просто хочу повторно использовать интерполятор i18next только для строк, у которых нет готовых переводов.

const output = t( 'Some variable: {{ foo }}', { foo: 'bar' } );
console.log( `"${output}"` );

На выходе у меня есть:

" bar"

Но мой ожидаемый результат:

"Some variable: bar"

Итак, мы видим, что я не могу использовать интерполятор, если у меня нет перевода для ключа: Some variable: {{ foo }}.

Есть ли хороший трюк, который позволяет мне использовать встроенный внутренний интерполятор в i18следующее просто для интерполяции сообщения без его перевода?

...