Aller au contenu

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.

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.

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).

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.

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.