我有几个语言文件夹,里面有语言环境文件
locales
├── en
| ├── common.json
| ├── ...
| └── article.json
└── de
├── common.json
├── ...
└── article.json
我有一个这样的 locale.json 嵌套结构
{
"title": "Something",
"menu": {
"first": "First",
"second": "Second",
"third": "Third"
}
}
我无法配置扩展设置来读取此区域设置结构
我也很努力地完成这项工作,然后终于找到了正确的配置。
重要的是在设置中相应地设置 localesPaths 以及 pathMatcher。
"i18n-ally.localesPaths": "src/locales",
"i18n-ally.namespace": true,
"i18n-ally.pathMatcher": "{locale}/{namespace}.json",
此外,开发人员在文档中注意到,将
namespace
设置为 true before pathMatcher
非常重要。