J'utilise libusb dans un environnement POSIXy (plus précisément FreeBSD mais j'espère être assez portable).Mappage de paramètres régionaux vers USB LANGID
Je veux aller chercher des chaînes à partir d'un périphérique USB en utilisant libusb_get_string_descriptor
mais je ne suis pas sûr de la valeur que je devrais utiliser pour langid
. Je suis au courant de la liste officielle de http://www.usb.org/developers/docs/USB_LANGIDs.pdf, mais y a-t-il un moyen facile de mapper entre le résultat de p. setlocale(LC_MESSAGES, NULL)
et les LANGID dans ce PDF?
Est-ce la bonne approche? Exemple de code que j'ai vu apparaître à tous chercher la première chaîne sans se soucier de la sélection de la langue.
POSIX ne spécifie pas le format de l'ID de paramètres régionaux. Donc, ce ne sera pas portable. (J'ai vu divers systèmes utilisant des identifiants de paramètres régionaux différents) –