Skip to content

Commit 95ae136

Browse files
committed
Update WeChat Emoji
- Updated to latest 8.0 emoji - Updated PC emoji missing/incorrect entries - Added missing emoji - Fixed a few duplicates - Changed some other emoji to be more in-line with meaning and/or WeChat emoji style
1 parent 783fe87 commit 95ae136

File tree

1 file changed

+75
-17
lines changed

1 file changed

+75
-17
lines changed

src/main/java/com/oasisfeng/nevo/decorators/wechat/EmojiMap.java

+75-17
Original file line numberDiff line numberDiff line change
@@ -17,33 +17,38 @@ class EmojiMap {
1717
{ "OK", "OK", "👌" },
1818
{ "耶", "Yeah!", "✌" },
1919
{ "嘘", "Silent", "🤫" },
20-
{ "晕", "Dizzy", "😲" },
20+
{ null, "Shhh", "🤫" }, // same as above in newer versions
21+
{ "晕", "Dizzy", "😵" },
2122
{ "衰", "BadLuck", "😳" },
22-
{ "色", "Drool", "😍" },
23-
{ "囧", "Tension", "☺" },
23+
{ null, "Toasted", "😳" }, // same as above in newer versions
24+
{ "色", "Drool", "🤤" },
25+
{ "囧", "Tension", "😳" },
26+
{ null, "Blush", "😳" }, // same as above in newer versions
2427
{ "鸡", "Chick", "🐥" },
2528
{ "强", "Thumbs Up", "👍" },
29+
{ null, "ThumbsUp", "👍" }, // same as above in newer versions
2630
{ "弱", "Weak", "👎" },
31+
{ null, "ThumbsDown", "👎" }, // same as above in newer versions
2732
{ "睡", "Sleep", "😴" },
2833
{ "吐", "Puke", "🤢" },
2934
{ "困", "Drowsy", "😪" },
3035
{ "發", "Rich", "🀅" },
31-
{ "微笑", "Smile", "😃" },
36+
{ "微笑", "Smile", "🙂" },
3237
{ "撇嘴", "Grimace", "😖" },
3338
{ "发呆", "Scowl", "😳" },
3439
{ "得意", "CoolGuy", "😎" },
3540
{ "流泪", "Sob", "😭" },
3641
{ "害羞", "Shy", "☺" },
3742
{ "闭嘴", "Shutup", "🤐" },
38-
{ "大哭", "Cry", "😣" },
43+
{ "大哭", "Cry", "😢" },
3944
{ "尴尬", "Awkward", "😰" },
4045
{ "发怒", "Angry", "😡" },
4146
{ "调皮", "Tongue", "😜" },
4247
{ "呲牙", "Grin", "😁" },
43-
{ "惊讶", "Surprise", "😱" },
48+
{ "惊讶", "Surprise", "😲" },
4449
{ "难过", "Frown", "🙁" },
4550
{ "抓狂", "Scream", "😫" },
46-
{ "偷笑", "Chuckle", "😅" },
51+
{ "偷笑", "Chuckle", "🤭" },
4752
{ "愉快", "Joyful", "☺" },
4853
{ "白眼", "Slight", "🙄" },
4954
{ "傲慢", "Smug", "😕" },
@@ -52,8 +57,9 @@ class EmojiMap {
5257
{ "憨笑", "Laugh", "😄" },
5358
{ "悠闲", "Loafer", "😌" },
5459
{ "奋斗", "Strive", "💪" },
55-
{ "咒骂", "Scold", "😤" },
56-
{ "疑问", "Doubt", "❓" },
60+
{ "咒骂", "Scold", "🤬" },
61+
{ "疑问", "Doubt", "🤨" },
62+
{ null, "Shocked", "🤨" }, // same as above for newer versions
5763
{ "骷髅", "Skull", "💀" },
5864
{ "敲打", "Hammer", "👊" },
5965
{ "捂脸", "Facepalm", "🤦" },
@@ -62,12 +68,15 @@ class EmojiMap {
6268
{ "红包", "Packet", SDK_INT > O_MR1 ? "🧧"/* Emoji 11+ */: "💰" },
6369
{ "小狗", "Pup", "🐶" },
6470
{ "再见", "Bye", "🙋" },
65-
{ "擦汗", "Relief", "😥" },
71+
{ "擦汗", "Relief", "😶" },
72+
{ null, "Speechless", "😶" }, // same as above in newer versions
6673
{ "鼓掌", "Clap", "👏" },
6774
{ "坏笑", "Trick", "👻" },
68-
{ "哈欠", "Yawn", "😪" },
75+
{ "哈欠", "Yawn", "🥱" },
6976
{ "鄙视", "Lookdown", "😒" },
70-
{ "委屈", "Wronged", "😣" },
77+
{ null, "Pooh-pooh", "😒" }, // same as above for newer wechat
78+
{ "委屈", "Wronged", "😞" },
79+
{ null, "Shrunken", "😞" },
7180
{ "阴险", "Sly", "😈" },
7281
{ "亲亲", "Kiss", "😘" },
7382
{ "菜刀", "Cleaver", "🔪" },
@@ -77,7 +86,8 @@ class EmojiMap {
7786
{ "猪头", "Pig", "🐷" },
7887
{ "玫瑰", "Rose", "🌹" },
7988
{ "凋谢", "Wilt", "🥀" },
80-
{ "嘴唇", "Lip", "💋" },
89+
{ "嘴唇", "Lip", "👄" },
90+
{ null, "Lips", "👄" }, // same as above for newer wechat
8191
{ "爱心", "Heart", "❤" },
8292
{ "心碎", "BrokenHeart", "💔" },
8393
{ "蛋糕", "Cake", "🎂" },
@@ -88,6 +98,7 @@ class EmojiMap {
8898
{ "拥抱", "Hug", "🤗" },
8999
{ "握手", "Shake", "🤝" },
90100
{ "胜利", "Victory", "✌" },
101+
{ null, "Peace", "✌" }, // same as above in newer versions
91102
{ "抱拳", "Salute", "🙏" },
92103
{ "拳头", "Fist", "✊" },
93104
// { "跳跳", "Waddle", "" },
@@ -99,11 +110,42 @@ class EmojiMap {
99110
// { "嘿哈", "Hey", "" },
100111
// { "机智", "Smart", "" },
101112
// { "抠鼻", "DigNose", "" },
102-
// { "可怜", "Whimper", "" },
103-
{ "快哭了", "Puling", "😔" },
113+
// { null, "NosePick", "" }, // same as above for newer wechat
114+
{ "可怜", "Whimper", "🥺" },
115+
{ "快哭了", "Puling", "😢" },
116+
{ null, "TearingUp", "😢" }, // same as above for newer wechat
104117
// { "左哼哼", "Bah!L", "" },
105118
// { "右哼哼", "Bah!R", "" },
106119
{ "破涕为笑", "Lol", "😂" },
120+
{ "悠闲", "Commando", "🪖" },
121+
{ "笑脸", "Happy", "😄" },
122+
{ "生病", "Sick", "😷" },
123+
{ "脸红", "Flushed", "😳" },
124+
{ "恐惧", "Terror", "😱" },
125+
{ "失望", "Let Down", "😔" },
126+
{ "无语", "Duh", "😒" },
127+
// { "吃瓜", "Onlooker", "" },
128+
{ "加油", "GoForIt", "✊" },
129+
{ "加油加油", "KeepFighting", "😷" },
130+
{ "汗", "Sweats", "😶" },
131+
{ "天啊", "OMG", "🤯" },
132+
// { null, "Emm", "" },
133+
{ "社会社会", "Respect", "👏" },
134+
{ "旺柴", "Doge", "🐶" },
135+
{ "好的", "NoProb", "👌" },
136+
{ "打脸", "MyBad", "👊" },
137+
{ "哇", "Wow", "🤩" },
138+
{ "翻白眼", "Boring", "😑" },
139+
{ "666", "Awesome", "😝" },
140+
// { "让我看看", "LetMeSee", "" },
141+
{ "叹气", "Sigh", "😌" }, // will have its own in next standard => 😮‍💨
142+
{ "苦涩", "Hurt", "😥" },
143+
{ "裂开", "Broken", "💔" },
144+
{ "合十", "Worship", "🙏" },
145+
{ "福", "Blessing", "🌠" }, //wishing star is often used as a "blessing" or "wish"
146+
{ "烟花", "Fireworks", "🎆" },
147+
{ "爆竹", "Firecracker", "🧨" },
148+
107149

108150
// From WeChat for iOS
109151
{ "强壮", null, "💪"},
@@ -121,7 +163,7 @@ class EmojiMap {
121163
{ "爱情", "InLove", "💕" },
122164
{ "飞吻", "Blowkiss", "😘" },
123165
{ "闪电", "Lightning", "⚡" },
124-
{ "刀", null, "🔪" }, // Dup of "Cleaver"
166+
{ "刀", "Dagger", "🗡️" }, // Dup of "Cleaver"
125167
{ "足球", "Soccer", "⚽" },
126168
{ "棒球", "Baseball", "⚾" },
127169
{ "橄榄球", "Football", "🏈" },
@@ -131,7 +173,23 @@ class EmojiMap {
131173
{ "宝石", "Gem", "💎" },
132174
{ "茶", "Tea", "🍵" },
133175
{ "药丸", "Pill", "💊" },
134-
{ "庆祝", "Party", "🎆" },
176+
{ "庆祝", "Party", "🎉" },
135177
{ "火箭", "Rocket ship", "🚀" },
178+
{ "饥饿", "Hungry", "😋" },
179+
{ "酷", "Ruthless", "😈" },
180+
{ "吓", "Uh Oh", "😠" },
181+
{ null, "Wrath", "😠" }, // Dup of above
182+
{ "奋斗", "Determined", "😣" },
183+
{ "疯了", "Tormented", "😤" },
184+
{ "糗大了", "Shame", "😳" },
185+
{ "磕头", "Kowtow", "🙇" },
186+
{ "回头", "Lookback", "🤚" },
187+
// { "跳绳", "Jump", "" },
188+
{ "投降", "Surrender", "🏳️" },
189+
{ "激动", "Hooray", "🙌" },
190+
// { "乱舞", "HeyHey", "" },
191+
{ "献吻", "Smooch", "😘" },
192+
// { "左太极", "Tai Ji L", "" },
193+
// { "右太极", "Tai Ji R", "" },
136194
};
137195
}

0 commit comments

Comments
 (0)