首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> Delphi

Delphi 區域設置 ID (LCID) 完整表與獲取方法

     編輯:Delphi

獲取當前線程 LCID

使用 Windows API GetThreadLocale 即可獲取當前線程的區域設置標識符(LCID),例如中國大陸為 2052(十六進制 0x0804)。

uses Windows;
begin
  ShowMessage(IntToStr(GetThreadLocale)); // 輸出 2052
end;

常用 LCID 對照表

語言/地區簡寫十六進制十進制
中文 (中國大陸)zh-CN0x08042052
中文 (香港)zh-HK0x0C043076
中文 (台灣)zh-TW0x04041028
中文 (新加坡)zh-SG0x10044100
英文 (美國)en-US0x04091033
英文 (英國)en-GB0x08092057
日文ja0x04111041
韓文ko0x04121042
德文 (德國)de-DE0x04071031
法文 (法國)fr-FR0x040C1036
西班牙文 (西班牙)es-ES0x040A1034
俄文ru0x04191049
阿拉伯文 (沙特)ar-SA0x04011025

應用場景

  • 多語言程序根據 LCID 載入對應資源。
  • 日期、貨幣、數字格式化依賴區域設置。
  • 安裝程序檢測系統語言以選擇預設語言。

完整表下載

完整 LCID 表包含 150+ 項目,建議保存為 CSV 或 JSON 以便程序化查詢。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved