Subtitles are a special case of on-screen text. They appear for a few seconds, they cannot be selected, and they change constantly. Reading them in another language usually means pausing, switching apps, and losing your place. This guide covers the Android workflow that avoids all of that: one region selection, then continuous translation.
Why subtitles are a different problem
Ordinary screen translation is a read-now workflow: you capture one frame and read the translation. Subtitles keep moving. What you need instead is a region that stays under watch, so the translation updates when the caption changes. That is what auto-translation does — it keeps translating a selected area and pauses when you interact with the screen.
What you need before you start
- An Android 8.0+ device with HandyXlate installed from Google Play
- The video app you want to watch (YouTube, TikTok, a local player, or a browser)
- Overlay and screen-capture permission for HandyXlate
- A translation language pair that matches the subtitles
- Optional: download offline translation models if you want to translate without a network
Step by step: select the caption area and turn on auto-translation
The whole setup takes about a minute. You select the caption area once, and it stays selected for the session.
- Open the video you want to watch and let the subtitles appear.
- Start HandyXlate screen translation from the floating bubble.
- Choose the region option and drag the handles around the subtitle area only.
- Confirm the region, then turn on auto-translation.
- Keep watching. When the caption changes, the translated text updates over the original subtitles.
What this workflow is good at
- Following normal-paced video subtitles without pausing
- Lectures, tech videos, and interviews with steady captions
- YouTube, TikTok, local players, and browser videos
- Keeping the video layout and the original captions visible
Practical limits to know before you start
Auto-translation follows changes in the selected area, so it keeps up with normal-paced speech; very fast or fast-cut captions may lag. Apps that block screen capture (including most DRM streaming services) cannot be translated, and continuous capture uses more battery than single-shot translation. For the general workflow on any screen, see how to translate text on screen; for what the app does overall, see the on-screen translator overview.
FAQ
Can I translate YouTube subtitles on Android?+
Yes. Open the video, select the caption area with HandyXlate, and turn on auto-translation. The translated text is drawn over the original captions while the video keeps playing.
Do I need root or an Accessibility Service?+
No. HandyXlate uses the Android screen-capture consent instead of an Accessibility Service, and it does not require root.
Is auto-translation free?+
Offline auto-translation is available to free users. Online-preferred auto-translation is part of Premium, which also adds AI translation and higher quotas.
Why do translations sometimes lag behind the video?+
Translation follows detected changes in the selected area. Normal-paced speech keeps up; very fast or fast-cut captions may lag.
Does it work with Netflix or other streaming services?+
No. Apps that block screen capture, including most DRM-protected streaming services, cannot be translated.
Does continuous translation drain the battery?+
It keeps capturing the selected region while it runs, so expect higher battery use than single-shot translation. Stop auto-translation when you are done.
Try HandyXlate on Google Play
Install HandyXlate to translate video subtitles on Android without root and without an Accessibility Service.