New in the studio

Your lecture in Arabic, same layout

Upload a PDF — slides, notes, even scanned pages — and get it back in Arabic on the same pages and positions, typeset right-to-left, with code and formulas kept exactly as they are.

Studio + New Translated slides

The same page, mirrored in Arabic

The layout mirrors right-to-left, the text gets translated, and code blocks and formulas stay exactly where they were.

Binary Search Trees
for (i = 0; i < n; i++) {
node = node.next;
}
Original file
أشجار البحث الثنائية
for (i = 0; i < n; i++) {
node = node.next;
}
Arabic translation

Technical terms stay the way practitioners say them — “method”, “class”, “object” — no awkward literal translations.

Four steps from the studio

From the “+ New” button at the top of the studio — the translation runs in the background while you keep working.

1

Open the studio

Your workspace as a teacher — from your account menu, or the button at the top of this page.

2

Click “+ New” → “Translated slides”

The create button sits at the top of every studio page.

3

Upload the file, pick format and course

A PDF up to 50 MB. Pick a course to land the file in its resources bank, or leave it empty to land it in your library.

4

Confirm and collect the result

Translation runs in the background — even long decks — and when ready the file arrives with a direct download link.

For students And straight from the chat

No studio? Open the assistant ✦ at the top of any page, attach a PDF, and write “translate this file” — the translation runs inside the conversation and the result appears there as soon as it is ready.

Sign in to try it

Three output formats

You pick the format when you upload, to match how you study.

Translated only

A full Arabic file with the same pages in the same order.

Alternating pages

Each original page followed directly by its translation — best for comparing and reviewing.

Side by side

Original and translation face each other on every page.

Charged in credits by document size — no subscription and no fixed fees. Nothing is charged before you confirm, and nothing if the translation fails.

For teachers

Into the course resources bank or your library — your choice

Picked a course when uploading? The translated file lands in its resources bank and reaches your students directly. Left it empty? It lands in your own library with a direct download link. The same feature is also available through the platform’s MCP server if you work from external AI tools.

Quick questions

Try it on your next lecture

Open the studio, click “+ New” → “Translated slides”, and upload the file — the platform does the rest.