Un modelo acierta en 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í es como Coroid mantiene su propio producto en trece idiomas. Los pasos siguientes parten del supuesto de que el proyecto está internacionalizado, tal como se describe en Internacionalizar un proyecto. Todo lo aquí contenido se almacena en el área de trabajo del proyecto bajo Localización.
Habilitar contribuciones
Para las contribuciones se necesitan dos elementos en .coroid/i18n.json: la vinculación de sugerencias del proyecto y una versión del motor que las soporte. El asistente de internacionalización añade ambos por defecto.
En proyectos configurados sin ellos, abre Colaboradores y selecciona Proponer habilitar contribuciones. Coroid crea una tarea que añade ambos elementos y tú fusionas su pull request. Hasta entonces, Colaboradores indica qué falta.
Invitar colaboradores
Selecciona Invitar colaborador, introduce una dirección de correo electrónico y los idiomas que puede traducir.
- Revisar. Mantén Revisar sugerencias antes de aplicarlas activado para nuevos colaboradores. Si está desactivado, una sugerencia se aprueba de inmediato, 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 elegidos.
- Las invitaciones caducan. La persona debe iniciar sesión o crear una cuenta con la dirección invitada y aceptar dentro de los 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 cambios desde tu sitio web, donde ven el texto en contexto.
- En Configuración → Acceso y gastos → Orígenes del sitio, añade cada dirección del sitio, una origen HTTPS por línea, y actívala. Las nuevas orígenes permanecen desactivadas hasta que un propietario o administrador las habilite.
- En Colaboradores, selecciona Preparar tarea de integración del sitio. La tarea añade 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 la información. 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
Sugerencias 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.
- Vista generalEstado de cada idioma
- CadenasTodas las cadenas en todos los idiomas
- SugerenciasPendiente de decisión
- IntercambiarArchivos para otras herramientas
- ColaboradoresQuién puede sugerir redacción
- AutomatizacionesTrabajo nocturno y al fusionar cambios
- ConfiguraciónIdiomas, acceso y gastos
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
Sugerencias en el área de trabajo: correcciones pendientes de decisión, verificadas frente al origen sincronizado. Datos ilustrativos.
Coroid compara el texto fuente de cada sugerencia con la rama predeterminada sincronizada. Si el texto fuente cambió después de que el colaborador lo viera, la aprobación se bloquea y la fila lo indica; recházala y el colaborador podrá sugerir de nuevo.
| Estado | Significado |
|---|---|
| Requiere revisión | En espera de un revisor |
| Aprobada | Listo para la siguiente tarea de corrección |
| En cola | Una tarea de corrección está aplicándola |
| Aplicada | Escrito en un pull request; se publicará 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 incorrecto |
| Rechazada | Un revisor la descartó |
Aplicar sugerencias aprobadas
Existen 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 seleccionado,
verifica de nuevo cada texto fuente, escribe únicamente los catálogos de destino y genera un informe sobre lo que se aplicó, lo que quedó obsoleto y lo que era inválido.
- Ahora. En Sugerencias, selecciona Preparar tarea de corrección, o Confirmar en Cadenas. Una tarea procesa hasta 500 sugerencias aprobadas en todo el proyecto, junto con los cambios realizados en el área de trabajo.
- Cada noche. El asistente instala correcciones nocturnas por defecto; de lo contrario, selecciona Instalar correcciones nocturnas en Automatizaciones. El programa se ejecuta a las 02:00 Funciona en UTC, no realiza ninguna llamada al modelo y solo crea una tarea cuando algo se aprueba. Puede pausarse o reanudarse desde el calendario de la Fábrica.
Las cadenas fusionadas fuera de Coroid
Las personas también modifican cadenas en las solicitudes de extracción que Coroid no generó. El asistente instala Traducir cadenas fusionadas fuera de Coroid de forma predeterminada; de lo contrario, instálalo en Automatizaciones. Cuando dicho pull request se fusiona en tu rama predeterminada, Coroid lee la comprobación de traducción que ya realizó sobre el pull request. Si faltan cadenas o están obsoletas, crea una tarea de traducción para esa fusión. Si no hay nada por traducir, no ocurre nada.
Esto requiere el Traducciones comprobación en las solicitudes de extracción y la Revisar cada PR automatización, de modo que la comprobación se ejecute antes de la fusión.
Mover configuraciones a otra organización
La exportación e importación de configuraciones incluyen el calendario nocturno y la automatización de cadenas fusionadas. En el proyecto de destino llegan en estado pausado, los orígenes del sitio llegan deshabilitados y los colaboradores no se copian: invítalos nuevamente en la nueva organización.