自定义数据

有几个朋友表示需要导入数据的功能,近期不打算写,因为感觉受众不多

如果有导入数据的需求,那么看完这篇文章应该就能自定义数据了

文件结构

  1. 几乎所有的翻译数据都存放在插件中的json目录中
图1:数据存放位置
图1:数据存放位置
  1. 进入json目录会看到data目录和diy.json文件
图2
图2
  1. 如果只是想对官网界面的汉化进行补充,直接打开diy.json编辑即可

  2. 如果想要给diy搜索页补充数据则继续打开data目录

data目录中包含poepoe2两个目录,分别对应流放1流放2的数据

图3
图3
  1. 流放2为例,进入poe2文件夹会看到zhzh_tw两个文件夹,分别对应简中数据和繁中数据
图4
图4
  1. 以修改简中数据为例,进入zh文件夹
图5:文件结构
图5:文件结构
  • filters.json对应搜索道具功能的配置,原则上这个不应该动
  • items.json对应装备翻译,这个可以补充
  • static.json对应通货交换功能的配置,原则上这个不应该动
  • stats.json对应词缀翻译,这个可以补充
  • ui.json对应界面汉化,这个可以补充

数据结构

items.json中的装备数据为例

图6:数据结构
图6:数据结构

我对数据格式的处理几乎完全兼容官方的格式,也就是说把我这几个文件平替官网的文件也能用,只是不会显示中文

对于需要展示中文的参数,在官网的数据基础上我会新增一个原名_cn的参数

例如:装备type对应Crimson Amulet我新增了type_cn展示它的中文赤红项链

其他文件的格式类似,请自行理解

如果替换的格式没有问题,直接刷新插件即可生效

最后

改出问题请卸载重新下载本插件