154 lines
3.9 KiB
YAML
154 lines
3.9 KiB
YAML
# zh_pinyin.yaml
|
|
# --------------
|
|
# Chinese (Pinyin)
|
|
|
|
whitespace: false
|
|
|
|
components:
|
|
level:
|
|
null_probability: 0.85 # Probability of doing nothing if no floor number is specified
|
|
alphanumeric_probability: 0.15
|
|
|
|
unit:
|
|
# If no unit number is specified
|
|
null_probability: 0.6
|
|
alphanumeric_probability: 0.4
|
|
|
|
numbers:
|
|
default: &hao
|
|
canonical: hao
|
|
numeric_affix:
|
|
affix: -hao
|
|
upper_case: false
|
|
direction: right
|
|
numeric_probability: 0.0
|
|
numeric_affix_probability: 1.0
|
|
|
|
house_numbers:
|
|
alphanumeric:
|
|
default: *hao
|
|
alphanumeric_phrase_probability: 0.6
|
|
|
|
levels:
|
|
lou: &lou
|
|
canonical: lóu
|
|
numeric_affix:
|
|
affix: -lóu
|
|
upper_case: false
|
|
direction: right
|
|
numeric_probability: 0.0
|
|
numeric_affix_probability: 1.0
|
|
lou_no_accent: &lou_no_accent
|
|
canonical: lou
|
|
numeric_affix:
|
|
affix: -lou
|
|
upper_case: false
|
|
direction: right
|
|
numeric_probability: 0.0
|
|
numeric_affix_probability: 1.0
|
|
ceng: &ceng
|
|
canonical: céng
|
|
numeric_affix:
|
|
affix: -céng
|
|
upper_case: false
|
|
direction: right
|
|
numeric_probability: 0.0
|
|
numeric_affix_probability: 1.0
|
|
ceng_no_accent: &ceng_no_accent
|
|
canonical: ceng
|
|
numeric_affix:
|
|
affix: -ceng
|
|
upper_case: false
|
|
direction: right
|
|
numeric_probability: 0.0
|
|
numeric_affix_probability: 1.0
|
|
|
|
numbering_starts_at: 1
|
|
|
|
alphanumeric:
|
|
default: *lou
|
|
probability: 0.85
|
|
alternatives:
|
|
- alternative: *lou_no_accent
|
|
probability: 0.05
|
|
- alternative: *ceng
|
|
probability: 0.08
|
|
- alternative: *ceng_no_accent
|
|
probability: 0.02
|
|
numeric_probability: 1.0
|
|
|
|
po_boxes:
|
|
youzheng_xinxiang: &youzheng_xinxiang
|
|
canonical: youzheng xinxiang
|
|
numeric:
|
|
direction: left
|
|
numeric_probability: 1.0
|
|
|
|
alphanumeric:
|
|
default: *youzheng_xinxiang
|
|
numeric_probability: 1.0
|
|
|
|
digits:
|
|
- length: 1
|
|
probability: 0.05
|
|
- length: 2
|
|
probability: 0.1
|
|
- length: 3
|
|
probability: 0.2
|
|
- length: 4
|
|
probability: 0.5
|
|
- length: 5
|
|
probability: 0.1
|
|
- length: 6
|
|
probability: 0.05
|
|
|
|
postcodes:
|
|
alphanumeric:
|
|
default: &youbian
|
|
canonical: yóubiān
|
|
numeric:
|
|
direction: left
|
|
# null_probability means the chance of doing nothing e.g. just the postal code
|
|
null_probability: 0.9
|
|
numeric_probability: 0.1
|
|
probability: 0.9
|
|
alternatives:
|
|
- alternative: &youbian_no_accent
|
|
canonical: youbian
|
|
numeric:
|
|
direction: left
|
|
# null_probability means the chance of doing nothing e.g. just the postal code
|
|
null_probability: 0.9
|
|
numeric_probability: 0.1
|
|
probability: 0.1
|
|
|
|
units:
|
|
shi: &shi
|
|
canonical: shì
|
|
numeric_affix:
|
|
affix: -shì
|
|
upper_case: false
|
|
direction: right
|
|
numeric_probability: 0.0
|
|
numeric_affix_probability: 1.0
|
|
|
|
shi_no_accent: &shi_no_accent
|
|
canonical: shi
|
|
numeric_affix:
|
|
affix: -shi
|
|
upper_case: false
|
|
direction: right
|
|
numeric_probability: 0.0
|
|
numeric_affix_probability: 1.0
|
|
|
|
alphanumeric:
|
|
default: *shi
|
|
probability: 0.8
|
|
alternatives:
|
|
- alternative: *shi_no_accent
|
|
probability: 0.2
|
|
numeric_probability: 1.0
|
|
use_positive_numbers_probability: 1.0
|
|
# If we have a floor number (from building:levels), use it
|
|
use_floor_probability: 0.8
|