Estive tentando encontrar uma maneira de obter o LOCALE de um host na forma de string e não na forma hexadecimal ou decimal como o getLocale propicia.
A idéia era ter um metodo simples que transformasse o LCID em STRING, ou seja por exemplo, transformar o LCID "0416" na String "pt-br;Português (Brasil)" sem ter que montar uma tabela com todos LCIDs e suas respectivas Strings.
Já tentei também usar a propriedade LOCALE do namespace CIMV2\Win32_OperatingSystem sem sucesso!

Ele simplesmente retornar o LCID! :\
Alguém ai já viu algo a respeito? Estou quebrando a cabeça aqui já! heheheh!
[]s
Stéfano