EhViewer icon indicating copy to clipboard operation
EhViewer copied to clipboard

标签翻译的数据库更新

Open yak991224 opened this issue 6 years ago • 7 comments

对于标签翻译而言,因为最近我在EhTagTranslator上面编辑了wiki,增加了(我推的)部分角色名字的翻译,在网页浏览器下正常展示了。

但是在ehviewer上面很长时间没有更新,我root后在eh的data目录下删除了tag翻译的数据库后重新打卡翻译功能后并未更新。

想知道Ehviewer采用的数据库是实时反映wiki的数据,还是其他形式的数据,进行定期更新,需要随软件更新包来更新呢?

另外在e站浏览器上使用对应插件,可以看到来自EhTagTranslator的标签解释和图片,Ehviewer有打算实现这个功能吗?虽然数据库提供的标签的解释,内付图片的尺寸不一,以及tag使用emoji等会影响使用体验。

yak991224 avatar Aug 06 '19 16:08 yak991224

EhViewer 所用的数据在这里,https://github.com/seven332/EhViewer/tree/tag-translations 是通过里面那个 main.py 处理 EhTagTranslator wiki 里的内容再生成 tag-translations-zh-rCN,EhViewer 每次启动都会检查这个文件是不是最新的。但是 tag-translations-zh-rCN 现在是由我手动更新,应该可以通过定时检查的方式来实现自动更新。

我目前不打算添加 EhTagTranslator wiki 里的标签解释和图片,因为里面有些无关或单纯搞笑的内容。

seven332 avatar Aug 07 '19 04:08 seven332

下db.text.json的版本,然后用正则过滤下emoji就完了,在client端处理也很简单吧。。。

OpportunityLiu avatar Aug 08 '19 11:08 OpportunityLiu

https://github.com/EhTagTranslation/Database/releases/download/CI-build-104/db.text.json 这个本来就是纯文本的版本

OpportunityLiu avatar Aug 08 '19 11:08 OpportunityLiu

图片 gzip的版本甚至比你那个只含标签的还要小

OpportunityLiu avatar Aug 08 '19 11:08 OpportunityLiu

\u200e 都删掉了,不知道是从哪复制的时候搞过来的。。。

OpportunityLiu avatar Aug 08 '19 11:08 OpportunityLiu

@OpportunityLiu 我的那个是为了方便搜索弄的

seven332 avatar Aug 08 '19 11:08 seven332

https://ehtagtranslation.github.io/Editor/list/all 图片

现在可以直接从这里搜索和编辑了

OpportunityLiu avatar Aug 08 '19 11:08 OpportunityLiu