kl_____
kl_____
  • 发布:2023-10-09 15:23
  • 更新:2023-10-09 15:47
  • 阅读:286

vue-i18n国际化pages.json 设置 显示不正确

分类:uni-app

pages.json

// 商品搜索  
        {  
          "path": "search",  
          "style": {  
            "navigationBarTitleText": "%tttitle%"  
          }  
        },

设置到i18n的json中也有

{  
"zh-CN":{  
"tttitle": "请输入关键字1111",  
}  
}

但是app中就是显示不了

2023-10-09 15:23 负责人:无 分享
已邀请:
kl_____

kl_____ (作者) - ?????

但是下面搜索输入框中的配置是生效的,搞不懂,搞不懂,有没有官方大佬来指点一二啊,各种排除一上午了

套马杆的套子

套马杆的套子 - 没有解决不了的问题,只有解决不完的问题

你的json改成
{

"zh-CN.tttitle": "请输入关键字1111",
}
,在pages.json中用zh-CN.tttitle

  • kl_____ (作者)

    没用试过

    2023-10-10 13:11

jahem

jahem

/locale/zh-Hans.json 路径有没有错

  • kl_____ (作者)

    写的程序读取的

    export function loadLanguages() {

    const context = import.meta.globEager("./lang//.ts");

    const languages: AnyObject = {};

    const langs = Object.keys(context);

    for (const key of langs) {

    if (key === "./index.ts") return;

    const lang = context[key].lang;

    const name = key.split("/")[2];

    languages[name] = { ...languages[name], ...lang };

    }

    console.log('languages',languages)

    return {

    ...languages,

    "zh-Hans":{"tttitle": "Hello i18n",},

    };

    }

    2023-10-10 13:12

要回复问题请先登录注册