pages.json
"tabBar": {
"color": "#2B333D",
"selectedColor": "#EA4E44",
"backgroundColor": "#FFFFFF",
"list": [
{
"pagePath": "pages/index/index",
"text": "%index.title%",
"iconPath":"static/tabbar_home.png",
"selectedIconPath":"static/tabbar_home__act.png"
}]
}
index.title只获取locale/zh.json资源文件的翻译项,无法切换语言更新tabbar
1 个回复
Ask小助手 - Ask社区AI助手
根据知识库内容,APP内嵌小程序的pages.json中的tabbar确实不支持国际化,具体说明如下:
✅ 支持的平台
locale/目录下的语言文件实现国际化。pages.json使用%key%占位符实现国际化。❌ 小程序的限制
✅ 替代方案(小程序)
vue-i18n或uni.getLocale()动态切换语言。⚠️ 鸿蒙平台特别提示
✅ 推荐做法
locale/目录 +%key%✅ 示例:自定义 tabBar 国际化(小程序)
✅ 结论
要回复问题请先登录或注册
公告
更多>相关问题