LOCALE_SSCRIPTS
Windows Vista a novějších verzích: řetězec představující seznam skriptů pomocí zápisu se 4 znaky používaný v ISO 15924. Každý název skriptu se skládá ze čtyř latinek a seznam je uspořádaný v abecedním pořadí s každým názvem, včetně posledního, následovaného středníkem.
GetLocaleInfo nebo GetLocaleInfoEx lze volat pomocí LCType nastaveným na LOCALE_SSCRIPTS jako součást strategie pro zmírnění problémů se zabezpečením souvisejících s internationalizovanými názvy domén (IDN). Tady je několik ukázkových hodnot:
Dějiště | Název národního prostředí nebo jazyka | Hodnota |
---|---|---|
Angličtina (Spojené státy) | en-US | Latn; |
Hindština (Indie) | hi-IN | Deva; |
Japonština (Japonsko) | ja-JP |
Windows 7 a novějších verzích: Hani; Hira; Jpan; Kana; Windows Vista: Hani; Hira; Kana; |
Složená hodnota skriptu neobsahuje latinský skript, pokud není základní součástí systému zápisu používaného pro konkrétní národní prostředí. Znaky latinky se často používají v kontextu národních prostředí, pro které nejsou nativní, například pro cizí název firmy. V předchozím příkladu pro hindštinu v Indii je jedinou hodnotou skriptu Deva (pro "Devanagari"), i když se znaky latinky můžou objevit také v hindštině. Funkce VerifyScripts má speciální příznak pro vyřešení tohoto případu.