windows/delphi 中的 Alpha 3 语言扩展是从哪里获取的?
From where is taken Alpha 3 language extension in windows/delphi?
在 delphi 下,当我单击“项目”>“语言”>“添加”时,我可以看到带有 alpha 3 扩展代码 的语言列表(示例:afk
代表南非荷兰语,aze
代表阿塞拜疆语,fra
代表法语,等等)那些 alpha 3 代码 不是 ISO 639-3 alpha 3 代码!那么那些 alpha 3 代码是从哪里来的呢?这些代码接缝与 windows 而不是 Delphi 相关,但我可以从确切位置找到。
注意:在Windows10下,项目>语言>添加显示许多以ZZZ为扩展名的语言,例如宗喀语的ZZZ,这是什么意思?
AFAIK,该字符串取自对 GetLocaleInfo 的调用,其中 LCType
设置为 LOCALE_SABBREVLANGNAME
。
在 delphi 下,当我单击“项目”>“语言”>“添加”时,我可以看到带有 alpha 3 扩展代码 的语言列表(示例:afk
代表南非荷兰语,aze
代表阿塞拜疆语,fra
代表法语,等等)那些 alpha 3 代码 不是 ISO 639-3 alpha 3 代码!那么那些 alpha 3 代码是从哪里来的呢?这些代码接缝与 windows 而不是 Delphi 相关,但我可以从确切位置找到。
注意:在Windows10下,项目>语言>添加显示许多以ZZZ为扩展名的语言,例如宗喀语的ZZZ,这是什么意思?
AFAIK,该字符串取自对 GetLocaleInfo 的调用,其中 LCType
设置为 LOCALE_SABBREVLANGNAME
。