setlanguage 链接是什么?Telegram 没中文选项靠这个补救
t.me/setlanguage 链接强制改 Telegram 界面语言的原理、几个常用中文链接和使用步骤。
部分 Telegram 版本(尤其是早期版本或者某些第三方客户端)的语言列表里压根没有简体中文选项,在 Settings → Language 里翻半天找不到。这时候用 t.me/setlanguage/<语言代码> 这种链接可以「强制」把语言包安装上,绕过界面里没有的限制。这是 Telegram 官方设计的语言包导入机制,完全合规。下面说清楚链接的原理、几个常用中文链接、点击后会发生什么。觉得每次重装都要折腾这个的,直接装内置中文的客户端 开箱就是中文。
setlanguage 链接的原理
Telegram 的多语言机制是「社区翻译 + 用户自助安装」。除了 Telegram 团队内置的几个基础语言,大量小语种(包括早期的简体中文)都不在默认列表里,需要用户从社区翻译平台手动加载。
t.me/setlanguage/<语言代码> 就是这个加载入口的标准格式:
t.me/setlanguage/zh-hans-beta→ 简体中文(beta 版本,持续更新)t.me/setlanguage/zh-hans-raw→ 简体中文(原始版,翻译完整度高)t.me/setlanguage/zh-hant-beta→ 繁体中文(台湾)t.me/setlanguage/zh-hant-raw→ 繁体中文(香港)t.me/setlanguage/zhcncc→ 简体中文(另一个社区版本)t.me/setlanguage/classic-zh-cn→ 经典简体中文翻译
不同链接对应翻译平台上不同的「语言包项目」,翻译完成度和风格略有差别。比如 zh-hans-raw 翻译比较直白,zhcncc 更口语化。
更系统的中文包对比看 Telegram 中文版和原版有什么区别?功能会不会少。
怎么用这种链接
三种触发方式,看你身处的环境:
方式 1:在 Telegram 内部点链接
如果链接出现在某个聊天/频道里,直接点。Telegram 内部识别 t.me/setlanguage/,弹出「Change language to <语言名>?」确认框,点 Change 即可应用。
方式 2:从浏览器跳转
在浏览器地址栏输入 https://t.me/setlanguage/zh-hans-beta,浏览器会唤起本机的 Telegram 客户端并传参。这种方式适合从其他网站复制链接的场景。
方式 3:复制到 Saved Messages
如果链接不能直接点(比如是图片里的文字),手动输到 Telegram 「Saved Messages」(给自己发消息)的输入框,发出去,然后点这条消息里的链接。
不管哪种方式,触发后 Telegram 都会下载对应语言包到本地、立刻切换界面。整个过程通常几秒钟。
没中文选项的几种场景
你之所以需要 setlanguage 链接,通常是遇到这几种情况:
1. 装的 Telegram 是早期版本
老版本(尤其 Android 上 4.x 之前的 APK)语言列表里没有简体中文。更新到最新版本通常会自带,但更新本身需要网络/Google Play,有的人不方便更新。
2. 装的是第三方客户端
部分第三方客户端(Plus Messenger、Telegram X 老版)默认没集成中文包,要手动 setlanguage。
3. 系统语言影响推荐列表
某些 Telegram 版本会根据系统语言决定语言列表的排序,中文系统能直接看到中文,英文系统的列表里中文可能被压在后面。
4. 商店区域差异
部分版本针对特定区域(比如俄罗斯版)裁剪了语言列表。
点链接后的具体动作
按完「Change」之后,Telegram 内部做的事情:
- 从翻译平台(translations.telegram.org)下载该语言包文件(.strings 格式)
- 替换本地的字符串资源
- 立刻渲染新界面(不需要重启)
- 把新语言加进 Settings → Language 列表的「Custom」分区(下次想换回去能直接选)
理论上下载需要联网,如果代理没配好或网络不通,语言包下载失败 → 还是英文界面。
几个常用中文链接对比
社区里几个被频繁推荐的简体中文链接,实际差别:
| 链接 | 翻译完整度 | 风格 | 适合 |
|---|---|---|---|
zh-hans-beta |
高(滚动更新) | 中规中矩 | 大多数用户 |
zh-hans-raw |
高 | 直译 | 喜欢忠实原文的 |
zhcncc |
中-高 | 口语化 | 喜欢自然中文的 |
classic-zh-cn |
中 | 经典风格 | 老用户怀旧 |
zh-hant-beta |
高 | 繁体台湾 | 台湾用户 |
zh-hant-raw |
高 | 繁体香港 | 香港用户 |
实际用起来差别不大,试两三个对比,选喜欢的留着。
切繁体的需求可以参考 TG 中文版下载怎么选?简体繁体多版本对比 里关于不同中文版差异的对比。
中文包安装后的设置入口
setlanguage 装上中文后,以后想再切语言不用每次都点链接:
- 打开 Telegram → Settings(齿轮)
- Language(语言)
- 看到分组:
- Built-in:Telegram 官方自带的语言
- Custom / Other:你用 setlanguage 装的语言
- 点想要的语言,立刻切换
切换路径的详细操作看 Telegram 怎么切中文?安卓苹果电脑端语言菜单都在哪。
装了 setlanguage 包还是英文
少数情况是装完不生效,排查:
1. 部分新版本菜单暂时英文
社区翻译有滞后,Telegram 出新功能后中文包还没翻译。这部分菜单会保持英文,等中文包更新。
2. 应用没刷新
少数版本切语言后部分界面缓存,手动关掉 Telegram 重开就好。
3. 装错版本
把 zh-hans 装成 zh-hant,看起来是中文但是繁体。在 Settings → Language 里重新选简体。
4. 系统级语言冲突
iOS/Android 系统语言是英文 + Telegram 是中文是没问题的,但某些控件(比如系统提示框)会用系统语言。这不是 Telegram 的 bug。
中文包的来源和翻译者
t.me/setlanguage 链接里的语言包都来自 translations.telegram.org——Telegram 官方维护的开放翻译平台。任何人注册账户都能参与翻译,管理员审核后合并。
简体中文项目由社区志愿者长期维护,完成度通常 95% 以上。常用功能、菜单、提示信息基本全有,只有最新加的小众功能可能英文。
如果你发现翻译不准确,可以去翻译平台提建议,审核通过后下次更新自动生效。
桌面版有没有 setlanguage
Windows 和 Mac 的 Telegram Desktop 同样支持 t.me/setlanguage:
- 在浏览器粘链接 → 弹「打开 Telegram Desktop」→ 进客户端弹「Change language」
- 或者在 Telegram Desktop 内部任意聊天框发链接,点击触发
桌面版默认 Settings → Language 里通常已经有中文选项了(桌面版的语言列表比手机更全),很多时候不用 setlanguage。
Web 网页版(web.telegram.org)里 setlanguage 链接也能用,效果一样。
不想每次重装都搞这个
最省事的方案:
- 手机:直接装内置中文的安卓客户端,首次启动就是中文,无需 setlanguage
- iOS:同品牌 App Store 上架的版本一般也内置中文
- 桌面:用 Windows 中文版桌面客户端,装完直接是中文
setlanguage 链接的本质是「补救方案」,而内置中文版省去了这一步。重度用户直接选后者。