diff --git a/lib/misc/flag_cn.ts b/lib/misc/flag_cn.ts index ecf4069c8..e15fa0562 100644 --- a/lib/misc/flag_cn.ts +++ b/lib/misc/flag_cn.ts @@ -7,28 +7,8 @@ export default { '🇦🇹': ['奥地利', '维也纳'], '🇦🇺': ['澳大利亚', '悉尼'], '🇧🇷': ['巴西', '圣保罗'], - '🇨🇦': ['CAN', '加拿大', '蒙特利尔', '温哥华'], + '🇨🇦': ['CA', '加拿大', '蒙特利尔', '温哥华'], '🇨🇭': ['瑞士', '苏黎世'], - '🇨🇳': [ - 'TW', - '回国', - '中国', - '江苏', - '北京', - '上海', - '广州', - '深圳', - '杭州', - '徐州', - '青岛', - '宁波', - '镇江', - '台湾', - '台北', - '台中', - '新北', - '彰化', - ], '🇩🇪': ['德国', '法兰克福'], '🇫🇮': ['芬兰', '赫尔辛基'], '🇫🇷': ['FR', '法国', '巴黎'], @@ -40,13 +20,13 @@ export default { '🇮🇹': ['意大利', '米兰'], '🇯🇵': ['JP', '日本', '东京', '大阪', '埼玉', '沪日'], '🇰🇵': ['朝鲜'], - '🇰🇷': ['韩国', '首尔'], + '🇰🇷': ['KR', '韩国', '首尔', '棒子'], '🇲🇴': ['澳门'], '🇲🇾': ['马来西亚'], '🇳🇱': ['荷兰', '阿姆斯特丹'], '🇵🇭': ['菲律宾'], '🇷🇴': ['罗马尼亚'], - '🇷🇺': ['俄罗斯', '伯力', '莫斯科', '圣彼得堡', '西伯利亚', '新西伯利亚'], + '🇷🇺': ['RU', '普京', '俄罗斯', '伯力', '莫斯科', '圣彼得堡', '西伯利亚', '新西伯利亚'], '🇸🇬': ['SG', '新加坡', '狮城'], '🇹🇭': ['泰国', '曼谷'], '🇹🇷': ['土耳其', '伊斯坦布尔'], @@ -68,4 +48,25 @@ export default { ], '🇻🇳': ['越南'], '🇿🇦': ['南非'], + '🇨🇳': [ + 'TW', + '湾仔', + '台湾', + '台北', + '台中', + '新北', + '彰化', + '回国', + '中国', + '江苏', + '北京', + '上海', + '广州', + '深圳', + '杭州', + '徐州', + '青岛', + '宁波', + '镇江', + ], }; diff --git a/test/utils/flag.test.ts b/test/utils/flag.test.ts index ab185e446..a31a233d1 100644 --- a/test/utils/flag.test.ts +++ b/test/utils/flag.test.ts @@ -3,6 +3,8 @@ import { prependFlag } from '../../lib/utils/flag'; test('addFlag', t => { t.is(prependFlag('美国'), '🇺🇲 美国'); + t.is(prependFlag('上海美国'), '🇺🇲 上海美国'); + t.is(prependFlag('美国上海'), '🇺🇲 美国上海'); t.is(prependFlag('阿联酋'), '阿联酋'); t.is(prependFlag('US'), '🇺🇲 US'); t.is(prependFlag('us'), '🇺🇲 us');