Recuperare il Langid per il francese (Canada) su Windows Mobile 6?
-
23-09-2019 - |
Domanda
Sto scrivendo uno script usando Soti Package Manager e sto cercando di trovare la chiave particolare che posso utilizzare per recuperare ciò che è l'attuale impostazione regionale di Windows Mobile per la lingua.
Se è francese (Canada), voglio mostrare messaggi di script post-installazione in francese, altrimenti li voglio in inglese.
Ho la possibilità di controllare un valore di registro durante l'esecuzione dello script post-installazione utilizzando la seguente sintassi (ad esempio):
set myVar=REG://HKEY_LOCAL_MACHINE\Windows CE Tools?VN=Platform
Ho guardato gli articoli MSDN su Utilizzo SetLocaleInfo () e Makelangid. Devo essere onesto in quanto non sono sicuro di come andrei a capire cosa sia effettivamente il francese (Canada) Langid.
Qualcuno dalla cima della testa sia in grado di dirmi dove devo controllarlo o meglio, come l'hai capito?
Soluzione
Puoi controllare il seguente valore: HKEY_LOCAL_MACHINE\nls\DefaultLCID
Il valore DWORD sarà il Lcid delle impostazioni regionali attualmente attive. Quindi per French (Canada)
sarebbe 0x0c0c e per English (Canada)
è 0x1009.