Traduire votre app
Utilise sonenta-i18n. Installez-le une fois : sonenta agents add sonenta-i18n.
Prérequis : un projet, une clé et le CLI branché. Voir Créer un projet et des clés.
Extraire les chaînes en dur en clés
Section intitulée « Extraire les chaînes en dur en clés »Prompt :
En utilisant sonenta-i18n, scanne mon app pour les chaînes d'UI en dur, extrais-les en clés de traduction (bon type + namespace), et remplace-les par des appels
t(). Montre-moi le plan d'abord.
Produit : une liste proposée de nouvelles clés + les modifications de code qui remplacent les littéraux par t(). Revue : vous approuvez le plan ; les clés apparaissent dans la vue Clés de Sonenta. Application : à l'acceptation, il crée les clés et modifie votre code.
Optimiser vos clés
Section intitulée « Optimiser vos clés »Prompt :
Revois mes clés de traduction - signale les clés mal typées, les nommages incohérents et les mauvais namespaces, et propose des corrections.
Produit : des changements proposés de type / nommage / namespace (ex. un bouton typé text devient button). Revue : la proposition est montrée avant tout changement ; les re-typages apparaissent dans le tableau de bord. Application : appliqué seulement à votre acceptation (non destructif).
Traduire le contenu non traduit
Section intitulée « Traduire le contenu non traduit »Prompt :
En utilisant sonenta-i18n, traduis mes clés non traduites en français et espagnol, puis soumets-les à ma revue.
Produit : des traductions brouillons (en local, 0 crédit), respectant votre glossaire + contexte projet, sûres côté placeholders. Revue : les brouillons arrivent dans l'éditeur Traductions - approuvez ou éditez chacun. Application :
Publie les traductions approuvées au CDN.
La publication CDN est récupérée automatiquement par @sonenta/react-i18next - sans redéploiement.
Ajouter une langue
Section intitulée « Ajouter une langue »Prompt :
Ajoute l'italien (it) comme langue cible et traduis tout dedans.
Produit : la nouvelle langue activée + des traductions brouillons pour chaque clé. Revue : la nouvelle colonne apparaît dans l'éditeur Traductions pour approbation. Application : publiez au CDN comme ci-dessus.