Генерация исходного шаблона

Как сгенерировать исходный шаблон для вашего проекта

Использование

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>Путь к файлу словаряstringtrue
--tsconfig, --jsconfig <path>Путь к файлу конфигурации TS или JSstringtrue
--inlineВключать встроенные теги <T> вдобавок к словарюbooleantruetrue
--default-locale <locale>Исходная локаль проектаstringtrueen
--ignore-errorsИгнорировать ошибки и принудительно переводить валидный контентflagtruefalse

Настройка

Сначала выполните команду gtx-cli configure, чтобы задать параметры проекта.

npx gtx-cli configure

Затем выполните команду gtx-cli generate, чтобы создать шаблонные файлы для вашего проекта.

npx gtx-cli generate

Файл конфигурации

Подробнее о файле gt.config.json читайте здесь.

Насколько полезно это руководство?

Генерация исходного шаблона