Ce que reçoivent Microsoft Translator, Google Cloud Translation et LibreTranslate

Mis à jour le

Ces trois services reçoivent le moins : chaque texte source et les deux codes de langue, sans nom de clé, contexte ni glossaire.

Vérifié dans le code source de LocalePilot le 30/10/2026 (commit b84b323). Microsoft Translator et Google Cloud Translation demandent LocalePilot Pro ; LibreTranslate s'utilise sans.

Ce qui est envoyé

Une requête par texte, qui contient :

  • le texte source, au format HTML. Les placeholders sont remplacés par des marqueurs numérotés signalés comme à ne pas traduire, puis remis en place ;
  • les codes des langues source et cible.

Les messages avec des pluriels ou des sélections ICU ne sont pas envoyés : ils demandent un modèle d'IA. Le panneau Avant de lancer liste les clés sélectionnées et rappelle qu'elles ne sont pas envoyées.

Ce qui n'est jamais envoyé

  • Les noms des clés, leurs descriptions et leurs groupes.
  • La traduction actuelle, les clés voisines et les traductions dans d'autres langues.
  • Le glossaire et le Contexte de traduction du projet. Utiliser le glossaire approuvé est sans effet avec ces services.
  • Vos fichiers, leurs noms et leurs chemins, et le nom de votre projet.
  • Les fiches des stores : Adapter avec l'IA demande un modèle d'IA.
  • Les traductions à auditer : l'audit IA demande un modèle d'IA.

Ce qui reste chez le fournisseur

LocalePilot ne crée rien dans votre compte chez ces services. La durée pendant laquelle Microsoft ou Google conservent les textes qu'ils traduisent dépend de leurs conditions et des réglages de votre compte.

Microsoft Translator

  • Adresse : https://api.cognitive.microsofttranslator.com, version 3.0 de l'API. Elle n'est pas modifiable.
  • Clé API : obligatoire, transmise dans un en-tête Ocp-Apim-Subscription-Key. Si vous remplissez Région Azure (vide pour une ressource globale), la région part dans un en-tête Ocp-Apim-Subscription-Region.
  • Tester traduit le mot « Hello » de l'anglais vers le français.

Google Cloud Translation

  • Adresse : https://translation.googleapis.com/language/translate/v2, l'édition Basic (v2) de l'API. Elle n'est pas modifiable.
  • Clé API : obligatoire. Comme le prévoit cette version de l'API, elle est transmise dans l'adresse de la requête (?key=). En cas d'erreur réseau, LocalePilot n'affiche ni n'enregistre cette adresse : la clé n'apparaît pas dans les messages d'erreur.
  • Tester traduit le mot « Hello » de l'anglais vers le français.

LibreTranslate

  • Adresse : http://localhost:5000 par défaut, un serveur sur ce Mac. Avec cette adresse, rien ne quitte votre Mac.
  • L'Adresse du service est modifiable, par exemple pour un serveur LibreTranslate public ou un serveur sur un autre ordinateur. Les textes quittent alors votre Mac et partent à cette adresse. Le panneau Avant de lancer montre l'adresse réelle et indique si elle est locale, sur votre réseau local, distante ou une destination inconnue.
  • Clé API : facultative. Si vous en ajoutez une, elle est transmise dans le corps de chaque requête (api_key).
  • Tester traduit le mot « Hello » de l'anglais vers le français sur le serveur configuré.

Où est stockée la clé API

Ajoutez votre clé dans Réglages, Fournisseur IA, avec Ajouter une clé. Elle est stockée dans le trousseau de macOS, jamais dans le fichier de réglages de LocalePilot. La région Azure n'est pas un secret : elle est enregistrée avec les autres réglages.

Les options qui changent ce qui est envoyé

  • Traduire automatiquement avec …, dans Ajouter une langue : cochée par défaut, elle traduit une nouvelle langue dès son ajout.
  • Un texte déjà traduit dans les mêmes conditions est repris d'un cache local et n'est pas renvoyé.

La comparaison avec les autres fournisseurs est dans Ce qui est envoyé.

Toute l'aide

Être prévenu du lancement

LocalePilot est en finalisation. Laissez votre e-mail pour être prévenu du lancement.

  • macOS 12 ou ultérieur · Ollama ou LM Studio en option
  • Interface de l'app en anglais, français, espagnol, italien et portugais.