diff options
| author | CoolPlayLin <[email protected]> | 2023-08-30 14:26:20 +0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2023-08-30 06:26:20 +0000 |
| commit | 8e4ea6790df4b987d1a8c6d32d1eee6db924bed3 (patch) | |
| tree | fd6d85788999256a20ed13ee3bba21df1884bdcc /src | |
| parent | 16faa2aad1fee0a7b2f668ad6561fa8025cc839f (diff) | |
| download | faker-8e4ea6790df4b987d1a8c6d32d1eee6db924bed3.tar.xz faker-8e4ea6790df4b987d1a8c6d32d1eee6db924bed3.zip | |
feat(locale): add bio, animal, word, music for zh_CN (#2332)
Diffstat (limited to 'src')
| -rw-r--r-- | src/locales/zh_CN/animal/bear.ts | 10 | ||||
| -rw-r--r-- | src/locales/zh_CN/animal/cat.ts | 22 | ||||
| -rw-r--r-- | src/locales/zh_CN/animal/dog.ts | 32 | ||||
| -rw-r--r-- | src/locales/zh_CN/animal/fish.ts | 13 | ||||
| -rw-r--r-- | src/locales/zh_CN/animal/horse.ts | 1 | ||||
| -rw-r--r-- | src/locales/zh_CN/animal/index.ts | 22 | ||||
| -rw-r--r-- | src/locales/zh_CN/animal/type.ts | 1 | ||||
| -rw-r--r-- | src/locales/zh_CN/index.ts | 6 | ||||
| -rw-r--r-- | src/locales/zh_CN/music/genre.ts | 20 | ||||
| -rw-r--r-- | src/locales/zh_CN/music/index.ts | 14 | ||||
| -rw-r--r-- | src/locales/zh_CN/music/song_name.ts | 112 | ||||
| -rw-r--r-- | src/locales/zh_CN/person/bio_part.ts | 40 | ||||
| -rw-r--r-- | src/locales/zh_CN/person/bio_pattern.ts | 10 | ||||
| -rw-r--r-- | src/locales/zh_CN/person/bio_supporter.ts | 9 | ||||
| -rw-r--r-- | src/locales/zh_CN/person/index.ts | 6 | ||||
| -rw-r--r-- | src/locales/zh_CN/word/adjective.ts | 50 | ||||
| -rw-r--r-- | src/locales/zh_CN/word/adverb.ts | 75 | ||||
| -rw-r--r-- | src/locales/zh_CN/word/index.ts | 16 | ||||
| -rw-r--r-- | src/locales/zh_CN/word/verb.ts | 103 |
19 files changed, 562 insertions, 0 deletions
diff --git a/src/locales/zh_CN/animal/bear.ts b/src/locales/zh_CN/animal/bear.ts new file mode 100644 index 00000000..f79ac50a --- /dev/null +++ b/src/locales/zh_CN/animal/bear.ts @@ -0,0 +1,10 @@ +export default [ + '大熊猫', + '眼镜熊', + '太阳熊', + '懒熊', + '美洲黑熊', + '亚洲黑熊', + '棕熊', + '北极熊', +]; diff --git a/src/locales/zh_CN/animal/cat.ts b/src/locales/zh_CN/animal/cat.ts new file mode 100644 index 00000000..fccf0afb --- /dev/null +++ b/src/locales/zh_CN/animal/cat.ts @@ -0,0 +1,22 @@ +export default [ + '中华田园猫', + '中国狸花猫', + '山东狮子猫', + '玄猫', + '黑白花猫', + '三花猫', + '玳瑁猫', + '橘猫', + '四川简州猫', + '中国大白猫', + '美国短毛猫', + '英国短毛猫', + '加菲猫', + '波斯猫', + '布偶猫', + '苏格兰折耳猫', + '暹罗猫', + '斯芬克斯猫', + '德文卷毛猫', + '阿比西尼亚猫', +]; diff --git a/src/locales/zh_CN/animal/dog.ts b/src/locales/zh_CN/animal/dog.ts new file mode 100644 index 00000000..02377ef9 --- /dev/null +++ b/src/locales/zh_CN/animal/dog.ts @@ -0,0 +1,32 @@ +export default [ + '藏獒', + '袖狗', + '拉萨狮子犬', + '西藏狮子犬', + '松狮犬', + '中国冠毛犬', + '西施犬', + '沙皮犬', + '八哥犬', + '西藏獚', + '中华田园犬', + '下司犬', + '北京犬', + '西藏梗', + '柴犬', + '哈士奇', + '德国牧羊犬', + '边境牧羊犬', + '贵兵犬', + '秋田犬', + '罗威纳犬', + '蝴蝶犬', + '英国斗牛犬', + '阿富汗猎犬', + '萨摩耶犬', + '大白熊犬', + '比利时牧羊犬', + '美国爱斯基摩犬', + '彭布罗克威尔士柯基犬', + '墨西哥无毛犬', +]; diff --git a/src/locales/zh_CN/animal/fish.ts b/src/locales/zh_CN/animal/fish.ts new file mode 100644 index 00000000..2c476d42 --- /dev/null +++ b/src/locales/zh_CN/animal/fish.ts @@ -0,0 +1,13 @@ +export default [ + '草鱼', + '鲶鱼', + '鳙鱼', + '鲤鱼', + '金鱼', + '胭脂鱼', + '中华鲟', + '长江白鲟', + '新疆大头鱼', + '青鱼', + '鲫鱼', +]; diff --git a/src/locales/zh_CN/animal/horse.ts b/src/locales/zh_CN/animal/horse.ts new file mode 100644 index 00000000..0bd2ab83 --- /dev/null +++ b/src/locales/zh_CN/animal/horse.ts @@ -0,0 +1 @@ +export default ['蒙古马', '伊利马', '三河马', '河曲马']; diff --git a/src/locales/zh_CN/animal/index.ts b/src/locales/zh_CN/animal/index.ts new file mode 100644 index 00000000..e5c139b5 --- /dev/null +++ b/src/locales/zh_CN/animal/index.ts @@ -0,0 +1,22 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { AnimalDefinition } from '../../..'; +import bear from './bear'; +import cat from './cat'; +import dog from './dog'; +import fish from './fish'; +import horse from './horse'; +import type_ from './type'; + +const animal: AnimalDefinition = { + bear, + cat, + dog, + fish, + horse, + type: type_, +}; + +export default animal; diff --git a/src/locales/zh_CN/animal/type.ts b/src/locales/zh_CN/animal/type.ts new file mode 100644 index 00000000..375f80d0 --- /dev/null +++ b/src/locales/zh_CN/animal/type.ts @@ -0,0 +1 @@ +export default ['熊', '猫', '狗', '鱼', '马']; diff --git a/src/locales/zh_CN/index.ts b/src/locales/zh_CN/index.ts index b1b4e21e..3dd37f2e 100644 --- a/src/locales/zh_CN/index.ts +++ b/src/locales/zh_CN/index.ts @@ -3,24 +3,30 @@ * Run 'pnpm run generate:locales' to update. */ import type { LocaleDefinition } from '../..'; +import animal from './animal'; import color from './color'; import company from './company'; import date from './date'; import internet from './internet'; import location from './location'; import metadata from './metadata'; +import music from './music'; import person from './person'; import phone_number from './phone_number'; +import word from './word'; const zh_CN: LocaleDefinition = { + animal, color, company, date, internet, location, metadata, + music, person, phone_number, + word, }; export default zh_CN; diff --git a/src/locales/zh_CN/music/genre.ts b/src/locales/zh_CN/music/genre.ts new file mode 100644 index 00000000..6977f65a --- /dev/null +++ b/src/locales/zh_CN/music/genre.ts @@ -0,0 +1,20 @@ +export default [ + '摇滚', + '流行', + '重金属', + '电子', + '民谣', + '世界', + '乡村', + '爵士', + '放克', + '灵魂', + '嘻哈', + '经典', + '拉丁', + '牙买加', + '蓝调', + '非音乐', + '说唱', + '舞台与银幕', +]; diff --git a/src/locales/zh_CN/music/index.ts b/src/locales/zh_CN/music/index.ts new file mode 100644 index 00000000..53971764 --- /dev/null +++ b/src/locales/zh_CN/music/index.ts @@ -0,0 +1,14 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { MusicDefinition } from '../../..'; +import genre from './genre'; +import song_name from './song_name'; + +const music: MusicDefinition = { + genre, + song_name, +}; + +export default music; diff --git a/src/locales/zh_CN/music/song_name.ts b/src/locales/zh_CN/music/song_name.ts new file mode 100644 index 00000000..c5331c78 --- /dev/null +++ b/src/locales/zh_CN/music/song_name.ts @@ -0,0 +1,112 @@ +export default [ + '白月光与朱砂痣', + '孤勇者', + '稻香', + '起风了', + '纪念', + '晴天', + '兰亭序', + '我流泪情绪零碎', + '七里香', + '花海', + '反方向的钟', + '一路向北', + '蒲公英的约定', + '夜曲', + '搁浅', + '海底', + '105度的你', + '明明就', + '爱在西元前', + '我如此相信', + '枫', + '青花瓷', + '半岛铁盒', + '说了再见', + '暗号', + '退后', + '最长的电影', + '等你下课', + '烟花易冷', + '不该', + '告白气球', + '说好不哭', + '轨迹', + '红尘客栈', + '不能说的秘密', + '珊瑚海', + '给我一首歌的时间', + '你听得到', + '简单的爱', + '龙卷风', + '发如雪', + '园游会', + '听妈妈的话', + '夜的第七章', + '接口', + '手写从前', + '安静', + '爱情废材', + '以父之名', + '我不配', + '最伟大的作品', + '可爱女人', + '彩虹', + '回到过去', + '听悲伤的情话', + '把回忆拼好给你', + '东风破', + '黑色毛衣', + '本草纲目', + '开不了口', + '霍元甲', + '爱的飞行日记', + '大本钟', + '断了的弦', + '爷爷泡的茶', + '星晴', + '甜甜的', + '红颜如霜', + '粉色海洋', + '她的睫毛', + '雨下一整晚', + '白色风车', + '还在流浪', + '阳光宅男', + '算什么男人', + '菊花台', + '千里之外', + '错过的烟火', + '倒影', + '听见下雨的声音', + '黑色幽默', + '默', + '不爱我拉倒', + '之战之殇', + '布拉格广场', + '美人鱼', + '分裂', + '心雨', + '米兰的小铁匠', + '世界末日', + '一点点', + '外婆', + '画沙', + '哪里都是你', + '刀马旦', + '超人不会飞', + '牛仔很忙', + '周大侠', + '飘移', + '忍者', + '夏日妄想', + '铃芽之旅', + '玫瑰少年', + '大鱼', + '灯火里的中国', + '义勇军进行曲', + '调查中', + '少年', + '堕', + '在你身边', +]; diff --git a/src/locales/zh_CN/person/bio_part.ts b/src/locales/zh_CN/person/bio_part.ts new file mode 100644 index 00000000..ce3c113a --- /dev/null +++ b/src/locales/zh_CN/person/bio_part.ts @@ -0,0 +1,40 @@ +export default [ + '活动家', + '艺术家', + '作家', + '博主', + '企业家', + '教练', + '发明家', + '设计师', + '开发者', + '教育家', + '工程师', + '企业主', + '环保主义者', + '电影爱好者', + '电影制片人', + '美食家', + '创始人', + '朋友', + '玩家', + '极客', + '毕业生', + '创造者', + '领导者', + '模特', + '脑力爱好者', + '父母', + '爱国者', + '个人', + '哲学家', + '摄影爱好者', + '公众演说家', + '科学家', + '梦想家', + '学生', + '老师', + '旅行家', + '退伍军人', + '作者', +]; diff --git a/src/locales/zh_CN/person/bio_pattern.ts b/src/locales/zh_CN/person/bio_pattern.ts new file mode 100644 index 00000000..6c76228f --- /dev/null +++ b/src/locales/zh_CN/person/bio_pattern.ts @@ -0,0 +1,10 @@ +export default [ + '{{person.bio_part}}', + '{{person.bio_part}},{{person.bio_part}}', + '{{person.bio_part}},{{person.bio_part}},{{person.bio_part}}', + '{{person.bio_part}},{{person.bio_part}},{{person.bio_part}}{{internet.emoji}}', + '{{word.noun}}{{person.bio_supporter}}', + '{{word.noun}}{{person.bio_supporter}}{{internet.emoji}}', + '{{word.noun}}{{person.bio_supporter}},{{person.bio_part}}', + '{{word.noun}}{{person.bio_supporter}},{{person.bio_part}}{{internet.emoji}}', +]; diff --git a/src/locales/zh_CN/person/bio_supporter.ts b/src/locales/zh_CN/person/bio_supporter.ts new file mode 100644 index 00000000..2416eaa8 --- /dev/null +++ b/src/locales/zh_CN/person/bio_supporter.ts @@ -0,0 +1,9 @@ +export default [ + '倡导者', + '贡献者', + '发烧友', + '粉丝', + '狂热者', + '爱好者', + '支持者', +]; diff --git a/src/locales/zh_CN/person/index.ts b/src/locales/zh_CN/person/index.ts index 9c2d4241..13abaeef 100644 --- a/src/locales/zh_CN/person/index.ts +++ b/src/locales/zh_CN/person/index.ts @@ -3,6 +3,9 @@ * Run 'pnpm run generate:locales' to update. */ import type { PersonDefinition } from '../../..'; +import bio_part from './bio_part'; +import bio_pattern from './bio_pattern'; +import bio_supporter from './bio_supporter'; import female_first_name from './female_first_name'; import female_prefix from './female_prefix'; import first_name from './first_name'; @@ -14,6 +17,9 @@ import name_ from './name'; import prefix from './prefix'; const person: PersonDefinition = { + bio_part, + bio_pattern, + bio_supporter, female_first_name, female_prefix, first_name, diff --git a/src/locales/zh_CN/word/adjective.ts b/src/locales/zh_CN/word/adjective.ts new file mode 100644 index 00000000..306249e0 --- /dev/null +++ b/src/locales/zh_CN/word/adjective.ts @@ -0,0 +1,50 @@ +export default [ + '长', + '短', + '大', + '小', + '粗', + '细', + '红', + '绿', + '平坦', + '整齐', + '雪白', + '笔直', + '绿油油', + '血淋淋', + '骨碌碌', + '黑不溜秋', + '好', + '坏', + '伟大', + '勇敢', + '优秀', + '聪明', + '老实', + '鲁莽', + '大方', + '软', + '硬', + '苦', + '甜', + '冷', + '热', + '坚固', + '平常', + '快', + '慢', + '生动', + '熟练', + '轻松', + '清楚', + '马虎', + '干脆', + '许多', + '好些', + '全部', + '全', + '整', + '多', + '少', +]; diff --git a/src/locales/zh_CN/word/adverb.ts b/src/locales/zh_CN/word/adverb.ts new file mode 100644 index 00000000..ab7db366 --- /dev/null +++ b/src/locales/zh_CN/word/adverb.ts @@ -0,0 +1,75 @@ +export default [ + '都', + '全', + '单', + '共', + '光', + '尽', + '净', + '仅', + '就', + '只', + '一共', + '一起', + '一同', + '一道', + '一齐', + '一概', + '一味', + '统统', + '总共', + '仅仅', + '惟独', + '可', + '倒', + '一定', + '必定', + '必然', + '却', + '幸亏', + '难道', + '何尝', + '偏偏', + '索性', + '简直', + '反正', + '多亏', + '也许', + '大约', + '好在', + '敢情', + '不', + '没', + '没有', + '别', + '仿佛', + '渐渐', + '百般', + '特地', + '互相', + '擅自', + '几乎', + '逐渐', + '逐步', + '猛然', + '依然', + '仍然', + '当然', + '毅然', + '果然', + '差点儿', + '很', + '极', + '最', + '太', + '更', + '更加', + '格外', + '十分', + '极其', + '比较', + '相当', + '稍微', + '略微', + '多么', +]; diff --git a/src/locales/zh_CN/word/index.ts b/src/locales/zh_CN/word/index.ts new file mode 100644 index 00000000..8a054c0a --- /dev/null +++ b/src/locales/zh_CN/word/index.ts @@ -0,0 +1,16 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { WordDefinition } from '../../..'; +import adjective from './adjective'; +import adverb from './adverb'; +import verb from './verb'; + +const word: WordDefinition = { + adjective, + adverb, + verb, +}; + +export default word; diff --git a/src/locales/zh_CN/word/verb.ts b/src/locales/zh_CN/word/verb.ts new file mode 100644 index 00000000..016b4881 --- /dev/null +++ b/src/locales/zh_CN/word/verb.ts @@ -0,0 +1,103 @@ +export default [ + '打', + '吃', + '抿', + '做', + '坐', + '跑', + '跳', + '走', + '飞', + '爬', + '开', + '滑', + '切', + '拆', + '咬', + '吞', + '吐', + '吮', + '吸', + '啃', + '喝', + '咀', + '嚼', + '搀', + '抱', + '搂', + '扶', + '捉', + '擒', + '掐', + '推', + '拿', + '抽', + '撕', + '摘', + '拣', + '捡', + '播', + '击', + '捏', + '撒', + '按', + '弹', + '撞', + '提', + '扭', + '捶', + '持', + '揍', + '披', + '捣', + '搜', + '托', + '举', + '拖', + '擦', + '敲', + '挖', + '抛', + '掘', + '抬', + '插', + '扔', + '写', + '抄', + '抓', + '捧', + '掷', + '撑', + '摊', + '倒', + '摔', + '劈', + '画', + '搔', + '撬', + '挥', + '揽', + '挡', + '捺', + '抚', + '搡', + '拉', + '摸', + '拍', + '摇', + '剪', + '拎', + '拔', + '拧', + '拨', + '舞', + '握', + '攥', + '驾驶', + '移动', + '转动', + '操作', + '蠕动', + '启动', + '关闭', +]; |
