Définir la langue d'un PDF
Définissez ou modifiez les métadonnées de langue du document dans n'importe quel PDF. L'outil lit l'entrée /Lang actuelle, vous permet de choisir parmi plus de 50 balises de langue BCP 47 ou de saisir la vôtre, puis télécharge le PDF mis à jour instantanément - le tout dans votre navigateur, sans envoyer de fichier.
Pourquoi utiliser notre outil pour définir la langue d'un PDF ?
- Balisage de langue instantané : importez un PDF, choisissez votre balise de langue BCP 47 et téléchargez le fichier mis à jour en quelques secondes - aucune installation logicielle, aucune attente et aucune limite de taille sur vos documents.
- Plus de 50 langues prises en charge : l'outil inclut une liste prête à l'emploi de plus de 50 balises de langue courantes - de en-US et fr-FR à zh-CN et ar - ou saisissez n'importe quelle sous-balise BCP 47 personnalisée valide pour une flexibilité totale.
- Totalement privé - fonctionne dans votre navigateur : tout le traitement s'exécute localement dans votre navigateur avec pdf-lib. Votre PDF ne quitte jamais votre appareil : vos documents confidentiels et vos fichiers personnels restent totalement sécurisés.
- Lit la langue existante avant modification : l'outil affiche la valeur de métadonnées /Lang actuelle dès l'import de votre PDF, afin que vous puissiez vérifier la balise de langue existante et effectuer une modification éclairée et précise.
Cas d'usage courants pour définir la langue d'un PDF
- Conformité PDF/UA et WCAG : une entrée /Lang correctement définie est exigée par PDF/UA (ISO 14289) et par le critère de succès 3.1.1 de WCAG 2.1. Utilisez l'outil pour baliser chaque document avant de le soumettre à un audit d'accessibilité.
- Prononciation par les lecteurs d'écran : les lecteurs d'écran comme NVDA, JAWS et VoiceOver utilisent la valeur /Lang du PDF pour choisir le bon moteur de synthèse vocale et les bonnes règles de prononciation. Définir la bonne langue garantit que votre document est lu correctement à voix haute.
- Publication de documents multilingues : si votre chaîne de publication produit des PDF sans les métadonnées /Lang correctes, utilisez l'outil comme étape de post-traitement pour corriger les balises de langue avant diffusion.
- Dépôt gouvernemental et secteur public : de nombreux portails gouvernementaux et systèmes de marchés publics exigent des PDF conformes à la Section 508 ou à la norme d'accessibilité EN 301 549, qui imposent de déclarer la langue du document - utilisez cet outil pour ajouter ou corriger la balise instantanément.
- Correction de PDF exportés : les PDF exportés depuis des systèmes hérités, des flux d'impression ou des modèles non accessibles n'ont souvent pas d'entrée /Lang. L'outil vous permet de corriger cela sans revenir au document source.
- SEO et indexation par les moteurs de recherche : les robots d'indexation, y compris Google, utilisent la langue déclarée pour indexer et diffuser votre contenu PDF auprès du bon public régional. Définir la balise de langue aide votre PDF à se positionner sur la bonne zone géographique.
Qu'est-ce que l'entrée de métadonnées /Lang d'un PDF ?
Tout document PDF peut porter une entrée /Lang dans le dictionnaire de son catalogue - un champ de métadonnées qui déclare la langue naturelle du contenu du document à l'aide d'une balise de langue BCP 47 (par exemple en-US, fr-FR, zh-CN). Cette balise indique aux lecteurs d'écran, aux moteurs de recherche et aux technologies d'assistance quelle langue utiliser lors du traitement du document. Sans entrée /Lang, les lecteurs d'écran se rabattent sur la langue du système d'exploitation, ce qui provoque souvent une prononciation incorrecte et casse le réajustement du texte pour les écritures de droite à gauche comme l'arabe et l'hébreu. L'outil écrit cette balise directement dans le catalogue du PDF sans altérer le contenu des pages ni la mise en page visuelle.
Comment fonctionne notre outil pour définir la langue d'un PDF
- Importez : déposez votre PDF dans l'outil. L'outil lit l'entrée /Lang existante du catalogue PDF à l'aide de pdf-lib, entièrement dans votre navigateur - aucun envoi vers un serveur.
- Sélectionnez : choisissez parmi les plus de 50 balises de langue BCP 47 courantes de la liste déroulante, ou sélectionnez « Saisir une balise BCP 47 personnalisée » et tapez toute séquence de sous-balises valide (par exemple pt-BR, zh-Hant-TW, sr-Latn).
- Appliquez et téléchargez : cliquez sur « Appliquer et télécharger le PDF ». L'outil écrit la nouvelle valeur /Lang dans le dictionnaire du catalogue et déclenche immédiatement le téléchargement du PDF mis à jour dans le navigateur.
Structure d'une balise de langue BCP 47
- Sous-balise de langue principale (obligatoire) : code ISO 639 de deux ou trois lettres identifiant la langue - par exemple en, fr, zh.
- Sous-balise de région (facultative) : code de pays ISO 3166-1 après un tiret, précisant le dialecte ou la variante régionale - par exemple en-US, fr-CA, pt-BR.
- Sous-balise d'écriture (facultative) : code d'écriture ISO 15924 de quatre lettres placé avant la région - par exemple zh-Hant-TW (chinois traditionnel, Taïwan), sr-Latn (serbe, écriture latine).
- Sous-balises de variante (avancé) : des sous-balises supplémentaires peuvent préciser des variantes orthographiques, des extensions ou des plages à usage privé pour des besoins linguistiques très spécifiques.
Confidentialité, sécurité et limites
L'outil fonctionne entièrement côté client - votre PDF n'est jamais transmis à un serveur externe, ce qui le rend sûr pour les documents confidentiels, médicaux ou juridiques. L'outil ne modifie que l'entrée /Lang du dictionnaire du catalogue ; tout le contenu des pages, les images, les polices, les annotations et les champs de formulaire restent totalement inchangés. Notez que cet outil ne définit que la langue au niveau du document ; les éléments de structure balisés individuellement peuvent porter leur propre attribut /Lang, dont la configuration nécessite un processus complet de remédiation d'accessibilité PDF.
Foire aux questions
L'entrée /Lang du dictionnaire du catalogue d'un PDF déclare la langue naturelle du document à l'aide d'une balise BCP 47 (par exemple en-US ou fr-FR). Les lecteurs d'écran l'utilisent pour sélectionner le bon moteur de synthèse vocale, et elle est exigée pour la conformité PDF/UA et WCAG 2.1.
BCP 47 est une norme IETF d'identification des langues utilisant des sous-balises : un code de langue principal (par exemple en), un code d'écriture facultatif (par exemple Hant) et un code de région facultatif (par exemple US). Exemples : en-US, zh-CN, pt-BR, sr-Latn.
Non. L'outil ne modifie que l'entrée de métadonnées /Lang du catalogue PDF. Tout le contenu des pages, les polices, les images, les annotations et les champs de formulaire restent totalement inchangés.
Pour la conformité en accessibilité (PDF/UA, WCAG 2.1 SC 3.1.1, Section 508), l'absence d'entrée /Lang est un échec à corriger. Pour une diffusion générale, cela peut ne pas être critique, mais il est toujours recommandé d'ajouter une balise de langue.
Non. L'outil fonctionne entièrement dans votre navigateur grâce à la bibliothèque JavaScript pdf-lib. Votre fichier n'est jamais transmis à un serveur externe.
Non - cet outil ne définit que l'entrée /Lang au niveau du document. Les éléments de structure balisés individuels peuvent porter leur propre attribut /Lang, mais leur configuration nécessite un processus complet de remédiation d'accessibilité PDF.
Oui, entièrement gratuit. Sans inscription, sans limite de taille de fichier et sans restriction sur le nombre de PDF traités.
Oui. Sélectionnez « Saisir une balise BCP 47 personnalisée… » et tapez toute séquence de sous-balises valide. L'outil valide le format avant de l'écrire afin qu'aucune valeur /Lang mal formée ne soit enregistrée.