# 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).