说起电脑系统的两大巨头,那必然是苹果公司的MacOS系统与微软公司的Windows操作系统。

可使用微软Windows系统的用户有时会遇到这样的情况——

当我们想要在Windows系统的电脑中输入国家/地区旗帜emoji时,表情符号会如左图,变成英文字母的组合,而不是像右图显示正常彩色的旗帜emoji。

最新的微软Windows 10系统自2015年发布以来,到2021年已经6年了。但时至今日,Windows系统依旧不支持国家与地域旗帜。这是为什么呢?

这就得从国家/地区旗帜emoji的构成与显示原理开始说起。

国家/地区旗帜emoji的构成

国家/地区旗帜emoji由两个区域指示符号字母组合而成。区域指示符号字母是一组用26个“英文字母”展现的Unicode字符,用于对国家/地区进行编码。

2007年,Unicode联盟收到了一份由日本通讯公司NTT DOCOMO、KDDI和软银集团提出的emoji编码提案,这份提案中包括了十面国旗表情:中国( 🇨🇳 ),法国( 🇫🇷 ),英国( 🇬🇧 ),德国( 🇩🇪 ),西班牙( 🇪🇸 ),意大利( 🇮🇹 ),日本( 🇯🇵 ) ,韩国( 🇰🇷 ),美国( 🇺🇸 )和俄罗斯( 🇷🇺 )。

虽然这份提案最终被予以通过,但有人认为只通过这十面特定的国旗emoji的话,似乎有一定的偏见。而接下来的几年,Unicode联盟收到了许多试图解决旗帜emoji问题的提案,但迟迟找不到最合理的解决方法。

到了2010年10月(Unicode 6.0),Unicode联盟认为,与其花时间对每一面旗帜重新进行编码,不如用区域指示符来表示国家/地区旗帜emojii。

国家/地区 区域指标符号字母 Emoji
中国 CN 🇨🇳
美国 US 🇺🇸
日本 JP 🇯🇵

Windows系统下国家/地区旗帜emoji为2个字母代码的原因

而关于旗帜emoji显示的问题,国家/地区旗帜emoji的“原型”不过是两个“字母”的地区代码,是否要渲染成对应的彩色国表情符号,这个问题便交给了各个平台去自行考虑。这也是为什么同样的国家/地区旗帜emoji,在不同的平台会显示出不同的设计与形状。

例:瓦利斯和富图纳群岛区旗,除了EmojiOne与EmojiTwo,都显示为非公式旗帜,同时旗帜的质感,状态,形状都有所不同。

也就是说,国家/地区旗帜emoji的本质是2个区域指示符号字母的组合代码,是否显示为彩色的旗帜emoji,则要看展现这些旗帜的平台是否对其进行了渲染制作。

然而众口难调,毕竟不是所有“国家”都被承认,而且地区的旗帜也有公式与非公式之分。因此微软公司作为一个国际化的大型平台,为了避免政治问题与争端,将国家/地区旗帜emoji直接展示为区域指示符号字母便是其最为保守的方案了。

小结

经过上文,各位也明白了国家/地区旗帜emoji的本质是两个“字母”的地区代码。那么也就是说即便在你的Windows设备上emoji只显示字母组合,对方的非微软Windows系统的设备接收后,依旧会显示出正常的彩色旗帜emoji。

比如:

💡:虽然当你发送的时候是字母组合,但在对方的非微软Windows系统设备看来依旧是正常的五星红旗emoji。


当我们想要从微软Windows系统发送国家/地区旗帜emoji时,有两种办法。

  • 第一种,直接在本站国家或地区旗帜分类。中找到你想要发送的旗帜emoji,复制后粘贴发送。只要对方并非Windows系统,都是能够展示正常的国旗emoji的。
  • 第二种,若你知道国家或地区的代码,比如当你知道巴西的代码为【BR】,直接发送区域指示符号字母的【B】与【R】,对方的非Windows系统设备便能够收到巴西国旗的emoji。本站有区域指示符号字母的专题(若你对区域指示符号字母依旧不太明白,我们还是推荐方法一)。

以上便是关于微软Windows系统不显示完整国家/地区旗帜emoji的内容,更多emoji相关文章请参看本站博客。


搜索 最近 最近 最近没有使用emoji 表情符号化... 表情成功