Si abre la Regional and Language Options
(vía Control Panel
) y hace clic en la Regional Options
pestaña, hay una lista desplegable de todas las configuraciones regionales disponibles.
¿De dónde viene esta lista?
(Quiero comparar la configuración de cada configuración regional; estoy de acuerdo con cómo hacerlo, pero necesito una lista de nombres de configuraciones regionales para recorrer).
EDITAR: después de navegar por mi directorio de Windows (probablemente debería mencionar que estoy usando XP), el archivo
C:\WINDOWS\system32\locale.nls
parece un candidato plausible, pero es un archivo binario. ¿Es esto lo que debería mirar, y si es así, cómo lo leo?
windows-xp
locale
Richard Cotton
fuente
fuente
Respuestas:
Microsoft no te lo pone fácil. El archivo NLS mencionado en la pregunta contiene la información local, pero está en HEX. Incluso con un editor hexadecimal, los contenidos están lejos de ser legibles por humanos. Decidí tomar una estrategia alternativa, inspirada en la respuesta de r0ca.
Hay una lista más precisa de configuraciones regionales disponibles publicadas por Microsoft . Desafortunadamente, incluso esta lista no es del todo correcta. (Instalé todas las configuraciones regionales disponibles, y tengo Nothern Sotho, que no está en la lista de Microsoft, pero no en español tradicional, español moderno o macedonio. Ukranian está en la lista dos veces).
Los nombres tampoco están bien en la lista de Microsoft.
En general, los nombres deben tener la forma "Idioma" o "Nombre del país del idioma", por ejemplo, "Inglés" o "Inglés_United Kindom"
Esto significa que los guiones bajos después del primero deben ser reemplazados por espacios y que los nombres de las personas deben reemplazarse por nombres de países, por ejemplo, "Malay_Brunei_Darussalam" se convierte en "Malay_Brunei Darussalam" "Dutch_Belgian" se convierte en "Dutch_Belgium"
Hay muchas otras rarezas. El latín, el cirílico y algunas otras palabras deben estar entre corchetes, por ejemplo, "Serbio_Cirílico_Bosnia_Herzegovina" se convierte en "Serbio (cirílico) _Bosnia y Herzegovina"
Del mismo modo, "Sami_Inari" se convierte en "Sami (Inari) _Finland"
Hay muchos más ejemplos de tener que adivinar los nombres propios de los países "English_Philippines" se convierte en "English_Republic of the Philippines"
Descubrí la mayoría de estas excepciones cambiando mi configuración regional de Windows desde el panel de control, luego cargando R y escribiendo
Desafortunadamente, este método no funciona actualmente con las configuraciones regionales indias (además de algunas otras). Ver informe de error aquí .
fuente
Los tienes todos listados aquí . Espero que esto sea lo que buscas
fuente