Zotero translator中文网页抓取翻译器🎉This is Zotero translators for Chinese Sites(beta), not the official Zotero repo
l0o0/translators_CN has 4,783 GitHub stars.
It currently ranks #19933 daily, #20712 weekly, #23346 monthly by momentum on Trending Repos; its best-ever rank is #627.
Trending Repos first recorded it on May 27, 2026.