Traduire les fichiers PO et POT en ligne avec l’IA

Traduisez des fichiers PO et POT en ligne avec l’IA. Inscrivez-vous gratuitement, décrivez votre produit, sélectionnez des langues et téléchargez les traductions de fichiers PO.

Comment traduire automatiquement les fichiers PO et POT

Étape 1 : Créez un compte PTC gratuit

Inscrivez-vous sans carte de crédit pour commencer à utiliser PTC — un traducteur de fichiers PO propulsé par l’IA qui tient compte du contexte de votre produit afin d’appliquer la terminologie et le ton appropriés. Après votre inscription, vous disposez de 30 jours pour traduire gratuitement 20 000 mots dans 2 langues.

Étape 2 : Configurer les paramètres de traduction IA

Ensuite, suivez l’assistant de configuration pour :

  • Décrivez votre produit pour que PTC puisse générer des traductions de qualité humaine
  • Sélectionner les langues cibles
  • Téléversez des fichiers .pot ou .po
  • Sélectionner les fichiers de sortie que vous souhaitez recevoir. Par défaut, PTC crée des fichiers .po, mais vous pouvez également configurer PTC pour créer des fichiers .mo, des fichiers .l10n.php et des fichiers .json
  • Ajouter des termes à votre glossaire (optionnel)

Étape 3 : Téléchargez les fichiers de traduction MO et PO

Laissez à PTC quelques minutes pour traduire votre fichier PO. Ensuite :

  1. Examinez les chaînes traduites dans l’onglet Traductions
  2. Téléchargez vos fichiers sous forme de ZIP depuis l’onglet Fichiers de ressources

✅ Vous avez traduit avec succès votre fichier PO à l’aide de la traduction IA !

Et après ?

Automatisation de la traduction des fichiers PO

Une fois que vous aurez constaté comment PTC traduit les fichiers PO ou POT, vous pourrez automatiser l’ensemble du processus afin que les traductions restent à jour au fil des modifications de votre code. PTC vous propose deux options :

Intégration Git

Connectez votre dépôt GitHub, GitLab ou Bitbucket à PTC :

  1. Sélectionnez le référentiel et les branches que vous souhaitez que PTC surveille.
  2. Définissez les chemins de sortie pour vos fichiers .pot.
  3. Lorsque PTC détecte des modifications, il traduit automatiquement les chaînes mises à jour.
  4. Les traductions sont renvoyées vers votre référentiel via une demande de fusion.

API PTC

Intégrez les traductions dans votre pipeline CI/CD :

  1. Utilisez l’API PTC pour télécharger automatiquement vos fichiers .pot lorsque votre pipeline de construction les génère.
  2. PTC traduit les fichiers et renvoie les fichiers .po et .mo dans la réponse de l’API.
  3. Votre système CI sauvegarde les fichiers traduits comme artefacts ou les valide de nouveau dans votre référentiel.

Chargement des traductions dans WordPress

Après avoir téléchargé vos fichiers traduits .po et .mo depuis PTC, vous devez les charger dans votre plugin ou thème WordPress.

Vous avez deux options : intégrer les traductions avec votre plugin/thème, ou les importer sur WordPress.org (si votre projet y est hébergé).

Option 1

Intégrer les traductions avec votre plugin ou thème (recommandé)

  • Placez les fichiers .po et .mo dans votre répertoire /languages/
  • Ajoutez des appels load_plugin_textdomain() ou load_theme_textdomain() pour charger le domaine de texte (voir le commit PHP et le commit JavaScript dans notre dépôt de plugin de démonstration)

Option 2

Importer les traductions sur WordPress.org

  • Créez un compte CLPTE (Cross-Locale Project Translation Editor) sur WordPress.org
  • Attendez environ 4 à 6 jours pour l’approbation
  • Importez les fichiers traduits sur la page du projet de traduction de votre plugin ou thème

Consultez notre guide complet sur le chargement des traductions WordPress pour des instructions étape par étape et des comparaisons des deux options.

FAQ : Traduction de fichiers POT et PO

Essayez PTC gratuitement

Vous souhaitez constater par vous-même la qualité de traduction et la simplicité d’utilisation de PTC ? Inscrivez-vous à l’essai et traduisez gratuitement 20 000 mots dans 2 langues.

Faire défiler vers le haut