Megosztás a következőn keresztül:


LOCALE_SCONSOLEFALLBACKNAME

Windows Vista és újabb verziók esetén: konzolmegjelenítéshez előnyben részesített területi beállítás. A sztringben megengedett karakterek maximális száma 85, beleértve a végződő null karaktert is.

Jegyzet

Az alkalmazások általában nem használhatják közvetlenül LOCALE_SCONSOLEFALLBACKNAME adatokat. Annak meghatározásához, hogy milyen nyelvi erőforrásokat használjon egy konzolablakban, az alkalmazásnak meghívnia kell SetThreadUILanguage vagy SetThreadPreferredUILanguages. Ezek a függvények a konzol tartalék adatait használják a konzolon olvasható nyelv kiválasztásában, de nem ez az egyetlen meghatározó. A konzol különösen arra korlátozódik, hogy egyetlen kódlapról jelenítsen meg karaktereket. A görög (Görögország) el-GR például érvényes konzolnyelv, de ha az aktuális konzolkódlap latin-1 (kódlap: 1252), a konzol a görög szöveget többnyire karakter nélküli szimbólumok sorozataként jeleníti meg.

 

Ha a konzol támogatja a területi beállításnak megfelelő nyelvet, az érték megegyezik a LOCALE_SNAMEnyelvével, vagyis maga a területi beállítás használható a konzol megjelenítéséhez. A konzol azonban nem tudja megjeleníteni azokat a nyelveket, amelyek csak Uniscribeesetén jeleníthetők meg. A konzol például nem tudja megjeleníteni az arab vagy a különböző indikai nyelveket. Ezért az ezeknek a nyelveknek megfelelő területi beállítások LOCALE_SCONSOLEFALLBACKNAME értéke eltér a LOCALE_SNAME értékétől.

Előre definiált területi beállítások esetén, ha a tartalék érték eltér a területi beállítás értékétől, a rendszer a semleges területi beállítás értékét használja. Egy adott területi beállítás egy nyelvhez és egy országhoz/régióhoz is társítva van, míg a semleges területi beállítások egy nyelvhez vannak társítva, de egyetlen országhoz/régióhoz sincs társítva. Például ar-SA visszaesik az "en" értékre, nem pedig a "en-US" értékre. A semleges területi beállítások használatára vonatkozó szabályzat következetesen implementálva van az előre definiált területi beállításokhoz, és erősen ajánlott egyéni területi beállításokhoz. A szabályzatot azonban nem kényszeríti a rendszer. Egyéni területi beállítások esetén az alkalmazás használhat egy adott területi beállításokat a semleges területi beállítás helyett tartalékként.

Jegyzet

A "Területi név" függvény meghívása leírt függvények egyike sem bemenetként semleges területi beállításokat fogadni. Így LOCALE_SCONSOLEFALLBACKNAME adatok nagyon korlátozottan használhatók. Különösen nem GetLocaleInfo és GetLocaleInfoEx nem fogad el semleges területi beállításokat bemenetként.