# General Translation Knowledge Base: Alternativas a Lokalise: General Translation vs. Lokalise
URL: https://generaltranslation.com/es/kb/general-translation-vs-lokalise.mdx
Docs index: https://generaltranslation.com/llms.txt
Description: General Translation es una sólida alternativa a Lokalise para equipos que quieren textos legibles en JSX y la traducción integrada en el desarrollo. Lokalise se basa en claves compartidas, integraciones con herramientas de diseño y entrega over-the-air para aplicaciones móviles. General Translation genera traducciones a partir del contenido marcado en la aplicación y permite revisarlas en su panel de control o en pull requests de GitHub.
Category: Herramientas para flujos de trabajo
Last updated: 2026-10-16
Authors: Kevin Wu, Jackie Chen
Published: 2026-10-16

Lokalise se define como una [plataforma de localización con IA](https://lokalise.com/). Su espacio de trabajo Lokalise Expert, pensado para aplicaciones y software, almacena las cadenas como claves dentro de proyectos, las importa y exporta como archivos para cada plataforma y las traduce mediante IA, traducción automática o traductores profesionales; un espacio de trabajo más reciente, [Lokalise Vantage](https://docs.lokalise.com/en/articles/14077324-what-is-lokalise-vantage), se ocupa del contenido de marketing y de formato largo. Su flujo de trabajo basado en repositorios sincroniza esas claves con tu aplicación. General Translation, en cambio, permite a los desarrolladores escribir textos legibles directamente en JSX y conservar la estructura del mensaje en la traducción.

## Lo que Lokalise hace bien

* **Un único conjunto de claves para todas las plataformas.** Un proyecto contiene [claves para web, iOS y Android](https://docs.lokalise.com/en/articles/1400489-keys-and-platforms) y exporta el formato de archivo propio de cada plataforma.
* **IA con contexto.** [Standard AI/MT](https://docs.lokalise.com/en/articles/11776521-what-is-standard-ai-mt-and-pro-ai) utiliza Google Translate y DeepL. Pro AI añade enrutamiento de modelos, glosarios, guías de estilo, descripciones y contexto de tareas. [Custom AI Profiles](https://docs.lokalise.com/en/articles/11894216-ai-profiles) añade recuperación a partir de la memoria de traducción o de traducciones existentes en los planes Advanced y Enterprise.
* **Flujos de trabajo de diseño.** Plugins para Figma, Adobe XD y Sketch, [capturas de pantalla cuyo texto se asocia automáticamente a las claves](https://docs.lokalise.com/en/articles/2045882-screenshots) y el editor en contexto LiveJS para sitios web.
* **Herramientas para traductores.** Tareas, fases de revisión, automatizaciones, ramificación y controles de calidad, con [glosario](https://docs.lokalise.com/en/articles/1400629-glossary) y memoria de traducción a partir del plan Growth.
* **Traducción profesional.** Encarga traducciones a los traductores de Lokalise o a Gengo desde el propio proyecto; según Lokalise, [los proyectos de tamaño medio suelen entregarse en menos de 24 horas](https://docs.lokalise.com/en/articles/2141000-professional-translation-services).
* **Actualizaciones over-the-air para móviles.** Los [SDK de iOS, Android y Flutter](https://developers.lokalise.com/docs/ota-sdk) actualizan las cadenas sin necesidad de publicar una nueva versión de la app.
* **Seguridad.** SOC 2 Type II, ISO 27001 e ISO 27017, con [datos alojados en regiones de AWS en la UE](https://lokalise.com/product/security/).

## Lo que Lokalise todavía deja en manos de tus ingenieros

Con Lokalise, los textos nuevos llegan a cada idioma tras un proceso de ida y vuelta:

1. Configura una biblioteca de i18n y escribe o extrae las claves y los archivos de recursos que utiliza.
2. Envía los archivos del idioma base a Lokalise con [`lokalise2 file upload`](https://github.com/lokalise/lokalise-cli-2-go), la GitHub App (bajo demanda o automáticamente con cada push) o la GitHub Action de push de Lokalise.
3. Ejecuta la traducción con IA, la traducción automática o las tareas de traductores para los idiomas de destino.
4. Recupera las traducciones [activando una descarga](https://docs.lokalise.com/en/articles/1684090-github), que abre un pull request desde una nueva rama, o mediante la GitHub Action de pull. Después, fusiona los cambios, integra cada nuevo idioma en la aplicación y revisa todas las pantallas.

Pro AI utiliza el contexto asignado a esas claves y proyectos, y los perfiles personalizados pueden añadir ejemplos de traducciones anteriores. Aun así, los ingenieros siguen teniendo que conectar las claves a la UI y mantener el flujo de trabajo de archivos de recursos sincronizado con los cambios en el código.

Los planes de pago de Lokalise incluyen puestos ilimitados de traductor/revisor. Sus [precios](https://lokalise.com/pricing/) aumentan en función de las palabras procesadas, el uso de IA y los puestos avanzados para administradores, desarrolladores y creadores de contenido, y es posible contratar capacidad adicional.

## Lokalise vs. General Translation de un vistazo

| Característica                 | Lokalise                                                                                                                                                              | General Translation                                                                                                                             |
| ------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- |
| Dónde se almacenan las cadenas | Claves en proyectos de Lokalise, sincronizadas con tus archivos de recursos                                                                                           | En tu código, dentro de [`<T>`](/docs/react/reference/components/t), o en los archivos de recursos que ya tienes                                |
| Cómo se conecta el código      | CLI `lokalise2`, GitHub App o GitHub Actions                                                                                                                          | [`npx gt translate`](/docs/cli/reference/commands/translate) en tu compilación, o pull requests de [Locadex](/docs/platform/locadex/quickstart) |
| Quién traduce                  | Lokalise AI, traducción automática o traductores profesionales                                                                                                        | IA con contexto de tu código, el glosario y los prompts personalizados, con revisión de tu equipo en el panel de control                        |
| Contexto para cada cadena      | Pro AI usa glosarios, guías de estilo y descripciones; los perfiles personalizados incorporan traducciones anteriores; las capturas de pantalla facilitan la revisión | Estructura JSX, marcadores de posición de variables, notas de contexto, glosario y prompts personalizados                                       |
| Precios                        | Suscripciones con cupos de palabras procesadas, IA y licencias avanzadas                                                                                              | [Según el uso, sin cargos por licencia](https://generaltranslation.com/pricing)                                                                 |
| Aplicaciones móviles nativas   | SDK over-the-air para iOS, Android y Flutter                                                                                                                          | Traducción con la CLI de los archivos de cadenas de iOS y Android para los lanzamientos de aplicaciones                                         |

## Por qué los equipos eligen General Translation en lugar de Lokalise

Para un equipo que itera sobre las pantallas de una aplicación, General Translation mantiene el texto de origen junto a la UI que lo utiliza. Envuelve ese contenido en [`<T>`](/docs/react/reference/components/t) y genera las traducciones como parte del desarrollo y del lanzamiento.

* **Más rápido.** Cambia el texto de un componente y ejecuta [`npx gt translate`](/docs/cli/reference/commands/translate). General Translation extrae el contenido marcado y genera las traducciones a los idiomas de destino. Incluye ese comando en CI para traducir el texto nuevo en el mismo lanzamiento que lo introduce, sin tener que crear una clave de origen para cada cambio.
* **Más económico.** General Translation no cobra por puesto a los desarrolladores y administradores que mantienen la localización. Gracias a sus [precios basados en el uso](https://generaltranslation.com/pricing), el equipo puede crecer sin comprar puestos avanzados adicionales. Además, la redacción inline elimina el trabajo rutinario de nombrar claves y trasladar el texto nuevo a los diccionarios de origen.
* **Mayor calidad.** Un bloque [`<T>`](/docs/react/reference/components/t) mantiene un mensaje completo junto con su marcado y sus marcadores de posición de variables. Así, un aviso para mejorar de plan puede pasar a la traducción como una sola unidad, con su frase, su énfasis y el marcador de posición del nombre del plan. Añade notas de contexto para indicar la intención y usa tu glosario para los nombres de productos; tu equipo puede [revisar el resultado en el panel de control](/docs/platform/dashboard/guides/reviewing-translations).
* **Menor riesgo.** Empieza con los catálogos exportados desde Lokalise: importa tus traducciones revisadas en General Translation y conserva la biblioteca y las claves que tu aplicación ya utiliza. Puedes cambiar la forma en que se generan las traducciones sin reescribir la UI. Adoptar JSX inline es un paso aparte que puedes dar componente a componente.

Ramp localiza su panel de control, su página de inicio y su aplicación para iOS a más de 11 configuraciones regionales con General Translation. (Consulta los [despliegues en producción](https://generaltranslation.com/enterprise)).

## Cuándo conviene más Lokalise

Elige Lokalise si los diseñadores y traductores trabajan a partir de Figma o de capturas de pantalla, si quieres encargar traducción profesional desde la misma herramienta, si tus aplicaciones móviles nativas necesitan actualizaciones over-the-air (OTA), si intercambias [archivos XLIFF o ARB](https://docs.lokalise.com/en/collections/2909229-supported-file-formats), si buscas una plataforma de localización alojada en la UE o si quieres gestionar el contenido de marketing y de formato largo en la misma plataforma mediante Lokalise Vantage.

## Migrar de Lokalise a General Translation

Exporta desde Lokalise tus archivos de origen y tus archivos traducidos en un [formato compatible con la CLI de `gt`](/docs/cli/reference/config#files), como JSON o iOS strings. Configura `gt.config.json` para que apunte a ellos y ejecuta [`npx gt upload`](/docs/cli/reference/commands/upload) antes de [`npx gt translate`](/docs/cli/reference/commands/translate). Puedes empezar por generar traducciones sin dejar de usar la biblioteca y las claves que tu app ya utiliza.

Importa la terminología a un [grupo de contexto](/docs/platform/dashboard/guides/defining-context-for-translations). Si más adelante adoptas JSX inline, sigue la [guía de migración de bibliotecas](/docs/react/guides/migrating-i18n-libraries). Para una comparación más amplia con los TMS, consulta [¿Por qué usar General Translation en lugar de un TMS?](/kb/general-translation-vs-tms).

## ¿Es General Translation una alternativa a Lokalise?

Sí, para aplicaciones web cuyos textos están en el código. Lokalise almacena las claves en proyectos que se sincronizan con tus archivos de recursos. General Translation traduce el contenido de tu código durante la compilación. Lokalise sigue siendo la mejor opción para flujos de trabajo centrados en el diseño y para aplicaciones móviles nativas que necesitan actualizaciones OTA (over-the-air).

## Otras alternativas a Lokalise

Los equipos que sustituyen Lokalise también comparan estas plataformas:

* **Crowdin:** encaja con proyectos de código abierto que cumplen los requisitos de su licencia gratuita y buscan traductores de la comunidad, así como con programas de traducción humana gestionados por proveedores. (Consulta [General Translation vs. Crowdin](/kb/general-translation-vs-crowdin)).
* **Phrase:** encaja cuando una sola plataforma debe cubrir tanto las cadenas de software como un programa de traducción con gran volumen de documentos gestionado con proveedores. (Consulta [General Translation vs. Phrase](/kb/general-translation-vs-phrase)).
* **Smartling:** encaja cuando quieres traducción con IA y traducción humana de un mismo proveedor, o un proxy que traduzca sitios de marketing sin modificar el código. (Consulta [General Translation vs. Smartling](/kb/general-translation-vs-smartling)).
* **Transifex:** encaja cuando quieres traducir un sitio web con un fragmento de código o encargar traducción humana a sus proveedores asociados. (Consulta [General Translation vs. Transifex](/kb/general-translation-vs-transifex)).
* **Weblate:** encaja con la traducción comunitaria y con equipos que quieren una plataforma basada en Git y totalmente autoalojada. (Consulta [General Translation vs. Weblate](/kb/general-translation-vs-weblate)).
* **Tolgee:** encaja con equipos que necesitan autoalojar la plataforma o que quieren que los traductores editen el texto haciendo clic en él dentro de la aplicación en ejecución. (Consulta [General Translation vs. Tolgee](/kb/general-translation-vs-tolgee)).

(Para saber qué tienen en común estas plataformas, consulta [¿Por qué usar General Translation en lugar de un TMS?](/kb/general-translation-vs-tms)).

## Conclusiones clave

* Lokalise es ideal para compartir claves entre plataformas, para revisiones centradas en el diseño y para actualizaciones over-the-air en aplicaciones móviles nativas.
* Las herramientas de repositorio de Lokalise automatizan el intercambio de archivos; Pro AI aprovecha el contexto del proyecto y permite crear perfiles personalizados con ejemplos de traducciones anteriores.
* General Translation mantiene legibles los textos de la aplicación en JSX, traduce mensajes completos junto con su estructura e incorpora los cambios de localización en las compilaciones y los pull requests.

## Related questions

- [¿Por qué usar General Translation en lugar de un TMS (Smartling, Lokalise, Phrase, Crowdin o Transifex)?](https://generaltranslation.com/es/kb/general-translation-vs-tms.mdx): Un sistema de gestión de traducciones (TMS) como Smartling, Lokalise, Phrase, Crowdin o Transifex coordina a los traductores, pero los ingenieros siguen teniendo que extraer las cadenas, enviarlas, esperar las traducciones y volver a integrarlas en el producto. General Translation traduce el contenido de tu código junto con su contexto, incluye todos los idiomas en cada lanzamiento y funciona con bibliotecas de código abierto, sin dependencia de proveedor.
- [Alternativas a Crowdin: General Translation vs. Crowdin](https://generaltranslation.com/es/kb/general-translation-vs-crowdin.mdx): Elige General Translation para mantener los textos en tus componentes y generar las traducciones con tu compilación. Crowdin gestiona proyectos de traducción en torno a archivos de recursos, traductores y flujos de trabajo de revisión, que los ingenieros conectan a la aplicación y mantienen a medida que el producto evoluciona. Crowdin sigue siendo una buena opción para la traducción comunitaria de proyectos de código abierto y los programas gestionados por proveedores.
- [Alternativas a Phrase: General Translation vs. Phrase](https://generaltranslation.com/es/kb/general-translation-vs-phrase.mdx): General Translation es una sólida alternativa a Phrase Strings cuando tu aplicación y tu documentación se publican a la vez. Genera traducciones a partir del código y de los archivos de contenido, aplica terminología compartida y se ejecuta dentro de tu flujo de trabajo de lanzamiento. Phrase combina la localización de software con un TMS centrado en documentos, gestión de proveedores y una amplia variedad de motores de traducción.
- [Alternativas a Smartling: General Translation vs. Smartling](https://generaltranslation.com/es/kb/general-translation-vs-smartling.mdx): Elige General Translation si quieres que las traducciones de tu aplicación se generen a partir del código como parte de cada lanzamiento. Smartling combina un sistema de gestión de traducciones, servicios de traducción con IA y humana, y un proxy de traducción de sitios web. General Translation mantiene los textos en tus componentes, conserva su contexto durante la traducción y ofrece a tu equipo un panel de control para revisarlas.
- [Alternativas a Transifex: General Translation vs. Transifex](https://generaltranslation.com/es/kb/general-translation-vs-transifex.mdx): Elige General Translation para traducir JSX marcado conservando su estructura y el contexto del desarrollador, y luego incluir los resultados en el paquete o servirlos desde su CDN. Transifex Native también mantiene las cadenas en el código, pero las publica a través de su servicio de entrega de contenido. Transifex encaja bien con equipos que recurren a sus socios de traducción, sus puntuaciones de calidad o la traducción de sitios web mediante fragmentos de código.

## Previous and next questions

- Previous question: [Alternativas a i18next: General Translation vs. i18next](https://generaltranslation.com/es/kb/general-translation-vs-i18next.mdx)
- Next question: [Alternativas a next-intl: gt-next vs. next-intl](https://generaltranslation.com/es/kb/next-intl-vs-gt-next.mdx)

## Sitemap

See the [Knowledge Base sitemap](https://generaltranslation.com/es/kb/sitemap.md) for every article.
