Un modelo acierta con la mayoría de las cadenas de texto. Sin embargo, un lector nativo sigue detectando los errores. Con las sugerencias, ese lector corrige el texto en tu sitio web, tú lo revisas en Coroid y el cambio llega a tu repositorio como un pull request normal.
Así mantiene Coroid su propio producto en trece idiomas. Los pasos siguientes presuponen que el proyecto está configurado tal como se describe en Traduce tu proyecto.
Habilitar contribuciones
Las contribuciones requieren dos cosas en .coroid/i18n.json: la vinculación de sugerencias del proyecto y una versión del motor que las soporte. En la pestaña Colaboradores elige Proponer habilitar contribuciones. Coroid abre una tarea que agrega ambas cosas y tú fusionas su pull request. Hasta entonces, la pestaña indicará qué falta.
Invitar colaboradores
Elige Invitar colaborador, introduce una dirección de correo electrónico y los idiomas que pueden traducir.
- Revisar. Mantén Revisar sugerencias antes de aplicarlas activado para nuevos colaboradores. Si está desactivado, una sugerencia se aprueba al instante, pero solo cuando el texto fuente coincida con el de tu repositorio sincronizado.
- Sin plaza. El colaborador no se añade a tu organización ni ocupa una plaza de miembro. El acceso se limita únicamente a este proyecto y a los idiomas seleccionados.
- Las invitaciones caducan. La persona debe iniciar sesión o crear una cuenta con la dirección invitada y aceptar dentro de siete días.
Al revocar el acceso se detienen nuevas sugerencias y se conserva el historial de la persona.
El selector en tu sitio web
Los colaboradores sugieren desde tu sitio web, donde ven el texto en contexto.
- En Configuración → Orígenes del sitio, añade cada dirección del sitio, una origen HTTPS por línea, y habilítala. Las nuevas orígenes permanecen deshabilitadas hasta que un propietario o administrador las active.
- En la pestaña Colaboradores elige Preparar tarea de integración del sitio. La tarea agrega el paquete del selector de Coroid a tu sitio web. Solo se carga cuando la dirección de la página contiene
?coroid-translate=1, por lo que los visitantes habituales no descargan nada. - Un colaborador abre tu sitio web con ese parámetro, hace clic en una cadena de texto y se abre la ventana emergente de Coroid con la clave, el texto fuente y la traducción actual.
Kostenloser Versand ab 50 € und 30 Tage Rückgabe.
Bestellung prüfen- Clave
- ui · cart.checkout
- Origen en inglés
- Proceed to checkout
- Traducción actual
- Weiter zur Kasse gehen
Mantenga las partes entre llaves y corchetes tal como están.
Un sitio web del cliente en modo de traducción: el colaborador hace clic en un encabezado y sugiere una redacción en alemán mejorada en la ventana emergente de Coroid. Datos ilustrativos.
La ventana emergente verifica los marcadores de posición antes de enviar. Los colaboradores inician sesión en Coroid desde la ventana emergente; tu sitio web nunca gestiona sus credenciales. No se aceptan sugerencias anónimas.
Revisión
La Sugerencias pestaña muestra todas las sugerencias con su clave, idioma, texto fuente, traducción actual y la propuesta. Filtra por estado o idioma y luego aprueba o rechaza cada una. También puedes rechazar varias a la vez.
- Tienda online
- Sitio de documentación
- Aplicación móvil
cart.checkoutdeLena · alemán- en
- Proceed to checkout
- de
- Weiter zur Kasse gehen
- de
- Zur Kasse
AprobarRechazarproduct.inStockfrHugo · francés- en
- In stock
- fr
- En stock
- fr
- Disponible
AprobarRechazarnav.dealsdeLena · alemánEl origen enviado difiere del repositorio sincronizado.
- en
- Weekly deals
- de
- Angebote
- de
- Angebote der Woche
AprobarRechazar
La pestaña Sugerencias: correcciones pendientes de revisión, comparadas con el origen sincronizado. Datos ilustrativos.
Coroid compara el texto fuente de cada sugerencia con la rama predeterminada sincronizada de tu proyecto. Si el texto fuente cambió después de que el colaborador lo viera, la aprobación se desactiva y la fila lo indicará; recházala y el colaborador podrá sugerir de nuevo.
| Estado | Significado |
|---|---|
| Necesita revisión | Esperando revisor |
| Aprobada | Listo para la siguiente tarea de corrección |
| En cola | Una tarea de corrección la está aplicando |
| Aplicada | Escrita en un pull request; se publica cuando se fusione y despliegue. |
| Texto fuente modificado | El texto fuente cambió antes de ser aplicado |
| Inválida | No superó las comprobaciones del motor, por ejemplo por un marcador de posición roto. |
| Rechazada | Un revisor la rechazó |
Aplicar sugerencias aprobadas
Hay dos formas de convertir las sugerencias aprobadas en un pull request. Ambas utilizan la misma tarea de corrección: ejecuta el comando apply-claim del motor fijado,
verifica cada texto fuente de nuevo, escribe solo los catálogos de destino y informa sobre lo que se aplicó, lo que quedó obsoleto y lo que fue inválido.
- Ahora. En la pestaña Sugerencias elige Preparar tarea de corrección. Una sola tarea gestiona hasta 500 sugerencias aprobadas en todo el proyecto.
- Cada noche. En la pestaña Automatizaciones elige Instalar correcciones nocturnas. El programa se ejecuta a las 02:00 UTC, no realiza llamadas al modelo y crea una tarea solo cuando hay algo aprobado. Puedes pausarlo o reanudarlo desde el programa en la Fábrica.
Cadenas fusionadas fuera de Coroid
También hay personas que modifican cadenas de texto en pull requests que Coroid no generó. Instala Traduce las cadenas fusionadas fuera de Coroid en la Automatizaciones pestaña. Cuando un pull request se fusiona en tu rama predeterminada, Coroid lee la comprobación de traducción que ya ejecutó sobre ese pull request. Si faltan cadenas o están obsoletas, genera una tarea de traducción para esa fusión. Si no hay nada pendiente de traducir, no ocurre nada.
Esto requiere el Traducciones control en las solicitudes de extracción y el Revisa cada PR de automatización, de modo que la comprobación se ejecute antes de la fusión.
Auditorías y avisos
El Auditoría de traducciones control verifica cada catálogo según un calendario programado. Para recibir notificaciones cuando algo falle, instala Avisos de auditoría fallida en la Automatizaciones pestaña. Envía un mensaje a través de las herramientas de mensajería que haya conectado tu organización, como Slack o correo electrónico. Los fallos en la QA de tareas y solicitudes de extracción no generan notificaciones; ya aparecen donde se realiza el trabajo.
Mover configuraciones a otra organización
La exportación e importación de configuraciones incluyen el calendario nocturno y ambas automatizaciones de hooks. Llegan en pausa al proyecto de destino, los orígenes del sitio llegan desactivados y los colaboradores no se copian: invítalos nuevamente en la nueva organización.