简短回答: Telegram 自己就能翻译消息,但它的翻译按钮默认是关闭的,要先进入设置 > 语言,打开显示“翻译”按钮。然后点击一条消息(在 iPhone 上要长按),选择翻译;翻译单条消息是免费的,翻译整个聊天则需要 Telegram Premium。Telegram 无法在发送前翻译一条简短的回复,而 Swift Translate 可以:在 Android 上把它的悬浮球拖到您输入的文字上,在 iPhone 上则使用它的键盘。
如何在 Telegram 里翻译消息
这个按钮只需要打开一次。此后,其他语言的消息就会有翻译选项。
第 1 步:打开翻译按钮
- 从屏幕底部的栏里打开设置。在旧版 Android 版 Telegram 里,它位于 ☰ 菜单中。
- 点击语言。
- 在翻译消息下,打开显示“翻译”按钮。
同一个屏幕上还有两个选项。翻译全部聊天记录用来翻译整个聊天,需要 Telegram Premium(下文详述)。无需翻译列出了 Telegram 不会提供翻译的语言。
第 2 步:翻译一条消息
- 打开一个聊天、群组或频道。
- 点击这条消息。在 iPhone 上要长按。
- 点击翻译。会弹出一个窗口,显示译文。
文字消息、照片、视频和文件的说明文字,以及投票,都可以翻译。在私人聊天、群组、频道和评论里都能使用。
在电脑上,Telegram Desktop 在设置 > 语言下有同样的开关。右键点击一条消息即可翻译。
把 Telegram 消息翻译成英语(或任何语言)
Telegram 会翻译成您的 Telegram 应用所使用的语言。翻译窗口的顶部会写出两种语言:消息的语言,以及翻译成的语言。点击第二个,选择英语、西班牙语或任何其他语言。在 Android 上,Telegram 会记住您的选择,用于下一条消息。
翻译整个 Telegram 聊天或频道
使用 Telegram Premium: 在设置 > 语言里打开翻译全部聊天记录。当一个聊天、群组或频道大部分是另一种语言时,顶部会出现一个栏:翻译为加上您的语言。点击它,聊天里的消息就会显示为译文。点击显示原文可以切换回去。这个栏的菜单里还有翻译为(用来选择另一种语言)、针对该语言的不用翻译,以及隐藏。
为所有人翻译的频道: 有些频道的所有者会为全部读者打开自动翻译,不管有没有 Premium。这样帖子会直接以您的语言送达,顶部的栏能让您看到原文。
发送前翻译您自己的消息
Telegram 的 AI 编辑器也可以翻译您写的内容:
- 输入您的消息。当消息长到三四行时,发送箭头上方会出现一个AI按钮。
- 点击它,打开翻译标签页。
- 选择您想要的语言,再点击应用,把译文放进消息输入框。
- 发送。
编辑器还能在翻译的同时改变文风,例如让消息更正式。它也有局限。它只会出现在较长的消息上。免费账号每天只能使用少量次数,Telegram Premium 会提高这个上限。在私密聊天里它是关闭的。
翻译按钮不显示?原因和解决办法
| 原因 | 解决办法 |
|---|---|
| 显示“翻译”按钮是关闭的。Telegram 一开始就是这样。 | 进入设置 > 语言,把它打开。 |
| 这条消息使用的是您会说的语言。Telegram 会把您自己的语言填进无需翻译。 | 进入设置 > 语言 > 无需翻译,取消勾选那种语言。 |
| 这是私密聊天。 | Telegram 不会在私密聊天里提供翻译。 |
| 没有文字:贴纸、表情符号、没有说明文字的照片,或者属于图片一部分的文字。 | Telegram 只翻译文字、说明文字和投票。 |
| 输入时看不到AI按钮。 | 消息长到三四行时它才会出现。私密聊天里没有它。 |
| 您的 Telegram 应用版本太旧。 | 从应用商店更新 Telegram。 |
| 您在用电脑。 | 请右键点击这条消息,而不是轻点它。 |
Telegram 自带翻译做不到的事
对许多人来说,Telegram 自带的翻译就够用了。如果您只是偶尔需要翻译一条消息,免费的“翻译”按钮就足够。如果您有 Premium,翻译全部聊天记录是每天关注另一种语言频道最舒服的方式。如果频道会自己翻译,您就不需要别的东西了。
它的局限在这里:
- 免费账号一次只能翻译一条消息。 每条消息都要先点击消息,再点击翻译,然后关闭,接着才能处理下一条。翻译整个聊天需要 Premium,除非频道所有者打开了自动翻译。
- 简短的回复没有翻译按钮。 AI 编辑器只有在消息长到三四行后才会出现,而且免费账号有每日限额。像“8 点见,我把文件带来”这样的一行回复,在发送前无法在 Telegram 里翻译。
- 图片和贴纸保持原样。 Telegram 翻译文字、说明文字和投票,不翻译属于图片一部分的文字。
- 语音消息需要先转成文字。 把语音消息转成文字是 Telegram Premium 的功能。免费账号每周只能转几条。
- 私密聊天完全没有翻译。 没有翻译按钮,没有 AI 编辑器,也没有整个聊天的翻译。
- 它只能在 Telegram 里使用。 如果同样的人也在 WhatsApp 或 Instagram 上给您发消息,在那里您就需要别的办法。
用 Swift Translate 以任何语言阅读和回复
Swift Translate 能弥补其中三个缺口:一条接一条地读消息、用简短的一行回复,以及您的其他聊天应用。
在 Android 上:悬浮球
Swift Translate 会在您的屏幕上放一个小小的悬浮球。在 Telegram 里,把它拖到任意一条消息、频道帖子或说明文字上,文字旁边就会出现一张翻译卡片,内容是您的语言。不需要为每条消息打开再关闭菜单。把悬浮球拖到下一条消息上,继续读就行。
同一个悬浮球在 WhatsApp、Instagram、浏览器和您的其他聊天应用里也能用,所以一个习惯就能涵盖您所有的对话。
用对方的语言回复
先用您自己的语言输入消息。然后把悬浮球拖到您写的文字上。您的消息会以您为对方选定的语言发出,发送之前您还可以检查译文。一行简短的话和长消息一样可以翻译,所以即使是“8 点见”也能翻译后发出。
在 iPhone 上:Swift Translate Keyboard
Swift Translate Keyboard 可以翻译您在 Telegram 里输入的内容。用您的语言输入回复,轻点翻译。您的文字会变成您为对方选定的语言,再用 Telegram 自己的发送按钮发出。一行话或一条长消息都可以。
要读一条消息,先拷贝它,再轻点 Swift Translate 键盘上的粘贴。译文会显示在按键上方。
常见问题
Telegram 有翻译功能吗?
有。Telegram 为消息内置了翻译按钮。在设置 > 语言 > 显示“翻译”按钮里打开之前,它是关闭的。
怎么把 Telegram 消息翻译成英语?
打开翻译按钮,然后点击这条消息(在 iPhone 上长按)并选择翻译。Telegram 会翻译成您应用的语言。如果那不是英语,请点击翻译窗口顶部的语言,选择英语。
Telegram 能自动翻译整个频道吗?
可以,有两种情况。有了 Telegram Premium,翻译全部聊天记录可以翻译整个聊天、群组和频道。另外,当频道所有者打开自动翻译时,所有读者都能用。
Telegram 的翻译是免费的吗?
翻译单条消息,所有人都免费。翻译整个聊天和频道需要 Telegram Premium。AI 编辑器给免费账号每天提供少量额度。
Telegram 能在我发送前翻译我的消息吗?
可以,用 AI 编辑器,前提是消息已经长到三四行。如果回复更短,在 Android 上输入后把 Swift Translate 的悬浮球拖到它上面,在 iPhone 上则轻点 Swift Translate Keyboard 上的翻译。
怎么更改 Telegram 的语言?
进入设置 > 语言,从列表里选一种语言。此后 Telegram 也会把消息翻译成这种语言。
相关阅读:Telegram 翻译 · 如何翻译 WhatsApp 消息 · 如何翻译 Instagram 评论和私信 · 聊天翻译
