diff options
| author | Khalil Yao <[email protected]> | 2025-04-20 00:26:15 +0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-04-19 18:26:15 +0200 |
| commit | 456f10276bfbc1a654162e94e5815ca01ffa7fdd (patch) | |
| tree | 5520aca453edb95a025268a22980e8a6199e65f8 /src | |
| parent | cad8e5d5b932a0bddb9b883ec37a675b252b2c56 (diff) | |
| download | faker-456f10276bfbc1a654162e94e5815ca01ffa7fdd.tar.xz faker-456f10276bfbc1a654162e94e5815ca01ffa7fdd.zip | |
feat(locale): update zh_CN location (#3481)
Diffstat (limited to 'src')
| -rw-r--r-- | src/locales/zh_CN/location/city_name.ts | 39 | ||||
| -rw-r--r-- | src/locales/zh_CN/location/continent.ts | 1 | ||||
| -rw-r--r-- | src/locales/zh_CN/location/country.ts | 210 | ||||
| -rw-r--r-- | src/locales/zh_CN/location/direction.ts | 6 | ||||
| -rw-r--r-- | src/locales/zh_CN/location/index.ts | 14 | ||||
| -rw-r--r-- | src/locales/zh_CN/location/language.ts | 43 | ||||
| -rw-r--r-- | src/locales/zh_CN/location/secondary_address.ts | 1 | ||||
| -rw-r--r-- | src/locales/zh_CN/location/street_name.ts | 135 |
8 files changed, 449 insertions, 0 deletions
diff --git a/src/locales/zh_CN/location/city_name.ts b/src/locales/zh_CN/location/city_name.ts new file mode 100644 index 00000000..7e339505 --- /dev/null +++ b/src/locales/zh_CN/location/city_name.ts @@ -0,0 +1,39 @@ +export default [ + '北京', + '上海', + '广州', + '深圳', + '天津', + '重庆', + '成都', + '杭州', + '南京', + '武汉', + '西安', + '苏州', + '青岛', + '宁波', + '郑州', + '长沙', + '合肥', + '福州', + '厦门', + '大连', + '沈阳', + '济南', + '哈尔滨', + '长春', + '昆明', + '南昌', + '石家庄', + '太原', + '贵阳', + '兰州', + '海口', + '乌鲁木齐', + '呼和浩特', + '南宁', + '拉萨', + '银川', + '西宁', +]; diff --git a/src/locales/zh_CN/location/continent.ts b/src/locales/zh_CN/location/continent.ts new file mode 100644 index 00000000..6120074c --- /dev/null +++ b/src/locales/zh_CN/location/continent.ts @@ -0,0 +1 @@ +export default ['亚洲', '非洲', '欧洲', '北美洲', '南美洲', '大洋洲', '南极洲']; diff --git a/src/locales/zh_CN/location/country.ts b/src/locales/zh_CN/location/country.ts new file mode 100644 index 00000000..f40bfb05 --- /dev/null +++ b/src/locales/zh_CN/location/country.ts @@ -0,0 +1,210 @@ +export default [ + '阿富汗', + '阿尔巴尼亚', + '阿尔及利亚', + '安道尔', + '安哥拉', + '安圭拉', + '安提瓜和巴布达', + '阿根廷', + '亚美尼亚', + '阿鲁巴', + '澳大利亚', + '奥地利', + '阿塞拜疆', + '巴哈马', + '巴林', + '孟加拉国', + '巴巴多斯', + '白俄罗斯', + '比利时', + '伯利兹', + '贝宁', + '百慕大', + '不丹', + '玻利维亚', + '波黑', + '博茨瓦纳', + '布维岛', + '巴西', + '保加利亚', + '布基纳法索', + '布隆迪', + '柬埔寨', + '喀麦隆', + '加拿大', + '佛得角', + '中非共和国', + '乍得', + '智利', + '中国', + '哥伦比亚', + '科摩罗', + '刚果', + '库克群岛', + '哥斯达黎加', + '科特迪瓦', + '克罗地亚', + '古巴', + '库拉索', + '塞浦路斯', + '捷克', + '刚果民主共和国', + '丹麦', + '吉布提', + '多米尼加', + '多米尼加共和国', + '厄瓜多尔', + '埃及', + '萨尔瓦多', + '赤道几内亚', + '厄立特里亚', + '爱沙尼亚', + '斯威士兰', + '埃塞俄比亚', + '斐济', + '芬兰', + '法国', + '加蓬', + '冈比亚', + '格鲁吉亚', + '德国', + '加纳', + '直布罗陀', + '希腊', + '格林兰', + '格林纳达', + '瓜德罗普', + '危地马拉', + '几内亚', + '圭亚那', + '海地', + '梵蒂冈', + '洪都拉斯', + '香港', + '匈牙利', + '冰岛', + '印度', + '印度尼西亚', + '伊朗', + '伊拉克', + '爱尔兰', + '以色列', + '意大利', + '牙买加', + '日本', + '约旦', + '哈萨克斯坦', + '肯尼亚', + '基里巴斯', + '朝鲜', + '大韩民国', + '科威特', + '吉尔吉斯坦', + '老挝', + '拉脱维亚', + '黎巴嫩', + '莱索托', + '利比里亚', + '利比亚', + '列支敦士登', + '立陶宛', + '卢森堡', + '马达加斯加', + '马拉维', + '马来西亚', + '马尔代夫', + '马里', + '马耳他', + '马提尼克', + '毛里塔尼亚', + '毛里求斯', + '马约特', + '墨西哥', + '摩尔多瓦', + '摩纳哥', + '蒙古', + '黑山', + '蒙特塞拉特', + '摩洛哥', + '莫桑比克', + '缅甸', + '纳米比亚', + '瑙鲁', + '尼泊尔', + '荷兰', + '新西兰', + '尼加拉瓜', + '尼日尔', + '尼日利亚', + '纽埃', + '诺福克岛', + '北马其顿', + '挪威', + '阿曼', + '巴基斯坦', + '帕劳', + '巴勒斯坦', + '巴拿马', + '巴布亚新几内亚', + '巴拉圭', + '秘鲁', + '菲律宾', + '波兰', + '葡萄牙', + '波多黎各', + '卡塔尔', + '罗马尼亚', + '俄罗斯', + '卢旺达', + '圣巴泰勒米', + '圣赫勒拿', + '圣卢西亚', + '圣马丁', + '萨摩亚', + '圣马力诺', + '沙特阿拉伯', + '塞内加尔', + '塞尔维亚', + '塞舌尔', + '塞拉利昂', + '新加坡', + '荷属圣马丁', + '斯洛伐克', + '斯洛文尼亚', + '所罗门群岛', + '索马里', + '南非', + '南苏丹', + '西班牙', + '斯里兰卡', + '苏丹', + '苏里南', + '瑞典', + '瑞士', + '叙利亚', + '塔吉克斯坦', + '坦桑尼亚', + '泰国', + '东帝汶', + '多哥', + '托克劳', + '汤加', + '突尼斯', + '土耳其', + '土库曼斯坦', + '图瓦卢', + '乌干达', + '乌克兰', + '阿联酋', + '英国', + '美国', + '乌拉圭', + '乌兹别克斯坦', + '瓦努阿图', + '委内瑞拉', + '越南', + '也门', + '赞比亚', + '津巴布韦', +]; diff --git a/src/locales/zh_CN/location/direction.ts b/src/locales/zh_CN/location/direction.ts new file mode 100644 index 00000000..ee7fb7a0 --- /dev/null +++ b/src/locales/zh_CN/location/direction.ts @@ -0,0 +1,6 @@ +export default { + cardinal: ['北', '东', '南', '西'], + cardinal_abbr: ['北', '东', '南', '西'], + ordinal: ['东北', '西北', '东南', '西南'], + ordinal_abbr: ['东北', '西北', '东南', '西南'], +}; diff --git a/src/locales/zh_CN/location/index.ts b/src/locales/zh_CN/location/index.ts index 5cc09a9d..6219e766 100644 --- a/src/locales/zh_CN/location/index.ts +++ b/src/locales/zh_CN/location/index.ts @@ -4,25 +4,39 @@ */ import type { LocationDefinition } from '../../..'; import building_number from './building_number'; +import city_name from './city_name'; import city_pattern from './city_pattern'; import city_prefix from './city_prefix'; import city_suffix from './city_suffix'; +import continent from './continent'; +import country from './country'; +import direction from './direction'; +import language from './language'; import postcode from './postcode'; +import secondary_address from './secondary_address'; import state from './state'; import state_abbr from './state_abbr'; import street_address from './street_address'; +import street_name from './street_name'; import street_pattern from './street_pattern'; import street_suffix from './street_suffix'; const location: LocationDefinition = { building_number, + city_name, city_pattern, city_prefix, city_suffix, + continent, + country, + direction, + language, postcode, + secondary_address, state, state_abbr, street_address, + street_name, street_pattern, street_suffix, }; diff --git a/src/locales/zh_CN/location/language.ts b/src/locales/zh_CN/location/language.ts new file mode 100644 index 00000000..82d8d352 --- /dev/null +++ b/src/locales/zh_CN/location/language.ts @@ -0,0 +1,43 @@ +export default [ + { name: '汉语', alpha2: 'zh', alpha3: 'zho' }, + { name: '英语', alpha2: 'en', alpha3: 'eng' }, + { name: '法语', alpha2: 'fr', alpha3: 'fra' }, + { name: '德语', alpha2: 'de', alpha3: 'deu' }, + { name: '西班牙语', alpha2: 'es', alpha3: 'spa' }, + { name: '俄语', alpha2: 'ru', alpha3: 'rus' }, + { name: '日语', alpha2: 'ja', alpha3: 'jpn' }, + { name: '韩语', alpha2: 'ko', alpha3: 'kor' }, + { name: '阿拉伯语', alpha2: 'ar', alpha3: 'ara' }, + { name: '葡萄牙语', alpha2: 'pt', alpha3: 'por' }, + { name: '意大利语', alpha2: 'it', alpha3: 'ita' }, + { name: '荷兰语', alpha2: 'nl', alpha3: 'nld' }, + { name: '泰语', alpha2: 'th', alpha3: 'tha' }, + { name: '印度语', alpha2: 'hi', alpha3: 'hin' }, + { name: '孟加拉语', alpha2: 'bn', alpha3: 'ben' }, + { name: '印尼语', alpha2: 'id', alpha3: 'ind' }, + { name: '马来语', alpha2: 'ms', alpha3: 'msa' }, + { name: '越南语', alpha2: 'vi', alpha3: 'vie' }, + { name: '乌尔都语', alpha2: 'ur', alpha3: 'urd' }, + { name: '芬兰语', alpha2: 'fi', alpha3: 'fin' }, + { name: '瑞典语', alpha2: 'sv', alpha3: 'swe' }, + { name: '希腊语', alpha2: 'el', alpha3: 'ell' }, + { name: '捷克语', alpha2: 'cs', alpha3: 'ces' }, + { name: '匈牙利语', alpha2: 'hu', alpha3: 'hun' }, + { name: '罗马尼亚语', alpha2: 'ro', alpha3: 'ron' }, + { name: '乌克兰语', alpha2: 'uk', alpha3: 'ukr' }, + { name: '塞尔维亚语', alpha2: 'sr', alpha3: 'srp' }, + { name: '克罗地亚语', alpha2: 'hr', alpha3: 'hrv' }, + { name: '斯洛伐克语', alpha2: 'sk', alpha3: 'slk' }, + { name: '斯洛文尼亚语', alpha2: 'sl', alpha3: 'slv' }, + { name: '爱尔兰语', alpha2: 'ga', alpha3: 'gle' }, + { name: '拉脱维亚语', alpha2: 'lv', alpha3: 'lav' }, + { name: '立陶宛语', alpha2: 'lt', alpha3: 'lit' }, + { name: '爱沙尼亚语', alpha2: 'et', alpha3: 'est' }, + { name: '马耳他语', alpha2: 'mt', alpha3: 'mlt' }, + { name: '阿尔巴尼亚语', alpha2: 'sq', alpha3: 'sqi' }, + { name: '摩尔多瓦语', alpha2: 'ro', alpha3: 'ron' }, + { name: '格鲁吉亚语', alpha2: 'ka', alpha3: 'kat' }, + { name: '亚美尼亚语', alpha2: 'hy', alpha3: 'hye' }, + { name: '哈萨克语', alpha2: 'kk', alpha3: 'kaz' }, + { name: '吉尔吉斯语', alpha2: 'ky', alpha3: 'kir' }, +]; diff --git a/src/locales/zh_CN/location/secondary_address.ts b/src/locales/zh_CN/location/secondary_address.ts new file mode 100644 index 00000000..a2ff5974 --- /dev/null +++ b/src/locales/zh_CN/location/secondary_address.ts @@ -0,0 +1 @@ +export default ['公寓 ###', '套房 ###']; diff --git a/src/locales/zh_CN/location/street_name.ts b/src/locales/zh_CN/location/street_name.ts new file mode 100644 index 00000000..640cfed0 --- /dev/null +++ b/src/locales/zh_CN/location/street_name.ts @@ -0,0 +1,135 @@ +export default [ + '长安街', + '北京路', + '南京路', + '复兴路', + '中山路', + '人民路', + '文化路', + '东风路', + '光明路', + '解放路', + '团结路', + '天安门路', + '市场街', + '南门街', + '北大街', + '南湖路', + '紫荆路', + '交通路', + '星光街', + '陶然路', + '燕子岭路', + '南华路', + '恒大路', + '新兴路', + '红旗街', + '沿河路', + '工业路', + '莲花路', + '东方路', + '华侨路', + '绿化路', + '水泥路', + '西湖路', + '朝阳路', + '狮山路', + '文艺路', + '开放路', + '兴业街', + '齐齐哈尔街', + '建设路', + '红星路', + '山水路', + '机场路', + '星河路', + '幸福街', + '云南路', + '陆家嘴路', + '滨海路', + '东岳路', + '中兴路', + '长江路', + '富春街', + '蓝天街', + '清华路', + '阳光大道', + '广场街', + '华美路', + '人民街', + '科技街', + '西门街', + '东大街', + '永安街', + '明日路', + '上街', + '立新街', + '龙潭路', + '光明大街', + '江南大道', + '沙河路', + '回民街', + '解放大街', + '幸福路', + '南街', + '北街', + '花园路', + '嘉禾路', + '元宝街', + '桃花街', + '金秋街', + '天河路', + '海滨大道', + '和平街', + '柳树路', + '梅花街', + '桂花街', + '观音路', + '华东路', + '胜利路', + '东阳街', + '宜兴路', + '紫薇路', + '滨江路', + '保卫路', + '古城路', + '友谊街', + '烈士路', + '桃花源路', + '大成路', + '和平大道', + '华阳路', + '老街', + '东方大道', + '银川路', + '汇源路', + '辉南路', + '慈溪路', + '古道街', + '绿色大道', + '十字路', + '百步街', + '连云街', + '白银路', + '环城路', + '朝霞路', + '红旗大道', + '双林街', + '龙江路', + '永乐街', + '福源街', + '西门路', + '新荣街', + '龙山街', + '安东路', + '福田街', + '景山街', + '新街', + '枫林街', + '裕民街', + '泉水路', + '乐土街', + '环湖街', + '紫竹街', + '青年街', +]; |
