From 786a3d0bd8d72d2bf2cfc38358c45d2960848654 Mon Sep 17 00:00:00 2001 From: Khalil Yao <47586954+yyz945947732@users.noreply.github.com> Date: Fri, 25 Apr 2025 19:57:09 +0800 Subject: feat(locale): add zh_CN book (#3477) --- src/locales/zh_CN/book/author.ts | 56 ++++++++++++++++++++++++++++++ src/locales/zh_CN/book/format.ts | 1 + src/locales/zh_CN/book/genre.ts | 26 ++++++++++++++ src/locales/zh_CN/book/index.ts | 22 ++++++++++++ src/locales/zh_CN/book/publisher.ts | 68 +++++++++++++++++++++++++++++++++++++ src/locales/zh_CN/book/series.ts | 36 ++++++++++++++++++++ src/locales/zh_CN/book/title.ts | 67 ++++++++++++++++++++++++++++++++++++ src/locales/zh_CN/index.ts | 2 ++ 8 files changed, 278 insertions(+) create mode 100644 src/locales/zh_CN/book/author.ts create mode 100644 src/locales/zh_CN/book/format.ts create mode 100644 src/locales/zh_CN/book/genre.ts create mode 100644 src/locales/zh_CN/book/index.ts create mode 100644 src/locales/zh_CN/book/publisher.ts create mode 100644 src/locales/zh_CN/book/series.ts create mode 100644 src/locales/zh_CN/book/title.ts (limited to 'src') diff --git a/src/locales/zh_CN/book/author.ts b/src/locales/zh_CN/book/author.ts new file mode 100644 index 00000000..2fa34d62 --- /dev/null +++ b/src/locales/zh_CN/book/author.ts @@ -0,0 +1,56 @@ +export default [ + '余华', + '余耕', + '冯骥才', + '刘慈欣', + '刘震云', + '北岛', + '双雪涛', + '史铁生', + '吴承恩', + '巴金', + '张大春', + '张承志', + '张爱玲', + '施耐庵', + '曹雪芹', + '朱天文', + '朱宥勋', + '朱自清', + '李娟', + '李锐', + '格非', + '梁实秋', + '毕飞宇', + '汪曾祺', + '沈从文', + '海子', + '王安忆', + '王小波', + '王朔', + '笛安', + '罗贯中', + '老舍', + '舒婷', + '苏童', + '茅盾', + '莫言', + '蔡崇达', + '西川', + '贾平凹', + '迟子建', + '邱华栋', + '郁达夫', + '郑执', + '钱钟书', + '铁凝', + '阎连科', + '阿乙', + '阿来', + '韩少功', + '顾城', + '骆以军', + '鲁迅', + '麦家', + '龙应台', +]; diff --git a/src/locales/zh_CN/book/format.ts b/src/locales/zh_CN/book/format.ts new file mode 100644 index 00000000..90bccfd3 --- /dev/null +++ b/src/locales/zh_CN/book/format.ts @@ -0,0 +1 @@ +export default ['平装', '有声书', '电子书', '精装']; diff --git a/src/locales/zh_CN/book/genre.ts b/src/locales/zh_CN/book/genre.ts new file mode 100644 index 00000000..ebd865c1 --- /dev/null +++ b/src/locales/zh_CN/book/genre.ts @@ -0,0 +1,26 @@ +export default [ + '传记', + '侦探', + '儿童文学', + '历史', + '哲学', + '商业', + '喜剧', + '回忆录', + '图像小说', + '奇幻', + '宗教', + '心理学', + '恐怖', + '悬疑', + '惊悚', + '戏剧', + '旅行', + '漫画', + '爱情', + '神话', + '科幻', + '经典', + '诗歌', + '青少年文学', +]; diff --git a/src/locales/zh_CN/book/index.ts b/src/locales/zh_CN/book/index.ts new file mode 100644 index 00000000..43ead398 --- /dev/null +++ b/src/locales/zh_CN/book/index.ts @@ -0,0 +1,22 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { BookDefinition } from '../../..'; +import author from './author'; +import format from './format'; +import genre from './genre'; +import publisher from './publisher'; +import series from './series'; +import title from './title'; + +const book: BookDefinition = { + author, + format, + genre, + publisher, + series, + title, +}; + +export default book; diff --git a/src/locales/zh_CN/book/publisher.ts b/src/locales/zh_CN/book/publisher.ts new file mode 100644 index 00000000..d5f5e76a --- /dev/null +++ b/src/locales/zh_CN/book/publisher.ts @@ -0,0 +1,68 @@ +export default [ + '三联书店', + '上海交通大学出版社', + '上海译文出版社', + '中信出版社', + '中共中央党校出版社', + '中华书局', + '中国人民大学出版社', + '中国友谊出版公司', + '中国大百科全书出版社', + '中国建筑工业出版社', + '中国社会科学出版社', + '中国美术学院出版社', + '中国青年出版社', + '中央编译出版社', + '九州出版社', + '五南图书出版公司', + '人民教育出版社', + '人民文学出版社', + '作家出版社', + '北京十月文艺出版社', + '北京大学出版社', + '北京时代华文书局', + '博集天卷', + '吉林出版集团', + '吉林教育出版社', + '吉林文史出版社', + '商务印书馆', + '复旦大学出版社', + '外语教学与研究出版社', + '天地出版社', + '天津人民出版社', + '少年儿童出版社', + '广东人民出版社', + '广西师范大学出版社', + '接力出版社', + '新世界出版社', + '新星出版社', + '明天出版社', + '晨光出版社', + '未来出版社', + '机械工业出版社', + '果麦文化', + '江苏文艺出版社', + '浙江文艺出版社', + '海豚出版社', + '清华大学出版社', + '湖南文艺出版社', + '湛庐文化', + '现代出版社', + '理想国', + '生活·读书·新知三联书店', + '电子工业出版社', + '百花文艺出版社', + '磨铁图书', + '科学出版社', + '红旗出版社', + '花城出版社', + '西南师范大学出版社', + '译文出版社', + '译林出版社', + '读客文化', + '辽宁人民出版社', + '重庆出版社', + '长江少年儿童出版社', + '长江文艺出版社', + '高等教育出版社', +]; diff --git a/src/locales/zh_CN/book/series.ts b/src/locales/zh_CN/book/series.ts new file mode 100644 index 00000000..6908c676 --- /dev/null +++ b/src/locales/zh_CN/book/series.ts @@ -0,0 +1,36 @@ +export default [ + '三体', + '九州缥缈录', + '人世间', + '仙逆', + '全职高手', + '凡人修仙传', + '剑来', + '司藤', + '围城', + '大奉打更人', + '天官赐福', + '将夜', + '山河表里', + '庆余年', + '悟空传', + '择天记', + '斗破苍穹', + '星辰变', + '杀破狼', + '步步惊心', + '流浪地球', + '琅琊榜', + '盗墓笔记', + '盘龙', + '红楼梦', + '苍兰诀', + '藏地密码', + '诛仙', + '诡秘之主', + '长安十二时辰', + '阳神', + '雪中悍刀行', + '鬼吹灯', + '魔道祖师', +]; diff --git a/src/locales/zh_CN/book/title.ts b/src/locales/zh_CN/book/title.ts new file mode 100644 index 00000000..de3c3ed5 --- /dev/null +++ b/src/locales/zh_CN/book/title.ts @@ -0,0 +1,67 @@ +export default [ + '万历十五年', + '三国演义', + '三字经', + '中国哲学简史', + '中国大历史', + '中庸', + '丰乳肥臀', + '乡土中国', + '二十年目睹之怪现状', + '倚天屠龙记', + '儒林外史', + '千字文', + '原野', + '史记', + '呐喊', + '围城', + '在人间', + '大学', + '天龙八部', + '子夜', + '孙子兵法', + '孟子', + '官场现形记', + '家', + '封神演义', + '射雕英雄传', + '山河岁月', + '山海经', + '平凡的世界', + '庄子', + '弟子规', + '彷徨', + '我们仨', + '我的大学', + '文化苦旅', + '日出', + '春', + '水浒传', + '汉书', + '活着', + '浮生六记', + '狼图腾', + '白鹿原', + '目送', + '神雕侠侣', + '秋', + '穆斯林的葬礼', + '童年', + '笑傲江湖', + '红楼梦', + '老残游记', + '聊斋志异', + '茶馆', + '西游记', + '许三观卖血记', + '论语', + '资治通鉴', + '边城', + '道德经', + '金瓶梅', + '镜花缘', + '长恨歌', + '雷雨', + '骆驼祥子', + '鹿鼎记', +]; diff --git a/src/locales/zh_CN/index.ts b/src/locales/zh_CN/index.ts index dd90e14c..9a690010 100644 --- a/src/locales/zh_CN/index.ts +++ b/src/locales/zh_CN/index.ts @@ -5,6 +5,7 @@ import type { LocaleDefinition } from '../..'; import airline from './airline'; import animal from './animal'; +import book from './book'; import color from './color'; import commerce from './commerce'; import company from './company'; @@ -32,6 +33,7 @@ import word from './word'; const zh_CN: LocaleDefinition = { airline, animal, + book, color, commerce, company, -- cgit v1.2.3