|
Documentation
Réserver une démoPlateforme
PlateformeMCPCLIAPIWorkflows
GuidesChangelog
Toutes les versions

W31 – Les glossaires, jeux de règles et voix de marque passent à l’échelle de l’organisation

Les glossaires, jeux de règles et voix de marque sont désormais gérés à l’échelle de l’organisation et peuvent être associés aux moteurs.

Jusqu’ici, chacun de ces éléments était lié à un seul moteur : pour réutiliser un glossaire sur trois moteurs, il fallait le recréer trois fois, et chaque copie finissait par évoluer différemment. Ils deviennent désormais des ressources partagées à l’échelle de l’organisation. Créez un glossaire, un jeu de règles linguistiques ou une voix de marque une seule fois, puis associez-le à n’importe quel moteur qui en a besoin. Toute modification d’une ressource partagée est répercutée sur chaque moteur auquel elle est associée. La création d’un nouveau moteur ne démarre plus d’une configuration vide : associez simplement les ressources que vous avez déjà, et il en hérite.

Reprendre une traduction en attente de relecture externe#

L’étape de relecture humaine peut envoyer une traduction à un traducteur professionnel externe, puis la tâche reste en attente jusqu’à sa réponse. Désormais, un membre autorisé de votre équipe peut prendre le relais : ouvrez la relecture en attente dans le tableau de bord, validez la décision, et la tâche reprend immédiatement au lieu d’attendre ce retour externe. Pratique lorsqu’une personne en interne maîtrise la langue et peut finaliser la relecture plus rapidement.

Des chemins de sortie conformes aux frameworks dans le CLI#

Le CLI écrit désormais chaque traduction exactement à l’emplacement où le framework va réellement la charger, y compris dans les structures où la langue apparaît en suffixe plutôt que dans un dossier dédié : Rails config/locales (avec un nouveau format yaml-root-key), ainsi qu’Android, Xcode et Flutter (res/values-de/, app_de.arb, et les qualificatifs Android comme values-pt-rBR/). Auparavant, ces fichiers étaient placés à un emplacement que le framework ne consulte jamais : la traduction existait bien, mais l’application continuait malgré tout à s’exécuter dans la langue source.

Chaque framework dispose d’un dépôt d’exemple prêt à l’emploi, avec la configuration et les traductions déjà versionnées : iOS, Android, Flutter, React + Vite, Next.js, Rails, Laravel, Markdown, Markdoc, OpenAPI et modules TypeScript. Clonez-en un, lancez lingo link, puis poussez. La même configuration fonctionne telle quelle dans la GitHub App.

Veronica PrilutskayaVeronica Prilutskaya, Directeur produit et cofondateur·Publié il y a 4 jours·1 min de lecture