An open API service indexing awesome lists of open source software.

https://github.com/tiansh/us-han-simplify

用户脚本 页面文字繁简转换
https://github.com/tiansh/us-han-simplify

chinese chinese-simplified chinese-traditional

Last synced: 3 months ago
JSON representation

用户脚本 页面文字繁简转换

Awesome Lists containing this project

README

        

# 汉字繁简转换用户脚本

自动转换网页中的繁体字(简体字)为简体字(繁体字)。

* 转成简体: https://tiansh.github.io/us-han-simplify/HanSimplify.user.js
* 转成繁体: https://tiansh.github.io/us-han-simplify/HanTraditionalize.user.js

转换规则使用的是最早的最大匹配,根据转换表转换。转换表基于 OpenCC 的规则整理而来。不接收针对个别误转换的反馈,但是有针对转换表的修改建议可以提给我。关于转换表的更进一步说明见 https://github.com/tiansh/reader/tree/master/han 。

## 转换内容

安装脚本后,脚本会在所有网站上启用,并自动对发现的内容做繁简转换。对一些特殊的内容,脚本设计为不会对其转换,这包括:

* 为了防止影响网站正常交互,输入框中的内容不会转换;
* 对网站标记为日语等语言的内容,不做汉字繁简转换;
* 对特殊标记为“不转换”的内容,或标记为“代码”的内容,不做转换;
* 对数学公式等内容不做转换;

此外脚本无法处理图像、视频及其外挂字幕等外部资源中的文字。