KamoCRM

Implementar-primero, traducir-después, re-desplegar-si-cambio-cámbio

CIkamo-marketing
Cambia
17 de abril de 2026 a las 20:43 UTC
Autor
Kamo
Comprometerse
4123431

Reelabora el flujo CI/CD para que el despliegue inicial ya no esté bloqueado por tiempo de traducción. El oleoducto ahora: 1. build.iniación, construye y empuja la imagen etiquetada: 2. deploy.k1m1-initial . deploys:-sha- k1m1 (paralelo) 3. deploy.k2m1-initial . deploys:-sha- to k2m1 (paralelo) 4. translate-and-rebuild () funciona sólo después de que ambos despliegues iniciales tengan éxito. Compruebas en.json hash contra mensajes/.traducción-hash (o honores force-retranslate entrada). Si la traducción es necesarios, port-forwards TranslateService, se ejecuta scripts/translate.ts, compromete el actualizado locales hachís a lo principal, luego se reconstruye y empuja una nueva imagen etiquetada: Sha-i18n. Emite outputs.translated=true-false. 5. despleg.k1m1-retraducida (condicionada) Si se traduce, se despliega :sha-i18n a k1m1 6. deploy.k2m1-retranslated (condicional) igual para k2m1 Los usuarios ven el nuevo contenido inmediatamente con los valores locales de caída inglesa (ya comprometido en los 22 JSONs locales), y los locales traducidos desplegarse en una segunda ola una vez que el servicio de traducción haya terminado. La confirmación de traducción utiliza [saltar ci] para que no vuelva a activar el flujo de trabajo, evitando un bucle de despliegue infinito.

Todos los cambios

Como lo que ves enviaste?

Todo llega a su espacio de trabajo por sí solo. Comience en el plan gratuito y lea esta página de nuevo en un mes.

Empieza gratis para siempreVer Precios