Как добавить переменные в тексте i18n с помощью AWS Amplify в реагировать родной? - PullRequest
0 голосов
/ 21 октября 2018

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 , но такого примера не видно.

...