Utiliser LocaleKit avec les editeurs IA via MCP

Utiliser LocaleKit avec les editeurs IA via MCP

Le Model Context Protocol (MCP) permet aux editeurs de code IA d'interagir directement avec des outils externes. Le CLI LocaleKit inclut un serveur MCP integre qui donne a votre assistant IA acces au scan, a la traduction, a la validation et a l'export des fichiers de localisation. Une seule commande pour configurer, et votre editeur peut gerer les traductions sans changer de contexte.

Reference docs

La documentation complete du CLI est disponible sur docs.localekit.app

Configuration en 30 secondes

Le CLI LocaleKit inclut un serveur MCP integre. Une seule commande pour l'enregistrer, et votre assistant IA peut utiliser toutes les fonctionnalites de LocaleKit.

Terminalbash
# Register with Claude Code
$ claude mcp add localekit -- localekit mcp

# Or add to .mcp.json manually
$ cat .mcp.json
.mcp.jsonjson
{
"mcpServers": {
"localekit": {
"command": "localekit",
"args": ["mcp"]
}
}
}

Ce que votre assistant IA peut faire

Une fois connecte, votre assistant IA a acces a ces outils LocaleKit :

  • scan - detecter les fichiers de localisation dans votre projet
  • status - verifier la couverture de traduction par langue
  • validate - trouver les placeholders manquants, les valeurs vides, les cles dupliquees
  • translate - traduire les cles manquantes avec DeepL, OpenAI ou MLX
  • export - convertir vers n'importe quel format (xcstrings, arb, xml, json)
  • convert - transformer entre formats de localisation
  • diff - montrer ce qui a change depuis la derniere traduction

Exemples de prompts

Voici des prompts que vous pouvez utiliser avec votre assistant IA apres avoir connecte LocaleKit :

Exemples de promptstext
"Verifie le statut de traduction de mon projet"

"Traduis toutes les cles manquantes en allemand et francais avec DeepL"

"Valide mes fichiers de localisation pour les placeholders manquants"

"Exporte mes chaines Xcode au format ARB pour Flutter"

"Montre-moi ce qui a change depuis la derniere traduction"

"Convertis mon strings.xml au format JSON"
💡

Confidentialite

Le serveur MCP tourne localement sur votre machine. Votre code source et vos donnees de traduction ne quittent jamais votre ordinateur. L'assistant IA envoie des commandes au serveur MCP local, qui execute LocaleKit localement.

FAQ MCP

Faut-il etre connecte pour que le MCP fonctionne ?

Oui. Lancez localekit login d'abord. Le serveur MCP utilise votre authentification existante.

Quels editeurs IA supportent le MCP ?

Claude Code (support officiel), Cursor, Windsurf, et tout editeur supportant le Model Context Protocol. Consultez la documentation MCP de votre editeur pour les instructions de configuration.

Le MCP peut-il traduire sans cle API ?

Oui, si vous utilisez le moteur MLX. Il fonctionne entierement sur votre Mac sans cle API. Pour les moteurs DeepL ou OpenAI, vous avez besoin de la cle API correspondante dans votre environnement.

Arrêtez de gérer vos fichiers de traduction manuellement

LocaleKit détecte, traduit et synchronise tous vos fichiers de localisation — iOS, Android, Flutter et plus. Tout tourne localement sur votre machine.

Respect de la vie privée. Aucun cloud requis.