# gt: General Translation CLI tool: Сгенерировать исходный шаблон URL: https://generaltranslation.com/ru/docs/cli/generate.mdx --- title: Сгенерировать исходный шаблон description: Как сгенерировать исходный шаблон для проекта --- ## Использование ```bash npx gt generate ``` ## Обзор Команда `gt generate` генерирует исходный файл для вашего проекта для локали по умолчанию и поддерживаемых локалей. Сгенерированные файлы совместимы с библиотеками [`gt-next`](/docs/next), [`gt-react`](/docs/react) и [`gt-react-native`](/docs/react-native) и имеют тот же формат, что и файлы, создаваемые командой `translate`. После генерации исходных файлов вы можете использовать [локальные переводы](/docs/next/guides/local-tx), чтобы показывать переводы пользователям. Эта команда полезна только в том случае, если вы используете собственный сервис перевода. Если вы используете API General Translation, вместо неё следует использовать команду [`translate`](/docs/cli/translate). ## Параметры | Параметр | Описание | Тип | Необязателен | По умолчанию | | ------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | ---------- | ------------ | ------------------------------------------------------------------------------------------------------------------------------- | | `--src ` | Список glob-шаблонов, разделённых пробелами, для поиска исходных файлов. Должен быть указан относительно корневого каталога. | `[string]` | `true` | `[ 'src/**/*.{js,jsx,ts,tsx}', 'app/**/*.{js,jsx,ts,tsx}', 'pages/**/*.{js,jsx,ts,tsx}', 'components/**/*.{js,jsx,ts,tsx}', ]` | | `--dictionary ` | Укажите путь к файлу словаря | `string` | `true` | | | `--tsconfig, --jsconfig ` | Укажите путь к файлу конфигурации TS или JS | `string` | `true` | | | `--inline` | Включать встроенные теги `` помимо словаря | `boolean` | `true` | `true` | | `--default-locale ` | Исходная локаль проекта | `string` | `true` | `en` | | `--ignore-errors` | Игнорировать ошибки и принудительно выполнять перевод для корректного содержимого | `flag` | `true` | `false` | ## Сетап Сначала выполните команду `gt configure`, чтобы настроить параметры проекта. ```bash npx gt configure ``` Затем выполните команду `gt generate`, чтобы создать шаблон-файлы для вашего проекта. ```bash npx gt generate ``` ### Файл конфигурации Подробнее о файле `gt.config.json` см. [здесь](/docs/cli/reference/config).