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

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

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

作者
IO Exception
今日安裝
0
安裝總數
12
評價
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 页面留言反馈。