如何为粤语(中国香港)实现Chrome扩展的国际化适配
Chrome 扩展粤语(中国香港)国际化适配方案
针对你提到的locale代码选择问题,可根据你的实际适配场景选择对应方案:
- 如果你的适配面向香港所有中文使用者,内容为香港地区通用繁体中文书面语,直接使用
zh-HK作为locale代码即可。Chrome的i18n体系兼容该BCP 47语言标签,可正常被香港地区用户的浏览器匹配,同时完全符合Chrome网上应用店香港地区的上架规则。 - 如果你的适配专门面向粤语使用者,包含粤语口语书面化内容、粤语发音资源,优先使用
yue-Hant-HK作为locale代码。虽然Chrome官方文档的示例中仅列出了zh_CN、zh_TW两种中文locale,但其底层实际支持全量BCP 47语言标签,yue-Hant-HK可正常被识别,且和Google语音类服务的粤语语言代码完全对齐,不需要额外做转换适配。
额外优化建议
你可以同时配置多套locale资源,按照yue-Hant-HK > zh-HK > zh_TW > zh_CN的优先级做降级适配,覆盖不同用户的系统语言设置场景,避免出现资源匹配不到的问题。
内容的提问来源于stack exchange,提问作者Jeff Baker
相关产品推荐
相关产品推荐

