# gt-react: General Translation React SDK: FAQ URL: https://generaltranslation.com/es/docs/react/faqs.mdx --- title: FAQ description: Preguntas frecuentes sobre gt-react --- ### ¿Qué ocurre si faltan traducciones en producción? Si falta la traducción de algún contenido en producción, gt-react usa automáticamente el texto fuente original como alternativa. Tu aplicación seguirá renderizándose correctamente: los usuarios simplemente verán el idioma predeterminado para ese fragmento de contenido. ### ¿Por qué tengo que instalar la herramienta CLI? La herramienta CLI analiza el contenido de todos los componentes `` y genera las traducciones de ese contenido por adelantado, para que estén listas cuando tu aplicación se despliegue en producción. En desarrollo, no la necesitas porque puedes usar API keys de desarrollo para traducir bajo demanda. ### ¿De dónde obtiene sus traducciones el componente ``? `` puede cargar traducciones desde cualquier lugar, según cómo hayas configurado la biblioteca: * Si tienes un ID de proyecto, la biblioteca puede usar una CDN gratuita * Puede almacenar traducciones localmente en tu bundle * Puede usar una combinación de ambas Consulta la [documentación de loadTranslations](/docs/react/api/config/load-translations) para obtener más información. Durante el desarrollo, el componente `` llama a una API que usa un modelo pequeño de IA para crear traducciones temporales, de modo que puedas verlas recargarse en caliente mientras escribes. Estas traducciones no se almacenan en ningún sitio; simplemente se devuelven a la aplicación. En producción, `` no hace esto, así que tus claves de API nunca quedan expuestas al cliente. ### ¿La traducción con IA funciona con contenido dinámico y variables? El componente `` no admite traducir directamente contenido dinámico y variables, porque las traducciones podrían cambiar con cada renderizado. Sin embargo, puedes incluir contenido dinámico dentro de un `` envolviéndolo con los componentes ``, `` o ``. Esto es similar a cómo otras bibliotecas manejan la interpolación de cadenas. ### ¿Puedo desplegar mi aplicación sin depender de los servidores de GT? Sí. Puedes encargarte tú mismo de las traducciones y luego cargarlas desde tu propio bundle o tu propia CDN. Consulta la [documentación de loadTranslations](/docs/react/api/config/load-translations) para más información sobre cómo cargar traducciones desde archivos locales. ### ¿Cómo migro desde react-intl o i18next? Consulta la [guía de migración](/docs/react/guides/migration) para ver instrucciones paso a paso sobre cómo migrar desde otras bibliotecas de i18n.