SPRM 0 : code descriptif de langue des menus
Chaque lecteur de DVD dispose de trois types de réglages de langue : Menu (SPRM 0),
Audio (SPRM 16) et Sous-titre (SPRM 18). Ces valeurs reposent sur un code à deux
lettres correspondant à chaque langue parlée. Le code est issu de la valeur ASCII
bas de casse de chaque lettre.
Par exemple, les lettres “en” représentent le terme “english”. Le “e” minuscule est converti
en une valeur ASCII de 101 en mode décimal ou de 65 en mode hexadécimal. Le “n”
minuscule est converti en une valeur ASCII de 110 en mode décimal ou de 6E en mode
hexadécimal. La valeur obtenue après concaténation en mode hexadécimal est 656E.
La valeur décimale de 656E est 25966.
Pour obtenir une liste complète de toutes ces valeurs de langue, consultez la section
“
Tableau des codes de langue
” à la page 565.
Connaître le réglage de ce SPRM peut s’avérer utile si vous travaillez sur des projets
multilingues. En lisant la valeur du SPRM 0, vous pouvez connaître la langue dans laquelle
l’utilisateur souhaite que les menus soient affichés. Par exemple, si un projet comporte
des menus dans plusieurs langues, vous pouvez afficher ces menus dans la langue
sélectionnée par l’utilisateur.
538
Chapitre 14
Création de scripts