Pages de codes Windows et jeux de caractères

Tables de traduction essentielles pour une conversion fluide entre les environnements ANSI et Unicode.

Fonctionnement des pages de codes

Une page de codes agit comme une table de correspondance que Windows utilise pour faciliter la conversion des données entre l'ancien encodage ANSI 8 bits et la norme moderne Unicode.

Par défaut, Windows active la prise en charge de pages de codes spécifiques en fonction des paramètres régionaux (locales) intégrés à l'image système. Chaque paramètre régional installé est défini par deux encodages principaux :

Page de codes ANSI Utilisée pour les applications graphiques basées sur Windows.
Page de codes OEM Utilisée pour les anciens systèmes MS-DOS et les applications en console.

Note : Lorsque les paramètres régionaux du système sont modifiés, Windows met automatiquement à jour les pages de codes ANSI et OEM par défaut pour garantir la compatibilité des caractères avec la nouvelle région.

Référence rapide

Dans un environnement de développement moderne, Unicode (UTF-16/UTF-8) est la norme privilégiée. Cependant, les pages de codes restent essentielles pour le support des bases de données héritées, l'automatisation industrielle et l'impression localisée.

Encodages pris en charge

Index technique
ID Description / Support linguistique
437 Microsoft® MS-DOS® États-Unis
850 MS-DOS Multilingue (Latin I)
932 Japonais Shift-JIS
936 Chinois simplifié (GBK)
950 Chinois traditionnel (Big5)
1200 Unicode (ISO 10646)
1252 Windows 3.1 US (Europe de l'Ouest)
20127 US ASCII
... Diverses tables ISO 8859 et régionales spécifiques