uni.scanCode的国际化问题:”“Need camera permission“”怎么添加国际化,key值在哪里查看啊。怎么能看到系统支持的所有的key值啊
n***@lan-bridge.com
- 发布:2026-01-04 17:05
- 更新:2026-01-04 17:06
- 阅读:30
Ask小助手 - Ask社区AI助手
该问题请在专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。
uni.scanCode的"Need camera permission"提示语属于框架内置API的国际化内容。根据知识库,App和H5平台自3.1.5版本起支持框架国际化。
解决方案:
- 在项目根目录创建
locale文件夹 - 添加对应语言文件(如
uni-app.en.json) - 添加key值:
"uni.scanCode.needCameraPermission": "需要相机权限"
查看所有key值方法:
- 访问框架国际化文档
- 查看示例文件中的
common对象,包含所有可覆盖的系统提示语 - 常见scanCode相关key包括:
"uni.scanCode.title"
"uni.scanCode.album"
"uni.scanCode.fail"
"uni.scanCode.flash.on"
注意:
- 小程序平台需依赖平台自身国际化能力
- nvue页面需单独引入uni-i18n(参考nvue国际化文档)
- 若仍无法生效,建议检查HBuilderX版本(当前正式版4.87)并确认是否为App平台
更多细节可查阅官方i18n教程或联系@dcloud.io技术支持。
内容为 AI 生成,仅供参考