Генерация исходного шаблона
Как сгенерировать исходный шаблон для вашего проекта
Использование
npx gtx-cli generateОбзор
Команда gtx-cli generate создаёт исходный файл для вашего проекта для локали по умолчанию и поддерживаемых локалей.
Сгенерированные файлы совместимы с библиотеками gt-next и gt-react и имеют тот же формат, что и файлы, создаваемые командой translate.
После генерации исходных файлов вы можете использовать локальные переводы, чтобы выдавать переводы пользователям.
Эта команда имеет смысл только если вы используете собственный сервис перевода.
Если вы используете General Translation API, вместо этого следует применять команду translate.
Параметры
| Параметр | Описание | Тип | Необязательно | По умолчанию |
|---|---|---|---|---|
--src <paths> | Список glob‑шаблонов, разделённых пробелами, для поиска исходных файлов. Пути должны быть относительными к корню проекта. | [string] | true | [ 'src/**/*.{js,jsx,ts,tsx}', 'app/**/*.{js,jsx,ts,tsx}', 'pages/**/*.{js,jsx,ts,tsx}', 'components/**/*.{js,jsx,ts,tsx}', ] |
--dictionary <path> | Путь к файлу словаря | string | true | |
--tsconfig, --jsconfig <path> | Путь к файлу конфигурации TS или JS | string | true | |
--inline | Включать встроенные теги <T> вдобавок к словарю | boolean | true | true |
--default-locale <locale> | Исходная локаль проекта | string | true | en |
--ignore-errors | Игнорировать ошибки и принудительно переводить валидный контент | flag | true | false |
Настройка
Сначала выполните команду gtx-cli configure, чтобы задать параметры проекта.
npx gtx-cli configureЗатем выполните команду gtx-cli generate, чтобы создать шаблонные файлы для вашего проекта.
npx gtx-cli generateФайл конфигурации
Подробнее о файле gt.config.json читайте здесь.
Насколько полезно это руководство?