locale.js
import { I18n } from 'aws-amplify';
export const setUpLanguage = () => {
I18n.setLanguage('en');
const dict = {
'en': {
'Info' : `Fixed text and variable",
},
};
I18n.putVocabularies(dict);
}
Использование:
<Text>{I18n.get("Info")}</Text>
При этом печатается текст («Фиксированный текст и переменная»), определенный в local.js,файл.Можно ли объявить часть значения Info Key как переменную, чтобы строковая переменная в вышеприведенном тексте была заменена некоторым значением, которое я мог бы передать в функции get I18n вместе с ключом.
Ссылаясьдокументация: https://aws -amplify.github.io / docs / js / i18n , но такого примера не видно.