Logo d'entête du site tutoriel en ligne
15% sur l'intégralité du catalogue avec le code avril26
(Jusqu'au 30/04/2026 - Remise appliquée lors de la validation de votre paiement)
Important: l'accès à nos formations et leur achat
 nécessite au préalable une inscription (gratuite) sur notre site.
 Vous pouvez le faire en suivant ce lien

Smart IndiTrad : une solution d'exécution DTP professionnelle, l'automatisation multilingue rapide et efficace pour Adobe InDesign.

Ne perdez plus des jours entiers à copier-coller des textes de traduction. Smart IndiTrad est une suite de scripts InDesign conçue pour les agences et les éditeurs qui gèrent de gros volumes. Extrayez, traduisez, et générez automatiquement toutes vos déclinaisons de langues en quelques minutes, avec une précision typographique absolue. (1)

Smart IndiTrad n'est pas là pour traduire à la place de vos experts.
Il est là pour exécuter la mise en page de vos traductions à la vitesse de l'éclair. C'est le chaînon manquant entre le bureau du traducteur et le studio de création.

(Ce script est disponible en français (...but also in english.)

(1) nous avons par exemple testé notre script sur un document Indesign de 85 pages - Plus de 2000 cellules à traduire en 3 langues... En seulement 2 minutes!

Smart IndiTrad : l'automatisation multilingue rapide et efficace pour Adobe InDesign.

Pourquoi choisir Smart IndiTrad ?

  • La fin du copier-coller (et de ses erreurs) : en d'autres termes le DTP automatisé. Le moteur fragmente votre document (textes, tableaux, gabarits) de manière chirurgicale et le prépare pour la traduction. Une fois vos textes validés dans le tableur, le script clone le document InDesign et remplace chaque paragraphe, chaque titre et chaque cellule de tableau à sa place exacte, en conservant les feuilles de style.

  • Google Sheets "No-Code" : La matrice exportée intègre nativement les formules de traduction automatisées. Importez votre fichier : les langues se traduisent sous vos yeux, sans aucune formule complexe à taper.

  • Moteur d'assemblage "Batch Processing" : Ne traitez plus fichier par fichier. Fournissez votre matrice finale, sélectionnez vos langues (EN, DE, ES, etc.), et laissez le script cloner votre maquette, injecter les textes, et compiler le tout dans un Livre InDesign (.indb) flambant neuf.

  • Technologie "Smart Auto-Fit" (gestion du foisonnement) : La traduction allemande est plus longue que la française ? Le script détecte les débordements de texte, ajuste subtilement l'approche et le corps typographique, et vous dresse un rapport d'audit précis (fichier log) en cas d'intervention manuelle nécessaire. Contrairement à un humain qui découvre que ce texte en allemand ou russe débordent de leur bloc, le moteur calcule l'encombrement, ajuste subtilement la typographie (approche et corps) pour faire rentrer le texte, ou génère une alerte visuelle (cyan) si une intervention manuelle est inévitable.

  • Respect absolu de la maquette : Tabulations, sauts de ligne forcés et caractères spéciaux (folios) sont protégés par des balises blindées durant tout le processus. Pour un rapport annuel, une plaquette institutionnelle ou un magazine (où les textes coulent de page en page et contournent des images), l'outil lit la structure via le panneau "Articles" et respecte la fluidité de la maquette originale.

NOUVEAU : Le "Smart Article Builder" ou l'intelligence géométrique.

Ne perdez plus des heures à recréer manuellement l'ordre de lecture d'un document que vous n'avez pas conçu. Face à une mise en page éclatée (sans aucun chaînage de blocs), lancez notre nouveau script préparateur. L'algorithme scanne vos pages et trie mathématiquement vos textes de haut en bas et de gauche à droite pour reconstruire un panneau "Articles" parfait.

Le petit plus pro : Le script intègre un garde-fou. S'il détecte une géométrie ambiguë (chevauchement de blocs), il place un marqueur visuel (⚠️) pour cibler votre audit humain. La machine fait 95 % du travail, l'humain garde le contrôle.

Le Bouclier anti-destruction (Images ancrées protégées).

les pictogrammes et images ancrés au milieu des phrases qui disparaissent lors de la traduction. Notre moteur d'injection intègre désormais une protection par expression régulière (Regex) multilingue. Que l'IA de traduction tente de modifier nos balises en anglais, en espagnol ou en allemand, le script esquive la traduction et préserve à 100 % le caractère fantôme d'InDesign. Vos images ancrées ne bougeront plus d'un millimètre.

Le traitement natif des Gabarits.

L'injection de traduction ne se limite plus aux pages physiques. Le moteur regarde désormais les tréfonds de votre document InDesign. Mentions légales, pieds de page, folios ou contacts : s'ils sont sur vos gabarits, ils seront traduits et réinjectés à la source, impactant instantanément tout votre document sans aucune manipulation manuelle.

NOUVEAUTES : 
- Les garde-fous automatisés (Nettoyage proactif) 

Le script effectue certaines actions correctives immédiatement pour assainir le fichier avant l'export.

  • Purge des blocs vides
    • Le problème : Les manipulations génèrent souvent des blocs de texte invisibles et vides. S'ils sont exportés, ils créent des lignes fantômes inutiles dans votre tableau de traduction.
    • L'action du script : Le script les détecte et vous propose de les supprimer physiquement en un clic avant de lancer l'analyse.
  • Sécurisation des objets ancrés
    • Le problème : Les images ou pictogrammes insérés dans le texte génèrent un code machine illisible.

L'action du script : Le script traduit automatiquement ce code par la balise claire [OBJET ANCRÉ] dans le rapport, rendant la lecture parfaitement compréhensible pour un humain.

- Le rapport de diagnostic (Le fichier TSV collaboratif)

À la fin de son exécution, le script génère un fichier .tsv à côté de votre document InDesign. Ce fichier est conçu pour être importé dans Google Sheets ou Excel. Il liste avec une grande précision (numéro de page exact et extrait du texte) toutes les anomalies qui nécessitent une intervention humaine.

Voici le guide de lecture des alertes générées et comment les résoudre :

Alerte : SURCHARGE MANUELLE (+)

  • Ce que c'est : l'utilisateur a appliqué une feuille de style de paragraphe, mais a ensuite modifié manuellement la police, la taille ou la couleur par-dessus (apparition d'un petit + à côté du nom du style dans InDesign).
  • Pourquoi c'est un problème : lors de la réinjection de la traduction, InDesign va appliquer le style "pur" et écraser votre modification manuelle.
  • La solution : nettoyer les surcharges (clic sur le bouton "Effacer les surcharges" dans InDesign) et créer une véritable feuille de style de caractère ou de paragraphe si une mise en forme spécifique est nécessaire.

Alerte : STYLE DIRECT (Hors GREP)

  • Ce que c'est : un style de caractère (ex: "Gras", "Couleur Rouge") a été appliqué manuellement en sélectionnant le texte avec la souris.
  • Pourquoi c'est un problème : si la phrase est traduite, le mot en gras ne sera plus au même endroit (ou le nombre de mots va changer). Le style de caractère ne s'appliquera plus sur le bon mot dans la langue d'arrivée.
  • La solution : supprimer l'application manuelle et configurer un Style GREP à l'intérieur de la feuille de style de paragraphe, pour que la mise en forme s'applique automatiquement selon le sens du texte (ex: “mettre en gras tout ce qui est entre guillemets”).

Alerte : STYLE INEXISTANT

  • Ce que c'est : le texte est formaté avec le style par défaut [Paragraphe standard] ou [Sans paragraphe].
  • Pourquoi c'est un problème : c'est le niveau zéro de la rigueur typographique. Le texte n'a aucune fondation. Sans style assigné, il est impossible de garantir une cohérence graphique globale, surtout après une traduction qui modifie l'encombrement du texte.

La solution : assigner une véritable feuille de style de paragraphe à ce texte (ex: "Corps de texte", "Titre 2").

Alerte : EXCÈS TEXTE

  • Ce que c'est : le texte tapé est plus long que le bloc qui le contient. Une partie du texte est masquée (le fameux petit + rouge en bas du bloc). Le script ajoute également la balise [OVERSET] dans le nom de l'article InDesign.
  • Pourquoi c'est un problème : le texte masqué risque de ne pas être pris en compte correctement ou de provoquer des erreurs de mise en page, d'autant plus que les traductions sont souvent 20 % plus longues que le français (Par exemple en langue allemande).
  • La solution : agrandir le bloc, réduire la taille de la police, ou éditer la copie pour que tout le texte soit visible avant d'exporter.

Alerte : HYGIÈNE TYPO (Scories de saisie)

  • Ce que c'est : le script a détecté de mauvaises habitudes de saisie : des doubles espaces, des paragraphes vides (utilisés pour faire de l'espace vertical), ou des sauts de ligne forcés inutiles (Maj+Entrée en toute fin de paragraphe).
  • Pourquoi c'est un problème : ces scories invisibles détruisent la segmentation des phrases dans les outils de traduction et polluent les tableaux d'export.
  • La solution : remplacer les doubles espaces par des simples. Supprimer les paragraphes vides et utiliser les options d'"Espace avant/après" des feuilles de style. Supprimer les sauts forcés en fin de bloc.

Note pour l'organisation de l'équipe de traduction : Le fichier .tsv généré inclut des colonnes STATUT, CORRIGÉ PAR et COMMENTAIRE. Cela vous permet de l'importer dans un Google Sheets partagé afin de vous répartir la correction de la maquette à plusieurs mains de manière méthodique.

Pour qui ?

Vous êtes ou appartenez à un agence de communication, à un service marketing international, à un studio d'exécution et maison d'édition gérant des catalogues, plaquettes ou rapports annuels multilingues.... Ou tout simplement maquettiste et/ou graphiste freelance. Smart IndiTrad est fait pour vous !

La Traduction (Le flux Google Sheets).

  1. Dans Google Sheets, allez dans Fichier > Importer et sélectionnez votre fichier .tsv.
  2. Action cruciale : Lors de l'import, choisissez le séparateur Tabulation et cochez impérativement la case « Convertir le texte en nombres, dates et formules ».
  3. Vos colonnes de langues vont se traduire automatiquement grâce à l'Intelligence Artificielle de Google intégrée par le script.
  4. La "Congélation" (Anti-Lag) : Une fois le chargement terminé, sélectionnez toutes vos colonnes traduites, faites Copier, puis faites un Collage spécial > Valeurs uniquement au même endroit. Cela supprime les formules, allège le fichier et vous permet de corriger manuellement les textes sans ralentissement.
  5. Une fois les textes validés, allez dans Fichier > Télécharger > Valeurs séparées par des tabulations (.tsv).

Combien de langues peut-on gérer ?

Le script Smart IndiTrad s'appuie sur le moteur Google. Il supporte plus de 130 langues à travers le monde. Si votre langue cible ne figure pas dans le tableau ci-dessus, il vous suffit d'utiliser son code officiel ISO 639-1 (deux lettres).

Consulter la liste complète des codes langues supportés (Wikipédia)

Ce que Smart IndiTrad N'EST PAS (Et on l'assume).

  • Ce n'est pas un outil de Traduction Assistée par Ordinateur (TAO) : Il ne remplace ni Trados, ni Phrase, ni DeepL, ni un traducteur humain. Il n'intègre pas de mémoire de traduction ni de gestionnaire de glossaire technique. L'outil ne s'en préoccupe pas : il prend les textes parfaits que vous lui donnez dans le tableur, et il les met en page.

  • Ce n'est pas un gestionnaire de base de données (PIM) : Si votre besoin est de mettre en page un catalogue de pièces détachées de 500 pages avec des milliers de prix et de références croisées qui changent tous les jours, Smart IndiTrad n'est pas l'outil adéquat (tournez-vous vers outil complets et sans doute plus complexes comme EasyCatalog). Smart IndiTrad est fait pour l'édition, la communication et le design fluide.

Smart IndiTrad vs les plateformes de traduction (TAO) : ne confondez plus traduction et exécution graphique.

  • Il est fréquent de confondre les outils de traduction en ligne (comme les plateformes cloud ou les logiciels de TAO) avec les solutions d'exécution graphique comme Smart IndiTrad (DTP). Les plateformes web sont d'excellents environnements pour vos traducteurs : elles gèrent parfaitement la linguistique, les mémoires de traduction et les glossaires techniques.
  • Cependant, une fois le document InDesign exporté depuis ces plateformes, le véritable défi du maquettiste commence. Les textes traduits (souvent plus longs de 20 à 30 %, comme en allemand ou en espagnol) font déborder les blocs, cassent les habillages et obligent le graphiste à repasser des heures pour tout réajuster manuellement.
  • C'est précisément ici que notre suite de 2 scripts change la donne. Smart IndiTrad n'a pas vocation à remplacer vos traducteurs ou vos glossaires. C'est un véritable moteur d'exécution graphique qui fonctionne localement, directement à l'intérieur de votre logiciel InDesign. (Rien n'est envoyé sur le cloud : vous avez la maîtrise de votre contenu)
  • Le principe est simple : utilisez vos outils habituels pour obtenir des traductions parfaites, puis confiez-les à Smart IndiTrad. Le script se charge de l'injection mécanique dans vos gabarits et ajuste dynamiquement la typographie pour absorber le foisonnement du texte. Là où le cloud s'arrête, Smart IndiTrad prend le relais pour sécuriser votre mise en page et vous faire gagner des jours de production, le tout sans jamais faire sortir vos fichiers sources de votre ordinateur.

L'écosystème idéal.

La puissance de Smart IndiTrad réside dans son approche "Agnostique". C'est un véritable pont entre InDesign et le traducteur , générant un simple fichier .tsv (lisible sur Excel ou Google Sheets). Voici un workflow plausible : 

    • L'agence de communication peut envoyer ce fichier à son client pour qu'il le remplisse lui-même.

    • L'agence de traduction peut importer ce fichier dans son propre logiciel métier (Trados/MemoQ), appliquer ses glossaires, traduire, et réexporter le fichier pour que le script InDesign l'avale et finalise la maquette.

Smart IndiTrad intègre rapidement ces données et les réinjecte proprement dans Adobe Indesign. 

FAQ.

1- Panneau Articles : faut-il créer un article par bloc de texte ou regrouper plusieurs blocs ?

Il est tout à fait possible (et même recommandé pour aller plus vite) de regrouper tous les blocs textes d'une page, voire d'un chapitre entier, dans un seul et même Article. Le script ne se préoccupe pas du nombre d'Articles. Ce qui compte pour lui, c'est l'ordre des éléments à l'intérieur de cet Article. Le panneau Article sert uniquement à dicter au script le "sens de lecture" (de haut en bas, de gauche à droite) pour que le fichier tableur exporté soit logique et facile à relire.

2- Est ce que le script fonctionne correctement quand le fichier d'origine est mal balisé (feuilles de styles) ?

C'est la règle d'or de l'automatisation : Garbage in, garbage out (si le fichier source est mauvais, le résultat automatisé le sera aussi). Oui, si vous partez d'un fichier où tout a été formaté "à la main" sans utiliser les Styles de Paragraphe, l'injection de la traduction va tout détruire. Le script nettoie les surcharges pour éviter qu'un mot traduit ne conserve aléatoirement une ancienne taille de police. L'automatisation exige une hygiène de maquettage stricte. Si le fichier externe est mal construit, il faut effectivement assainir les styles de base avant de lancer Smart IndiTrad.

3- Pourquoi est ce que je retrouve [VIDE] dans mon tableau Google Sheets ?

C'est un artefact connu lié à l'Intelligence Artificielle de Google, et non au script InDesign.  Lors de l'extraction, si vous avez des paragraphes vides (des retours chariots isolés pour faire de l'espace, ce qui est une mauvaise pratique de maquettage), le script exporte une ligne vide. Google Sheets, dans sa tentative de tout traduire, interprète ce "rien" et renvoie littéralement le mot "vide" (ou "vacío" en espagnol, "leer" en allemand). La solution : Avant de télécharger le fichier .tsv final depuis Google Sheets, il suffit de faire un tri rapide et d'effacer les cellules contenant le mot "vide".

4- Pourquoi les éléments mis en forme avec des feuilles de styles de caractères ne sont pas conformes quand je réinjecte la traduction ?

C'est la limite mécanique de l'injection. Lors de la traduction, l'ordre des mots change (ex: "La voiture rouge" devient "The red car"). InDesign ne peut pas deviner où replacer le gras. La seule solution pour conserver des styles de caractères lors d'une traduction automatisée est d'utiliser des Styles GREP dans vos styles de paragraphe.

5- Pourquoi la mise en forme de mes feuilles de styles de paragraphe "sautent" ?

S'ils sautent, c'est souvent parce que la traduction générée par Google a ajouté ou supprimé un "saut de paragraphe" (retour chariot) par rapport au texte source. L'injection se décale alors. Une rapide relecture de la matrice TSV permet de s'assurer que la structure du texte correspond.

6- Est ce que le document source peut être dans une autre langue que le français ?

Oui bien sûr! Le script InDesign est totalement agnostique (il extrait du texte, peu importe la langue). Pour que la traduction automatique fonctionne, il suffira d'adapter la formule dans Google Sheets : remplacer le "fr" de la formule =GOOGLETRANSLATE par "en" (anglais) ou le code de la langue source.

7- Peut-on partir d'un document bilingue (ex: FR/EN) ?

Non, il est déconseillé en l'état de le faire. Le script va extraire le texte français et le texte anglais dans la même cellule source. L'IA de traduction va essayer de traduire ce mélange hybride, ce qui donnera un résultat chaotique. Il faut que la maquette source ne contienne que la langue de base.

8- Peut-on extraire les textes d'un fichier Indesign sans lancer les traductions ?

Oui, tout à fait. Le script n°1 (extraction) extrait votre texte dans la colonne "TEXTE_SOURCE_FR". Les traductions ne se lancent que si vous importez ce fichier dans Google Sheets avec l'option "Convertir les formules". Vous pouvez tout à fait utiliser le TSV brut uniquement pour récupérer vos textes.

9- Est ce que Smart IndiTrad prend en charge les objets ancrés dans un bloc de texte ? (ex. image)

Oui. Les éléments sont marqués pour cela dans le tableau Google Sheets de traduction. Ces objets ne sont alors pas concernés par la traduction et sont automatiquement réintégrés en lieu et place d'origine.

Tous droits réservés - Tutoriel en Ligne  - SIRET:  49416273800020
th-largeclosechevron-circle-upchevron-circle-down linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram