Traduire

Traduisez les fichiers react-i18next, puis vérifiez chaque ligne

Les fichiers react-i18next mélangent du texte brut avec des variables {{count}}, des clés plurielles _one/_other et du balisage <Trans> comme <strong>. Perdez l'un d'eux et l'écran affiche une clé brute ou un nom vide. KAERIS traduit locales/en/translation.json, conserve tout, et vous montre quelles lignes examiner deux fois.

KAERIS a traduit cette page et vérifié chaque ligne en la retraduisant. Un locuteur natif ne l'a pas encore revue. Original anglais

Les clés plurielles et {{count}} reviennent intactes

Chaque clé plurielle conserve son suffixe, et chaque forme obtient son propre mot : Eintrag pour un, Einträge pour plusieurs.

Avantlocales/en/translation.json
{
  "welcome": "Welcome back, <strong>{{name}}</strong>!",
  "cart_count_one": "You have {{count}} item",
  "cart_count_other": "You have {{count}} items",
  "save": "Save changes"
}
Aprèslocales/de/translation.json
{
  "welcome": "Willkommen zurück, <strong>{{name}}</strong>!",
  "cart_count_one": "Du hast {{count}} Eintrag",
  "cart_count_other": "Du hast {{count}} Einträge",
  "save": "Änderungen speichern"
}

Ce que KAERIS en fait

Questions

Les balises <Trans> survivent-elles ?

Oui. Les balises à l'intérieur d'une valeur, comme <strong> ou <0>, sont comptées comme des variables. Une balise manquante signale la ligne.

Qu'en est-il des langues avec plus de formes plurielles ?

Le russe, le polonais ou l'arabe nécessitent _few et _many. Ajoutez ces clés et KAERIS les traduit ; si une forme est manquante, la vérification le signale.

Est-ce gratuit ?

Oui, sans compte : 10 000 caractères par fichier et jusqu'à 8 langues par exécution. Une clé API gratuite augmente la limite de fichiers à 50 000 caractères. La licence à vie est de 79 $ une fois, sur votre propre clé OpenRouter ; les plans mensuels commencent à 19 $. Tarifs

Comment l'intégrer au dépôt ?

pip install kaeris, puis kaeris init --preset react-i18next écrit les paramètres, et kaeris translate s'exécute sans indicateurs. Docs