Polysh for agents is in early access. Your coding agent records the demo, and Polysh finishes it. Join the waitlist →

Translation

Translate one screen recording into 16 languages

Polysh translates the script you approved, gives each language its own voice, and re-times the video for each one.

Each line keeps its click

Translation works on the script, line by line, not on a finished audio track.

  1. 1

    Approve the source script

    Translation starts from your reviewed script, not the raw transcript.

  2. 2

    Translate line by line

    Each sentence stays attached to the same part of the video.

  3. 3

    Review each language

    Edit any translated line before it's voiced.

  4. 4

    Re-time per language

    Each version is re-timed to its own narration, sentence by sentence.

Example: turn on two-step sign-in

LanguageScript line
English"Open Security, then select Turn on next to Two-step sign-in."
Spanish"Abre Seguridad y selecciona Activar junto a Inicio de sesión en dos pasos."

The click on Turn on lands under its sentence in both.

All languages in one export

Tick the languages, check the credit estimate, and export once.

A voice per language

Preview a sample in that language. Your Spanish choice doesn't change your English voice.

Captions in each language

SRT and VTT for each version, written from that language's approved script.

A guide in each language

Add step-by-step guides to the same export.

About guides

Product names stay the same

Your team word list carries product names, feature names, and acronyms through every translated script and voice. "Two-step sign-in" can be translated, and your product name never is.

Set it once

Add a term to the workspace word list and it applies to every project and language.

Kept in the voice, too

The word list also shapes how the voice reads your terms.

About the team word list

16 languages, ready to export

Every language below can be a translation target, with its own voice, captions, and guide.

LanguageScriptNotes
EnglishLatinUS English
SpanishLatin
FrenchLatin
GermanLatin
ItalianLatin
DutchLatin
Portuguese (Brazil)LatinBrazilian Portuguese
JapaneseJapanese (kanji and kana)
HindiDevanagari
HinglishLatinHindi in Latin script
BengaliBengali
MarathiDevanagariSame script as Hindi
TamilTamil
GujaratiGujarati
KannadaKannada
PunjabiGurmukhi

Built for teams in India

Hinglish voiceover, the way your team speaks

Many teams in India explain software in Hinglish: Hindi in Latin script, with English product terms. Polysh narrates in it, so the script sounds natural and your terms stay in English.

"Security page kholiye aur Two-step sign-in ke saamne Turn on select kijiye."

Request early access

Questions about translation

Does the app on screen change language too?

No. The video shows the interface as you recorded it. For the closest match, record a separate take in that language.

Can I record in a language other than English?

Yes. Speak in any of the 16 languages and Polysh writes the script in that language.

Do more languages cost more?

Each language has its own credit cost, and the export dialog shows the total first. Polysh is free during early access.

Related free tools

Caption Character Counter

Check every caption line against a per-line character limit in seconds.

Open tool

Subtitle Reading Speed Checker

Spot the captions that flash by too fast for viewers to finish reading.

Open tool

Subtitle Merger

Combine two caption files into one, back to back or as two-language captions.

Open tool

VTT to SRT

Get an SRT file from WebVTT captions, numbered and ready for any video editor.

Open tool

Reach customers in their own language

Export your next walkthrough in every language your customers use. Founding teams keep their rate.