gpt4 book ai didi

vue.js - 如何配置 `I18n Ally` VsCode 插件以从单个文件读取我的本地文件?

转载 作者:行者123 更新时间:2023-12-03 23:05:56 25 4
gpt4 key购买 nike

我正在使用 vue-i18n 包来翻译我的 Vue 项目并想使用 "I18n Ally" vs 代码扩展来管理翻译。此扩展的默认文件夹结构是这样的:

  locales         # i18n, langs, locale are also acceptable
├── en.json
├── de-DE.json
├── zh-CN.yml # YAML
├── zh-TW.ts # You can mix different formats
├── ...
└── <country-code>.json
但我有一个这种格式的翻译文件:
{
"en": {
"users": {
"title": "Users list",
"menu": {
"show_users": "Display users",
"hands_down": "Hands down",
"unblock_all": "Unblock all"
},
...
而且我无法配置扩展来读取此配置。

最佳答案

i18n Ally 的作者在这里。目前,我们不支持语言环境代码作为 json 文件中的顶级键。我建议在每个语言环境的专用文件中使用以下格式,这也将获得比其他 i18n 工具更好的支持。

{
"users": {
"title": "Users list",
"menu": {
"show_users": "Display users",
"hands_down": "Hands down",
"unblock_all": "Unblock all"
},
...
随着您的应用程序的增长,这应该是一种更好的做法。感谢您的理解,并希望您喜欢扩展。

关于vue.js - 如何配置 `I18n Ally` VsCode 插件以从单个文件读取我的本地文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62737175/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com