设计字体时,使用regional indicator symbols代表语言是否合适?
例如:🇪
+ 🇴
代表Esperanto Flag
不,那不合适。语言代码和地区代码是完全不同的事物-它们之间的任何对应关系纯属偶然,它们并不总是以明显的方式匹配。例如,希腊的国家/地区代码为GR,而希腊语的代码为EL。
由Unicode标准定义的区域指示符序列仅适用于区域代码(顾名思义),特别是具有基于Unicode region subtag的两个字母ISO 3166-1 alpha-2的区域。有关更多信息,请参见Unicode技术标准#51的Annex B。世界语没有地区代码,因为它不是地区。
EO当前是未分配的代码-它不属于任何区域,因此可以随时分配给新实体。如果您在世界语标志中显示“🇪🇴”作为世界语标志,那么将来在新国家或地区使用代码EO时,使用字体写的任何内容都会受到损害,因为您对该代码使用了错误的标志一直。