立即注册
查看: 1114|回复: 5

[展讯开发资料] 展讯平台Multilang自定义指南

已绑定手机
发表于 2021-7-9 15:26:52 | 显示全部楼层 |阅读模式 来自 广东省深圳市
1.概览:协助客户进行多语言的配置工作
2.多语言语言配置
2.1 多语版本配置方法
1)请在对应项目的.mk 文件加入,如:
device/sprd/sharkle/sp9832e_1h10/ sp9832e_1h10_oversea.mk
+ product_REVISION:=oversea multi-lang
+ include $(APPLY_PRODUCT_REVISION)
若项目.mk 中已存在 PRODUCT_REVISION 则直接在其中加入 oversea multi-lang 即可。
注:PRODUCT_REVISION 中配置参数的详细配置信息存放在 vendor/sprd/feature_config/下:
oversea : vendor/sprd/feature_config/oversea
multi-lang : vendor/sprd/feature_config/multi-lang

2.2 multi-lang 版本语言配置
1)修改文件位置为 vendor/sprd/ feature_config/multi-lang/config.mk
修改 PRODUCT_LOCALES 字段值,添加要增加语言的 5 字符 code 编码值,例:
PRODUCT_LOCALES := en_US zh_CN。 如添加支持越南语,越南语编码为 vi_VN,则 PRODUCT_LOCALES 的值为:PRODUCT_LOCALES := en_US zh_CN vi_VN 注:字符规范为“语言码_地区码”,语言码遵循的规范为 ISO 639-1,地区码遵循的规范为 ISO 3166-1。
2)修改/Frameworks/base/core/res/res/values/locale_config.xml 中语言项
与 PRODUCT_LOCALES 中语言项相同,此 xml 用来控制“设置->系统->语言和输入法->语 言->添加语言”后显示的可选语言项。若项目的.mk 文件中 PRODUCT_REVISION 配置了
multi-lang,则需修改vendor/sprd/feature_configs/multilang/overlay/frameworks/base/core/res/res/values/locale_config.xml

2.3 运营商版本语言配置
运行商版本的语言配置。运营商版本上只需把对 Setting 列表进行相关配置。修改需要对应的运营商 overlay 下的/frameworks/base/core/res/res/values/locale_config.xml 中语言项进行打开和配置。
如: Claro 运营商下的配置修改
vendor/sprd/feature_configs/carriers/claro/overlay/frameworks/base/core/res/res/values/locale_config.xml
打开需要的语言,关闭不需要的语言,如图: 其中显示为灰色不需要显示的语言(如<!--<item>pt-AO</item>--> ,黑色的为是可以显示的语言(如<!--<item>pt-BR</item>)

更多内容请下载附件查看
游客,如果您要查看本帖隐藏内容请回复
已绑定手机
发表于 2021-7-9 19:17:38 | 显示全部楼层 来自 湖南省长沙市
谢谢分享!
已绑定手机
发表于 2021-7-20 16:57:38 | 显示全部楼层 来自 广东省深圳市
谢谢分享
发表于 2022-4-30 15:36:00 | 显示全部楼层 来自 上海市
谢谢分享
已绑定手机
已实名认证
发表于 2022-4-30 21:48:10 | 显示全部楼层 来自 广东省深圳市
look look!!
已绑定手机
已实名认证
本站提供mt6582开发板、承接手机类,基于手机芯片类项目开发详情请点击--&amp;gt;&amp;gt;https://www.16rd.com/thread-13261-1-1.html
发表于 2023-3-10 11:52:29 | 显示全部楼层 来自 广东省深圳市南山区
感谢分享
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

合作/建议

TEL: 19168984579

工作时间:
周一到周五 9:00-11:30 13:30-19:30
  • 扫一扫关注公众号
  • 扫一扫打开小程序
Copyright © 2013-2024 一牛网 版权所有 All Rights Reserved. 帮助中心|隐私声明|联系我们|手机版|粤ICP备13053961号|营业执照|EDI证
在本版发帖搜索
微信客服扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表