- Expédié
- 17 avril 2026 à 20:43 UTC
- Auteur
- Kamo
- Commite
- 4123431
Retravaille le flux CI/CD de sorte que le déploiement initial n'est plus bloqué par temps de traduction. Le pipeline maintenant: 1. construire - initial - construit et pousse l'image étiquetée: 2. déploiement - k1m1 - initial - déploie: 'sha' à k1m1 (parallèle) 3. déployer - k2m1 - initial - déploie: -sha- jusqu'à k2m1 (parallèle) 4. Traduire - et - reconstruire - ne fonctionne qu'après le succès des deux déploiements initiaux. Contrôles en.json hash contre messages/.traduction-hash (ou honoriseurs) force - retraduction de l'entrée). Si la traduction est nécessaires, port-forwards TranslateService, parcours scripts/trat, engage la mise à jour locaux - hachage à main, puis reconstruction et pousse une nouvelle image étiquetée : 'sha'-i18n. Enits sorties.translat-true-faux. 5. déploiement - k1m1 - retraduit (conditionnel) - s'il est traduit, :-sha-i18n à k1m1 6. déployer - k2m1 - retranslationné (conditionnel) - identique pour k2m1 Les utilisateurs voient immédiatement le nouveau contenu avec les valeurs locales à l'arrière-plan anglais (déjà engagé dans les 22 JSON locales) et les sites traduits se dérouler dans une deuxième vague une fois le service de traduction terminé. L'utilisation du ou de l'autre en casse-tête donc ne pas déclencher le flux de travail, évitant une boucle de déploiement infinie.