¿Qué es la localización de software?
La localización de software es el proceso de adaptar un producto de software —su interfaz de usuario, mensajes de error, incorporación, notificaciones, contenido de ayuda y fichas en las tiendas de aplicaciones— para que funcione con naturalidad para los usuarios de otro idioma y mercado. Abarca software de escritorio, aplicaciones SaaS y web, aplicaciones móviles para iOS y Android, videojuegos y los archivos de recursos orientados a desarrolladores a partir de los cuales se crean esos productos.
La localización de software se diferencia de la traducción de un documento en tres aspectos. El contenido es un conjunto de claves (cadenas) en lugar de páginas. Cambia con cada sprint en lugar de una sola vez. Y lo consume una compilación en lugar de un lector, por lo que un marcador de posición roto o una etiqueta dañada pueden bloquear una aplicación o detener un lanzamiento. Por eso, una plataforma de localización de software específica gestiona cadenas, claves y formatos de archivo en lugar de documentos.
Localización de software frente a localización de aplicaciones frente a localización de formatos de archivo
«Localización de software» es el término general. «Localización de aplicaciones» suele referirse a las aplicaciones móviles en iOS y Android, con sus propios formatos de recursos y fichas en las tiendas de aplicaciones. «Localización de formatos de archivo» es la capa práctica que subyace a ambas: traducir archivos XLIFF, JSON, PO, XML, YAML y de cadenas sin romper su estructura. Esta guía abarca las tres.
Dónde encaja esto en su conjunto de herramientas de localización
La localización de software es una carga de trabajo dentro de un programa de localización más amplio. Si está eligiendo la plataforma que la ejecuta —gestión de traducciones, editor TAO, memoria de traducción, terminología y proveedores—, empiece por nuestra guía de plataformas de localización y TMS, en la que se basa esta guía. Aquí nos centramos en lo específico del software: cadenas, formatos, flujos de trabajo para desarrolladores y ritmo de lanzamientos.
El enfoque de Smartcat consiste en convertir la plataforma en el sistema de referencia para los textos del producto. Su flujo de trabajo de localización de productos utiliza un Product & Engineering Coworker que automatiza la extracción, la traducción y la publicación del contenido de productos y aplicaciones y se integra con su canalización de CI/CD, mientras que la página de software de gestión de proyectos de localización muestra cómo desarrolladores, gestores y revisores comparten un único espacio de trabajo con acceso por API y conectores para GitHub, Figma y más. La versión de marzo de 2023 que introdujo los proyectos colaborativos de localización de software explica por qué: los redactores de UX y los gestores de producto pueden cambiar los textos por sí mismos, sin distraer a los desarrolladores.
Fundamentos de la internacionalización (i18n)
La internacionalización —abreviada i18n, por las 18 letras entre la «i» y la «n» del término inglés— es el trabajo de ingeniería que deja el software preparado para ser localizado. La localización (l10n) es el trabajo de adaptarlo a cada mercado. La diferencia es importante: la internacionalización es una tarea de desarrollo que se realiza una vez en el código base, mientras que la localización es una tarea de contenido recurrente que se realiza para cada idioma y cada lanzamiento. La guía de iniciación a la internacionalización en el diseño de software de Smartcat divide la i18n en tres áreas —diseño de la interfaz de usuario, formato y almacenamiento de datos, y procesos y herramientas— y explica cómo encontrar a un responsable de la internacionalización dentro de su empresa.
Lista de verificación de i18n antes de localizar
Externalice todas las cadenas visibles para el usuario
Saque el texto del código y llévelo a archivos de recursos: JSON o YAML para aplicaciones web, strings.xml para Android, .strings o String Catalogs para iOS, y archivos PO para proyectos basados en gettext. Asigne a cada cadena una clave estable para que las traducciones sobrevivan a la refactorización.
Utilice marcadores de posición y reglas de plural, no concatenación
«You have » + n + « files» no se puede traducir correctamente. Utilice marcadores de posición con nombre y una sintaxis compatible con plurales, como ICU MessageFormat, que Smartcat admite de forma nativa o como cadenas sin procesar en los proyectos de localización de software.
Diseñe teniendo en cuenta la expansión y la dirección del texto
El alemán y el finés ocupan más que el inglés; el árabe y el hebreo se escriben de derecha a izquierda. Evite los botones de ancho fijo y pruebe los diseños pronto, idealmente en el archivo de diseño, antes del código (consulte Localización de Figma y UI).
Almacene y formatee los datos según la configuración regional
Utilice UTF-8 en todo momento y formatee fechas, números, monedas y direcciones con bibliotecas que tengan en cuenta la configuración regional, en lugar de patrones codificados de forma rígida.
La internacionalización también es un problema organizativo. El equipo de localización de Zendesk describe cómo integra la localización en las áreas de producto e ingeniería en el enfoque de Zendesk, también disponible como charla grabada, y el panel sobre estrategia de productos preparados para el mercado global reúne a líderes de localización para debatir sobre desarrollo profesional y mentoría en el sector de la globalización.
Cómo funciona la localización de software en Smartcat
Además de los proyectos de documentos habituales, Smartcat ofrece proyectos de localización de software que gestionan claves directamente. Las claves se almacenan en colecciones; un proyecto puede contener varias colecciones, y Smartcat exige que las claves sean únicas dentro de cada una. El flujo de trabajo típico, descrito en la documentación para desarrolladores sobre proyectos de localización de software, es el siguiente:
Cree un proyecto e importe las claves
Cree un proyecto de localización de software, elija los idiomas de origen y de destino, e importe claves en JSON, YAML, .strings de iOS, XML de Android o LocJSON, ya sea manualmente, mediante la API o la CLI, o automáticamente desde un repositorio de GitHub, GitLab o Bitbucket.
Añada contexto y edite el texto de origen
Añada etiquetas y contexto, como capturas de pantalla, y cree o edite claves y texto de origen directamente en el editor TAO, incluidas claves con todas sus formas plurales.
Traduzca con IA y revise
El Agente de localización de software traduce utilizando su memoria de traducción y sus glosarios; los revisores internos o los especialistas que contrate a través del marketplace de servicios de localización de aplicaciones aprueban el resultado.
Exporte o sincronice de vuelta con el código
Los desarrolladores exportan el subconjunto de claves que necesitan en el formato que prefieran, o dejan que la integración con Git envíe las traducciones de vuelta automáticamente, ya sea cuando estén completas o en cuanto se alcance una etapa determinada del flujo de trabajo.
Smartcat denomina este enfoque “la fuente de verdad para los textos de su software”: los gestores de producto y los redactores de UX son los responsables de las palabras, y los desarrolladores las consumen. Para obtener una visión general desde el punto de vista empresarial, consulte localización de aplicaciones, que combina la traducción con IA con revisores expertos y la localización del contenido para las tiendas de aplicaciones.
Localización de aplicaciones móviles para iOS y Android
La localización de aplicaciones conlleva sus propias limitaciones: formatos de recursos específicos de cada plataforma, poco espacio en la interfaz, fichas y capturas de pantalla en las tiendas de aplicaciones, y lanzamientos frecuentes. El flujo de trabajo de localización de aplicaciones móviles de Smartcat tiene cuatro pasos: crear una cuenta, conectar su aplicación de Android, iOS o Java, traducir con el Agente de localización de software y los revisores, y volver a cargar el contenido traducido en su aplicación. La guía extensa localización de aplicaciones móviles: todo lo que los desarrolladores necesitan saber aborda la estrategia y el proceso para ambas plataformas.
Localización de aplicaciones para iOS
Las aplicaciones de iOS guardan sus cadenas en archivos .strings y .stringsdict, y los proyectos más recientes, en catálogos de cadenas de Xcode (.xcstrings); los tres figuran en la lista de formatos de archivo compatibles de Smartcat. La integración con Git para iOS encuentra y extrae automáticamente los archivos .strings de su repositorio y envía de vuelta los archivos de recursos traducidos, ya sea cuando estén completos o cuando se alcance una etapa determinada del flujo de trabajo, lo cual resulta útil si desea tener las cadenas traducidas automáticamente en el repositorio antes de que finalice la revisión humana. La página de localización de Xcode trata la gestión de claves y los plurales, y el plugin de traducción para iOS para Xcode y Git resume la configuración. Para obtener una guía paso a paso, lea cómo localizar el contenido de una aplicación de iOS, que abarca la implementación, las pruebas y la depuración, el lanzamiento y las mejores prácticas.
Localización de aplicaciones para Android
Las aplicaciones de Android almacenan las cadenas en res/values/strings.xml, con una carpeta values por cada configuración regional. La integración de Git y Android extrae los recursos de cadenas XML de su repositorio a Smartcat y envía automáticamente de vuelta los archivos traducidos, incluidas las traducciones parcialmente completadas si utiliza un flujo de trabajo híbrido de traducción automática y humana. El plugin de traducción para Android se conecta mediante una clave SSH registrada en su servidor Git (o un usuario de Smartcat añadido como colaborador del repositorio), le permite elegir un flujo de trabajo solo con IA o con IA más revisión, y puede programar sincronizaciones automáticas. Otras páginas relacionadas tratan sobre las cadenas localizadas de Android, los servicios de localización de aplicaciones para Android, la traducción de aplicaciones para Android y el plugin de localización para Android Studio. La guía sobre la localización de aplicaciones para Android explica las configuraciones regionales, las herramientas, los pasos, las métricas de éxito y los desafíos más comunes.
Fichas en tiendas de aplicaciones y páginas de producto
La localización no termina en el binario. Los títulos, las descripciones, las palabras clave y las capturas de pantalla de la tienda deciden si los usuarios de un nuevo mercado descargan la aplicación o no. El flujo de trabajo de localización de productos incluye la localización de la página de producto de la aplicación con capturas de pantalla, títulos, descripciones y palabras clave localizados, y la misma configuración de IA con revisión se aplica a la localización de aplicaciones en general.
La localización de aplicaciones en la práctica
Dos casos de clientes muestran cómo funciona esto en aplicaciones de consumo: cómo la aplicación de salud femenina Flo optimizó la localización, donde una terminología médica precisa es esencial, y cómo el equipo responsable de Simple: Intermittent Fasting App la localizó a seis idiomas y por qué un equipo bien formado fue clave.
Formatos de archivo de localización: XLIFF, JSON, PO, XML, YAML y más
El software rara vez llega en forma de documentos de Word. Llega como archivos de recursos y de intercambio cuyas claves, etiquetas, marcadores de posición y anidamientos deben sobrevivir intactos a la traducción. El centro de ayuda de Smartcat enumera todos los formatos de archivo compatibles; para el trabajo de localización, se incluyen XLIFF 1.2 y 2.0, SDLXLIFF, MQXLIFF, PO/POT, XML de Android, RESX, JSON, LocJSON, YAML, .strings, .stringsdict y .xcstrings de Apple, .properties de Java y Markdown. Cada uno de los formatos principales que se indican a continuación cuenta con una página dedicada que explica qué se conserva.
| Formato | Típicamente utilizado para | Lo que conserva Smartcat |
|---|---|---|
| XLIFF 1.2 / 2.0, SDLXLIFF | Intercambio entre CMS, herramientas de autor y herramientas TAO | Códigos en línea protegidos; unidades translate="no" bloqueadas; exporta XLIFF 1.2 |
| JSON | Archivos de configuración regional para web y aplicaciones | Mismas claves y anidamiento; solo se traducen los valores de las cadenas; marcadores de posición bloqueados mediante reglas regex |
| Gettext PO / POT | Software de código abierto y del lado del servidor (GNU gettext) | Las variables como %s y {name} se convierten en etiquetas protegidas; los comentarios de los desarrolladores se muestran como contexto |
| XML | Configuraciones, exportaciones de contenido, recursos de Android | Marcado, atributos y CDATA intactos; elementos traducibles seleccionados mediante XPath |
| YAML, .strings de iOS, XML de Android | Recursos de cadenas de la aplicación y del framework | Importado y exportado como claves en proyectos de localización de software |
| IDML | Diseños de Adobe InDesign (manuales, guías de interfaz, embalajes) | Texto extraído de los artículos; IDML traducido exportado con el formato conservado |
XLIFF y SDLXLIFF
XLIFF (XML Localization Interchange File Format) es el estándar para transferir contenido traducible entre sistemas. El editor XLIFF de Smartcat importa XLIFF 1.2 y 2.0, muestra el origen y el destino en paralelo con los códigos en línea protegidos, mantiene bloqueadas las unidades translate="no" y exporta XLIFF 1.2, la variante que la mayoría de las herramientas importan sin problemas. La compatibilidad con XLIFF 2.0 se anunció en 2022; Smartcat detecta la versión automáticamente, tanto si carga los archivos manualmente como a través de la API. Si necesita una opción rápida basada en el navegador, consulte el editor XLIFF gratuito en línea y el traductor de XLF; los usuarios de Trados pueden llevar sus archivos .sdlxliff al traductor de SDLXLIFF, que aplica memoria de traducción, glosarios y revisión humana.
Para conocer el formato en sí, empiece por ¿qué es un archivo XLIFF? y, a continuación, lea XLIFF para la localización de software, que explica cuándo tiene sentido usar XLIFF para cadenas y cómo los agentes de IA automatizan el flujo de trabajo. A los equipos de eLearning que exportan desde herramientas de autoría les resultarán útiles XLIFF multilingüe para la traducción de cursos y el artículo de ayuda sobre cómo traducir archivos XLIFF; este último recomienda XLIFF 1.2 para obtener el viaje de ida y vuelta más limpio.
JSON
JSON es el formato de configuración regional predeterminado para la mayoría de las aplicaciones web y de JavaScript. El traductor JSON analiza su archivo, traduce solo los valores de las cadenas y devuelve un archivo con las mismas claves y el mismo anidamiento, con los tokens de marcadores de posición bloqueados como etiquetas mediante reglas regex que usted define una sola vez. Como las cadenas conservan sus ID de clave, la memoria de traducción puede buscar coincidencias tanto por la clave como por el texto. Entra un en.json y salen de.json, ja.json y pt-BR.json.
Para un solo archivo, el traductor JSON gratuito utiliza el mismo motor con un flujo centrado en el navegador, disponible durante la prueba de 15 días con 15 000 Smartwords y sin tarjeta de crédito. Otras páginas relacionadas tratan sobre traducir JSON en línea, la traducción de archivos JSON con IA, el editor de archivos de traducción JSON, la plataforma de localización JSON para equipos de desarrollo, el traductor JSON con IA para la localización de aplicaciones y un flujo de trabajo de JSON a Excel para equipos cuyos revisores prefieren las hojas de cálculo.
Archivos PO de Gettext
Un archivo PO (Portable Object) es el formato de texto plano que utiliza GNU gettext: cada entrada empareja una cadena de origen (msgid) con su traducción (msgstr), de modo que un archivo PO contiene un solo idioma. La traducción de archivos PO de Gettext de Smartcat convierte variables como %s y {name} en etiquetas protegidas, muestra a los traductores los comentarios de los desarrolladores como contexto y ofrece tres analizadores: Default PO, Serge.io PO y Monolingual PO. Con el analizador de Serge.io, al volver a cargar un archivo solo se vuelven a procesar las cadenas cuyo origen ha cambiado. El artículo de ayuda sobre cómo traducir archivos PO en Smartcat explica cada analizador y cómo cargar una plantilla .pot.
XML y YAML
El XML se rompe en los traductores comunes porque el marcado, los atributos y las secciones CDATA se tratan como texto. El traductor XML utiliza un analizador configurable: usted especifica mediante XPath, una sola vez, qué elementos y atributos contienen texto traducible, y todo lo que queda fuera de esas rutas se deja intacto, de modo que el archivo que descarga es un XML bien formado que su sistema puede procesar. Los archivos de configuración y de configuración regional en YAML, habituales en Ruby on Rails, Symfony y muchos generadores de sitios estáticos, pasan por el traductor de YAML, que importa, edita y exporta YAML dentro del mismo flujo de trabajo de localización de software.
InDesign e IDML
Los equipos de software también publican material impreso y en PDF (guías de inicio rápido, embalajes, tarjetas de referencia de la interfaz), que normalmente se crea en Adobe InDesign. El traductor de IDML extrae el texto de los artículos del archivo y exporta un IDML traducido que usted abre en InDesign para hacer una única revisión del diseño. Consulte también la traducción de Adobe InDesign con IA, la localización de archivos de InDesign y el servicio de traducción de InDesign con revisores expertos. Para Word, PowerPoint, Excel y otros formatos de oficina, consulte la guía de traducción de documentos.
Flujos de trabajo para desarrolladores: integraciones de API, CLI y Git
El intercambio manual de archivos deja de ser viable después de unos pocos lanzamientos. Smartcat ofrece a los desarrolladores varias formas de conectar la localización con su pipeline, desde conectores sin código hasta una API REST.
Localización basada en Git
Para la mayoría de los equipos de producto, la integración con Git es la vía más rápida hacia la automatización: Smartcat sincroniza los archivos de origen desde el repositorio, los traduce y envía de vuelta el contenido localizado sin ninguna manipulación manual de archivos. Los equipos de aplicaciones móviles pueden utilizar las integraciones específicas de cada plataforma, Git para Android y Git para iOS, descritas anteriormente.
La CLI de Smartcat
La CLI de Smartcat le permite ejecutar pasos de localización desde un terminal o un trabajo de CI. Después de smartcat login, puede usar import y export para colecciones de claves, upload y download para archivos, y ejecutar los pasos de sincronización pull y push; un archivo .smartcat en la carpeta de trabajo almacena la configuración de cada proyecto. La guía para desarrolladores sobre proyectos de localización de software muestra la CLI y la API en paralelo, incluida una colección de Postman, plantillas de rutas de archivo, cómo añadir idiomas de destino y la compatibilidad con plurales.
API de traducción
Cuando necesite control programático (crear proyectos desde su propio sistema, enviar contenido al publicarlo u obtener traducción automática instantánea dentro de un producto), utilice la API. Las guías de la API abarcan la autenticación, los límites de frecuencia, los documentos, las estadísticas, el seguimiento del estado, la exportación, los callbacks y la API en tiempo real; tenga en cuenta que la API está disponible para cuentas de empresa, no para cuentas de autónomos. La página de la API de traducción gratuita explica cómo evaluar la integración durante la prueba de 15 días, documenta un límite de frecuencia de 4 solicitudes por segundo en todos los métodos y enumera los formatos de localización de software que añade la API (json, structured-json, yaml, structured-yaml, ios-strings y android-xml).
Las páginas específicas de cada lenguaje y stack muestran la misma plataforma desde distintos ángulos: una API de traducción para JavaScript, una API de traducción para PHP, una API de traducción para gujarati y urdu, y una API de traducción para CMS que detecta contenido nuevo o actualizado y lo extrae para traducirlo automáticamente. Para sitios web, la API de traducción de idiomas para sitios web explica cuándo una API es solo el punto de partida, y la guía de traducción de sitios web trata en profundidad las aplicaciones web, los CMS y los sitios multilingües. Para ver los flujos de trabajo basados en API desde la perspectiva de un proveedor de servicios lingüísticos, vea la charla sobre flujos de trabajo de traducción impulsados por API.
Conectores para el resto del stack
No todas las fuentes de cadenas son un repositorio. El plugin de traducción para Jira obtiene los documentos adjuntos a los tickets de Jira que cumplen sus criterios, los traduce con sus glosarios y memorias, y envía los archivos de vuelta a los tickets originales; el anuncio de la integración con Jira indica que se sincroniza cada 15 minutos. Los equipos que ya utilizan otra herramienta de gestión de cadenas pueden conectarla mediante la integración con Lokalise, que sincroniza los proyectos de Lokalise con Smartcat mediante una clave de API y envía las traducciones de vuelta. Los portales para desarrolladores y la documentación de API creados con ReadMe se pueden traducir con el plugin de traducción para ReadMe.
Localización continua para equipos ágiles
La localización continua significa que la traducción se realiza en paralelo al desarrollo en lugar de después: las cadenas nuevas o modificadas se detectan, se traducen y se devuelven automáticamente, de modo que cada versión se lanza en todos los idiomas. Lo más difícil suele ser el proceso, no las herramientas. La página del software de gestión de proyectos de localización explica cómo integrar la localización en los ciclos ágiles permite a los equipos lanzar productos multilingües de forma simultánea, con comprobaciones automatizadas integradas y revisión en contexto.
Tres componentes básicos de la localización continua
(1) un activador automático: una sincronización con Git, un paso de la CLI en CI o una llamada a la API en cada fusión; (2) procesamiento incremental, de modo que solo se traduzcan las cadenas nuevas o modificadas (por ejemplo, el analizador Serge.io PO solo vuelve a procesar el texto de origen modificado); y (3) devolución automática de las traducciones al repositorio, idealmente sin bloquear la compilación si la revisión aún está en curso.
Ejemplos reales muestran cómo lo lograron otros equipos:
Xsolla, un distribuidor global de videojuegos, implementó la localización continua con Smartcat y la herramienta de código abierto Serge para seguir el ritmo de ciclos de lanzamiento que se miden en semanas. Infobip, una plataforma global de comunicaciones, llevó a cabo un experimento de bajo riesgo para que la localización funcionara dentro de su marco ágil y, más tarde, presentó cómo redefinió la colaboración con los proveedores en la charla sobre el triángulo de la traducción. El equipo de documentación y localización de Kaspersky, que redacta y localiza los textos de la interfaz y los artículos de ayuda de sus aplicaciones de seguridad móvil, describe cómo pasó a un proceso más fiable, ágil y automatizado. Y Dataduck demuestra que la localización continua no es solo para software: una agencia digital utilizó el mismo enfoque para material publicitario.
Localización de Figma y de la interfaz de usuario
Localizar en la etapa de diseño detecta la expansión del texto, los botones truncados y los problemas de escritura de derecha a izquierda antes de que lleguen al código. El plugin de traducción para Figma de Smartcat traduce diseños a más de 280 idiomas conservando el diseño y genera vistas previas en vivo, para que los revisores puedan comprobar las traducciones en contexto en el Editor de Smartcat sin necesidad de licencias adicionales de Figma.
Para los equipos de software, lo importante es que Figma se conecta al mismo flujo de trabajo de localización de software que su código. La integración de Figma pensada para desarrolladores (2023) le permite especificar claves directamente en Figma, enviarlas a un proyecto de localización de software de Smartcat para su traducción y volver a incorporarlas a su interfaz de usuario. En octubre de 2026, el plugin añadió gestión de claves, variantes y exportación a JSON: cada objeto de texto recibe una clave que se puede renombrar, un elemento puede contener varios estados de contenido (vacío, cargando, error), las claves duplicadas se fusionan, los conflictos se señalan y la localización terminada se exporta como un archivo JSON listo para los desarrolladores.
La actualización de febrero de 2024 añadió la posibilidad de excluir elementos o marcos (nombres de marca, CTA) de la traducción, flujos de trabajo de varios pasos, compatibilidad con componentes de Figma y formato enriquecido. La configuración y los modos Software Localization y Asset Translation se documentan en la guía de ayuda para conectar Figma con Smartcat.
Pruebas de localización y control de calidad
Las cadenas traducidas son solo la mitad del trabajo; la versión localizada tiene que funcionar. Las pruebas de localización comprueban la calidad lingüística (precisión, terminología, tono), la calidad visual (truncamiento, superposición, fuentes, diseño de derecha a izquierda) y la calidad funcional (marcadores de posición, plurales, formatos de fecha y número, ordenación, entrada de datos). La guía de pruebas de localización explica un proceso paso a paso, una lista de verificación de tres pasos y cómo automatizar las pruebas con Smartcat.
| Comprobación | Qué falla | Cómo detectarlo antes |
|---|---|---|
| Marcadores de posición y etiquetas | Variables traducidas, movidas o eliminadas; la compilación falla | Analizadores compatibles con el formato que bloquean los marcadores de posición como etiquetas (JSON, PO, XML, XLIFF) |
| Plurales | Recuentos gramaticalmente incorrectos en idiomas con varias formas de plural | Claves de plural nativas o ICU MessageFormat en el editor |
| Expansión del texto | Botones y etiquetas truncados | Traducir y previsualizar en Figma antes del código; revisión en contexto |
| Terminología | Nombres de productos y términos de la interfaz traducidos de forma incoherente | Glosarios y memoria de traducción aplicados a cada cadena |
| Contexto | Cadenas cortas ambiguas (“Open”, “Save”) traducidas incorrectamente | Capturas de pantalla, etiquetas y comentarios de los desarrolladores adjuntos a las claves |
La revisión humana sigue siendo la red de seguridad para los textos de la interfaz. Los equipos sin revisores internos pueden contratar especialistas a través del marketplace de servicios de localización de aplicaciones, que utiliza la asignación mediante IA para encontrar especialistas en localización para cualquier par de idiomas.
Casos de uso de la localización de software, incluidos los videojuegos
Los mismos componentes básicos (claves, formatos, conectores y revisión) sirven a equipos muy diferentes.
Equipos de SaaS y de producto
Las empresas de SaaS localizan cadenas de la interfaz en cada sprint, además de mensajes dentro de la aplicación, correos electrónicos y contenido de ayuda. Las páginas sobre el flujo de trabajo de localización de productos, la plataforma de localización de software y la gestión de proyectos de localización describen cómo producto, ingeniería y localización comparten un mismo espacio de trabajo. Las historias de Zendesk, Infobip y Kaspersky de esta guía son ejemplos de ello.
Aplicaciones móviles
Las aplicaciones de consumo localizan cadenas, fichas de tienda y capturas de pantalla, a menudo a muchos idiomas a la vez. Empiece por la localización de aplicaciones móviles y los casos de estudio de Flo y Simple en la sección de localización de aplicaciones.
Localización de videojuegos
Los videojuegos combinan todos los problemas difíciles de la localización: grandes volúmenes de cadenas de la interfaz, diálogos y trasfondo narrativo que requieren adaptación creativa, límites de caracteres y lanzamientos simultáneos. Dos charlas del Localization Hub de Smartcat abordan la práctica: crear un equipo de localización centralizado en la industria de los videojuegos, presentada por el responsable del departamento de localización de un importante estudio, y pruebas y tribulaciones de la traducción en la industria de los videojuegos, el relato de un estudio sobre la localización de un título galardonado. Las cadenas de los videojuegos pueden gestionarse en los mismos proyectos de localización de software y flujos de trabajo de Git descritos anteriormente, y la configuración de localización continua de Xsolla procede de la industria de los videojuegos.
Documentación para desarrolladores y eLearning
Los portales para desarrolladores creados con ReadMe pueden traducirse con el plugin de ReadMe, mientras que los equipos de eLearning que exportan XLIFF desde herramientas de autoría pueden seguir la guía de XLIFF para creadores de cursos. Los sitios web y las aplicaciones web que muestran contenido de un CMS se tratan en la guía de traducción de sitios web.
Herramientas y recursos de localización de software
Todas las páginas de Smartcat sobre localización de software, aplicaciones y formatos de archivo, agrupadas por tarea.
Localización de software y de productos
Aplicaciones móviles (iOS y Android)
XLIFF y formatos bilingües
JSON, PO, XML y YAML
InDesign e IDML
API e integraciones
Guías, casos de estudio y charlas sobre localización de software
Guías detalladas, historias de clientes y charlas grabadas del Localization Hub sobre localización de software y aplicaciones.
Centro de ayuda y documentación para desarrolladores
Documentación paso a paso sobre el producto y para desarrolladores sobre la localización de software en Smartcat.
- Configurar un proyecto de localización de software
- Proyectos de localización de software (portal para desarrolladores)
- Referencia de la CLI de Smartcat
- Guías de la API de Smartcat
- Formatos de archivo compatibles
- Traducir archivos XLIFF
- Traducción de archivos PO en Smartcat
- Conecta Figma con Smartcat