LOCALE_SCONSOLEFALLBACKNAME

Windows Vista y versiones posteriores: configuración regional preferida que se usará para la visualizació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 usar directamente los datos de LOCALE_SCONSOLEFALLBACKNAME. Para determinar qué recursos de lenguaje 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 lenguaje 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 de caracteres.

 

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 visualización de la consola. Sin embargo, la consola no puede mostrar idiomas que solo se pueden representar con Uniscribe. Por ejemplo, la consola no puede mostrar á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-Microsoft Software Assurance 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" acepta configuraciones regionales neutras como entradas. Por lo tanto, LOCALE_SCONSOLEFALLBACKNAME los datos son de uso muy limitado. En concreto, ni GetLocaleInfo ni GetLocaleInfoEx aceptan configuraciones regionales neutras como entradas.