-
Planes Team, Professional, Business, Enterprise y Software UI/UX
Ponte en contacto con el equipo de ventas para preguntar por nuestros planes.
La localización zero touch automatiza el proceso completo de localización para un repositorio de código conectado. Detecta Strings nuevas o modificadas, crea y dirige un trabajo de traducción, traduce el contenido y envía las Strings traducidas de vuelta al repositorio, sin pasos manuales intermedios.
Cómo funciona
La localización zero touch conecta tres funciones existentes de Strings en un único proceso automatizado:
-
Repo Sync supervisa el repositorio conectado. Cuando una solicitud de extracción añade o cambia Strings, Repo Sync importa las claves nuevas y actualizadas al proyecto.
-
Creación automatizada de trabajo (AJC) crea un trabajo de traducción para las claves importadas, utilizando una plantilla de trabajo conectada.
-
La configuración de pre-traducción de la plantilla de trabajo traduce las claves utilizando traducción automática (o coincidencias de memoria de traducción, si están configuradas).
-
Una vez que el trabajo esté Completar, Repo Sync exporta las Strings traducidas de vuelta a la misma solicitud de extracción.
Cada etapa se ejecuta según la configuración y las integraciones ya configuradas para el proyecto. La localización zero touch no introduce un motor de traducción ni un tipo de trabajo independiente. Coordina los existentes automáticamente.
Importante
La localización zero touch solo funciona con una conexión de Repo Sync a un repositorio GitHub, configurada a través de la aplicación de GitHub. Las conexiones de Repo Sync realizadas con un identificador único (token) personal, y las conexiones de Repo Sync a GitLab o Bitbucket, no son compatibles con la localización zero touch.
La pestaña Zero-touch
La localización zero touch se gestiona desde una pestaña dedicada en la vista del proyecto. La pestaña refleja uno de los tres estados del proyecto:
-
Habilitar localización zero touch: La localización zero touch no se ha habilitado para el proyecto.
-
Activo: Habilitado, con un Repo Sync y una automatización de trabajo en buen estado, y toda la configuración del proyecto necesaria en su lugar.
-
Error: Habilitado, pero falta o está dañado algo de lo que depende la canalización.
Permisos
Habilitar, corregir o desactivar zero touch localization requiere permiso para administrar la configuración del proyecto:
-
Los propietarios de Strings y los administradores pueden administrar zero touch localization en cada proyecto.
-
Los gerentes de proyecto pueden administrar zero touch localization solo en los proyectos a los que están asignados.
-
Los desarrolladores, diseñadores, traductores e invitados no pueden administrar zero touch localization.
Habilitar zero touch localization
Para habilitar zero touch localization en un proyecto, siga estos pasos:
-
Abra el proyecto y vaya a la pestaña .
-
Haga clic en Habilitar zero touch localization.
Se abre la ventana con la lista de la configuración del proyecto que afectará zero touch localization. Revise primero la configuración afectada para asegurarse de que los cambios no interrumpan otro flujo de trabajo. Toda la configuración preseleccionada debe estar habilitada para que zero touch localization funcione.
-
Haga clic en para continuar.
Se abre la pestaña del proyecto, que muestra la configuración completa.
-
Si un proyecto ya tiene una sincronización de repositorio y una automatización de trabajo válidas configuradas fuera de la pestaña , se detectan automáticamente. Omita los dos pasos siguientes. De lo contrario, continúe con los pasos siguientes para realizar su configuración.
-
Realice la configuración de una sincronización de repositorio haciendo clic en el botón Configure repo sync.
Se abre la ventana . El tipo de conexión está preseleccionado como Aplicación de Github y la está configurada en Desde solicitudes de extracción abiertas. Estas opciones deben permanecer tal cual para Habilitar la localización zero touch.
-
Realice la configuración de un trabajo de automatización haciendo clic en el botón Crear trabajo de automatización.
Se abre la ventana . La opción está seleccionada y el está configurado en Cargar lote. Estas opciones deben permanecer tal cual para Habilitar la localización zero touch.
-
Una vez que tanto la sincronización de repositorio como el trabajo de automatización estén configurados correctamente, la pestaña muestra el estado del proyecto como activo, indicado por una marca de verificación verde.
Errores y correcciones
Aparece un error en la pestaña cuando una configuración de proyecto requerida se cambió fuera de la pestaña. También aparece cuando la sincronización de repositorio o el trabajo de automatización conectados se eliminaron, pausaron o no funcionan correctamente. La pestaña identifica qué parte está afectada:
-
Para una configuración de proyecto que se desactivó en otro lugar, use la acción de corrección que se muestra en la pestaña para volver a activarla.
-
Para una sincronización de repositorio o trabajo de automatización faltante o dañado, siga el enlace que se muestra en la pestaña para crear un reemplazo.
Los detalles sobre el problema se muestran en la propia página de la integración. Una vez que se resuelve el problema subyacente, el proyecto vuelve al estado activo automáticamente.
Desactivar la localización zero touch
Para desactivar la localización zero touch para un proyecto, siga estos pasos:
Desactivarlo pausa la sincronización de repositorio y el trabajo de automatización conectados. La pestaña muestra entonces el proyecto como no configurado. La configuración general del proyecto que usa la localización zero touch no se cambia.
Límites
Los límites del proyecto de localización zero touch dependen del plan:
-
Los planes Business y Enterprise admiten la localización zero touch en un número ilimitado de proyectos.
-
Los planes Team, Professional y Software UI/UX admiten la localización zero touch en hasta dos proyectos.