# react-native: Часто задаваемые вопросы URL: https://generaltranslation.com/ru/docs/react-native/faqs.mdx --- title: Часто задаваемые вопросы description: Ответы на часто задаваемые вопросы о gt-react-native --- ### Что происходит, если в production отсутствуют переводы? Если перевод какого-либо контента отсутствует в production, gt-react-native автоматически использует исходный текст. Приложение всё равно будет отображаться корректно — пользователи просто увидят язык по умолчанию для этого фрагмента контента. ### Почему нужно устанавливать CLI-инструмент? CLI-инструмент анализирует содержимое всех компонентов `` и заранее генерирует для него переводы, чтобы к моменту развертывания приложения в production все переводы были готовы. В режиме разработки он не нужен, потому что можно использовать API-ключи для разработки и переводить по запросу. ### Откуда компонент `` берёт переводы? `` может загружать переводы откуда угодно — в зависимости от того, как вы настроили библиотеку: * Если у вас есть ID проекта, библиотека может обращаться к бесплатному CDN * Она может хранить переводы локально в вашем бандле * Она может использовать комбинацию этих двух подходов Подробнее см. в [документации по loadTranslations](/docs/react-native/api/config/load-translations). Во время разработки компонент `` обращается к API, которое использует небольшую модель ИИ для создания временных переводов, чтобы вы могли видеть их с hot reload по мере работы. Эти переводы нигде не сохраняются — они просто возвращаются в приложение. В production `` этого не делает, поэтому ваши API-ключи никогда не будут доступны на клиенте. ### Работает ли ИИ-перевод с динамическим контентом и переменными? Компонент `` не поддерживает прямой перевод динамического контента и переменных, поскольку переводы могут меняться при каждом ререндере. Однако вы всё равно можете включать динамический контент в ``, оборачивая его в компоненты ``, `` или ``. Это похоже на то, как другие библиотеки работают с интерполяцией строк. ### Могу ли я развернуть приложение без зависимости от серверов GT? Да. Вы можете сами подготовить переводы, а затем загружать их из собственного бандла или собственного CDN. Подробнее о загрузке переводов из локальных файлов см. в [документации по loadTranslations](/docs/react-native/api/config/load-translations).