Dela via


LOCALE_ICONSTRUCTEDLOCALE

Identifierare som ska begäras om språkvarianten är ett "konstruerat" språk. Användning av denna LCTYPE rekommenderas inte.

Detta identifierar ett språk för vilket Windows många inte har fullständig information och måste "konstruera" information vid körning. Vanligtvis är informationen som tillhandahålls av LOCALE_ICONSTRUCTEDLOCALE av begränsad användning eftersom Windows tillhandahåller så mycket data som är tillgängligt för varje språk. Därför rekommenderas inte användning av denna LCTYPE.

Värde Betydelse
0 Inte konstruerad
1 Är ett konstruerat språk

Ett exempel skulle vara en begäran om "de-US", eller tyska i USA. NLS använder de tyska språkdata som det kan hitta och de regiondata i USA som den kan hitta.

Detta kanske inte är perfekt eftersom systemet till exempel sannolikt inte kommer att ha information om namnet på USA på tyska. Men om programmet eller användaren vill ha en kontext av typen "de-US" är de returnerade data de bästa tillgängliga.

Appar som använder LOCALE_ICONSTRUCTEDLOCALE för att avvisa nationella inställningar och återgå till ett annat språk får vanligtvis en sämre upplevelse, till exempel landning på de-DE eller en-US i det här exemplet. Ingen av dessa ligger i närheten av den ursprungliga begäran om tyskt språk med en amerikansk region.