From c06297c7c6fe7a702475c23d2ccd78d603656bb5 Mon Sep 17 00:00:00 2001 From: Aoran Zeng Date: Tue, 17 Mar 2026 21:30:34 +0800 Subject: [PATCH 1/2] Amend `province` for `zh-CN` --- lib/locales/zh-CN.yml | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/lib/locales/zh-CN.yml b/lib/locales/zh-CN.yml index 78465b561c..7242e0923d 100644 --- a/lib/locales/zh-CN.yml +++ b/lib/locales/zh-CN.yml @@ -209,7 +209,7 @@ zh-CN: - 栋 postcode: - "######" - state: + province: &province - 北京市 - 上海市 - 天津市 @@ -217,13 +217,13 @@ zh-CN: - 黑龙江省 - 吉林省 - 辽宁省 - - 内蒙古 + - 内蒙古自治区 - 河北省 - - 新疆 + - 新疆维吾尔自治区 - 甘肃省 - 青海省 - 陕西省 - - 宁夏 + - 宁夏回族自治区 - 河南省 - 山东省 - 山西省 @@ -234,16 +234,17 @@ zh-CN: - 四川省 - 贵州省 - 云南省 - - 广西省 - - 西藏 + - 广西壮族自治区 + - 西藏自治区 - 浙江省 - 江西省 - 广东省 - 福建省 - 海南省 - - 香港 - - 澳门 - state_abbr: + - 香港特别行政区 + - 澳门特别行政区 + - 台湾省 + province_abbr: &province_abbr - 京 - 沪 - 津 @@ -277,6 +278,11 @@ zh-CN: - 琼 - 港 - 澳 + - 台 + state: + *province + state_abbr: + *province_abbr street_name: - "#{Name.last_name}#{street_suffix}" street_address: From b65cf270b9eb1994897e4c51d3e3cc6937b30f25 Mon Sep 17 00:00:00 2001 From: Aoran Zeng Date: Wed, 25 Mar 2026 12:14:05 +0800 Subject: [PATCH 2/2] Update doc for `province` usage --- doc/default/address.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/doc/default/address.md b/doc/default/address.md index 828818a0fc..3f62fa449d 100644 --- a/doc/default/address.md +++ b/doc/default/address.md @@ -38,6 +38,11 @@ Faker::Address.state #=> "California" Faker::Address.state_abbr #=> "AP" +#note: In some countries, "province" is used instead of "state". +Faker::Address.province #=> "湖北省" + +Faker::Address.province_abbr #=> "鄂" + Faker::Address.country #=> "French Guiana" # Keyword arguments: code