Mapaler / EhTagTranslator

将e绅士页面TAG换成中文,最全数据库。
GNU General Public License v3.0
538 stars 60 forks source link

徵求同意使用中文化翻譯的部分 #36

Closed DaidoujiChen closed 6 years ago

DaidoujiChen commented 6 years ago

Hello @Mapaler,

因為我個人的需要, 所以 build 了一個 service 是使用了這邊翻譯的部分, 如果覺得不妥的話, 我會把 source 的部分 private 起來, service 也會關掉, 感恩.

repo https://github.com/DaidoujiChen/htags

OpportunityLiu commented 6 years ago

为什么不用 https://github.com/Mapaler/EhTagTranslator/wiki/EhTagBuilder 生成json,我看你那个有很多问题没处理啊

DaidoujiChen commented 6 years ago

@OpportunityLiu

O口O" 真假, 因為我其實只想要 英文名 -> 中文名 的部分而已, 生成一個檔案之後也是包在 app 裡面而已, 不會每次調用, 不過 code 的部分是也還有想修的地方沒錯啦 =w="

OpportunityLiu commented 6 years ago

可是我还在每天努力更新啊

你也可以参考一下我的项目 https://github.com/OpportunityLiu/ExViewer/tree/master/EhTagTranslatorClient

OpportunityLiu commented 6 years ago

我看你那个主要两个问题 第一个是中间MARKDOWN没有处理,有的中文名是带图片的,比如 kantai collection 的中文是 ![大船](http://wx1.sinaimg.cn/large/6c84b2d6gy1fehdg37hq1g200k00c03b.gif)舰队Collection 第二是不同的namespace中有英文名相同的条目,我看你那个合成同一个字典以后就只剩下一个了

EHTagBuilder 这些都是处理好的,因为它是基于渲染好的html而非markdown

DaidoujiChen commented 6 years ago

@OpportunityLiu

蠔油, 感恩, 我再來研究一下

Mapaler commented 6 years ago

你既然懂json,而且也是不需要频繁更新的,就可以自己写一个转换程序把ETB生成json去掉介绍生成你需要的格式(其实直接在ETB设置里关掉生成简介和图片就行),这样你自己会节省很多精力,也不容易出错。

DaidoujiChen commented 6 years ago

@Mapaler

也 3qq

Mapaler commented 6 years ago

@OpportunityLiu 你还看得懂Go语言啊,学过?我进去看了半天都看不懂

OpportunityLiu commented 6 years ago

@Mapaler 只是用了一下看了看返回结果

Mapaler commented 6 years ago

@OpportunityLiu 你是苹果手机啊

OpportunityLiu commented 6 years ago

wget https://alltesthere-186305.appspot.com/

DaidoujiChen commented 6 years ago

我也看不懂 javascript =w="

DaidoujiChen commented 6 years ago

目前我想吃掉 emoji 吃不掉就是了

Mapaler commented 6 years ago

什么叫吃掉emoji?不要emoji的话,ETB也可以关闭生成的啊

xioxin commented 6 years ago

干脆搞一套标准的json 丢到git目录下 定期更新一下

Mapaler commented 6 years ago

@xioxin 那样多半有人会直接用了,说都不说一声。

xioxin commented 6 years ago

@Mapaler 没差别的 该不说的还是不说的

DaidoujiChen commented 6 years ago

Hello @Mapaler & @xioxin

我參考了 這行 然後用 https://regex101.com/ 這個網站測試

2018-03-15 2 25 47

有些比如說像是

🧟‍♀️ 🧟‍♂️

這種的就消不掉

簡單的像是

😄

就行

這邊我也會再試試看, 謝謝大家

DaidoujiChen commented 6 years ago

感謝 @OpportunityLiu & @xioxin 的想法

我直接讓 ci 噴一份檔案放到 s3 上面, 就不用每次去重新處理了, =w=

https://s3-ap-northeast-1.amazonaws.com/daidouji-htags/htag.json

Mapaler commented 6 years ago

不知道是不是属于新版的Unicode里添加的emoji,这个正则xioxin也写了有一年了吧。不过我们的数据库里有这些Emoji吗?

DaidoujiChen commented 6 years ago

@Mapaler

有耶 剛剛那個就是 zombie 裡面的 還分男生女生 =w="

Mapaler commented 6 years ago

image 7 我刚才用我的程序试了一下,是可以匹配这两个emoji的,你应该是用法不对吧。

DaidoujiChen commented 6 years ago

@Mapaler

嗯 真的 可能是我手殘複製錯了, 不過還是刪不掉後面的那個 ♀️ & ♂️ 剛剛 @xioxin 貼的那個可以消的很乾淨說, 不過他好像刪掉了 OoO

Mapaler commented 6 years ago

你自己加上♀️ 和 ♂️不就行了吗,这两个能算Emoji吗?

DaidoujiChen commented 6 years ago

@Mapaler

我也不知道 哈哈

DaidoujiChen commented 6 years ago

感謝大家 那我就自己 close 掉這個 issue 囉 >w<

OpportunityLiu commented 5 years ago

@DaidoujiChen

数据库已经迁移到 https://github.com/EhTagTranslation/Database/

现在有持续集成发布的json版本了 https://github.com/EhTagTranslation/Database/releases

开发文档 https://github.com/EhTagTranslation/Database/wiki/%E5%BC%80%E5%8F%91%E6%8C%87%E5%8D%97

后续这边的数据不会再更新了,如果你方便的话,可以考虑迁移过去。