i18n要素
December 05, 2024
一、货币本地化
1. 货币符号
- 不同地区使用不同货币符号(如:¥/$/€/£)
- 示例:人民币(¥)、美元($)、欧元(€)
2. 货币精度
- 小数位数规范(日本円通常取整,人民币常用2位小数)
- 示例:100 JPY vs 100.00 CNY
3. 货币符号位置
- 前置或后置(€3.50 vs 3.50€)
- 与数字的间距规范
二、时间本地化
1. 时制系统
- 12小时制(AM/PM)vs 24小时制
- 示例:美国常用 2:30 PM,德国用 14:30
2. 时间格式
- 分隔符选择(: / . / 空格)
- 顺序差异(HH:mm:ss vs hh:mm:ss a)
3. 剩余时间表达
- “还剩2天3小时” vs “2d 3h remaining”
- 相对时间表达(刚刚/now/刚才)
三、度量衡系统
1. 距离单位
单位制 | 常用地区 | 示例 |
---|---|---|
公制 | 中国, 欧洲 | 5 km, 300 m |
英制 | 美国 | 3 mi, 500 ft |
2. 重量单位
- 公制:kg/g(中国、欧洲)
- 英制:lb/oz(美国)
- 传统单位:斤/两(华语区市场)
3. 体积单位
- 升/毫升(大多数国家)
- 加仑/液量盎司(美国)
四、数字格式
1. 数字分隔符
- 千分位符号:,(英语) vs .(德语) vs 空格(法语)
示例:
英语:1,000,000
德语:1.000.000
法语:1 000 000
2. 小数点符号
- 点号(1.5)vs 逗号(1,5)
3. 特殊数字格式
- 手机号显示: 中国:+86 138 0013 8000 美国:(650) 123-4567
阅读量
Written by xi ming You should follow him on Github