aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorCoolPlayLin <[email protected]>2023-08-30 14:26:20 +0800
committerGitHub <[email protected]>2023-08-30 06:26:20 +0000
commit8e4ea6790df4b987d1a8c6d32d1eee6db924bed3 (patch)
treefd6d85788999256a20ed13ee3bba21df1884bdcc /src
parent16faa2aad1fee0a7b2f668ad6561fa8025cc839f (diff)
downloadfaker-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.ts10
-rw-r--r--src/locales/zh_CN/animal/cat.ts22
-rw-r--r--src/locales/zh_CN/animal/dog.ts32
-rw-r--r--src/locales/zh_CN/animal/fish.ts13
-rw-r--r--src/locales/zh_CN/animal/horse.ts1
-rw-r--r--src/locales/zh_CN/animal/index.ts22
-rw-r--r--src/locales/zh_CN/animal/type.ts1
-rw-r--r--src/locales/zh_CN/index.ts6
-rw-r--r--src/locales/zh_CN/music/genre.ts20
-rw-r--r--src/locales/zh_CN/music/index.ts14
-rw-r--r--src/locales/zh_CN/music/song_name.ts112
-rw-r--r--src/locales/zh_CN/person/bio_part.ts40
-rw-r--r--src/locales/zh_CN/person/bio_pattern.ts10
-rw-r--r--src/locales/zh_CN/person/bio_supporter.ts9
-rw-r--r--src/locales/zh_CN/person/index.ts6
-rw-r--r--src/locales/zh_CN/word/adjective.ts50
-rw-r--r--src/locales/zh_CN/word/adverb.ts75
-rw-r--r--src/locales/zh_CN/word/index.ts16
-rw-r--r--src/locales/zh_CN/word/verb.ts103
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 [
+ '打',
+ '吃',
+ '抿',
+ '做',
+ '坐',
+ '跑',
+ '跳',
+ '走',
+ '飞',
+ '爬',
+ '开',
+ '滑',
+ '切',
+ '拆',
+ '咬',
+ '吞',
+ '吐',
+ '吮',
+ '吸',
+ '啃',
+ '喝',
+ '咀',
+ '嚼',
+ '搀',
+ '抱',
+ '搂',
+ '扶',
+ '捉',
+ '擒',
+ '掐',
+ '推',
+ '拿',
+ '抽',
+ '撕',
+ '摘',
+ '拣',
+ '捡',
+ '播',
+ '击',
+ '捏',
+ '撒',
+ '按',
+ '弹',
+ '撞',
+ '提',
+ '扭',
+ '捶',
+ '持',
+ '揍',
+ '披',
+ '捣',
+ '搜',
+ '托',
+ '举',
+ '拖',
+ '擦',
+ '敲',
+ '挖',
+ '抛',
+ '掘',
+ '抬',
+ '插',
+ '扔',
+ '写',
+ '抄',
+ '抓',
+ '捧',
+ '掷',
+ '撑',
+ '摊',
+ '倒',
+ '摔',
+ '劈',
+ '画',
+ '搔',
+ '撬',
+ '挥',
+ '揽',
+ '挡',
+ '捺',
+ '抚',
+ '搡',
+ '拉',
+ '摸',
+ '拍',
+ '摇',
+ '剪',
+ '拎',
+ '拔',
+ '拧',
+ '拨',
+ '舞',
+ '握',
+ '攥',
+ '驾驶',
+ '移动',
+ '转动',
+ '操作',
+ '蠕动',
+ '启动',
+ '关闭',
+];