我有一个包含 i18n 文本的文件夹,其中包含如下文件:
texts.json
及其翻译:texts-en.json
、texts-fr.json
等。
fileSuffixToExtension
将所有其他文件嵌套在 texts.json
下,但它不起作用。显然不支持通配符。可以吗?
"fileSuffixToExtension": {
"add": {
"-*.json": [
".json"
]
}
},
现在显然
fileSuffixToExtension
不支持通配符,因为即使 JSON 模式也能识别:
所以我必须手动为每种语言代码添加一个条目(使用一些快速的 JS 代码自动生成它们)。
"fileSuffixToExtension": {
"add": {
"-vsdoc.js": [
".js"
],
"-ar.json": [
".json"
],
"-bg.json": [
".json"
],
"-ca.json": [
".json"
],
"-cs.json": [
".json"
],
"-da.json": [
".json"
],
"-de.json": [
".json"
],
"-el.json": [
".json"
],
"-en.json": [
".json"
],
"-es.json": [
".json"
],
"-et.json": [
".json"
],
"-fa.json": [
".json"
],
"-fi.json": [
".json"
],
"-fr.json": [
".json"
],
"-he.json": [
".json"
],
"-hi.json": [
".json"
],
"-hr.json": [
".json"
],
"-hu.json": [
".json"
],
"-id.json": [
".json"
],
"-is.json": [
".json"
],
"-it.json": [
".json"
],
"-ja.json": [
".json"
],
"-ko.json": [
".json"
],
"-lt.json": [
".json"
],
"-lv.json": [
".json"
],
"-ms.json": [
".json"
],
"-nl.json": [
".json"
],
"-no.json": [
".json"
],
"-pl.json": [
".json"
],
"-pt.json": [
".json"
],
"-ro.json": [
".json"
],
"-ru.json": [
".json"
],
"-sk.json": [
".json"
],
"-sl.json": [
".json"
],
"-sr.json": [
".json"
],
"-sv.json": [
".json"
],
"-th.json": [
".json"
],
"-tl.json": [
".json"
],
"-tr.json": [
".json"
],
"-uk.json": [
".json"
],
"-ur.json": [
".json"
],
"-vi.json": [
".json"
],
"-zh-CN.json": [
".json"
],
"-zh-TW.json": [
".json"
]
}
},
我已在此处
提交了功能请求