LOCALE_SCONSOLEFALLBACKNAME
Windows Vista y versiones posteriores: configuración regional preferida que se usará para la presentación de la consola. El número máximo de caracteres permitidos para esta cadena es 85, incluido un carácter nulo de terminación.
Nota
En general, las aplicaciones no deben hacer uso directo de datos LOCALE_SCONSOLEFALLBACKNAME. Para determinar qué recursos de idioma usar en una ventana de consola, una aplicación debe llamar a SetThreadUILanguage o SetThreadPreferredUILanguages. Estas funciones usan los datos de reserva de la consola como factor para elegir un idioma legible en la consola, pero no es el único determinante. En concreto, la consola se limita a mostrar caracteres de una sola página de códigos. Por ejemplo, el-GR para griego (Grecia) es un idioma de consola válido, pero si la página de códigos de la consola actual es Latin-1 (página de códigos 1252), la consola muestra texto griego principalmente como una serie de símbolos no encontrados.
Si el idioma correspondiente a esta configuración regional se admite en la consola, el valor es el mismo que para LOCALE_SNAME, es decir, la propia configuración regional se puede usar para la presentación de la consola. Sin embargo, la consola no puede mostrar los idiomas que solo se pueden representar con Uniscribe. Por ejemplo, la consola no puede mostrar el árabe ni los distintos idiomas indices. Por lo tanto, el valor de LOCALE_SCONSOLEFALLBACKNAME para las configuraciones regionales correspondientes a estos idiomas es diferente del valor de LOCALE_SNAME.
Para configuraciones regionales predefinidas, si el valor de reserva es diferente del valor de la propia configuración regional, se usa el valor de la configuración regional neutra. Una configuración regional específica está asociada a un idioma y a un país o región, mientras que una configuración regional neutra está asociada a un idioma, pero no está asociada a ningún país o región. Por ejemplo, ar-SA recurre a "en", no a "en-US". Esta directiva de uso de configuraciones regionales neutras se implementa de forma coherente para configuraciones regionales predefinidas y se recomienda encarecidamente para configuraciones regionales personalizadas. Sin embargo, la directiva no se aplica. Para una configuración regional personalizada, la aplicación puede usar una configuración regional específica en lugar de una configuración regional neutra como reserva.
Nota
Ninguna de las funciones descritas en Llamar a las funciones "Nombre de configuración regional" aceptar configuraciones regionales neutras como entradas. Por lo tanto, LOCALE_SCONSOLEFALLBACKNAME los datos son de uso muy limitado. En concreto, ni GetLocaleInfo ni GetLocaleInfoEx acepta configuraciones regionales neutras como entradas.