自动转换为简体中文 (zh-hans)

自动将 URL 中的 zh-* 语言代码替换为 zh-hans 并重定向到简体中文页面

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
IO Exception
日安装量
0
总安装量
8
评分
0 0 0
版本
1.0.0
创建于
2025-11-15
更新于
2025-11-15
大小
1.3 KB
许可证
MIT
适用于
所有网站

自动转换为简体中文 (zh-hans/zh-CN) / Auto Convert to Simplified Chinese

中文 | English


English

📖 Description

This is a Tampermonkey userscript that automatically converts various Chinese language codes in webpage URLs to Simplified Chinese code zh-hans and redirects to the Simplified Chinese page.

✨ Features

  • 🔄 Auto Redirect: Detects Chinese language codes in URLs and automatically redirects to Simplified Chinese version
  • 🎯 Smart Recognition: Identifies and converts variants like zh-hk (Hong Kong), zh-tw (Taiwan), zh-hant (Traditional), zh-sg (Singapore), zh-mo (Macau), etc.
  • Preserve Mainland Simplified: Keeps zh-CN, zh-cn, and zh-hans unchanged
  • Instant Effect: Runs at document start to avoid page flickering
  • 🌐 Universal Support: Works on all websites

📝 How It Works

The script monitors all webpage URLs and automatically redirects when it detects Chinese language codes in the following formats:

  • zh-hk (Hong Kong Traditional)
  • zh-tw (Taiwan Traditional)
  • zh-hant (Traditional Chinese)
  • zh-sg (Singapore Simplified)
  • zh-mo (Macau Traditional)
  • Other zh-* variants

The script will replace them with zh-hans (Simplified Chinese) and redirect to the new URL.

Note: zh-CN, zh-cn, and zh-hans will not be converted as they are already Simplified Chinese codes.

🔧 Installation

  1. First install Tampermonkey browser extension
  2. Click the install button for this script
  3. Click "Install" on the popup page
  4. Done! The script will run automatically

💡 Usage Examples

The following URLs will be automatically redirected:

URLs that won't be redirected:

🐛 Known Limitations

  • Only processes language codes in URL paths, not in domain names
  • Requires the website to support the zh-hans language code
  • Some websites may use other methods to set language (e.g., Cookie, LocalStorage), which the script cannot handle

📋 Changelog

v1.0.0 (2025-11-15)

  • 🎉 Initial release
  • ✅ Support auto-conversion of various zh-* language codes to zh-hans
  • ✅ Exclude zh-CN, zh-cn, and zh-hans from conversion
  • ✅ Execute before document load to avoid page flickering

📄 License

This script is released under the MIT License and can be freely used and modified.

🤝 Feedback & Contribution

If you have any questions or suggestions, please leave feedback on the Greasyfork page.


技术细节 / Technical Details

正则表达式 / Regular Expression

/\/zh-(?!hans\b|CN\b|cn\b)([a-zA-Z]{2,4})\b/gi
  • /zh-: Matches /zh- in URL
  • (?!hans\b|CN\b|cn\b): Negative lookahead to exclude hans, CN, and cn
  • ([a-zA-Z]{2,4}): Captures 2-4 letter language codes
  • \b: Word boundary to ensure complete match
  • gi: Global and case-insensitive flags

兼容性 / Compatibility

  • ✅ Chrome / Chromium
  • ✅ Firefox
  • ✅ Edge
  • ✅ Safari (with Tampermonkey or Userscripts)
  • ✅ Opera

性能 / Performance

  • Minimal performance impact
  • Runs only once per page load
  • No continuous monitoring or polling
  • Uses native window.location.replace() for instant redirection

中文

📖 功能说明

这是一个 Tampermonkey 用户脚本,可以自动将网页 URL 中的各种中文语言代码转换为简体中文代码 zh-hans,并自动重定向到简体中文页面。

✨ 主要特性

  • 🔄 自动重定向: 检测 URL 中的中文语言代码并自动跳转到简体中文版本
  • 🎯 智能识别: 识别并转换 zh-hk(香港)、zh-tw(台湾)、zh-hant(繁体)、zh-sg(新加坡)、zh-mo(澳门)等变体
  • 保护大陆简体: 保留 zh-CNzh-cnzh-hans 不做转换
  • 即时生效: 在文档开始加载时运行,避免闪烁
  • 🌐 全站支持: 适用于所有网站

📝 工作原理

脚本会监控所有网页的 URL,当检测到 URL 中包含以下格式的中文语言代码时:

  • zh-hk (香港繁体)
  • zh-tw (台湾繁体)
  • zh-hant (繁体中文)
  • zh-sg (新加坡简体)
  • zh-mo (澳门繁体)
  • 其他 zh-* 变体

脚本会自动将其替换为 zh-hans (简体中文) 并重定向到新 URL。

注意: zh-CNzh-cnzh-hans 不会被转换,因为它们已经是简体中文代码。

🔧 安装方法

  1. 首先安装 Tampermonkey 浏览器扩展
  2. 点击本脚本的安装按钮
  3. 在弹出的页面中点击"安装"
  4. 完成!脚本将自动运行

💡 使用示例

访问以下 URL 时会自动重定向:

不会重定向的 URL:

🐛 已知限制

  • 仅处理 URL 路径中的语言代码,不处理域名中的代码
  • 需要网站本身支持 zh-hans 语言代码
  • 某些网站可能使用其他方式设置语言(如 Cookie、LocalStorage),脚本无法处理这些情况

📋 更新日志

v1.0.0 (2025-11-15)

  • 🎉 首次发布
  • ✅ 支持自动转换各种 zh-* 语言代码为 zh-hans
  • ✅ 排除 zh-CNzh-cnzh-hans 不做转换
  • ✅ 在文档加载前执行,避免页面闪烁

📄 许可证

本脚本采用 MIT 许可证发布,可自由使用和修改。

🤝 反馈与贡献

如有问题或建议,欢迎在 Greasyfork 页面留言反馈。