切换英雄联盟客户端到任意支持的语言。
python src/lcu_web_integrated.py打开 http://localhost:8765 → 点击「语言切换」→ 选择语言 → 选择方法 → 重启客户端
⚠️ 需要管理员权限运行
| 方法 | 优点 | 缺点 |
|---|---|---|
| 方法一:复制资源文件 ⭐推荐 | 稳定持久,不被 Vanguard 重置 | 部分语言需先下载语言包 |
| 方法二:修改配置文件 | 操作简单快速 | 可能被 Vanguard 重置 |
| 语言 | 代码 | 语言 | 代码 |
|---|---|---|---|
| 简体中文 | zh_CN | 繁體中文 | zh_TW |
| English (US) | en_US | English (UK) | en_GB |
| 日本語 | ja_JP | 한국어 | ko_KR |
| Français | fr_FR | Deutsch | de_DE |
| Español (ES) | es_ES | Español (MX) | es_MX |
| Italiano | it_IT | Polski | pl_PL |
| Русский | ru_RU | Türkçe | tr_TR |
| Português (BR) | pt_BR | Čeština | cs_CZ |
| Ελληνικά | el_GR | Magyar | hu_HU |
| Română | ro_RO |
| 端点 | 说明 |
|---|---|
POST /api/locale/get |
获取当前语言 |
POST /api/locale/list |
获取支持的语言列表 |
POST /api/locale/set |
设置语言 |
设置语言请求体:
{"locale": "ja_JP", "method": "copy"}from src.lcu_locale_manager import LocaleManager
manager = LocaleManager()
manager.read_current_locale() # 获取当前语言
manager.set_locale_by_copy('ja_JP') # 方法一:复制资源
manager.set_locale_by_config('ja_JP') # 方法二:修改配置| 问题 | 解决方案 |
|---|---|
| 切换后没变化 | 重启客户端 |
| 权限不足 | 以管理员身份运行 |
| 显示乱码 | 先在游戏设置中下载语言包 |
| 方法二被重置 | 改用方法一 |
src/
├── lcu_locale_manager.py # 语言管理核心模块
├── lcu_web_integrated.py # Web 服务器
templates/
├── index.html # 前端界面
├── app.js # 前端逻辑