• 请不要在回答技术问题时复制粘贴 AI 生成的内容
kenneth
V2EX  ›  程序员

Unicode中各种语言的编码范围是多少?

  •  
  •   kenneth · May 8, 2013 · 8369 views
    This topic created in 4837 days ago, the information mentioned may be changed or developed.
    中文
    日文
    韩文
    阿拉伯文
    俄文
    法文
    德文
    ...等等

    是否是通过Uniocde编码范围来区分属于什么语言?
    9 replies    1970-01-01 08:00:00 +08:00
    davepkxxx
        1
    davepkxxx  
       May 8, 2013
    swulling
        2
    swulling  
       May 8, 2013   ❤️ 1
    Google Unicode,第一行,点进去,
    Unicode字符平面映射
    主条目:Unicode字符平面映射
    xesique
        4
    xesique  
       May 8, 2013
    可能会比较困难,尤其对于单个字符。

    例如:
    汉字在中文、日语、韩文里面共享(CJK)。
    类似于[é]这样的字符在很多欧洲国家使用。
    就算最简单的 A-Z 也在很多国家的语言中有。

    参考: http://jrgraphix.net/research/unicode_blocks.php
    kenneth
        5
    kenneth  
    OP
       May 8, 2013
    @davepkxxx
    @swulling
    @swulling
    @xesique

    想问一下,世界上有多少种语言?
    我分析Unicode的目的是想区分世界各种语言。
    xesique
        6
    xesique  
       May 8, 2013
    参考: http://en.wikipedia.org/wiki/List_of_languages_by_name

    至于区分语言,刚刚也说了,我认为仅仅通过 Unicode 区分语言是不现实的。
    glasslion
        7
    glasslion  
       May 8, 2013
    大体上可以的,但日韩字符中有很多来源于汉字的的字符,它们的unicode码是一样的。瑞典文和德文也有类似的情况
    luikore
        8
    luikore  
       May 8, 2013
    语言和文字不是一回事, 文字和字符不是一回事, 多种文字可能会用到同一个字符的

    猜编码+语言可以用 icu
    efi
        9
    efi  
       May 10, 2013
    http://www.unicode.org/reports/tr24/ [Data24] Scripts.txt -> http://www.unicode.org/Public/UNIDATA/Scripts.txt

    2E80..2E99 ; Han # So [26] CJK RADICAL REPEAT..CJK RADICAL RAP
    ...
    2F800..2FA1D ; Han # Lo [542] CJK COMPATIBILITY IDEOGRAPH-2F800..CJK COMPATIBILITY IDEOGRAPH-2FA1D

    # Total code points: 75963
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5445 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 70ms · UTC 06:57 · PVG 14:57 · LAX 23:57 · JFK 02:57
    ♥ Do have faith in what you're doing.