我们的程序使用ISO 639 x代码来轻松命名语言文件。
但是,在https://docwiki.embarcadero.com/RADStudio/Alexandria/en/Language_Culture_Names,_Codes,_and_ISO_Values中,Dutch - The Netherlands的代码为空。如何找到正确的代码?
谢谢
更新
我终于在 Delphi XE 3中创建了一个新项目,然后选择“语言”并尝试添加一种新语言,下面的框将显示所有语言的所有代码,包括荷兰语:
2条答案
按热度按时间jhkqcmku1#
根据Wikipedia,
Dutch, Flemish
的ISO 639-x代码(这是你要找的吗?))是:| 六三九一|639-2/T| 639-2/B| 639-3|
| --|--|--|--|
|
nl
|nld
|dut
|nld
|佛兰芒语不应与密切相关的West Flemish混淆,后者在ISO 639-3中被称为 Vlaams(荷兰语为“佛兰芒语”),并具有ISO 639-3 code
vls
inn6fuwd2#
我终于找到了值-它是
LOCALE_SABBREVLANGNAME
,按照Learn / Windows / Apps / Win32 / Desktop Technologies / Desktop App User Interface / Internationalization / LOCALE_SABBREV* Constants:语言的缩写名称。在大多数情况下,名称是通过从ISO标准639中提取两个字母的语言缩写并添加第三个字母来创建的,以指示子语言。例如,与英语(美国)区域设置对应的语言的缩写名称是ENU。