Lorsque vous vous apprêtez à envoyer des manuels de produits multilingues à vos distributeurs mondiaux ou à soumettre votre application sur des stores à l'étranger, vous découvrez souvent que la taille du fichier dépasse les limites autorisées. Le principal coupable est généralement l'intégration de polices CJK (chinois, japonais, coréen). Un fichier de police chinois traditionnel complet dépasse facilement les 10 Mo, et si l'on y ajoute le japonais, le coréen ou des symboles spéciaux, le volume du fichier augmente instantanément. Cela ralentit non seulement la vitesse de téléchargement, mais affecte également directement l'expérience utilisateur et les coûts de bande passante du serveur.

Pourquoi la localisation multilingue rend-elle les fichiers si « lourds » ?

Dans un environnement anglophone, un fichier de police ne doit généralement couvrir que 256 caractères latins de base, pour un volume de seulement quelques dizaines de Ko. Cependant, lorsque nous procédons à une localisation multilingue, la situation est radicalement différente.

Qu'est-ce que le sous-ensemble de polices (Font Subsetting) ?

Le sous-ensemble de polices est une technique d'« extraction à la demande ». Sa logique fondamentale consiste à analyser les « caractères réellement utilisés » dans le document cible ou l'interface logicielle, puis à extraire uniquement les données de glyphe de ces caractères à partir du fichier de police complet, afin de les reconditionner dans un nouveau fichier de police extrêmement réduit.

Par exemple, pour un document PDF ne contenant que 500 caractères chinois, la technologie de sous-ensemble permet de réduire une police complète de 15 Mo à moins de 200 Ko, tout en préservant parfaitement le design de la police et les effets de mise en page d'origine.

Intégration complète vs. Sous-ensemble de polices : comparaison des avantages

Pour mieux comprendre la valeur de cette technologie de manière intuitive, nous pouvons comparer les différences entre les deux approches à l'aide du tableau suivant :

Critère d'évaluation Intégration complète de police (Full Embedding) Sous-ensemble de polices (Font Subsetting)
Volume du fichier Très volumineux (une seule police chinoise : 10 Mo - 20 Mo) Très réduit (généralement seulement 1 % à 5 % du fichier d'origine)
Vitesse de chargement Lente, consomme beaucoup de bande passante et de mémoire Rapide, améliore considérablement l'efficacité du rendu des pages web ou des applications
Fidélité de la mise en page Restauration à 100 %, prend en charge tous les caractères Restauration à 100 % des effets de mise en page pour les caractères utilisés
Scénarios d'application Formulaires dynamiques, zones de texte nécessitant une saisie en temps réel PDF statiques, livres électroniques, interfaces utilisateur finalisées
Risque de caractères manquants Aucun Affichage de caractères manquants si des caractères non inclus sont ajoutés ultérieurement

Applications pratiques : comment l'intégrer de manière transparente dans le flux de travail de traduction ?

Dans la livraison réelle de contenu multilingue, le sous-ensemble de polices doit être étroitement lié au processus de traduction. Dans l'article Comment traduire un PDF tout en conservant la mise en page originale ?, nous avons souligné l'importance de la fidélité de la mise en page.

DocTransAI, lors du traitement de la traduction de documents multilingues, ne se contente pas de s'appuyer sur la traduction multi-modèles pour garantir la précision sémantique ; il combine également une révision humaine pour contrôler la terminologie professionnelle, tout en intégrant la technologie de sous-ensemble de polices dans son moteur de mise en page sous-jacent. Lorsque le système génère le PDF multilingue ou le livre électronique final, il analyse automatiquement le contenu de la traduction et extrait les caractères réellement utilisés pour créer le sous-ensemble. Cela signifie que les clients n'ont pas besoin de gérer manuellement la compression fastidieuse des polices pour obtenir des fichiers livrés sémantiquement précis et de volume léger. De plus, pour les polices de marque qui préoccupent les entreprises, nous prenons en charge la liaison entre la base de terminologie et la bibliothèque de polices de marque, garantissant ainsi que le style de la police après sous-ensemble reste cohérent avec l'identité de l'entreprise.

Éviter les pièges : licences de polices et risques de caractères manquants

Bien que le sous-ensemble de polices présente de nombreux avantages, il faut rester vigilant face à deux lignes rouges dans la pratique.

Tout d'abord, la question des licences. De nombreuses polices commerciales interdisent explicitement dans leur accord de licence toute modification ou reconditionnement du fichier de police, et même le sous-ensemble peut enfreindre ces clauses. Avant de mettre en œuvre cette technologie, les entreprises doivent impérativement vérifier la portée de la licence de la police. Pour plus de détails, consultez Licences et intégration de polices multilingues : le cours indispensable pour la mise en page localisée.

Ensuite, le risque de caractères manquants.

Insight clé : Le sous-ensemble de polices est un outil idéal pour alléger les documents statiques. Cependant, pour les formulaires dynamiques ou les applications nécessitant une saisie en temps réel par l'utilisateur, il est nécessaire de conserver la police complète ou d'utiliser une technologie de sous-ensemble dynamique, afin d'éviter l'apparition de « caractères manquants » ou de « blocs de tofu » (caractères illisibles).

Enfin, pour les documents d'entreprise hautement confidentiels, DocTransAI propose une solution de déploiement privé, permettant au traitement de sous-ensemble de polices et au flux de traduction de s'exécuter entièrement dans l'environnement local de l'entreprise, garantissant ainsi que les actifs de polices de marque et le contenu confidentiel ne soient pas divulgués.