關於多語言編碼範圍

2021-05-26 20:56:57 字數 1241 閱讀 5557

中文的unicode碼的範圍4e00-9fa5

英文和asc碼相容,只不過高位元組是0x00 低位元組=ascii

1)標準cjk文字

code point range block name release

u+3400..u+4db5 cjk unified ideographs extension a 3.0

u+4e00..u+9fa5 cjk unified ideographs 1.1

u+9fa6..u+9fbb cjk unified ideographs 4.1

u+f900..u+fa2d cjk compatibility ideographs 1.1

u+fa30..u+fa6a cjk compatibility ideographs 3.2

u+fa70..u+fad9 cjk compatibility ideographs 4.1

u+20000..u+2a6d6 cjk unified ideographs extension b 3.1

u+2f800..u+2fa1d cjk compatibility supplement 3.1

2)全形ascii、全形中英文標點、半寬片假名、半寬平假名、半寬韓文本母:ff00-ffef

3)cjk部首補充:2e80-2eff

4)cjk筆劃:31c0-31ef

5)康熙部首:2f00-2fdf

6)漢字結構描述字元:2ff0-2fff

7)注音符號:3100-312f

8)注音符號(閩南語、客家語擴充套件):31a0-31bf

9)日文平假名:3040-309f

10)日文片假名:30a0-30ff

11)日文片假名拼音擴充套件:31f0-31ff

12)韓文拼音:ac00-d7af

13)韓文本母:1100-11ff

14)韓文相容字母:3130-318f

15)太玄經符號:1d300-1d35f

16)易經六十四卦象:4dc0-4dff

17)彝文音節:a000-a48f

18)彝文部首:a490-a4cf

19)盲文符號:2800-28ff

20)cjk字母及月份:3200-32ff

21)cjk特殊符號(日期合併):3300-33ff

22)裝飾符號(非cjk專用):2700-27bf

23)雜項符號(非cjk專用):2600-26ff

軟體多語言

locale是指特定於某個國家或地區的一組設定,包括字符集,數字 貨幣 時間和日期的格式等。在windows中,每個locale可以用乙個32位數字表示,記作lcid。在winnt.h中可以看到lcid的組成。它的高16位表示字元的排序方法,一般為0。在它的低16位中,低10位是primary la...

多語言切換

專案中應用到了多語言切換,鞏固一下。貼上 大家一起學習。廢話不多說直接上 1 新增多語言 在res values 下預設有個strings,需要多種語言就來建立幾個strings,values右鍵 new 乙個 values res file file name 就是strings director...

Qt 筆記 多語言

1 使用命令 lupdate no obsolete main.pro 作用 將main.pro檔案內的所有源程式檔案中的被tr 包裝的字串打包成.ts檔案,此檔案可以使用qt的qt linguist開啟並翻譯 2 使用命令 lrelease main.pro 作用 通過.ts檔案生成.qm檔案,此...