# gt: General Translation CLI tool: Часто задаваемые вопросы URL: https://generaltranslation.com/ru/docs/cli/faqs.mdx --- title: Часто задаваемые вопросы description: Часто задаваемые вопросы о CLI-инструменте GT --- ### Нужен ли API-ключ для использования CLI? Команда [`translate`](/docs/cli/translate) требует production API-ключ, который можно бесплатно получить на [generaltranslation.com](https://generaltranslation.com). Команда [`init`](/docs/cli/init) может сгенерировать его для вас во время сетапа. ### Когда следует запускать `gt translate`? Запускайте его в CI/CD-пайплайне **до** сборки приложения для продакшена. Во время разработки использовать его не следует — вместо этого применяйте API-ключи для разработки и перевод по запросу. ### Могу ли я использовать CLI с библиотеками, отличными от gt-next и gt-react? Да. CLI может генерировать переводы для сторонних библиотек i18n, таких как [next-intl](https://next-intl.dev/) и [i18next](https://react.i18next.com/). Он также может переводить автономные файлы в форматах JSON, Markdown, MDX, JS и TS. ### Какие форматы файлов поддерживает CLI? CLI поддерживает [JSON](/docs/cli/formats/json), [MDX](/docs/cli/formats/mdx), [HTML](/docs/cli/formats/html), [TypeScript/JavaScript](/docs/cli/formats/ts), [YAML](/docs/cli/formats/yaml), [PO/POT](/docs/cli/formats/po), [обычный текст](/docs/cli/formats/txt) и [внутренний формат GT](/docs/cli/formats/gt). ### Куда попадают переводы? В зависимости от конфигурации переводы либо загружаются в CDN GT, либо сохраняются локально в составе сборки проекта. Подробнее о локальном хранении переводов см. в [`save-local`](/docs/cli/save-local).