seven332 / EhViewer

[DEPRECATED] An Unofficial E-Hentai Application for Android
http://www.ehviewer.com/
Apache License 2.0
8.81k stars 963 forks source link

标签翻译的数据库更新 #672

Open yak991224 opened 5 years ago

yak991224 commented 5 years ago

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

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

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

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

seven332 commented 5 years ago

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

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

OpportunityLiu commented 5 years ago

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

OpportunityLiu commented 5 years ago

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

OpportunityLiu commented 5 years ago

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

OpportunityLiu commented 5 years ago

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

seven332 commented 5 years ago

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

OpportunityLiu commented 5 years ago

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

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