脚本猫支持多种语言!!!🎉🎉🎉
🎉🎉🎉 脚本猫支持多种语言,向国际化脚本管理器迈出第一步!使用ChatGPT协助,今天肝了一天(半天)完成了。beta版本:https://github.com/scriptscat/scriptcat/releases/tag/v0.14.0-beta.1 下载马上体验。
beta版本交流群:124771063
!(data/attachment/forum/202306/17/005647k7wunjtczdavavdw.png)
# i18n 方案
i18n 使用(https://www.i18next.com/)实现,之所以不是用`chrome.i18n`的原因是该方案不支持动态切换语言。但是为了某些扩展市场的要求,我们还是在`build/assets/_locales`目录下添加了`chrome.i18n`的语言文件。
初版使用ChatGPT协助进行整理,目前支持以下语种:
- 简体中文
- English
## 语言文件
语言文件位于`src/locales`目录下,按照页面划分,每个页面对应一个语言文件,最终由`index.ts`合并进行导出。
## 关键字冲突
如果页面中的关键字一样,但是翻译不一样,可以使用`page.key`的方式进行区分,例如:
```yaml
list:
confirm_delete: 确定要删除吗?请注意这个操作无法恢复!
``` {:4_95:}{:4_95:}{:4_95:} geoi6sam1 发表于 2023-6-17 01:13
ggnb,换头像了,id好像也换了??认不出来了 ggnb!!!!!! 啥时候支持喵语啊 啥时候支持喵语啊 太强啦 太棒了哥哥!!
页:
[1]