Skip to content

Outils tiers

Sherlock – Inspecteur i18n (extension VS Code)

Sherlock est une extension VS Code qui vous aide à extraire, éditer et inspecter les clés i18n dans votre base de code. Elle est disponible sur le Marketplace VS Code.

Sherlock fait partie de l'écosystème inlang, qui vous offre plusieurs applications avec une excellente expérience de développeur pour votre développement i18n, comme un plugin Figma, un éditeur web ou une action GitHub.

i18n Ally

i18n Ally est une extension i18n pour VSCode.

L'extension i18n Ally offre une excellente expérience de développeur pour votre développement i18n.

En savoir plus sur i18n Ally dans le README.

i18nPlugin (plateforme intellij)

i18nPlugin est un plugin de support i18next pour IntelliJ IDEA (page du plugin JetBrains).

Plugin pour i18n typescript/javascript/PHP. Prend en charge vue-i18n. Pour activer le support vue-i18n, allez dans Paramètres -> Outils -> Configuration du plugin i18n et cochez « Vue-i18n ». Vous devez définir le répertoire des locales de vue (locales par défaut).

Easy I18n (plateforme intellij)

Assistant de traduction pour les IDE basés sur IntelliJ IDEA. Nécessite des fichiers de langage dédiés. Fonctionnalités : Vue arborescente/tableau / Filtre de recherche / Indication des traductions manquantes / Opérations CRUD rapides.

Marketplace JetBrains // Dépôt GitHub

BabelEdit

BabelEdit est un éditeur de traduction pour applications web.

BabelEdit peut traduire les fichiers json, et il peut aussi traduire les blocs personnalisés i18n des composants mono-fichier.

En savoir plus sur BabelEdit sur la page tutoriel.

vue-i18n-extract

vue-i18n-extract effectue une analyse statique sur un projet Vue.js basé sur vue-i18n et rapporte les informations suivantes :

  • liste de toutes les clés vue-i18n inutilisées (entrées trouvées dans les fichiers de langues mais non utilisées dans le projet)
  • liste de toutes les clés manquantes (entrées trouvées dans le projet mais pas dans les fichiers de langues)

Il est possible d'afficher le résultat dans la console ou de l'écrire dans un fichier json.

Les clés manquantes peuvent également être automatiquement ajoutées aux fichiers de langue donnés.