TRANSLATE & LISTEN · PRACTICAL GUIDE

Zoom live translation: meeting captions and Team Chat

Someone says a time aloud in a Zoom call, then posts a different time in Team Chat. You need captions for the first and message translation for the second. The caption menu has no effect on a message bubble.

CastReader · Reviewed:

Translate speech during a Zoom call

Join using the Zoom Web App. In the meeting toolbar look for Show captions; check More if the toolbar is narrow. Confirm the source caption matches what the speaker said.

  1. Open the caption language options. If translation is enabled, choose the language you want to read.
  2. If your language is missing, ask the host to check translated-caption access and the allowed language pairs. If no source captions appear at all, ask whether captions are enabled for this meeting.

Zoom Support: how hosts enable translated captions and language pairs

Translate the message after the meeting

Open the actual conversation in Zoom Workplace → Team Chat. If it is a continuous meeting chat, you can read messages there after the call without joining again. To translate one, paste the message into the tool below; you do not need a caption track.

With the CastReader extension preview, select Translate chat in the conversation header and choose your target language. It translates messages visible in the open conversation and new arrivals. In a tested chat, “The train arrives before noon.” appeared with “火车在中午之前到达。” The word “before” matters: the message does not say the train arrives at noon.

Translate a Zoom chat message →

Where to find the CastReader controls in a live meeting

Meeting translation is the start control inside the browser meeting; Translate chat is for the separate chat workspace. In the preview, turn on Zoom’s source captions, start Meeting translation, and set your reading language using the gear. New captions and meeting messages get translations in your view.

Keeping settings open is optional. If a caption disappears before its translation arrives, look in the recent entries under the gear. Stopping translation prevents new requests; it does not erase finished translations.

Zoom Support: find the Show captions control in the Web App

Try translating a meeting message

Load the example or paste a message you can share. Only the text in the box is sent to the translation service when you select Translate. This webpage does not join or record your meeting.

Text translation · Preview

Translate, then hear both sides.

0 / 2,000

No on-device voice for this language.

Your translation will appear here.
 

No on-device voice for this language.

Checking translation availability…

Open this language-pair page: Chinese (Simplified) → English
Voices & privacy

Translate sends your input to CastReader’s translation service. This tool does not save your original or translated text. Clear or leave the page to end the session. Reading uses on-device voices; languages depend on your device and browser, and do not use CastReader AI reading minutes.

Translation voice

Translate on another meeting platform

Choose where you meet to find the caption controls and translate a message in chat.

Before you begin

How much translation is included?

Signed out: 3,000 source characters per UTC day on this browser. Signed-in Free: 30,000 per UTC day. Pro: 3,000,000 per UTC calendar month. Signed-in usage is shared across devices and supported webpage, file, Kindle and video-caption translation. Letters and punctuation count; whitespace and protected code/formulas do not. Translation-service failures are not charged. The same successfully translated passage and target language are charged once within the same period; different segmentation or a new target language can create new usage. Daily quotas reset at 00:00 UTC, and Pro resets at 00:00 UTC on the first day of the month.

Does translating use my listening or Explain allowance?

Translation characters, cloud listening time and AI Explain requests are separate allowances. Translation itself does not start audio or consume an Explain. On-device reading remains free without a time allowance; CastReader AI reading requires sign-in and follows your listening plan. Reaching a translation limit preserves existing translations and the original; you can still listen when your selected voice has allowance. Pro users who reach their translation limit should wait for reset, not buy Pro again.

Find the right next step