# gt: General Translation CLI tool: Автоматическая инъекция JSX URL: https://generaltranslation.com/ru/docs/cli/features/auto-jsx-injection.mdx --- title: Автоматическая инъекция JSX description: Автоматически оборачивает текст в JSX в компоненты перевода на этапе сборки --- ## Обзор При включённой автоматической инъекции JSX компилятор автоматически оборачивает переводимый текст в JSX в компоненты перевода `` на этапе сборки — поэтому вам не нужно добавлять их вручную. Автоматическая инъекция JSX **по умолчанию отключена**. **Ограничение:** В настоящее время автоматическая инъекция JSX работает только с системой i18n-context и React SPA-приложениями. ## Конфигурация ```json title="gt.config.json" { "files": { "gt": { "parsingFlags": { "enableAutoJsxInjection": true } } } } ``` ## Пример Без автоматической инъекции JSX: ```jsx import { T } from 'gt-next'; function Welcome() { return (

Welcome to our app

); } ``` При включённой автоматической инъекции JSX: ```jsx function Welcome() { return

Welcome to our app

; } ``` Компилятор обнаруживает текст, подлежащий переводу, и автоматически оборачивает его на этапе сборки. Компоненты ``, написанные пользователем, а также другие компоненты GT, такие как ``, ``, `` и ``, остаются без изменений. ## См. также * [Autoderive](/docs/cli/features/autoderive) * [Примечания к релизу: compiler@1.3.0](/devlog/compiler_v1_3_0)