feat(curriculum): Add new characters to Chinese curriculum (#63998)

This commit is contained in:
DanielRosa74
2025-11-20 10:41:01 -03:00
committed by GitHub
parent 97d812bd5d
commit 9c6001169f
2 changed files with 32 additions and 20 deletions
+3 -2
View File
@@ -144,10 +144,11 @@ export type Characters =
| 'Chen Na'
| 'Li Hong'
| 'Li Ping'
| 'Lin Yating'
| 'Liu Ming'
| 'Wang Hua'
| 'Zhang'
| 'Zhou';
| 'Zhang Wei'
| 'Zhou Yongjie';
interface SetupCharacter {
character: Characters;
@@ -28,10 +28,11 @@ const character = {
chenNa: `${characters}/chen-na`,
liHong: `${characters}/li-hong`,
liPing: `${characters}/li-ping`,
linYating: `${characters}/lin-yating`,
liuMing: `${characters}/liu-ming`,
wangHua: `${characters}/wang-hua`,
zhang: `${characters}/zhang`,
zhou: `${characters}/zhou`
zhangWei: `${characters}/zhang-wei`,
zhouYongjie: `${characters}/zhou-yongjie`
};
// All the available characters on our CDN. Do not add to this unless we add more characters there.
@@ -217,6 +218,15 @@ const characterImages = {
mouthClosed: `${character.liPing}/mouth-smile.png`,
mouthOpen: `${character.liPing}/mouth-open.png`
},
linYating: {
base: `${character.linYating}/base.png`,
brows: `${character.linYating}/brows-neutral.png`,
eyesClosed: `${character.linYating}/eyes-closed.png`,
eyesOpen: `${character.linYating}/eyes-open.png`,
glasses: null,
mouthClosed: `${character.linYating}/mouth-smile.png`,
mouthOpen: `${character.linYating}/mouth-open.png`
},
liuMing: {
base: `${character.liuMing}/base.png`,
brows: `${character.liuMing}/brows-neutral.png`,
@@ -235,23 +245,23 @@ const characterImages = {
mouthClosed: `${character.wangHua}/mouth-smile.png`,
mouthOpen: `${character.wangHua}/mouth-open.png`
},
zhang: {
base: `${character.zhang}/base.png`,
brows: `${character.zhang}/brows-neutral.png`,
eyesClosed: `${character.zhang}/eyes-closed.png`,
eyesOpen: `${character.zhang}/eyes-open.png`,
zhangWei: {
base: `${character.zhangWei}/base.png`,
brows: `${character.zhangWei}/brows-neutral.png`,
eyesClosed: `${character.zhangWei}/eyes-closed.png`,
eyesOpen: `${character.zhangWei}/eyes-open.png`,
glasses: null,
mouthClosed: `${character.zhang}/mouth-smile.png`,
mouthOpen: `${character.zhang}/mouth-open.png`
mouthClosed: `${character.zhangWei}/mouth-smile.png`,
mouthOpen: `${character.zhangWei}/mouth-open.png`
},
zhou: {
base: `${character.zhou}/base.png`,
brows: `${character.zhou}/brows-neutral.png`,
eyesClosed: `${character.zhou}/eyes-closed.png`,
eyesOpen: `${character.zhou}/eyes-open.png`,
zhouYongjie: {
base: `${character.zhouYongjie}/base.png`,
brows: `${character.zhouYongjie}/brows-neutral.png`,
eyesClosed: `${character.zhouYongjie}/eyes-closed.png`,
eyesOpen: `${character.zhouYongjie}/eyes-open.png`,
glasses: null,
mouthClosed: `${character.zhou}/mouth-smile.png`,
mouthOpen: `${character.zhou}/mouth-open.png`
mouthClosed: `${character.zhouYongjie}/mouth-smile.png`,
mouthOpen: `${character.zhouYongjie}/mouth-open.png`
}
};
@@ -305,8 +315,9 @@ export const characterAssets = {
'Chen Na': characterImages.chenNa,
'Li Hong': characterImages.liHong,
'Li Ping': characterImages.liPing,
'Lin Yating': characterImages.linYating,
'Liu Ming': characterImages.liuMing,
'Wang Hua': characterImages.wangHua,
Zhang: characterImages.zhang,
Zhou: characterImages.zhou
'Zhang Wei': characterImages.zhangWei,
'Zhou Yongjie': characterImages.zhouYongjie
};