Language, no longer a barrier

Meaning holds.
The world unfolds.

A side-by-side AI translator: text, documents with their layout intact, whole web pages, and video subtitles on YouTube — all in one place.

PDFDOCXPPTXXLSXEPUBHTMLTXT

Drop a document here, or choose a file

Sign up and 200 credits are yours, free
49,300 documents translated so far

PDF

Says what it said,
looks how it looked.

Structure comes back whole
Columns, folios, captions and paragraph levels stay where they were.
Styling follows the words
A word set bold in the source is bold in the translation too.
Links still lead somewhere
Contents entries and cross-references land on the clause they always did.
Sentences survive the page break
A sentence cut in two by a page break is rejoined before translating, never rendered as two halves.
IEC-61850-7-2 通信协议.pdf · Page 12 of 348
SOURCEp.12 – 13
7.2.2 缓存报告控制块。每个 BRCB 应分配一个在该逻辑设备内唯一的 reportID。
7.2.3 报告模型。在客户端重新建立关联之前,报告控制块应缓存内部事件。缓冲区溢
Page break · p.13
出行为参见第 17.2 条
缓存时间到期后,服务器应丢弃已缓存的条目。
TRANSLATIONp.12 – 13
7.2.2 Buffered report control block. Each BRCB shall be assigned a reportID that is unique within the logical device.
7.2.3 Reporting model. The report control block shall buffer internal events until the client re-
Page break · p.13
establishes the association. See Clause 17.2 for the buffer-overflow behaviour.
The server shall discard buffered entries once the configured buffer time has expired.
Clause numbers stay boldCross-references still resolveReads straight across the break
The hard parts

Tables and equations,
kept intact.

Complex tables rebuilt in full
Merged cells, multi-row headers and diagonal headers return in their original structure.
Equations optimised, inline and displayed
Formulas are not thrown away as garbled text; turn on formula optimisation for the difficult inline ones.
Nothing lost at 2.2pt
The tiny annotations on an engineering drawing are translated like everything else.
mHC-Manifold-Constrained-Hyper-Connections.pdf · Page 7 of 24
Table 2 | Per-token memory-access cost comparison. The analysis accounts for the overhead of maintaining the residual stream in the forward pass, excluding the internal I/O of the layer function F\mathcal{F}.
Method
Operation
Reads (elements)
Writes (elements)
Hyper-connections
Compute Hlpre, Hlpost, Hlres\mathcal{H}^{\mathrm{pre}}_{l},\ \mathcal{H}^{\mathrm{post}}_{l},\ \mathcal{H}^{\mathrm{res}}_{l}
nCnC
n2+2nn^2 + 2n
Total input / output
(5n+1)C+n2+2n(5n+1)C + n^2 + 2n
(3n+1)C+n2+2n(3n+1)C + n^2 + 2n
Formally, let Mres\mathcal{M}^{\mathrm{res}} denote the manifold of doubly stochastic matrices; we constrain Hlres\mathcal{H}^{\mathrm{res}}_{l} to its projection onto that manifold, defined as:
PMres(Hlres):={HlresRn×nHlres1n=1n, 1nHlres=1n, Hlres0}\begin{aligned} &\mathcal{P}_{\mathcal{M}^{\mathrm{res}}}(\mathcal{H}^{\mathrm{res}}_{l}) := \bigl\{ \mathcal{H}^{\mathrm{res}}_{l} \in \mathbb{R}^{n\times n} \mid {} \\ &\qquad \mathcal{H}^{\mathrm{res}}_{l}\mathbf{1}_n = \mathbf{1}_n,\ \mathbf{1}^{\top}_n\mathcal{H}^{\mathrm{res}}_{l} = \mathbf{1}^{\top}_n,\ \mathcal{H}^{\mathrm{res}}_{l} \geqslant 0 \bigr\} \end{aligned}
(6)
where 1n\mathbf{1}_n denotes the all-ones vector of dimension nn; when nn = 1, the doubly stochastic condition degenerates to the scalar 1.
0.010.00-0.01-0.02-0.03Absolute loss gap10²¹10²²FLOPsBaselinemHC
Figure 6 | Scaling properties of mHC against the baseline. (a) Compute-scaling curves. Solid lines depict the performance gap under different compute budgets.
Merged cells parsedInline and display equations restoredAxes and legends translated
Slides

Type that fits,
titles that match.

Type scales to the text box
When the translation runs longer the size tightens: no overflow, nothing covering an image.
Consistent from slide to slide
The same title, subtitle or phrase is translated the same way throughout the file.
Every style, word by word
Bold, colour and italics inside one sentence map onto the matching words in the translation.
Page 8
FY2026 Growth Highlights
· APAC revenue up 38% YoY, with the Japanese market contributing nearly half
· Enterprise renewal rate 94.2%, 3.1 points above the same period last year
Page 21
FY2026 Growth Highlights
Same title, identical translation
Page 47
FY2026 Growth Highlights
Type scaled to the box
Smart type sizeTitles translated alikeMixed styling restored
Excel

Duplicates cost once,
numbers cost nothing.

Repeated text costs once
Identical content is merged before translating, cutting token use sharply.
Numbers and formulas protected
Plain values and formulas never enter translation; they are written back exactly as they were.
Rich text inside a cell survives
Bold, colour and line breaks within a single cell are kept in the translation.
供应商价格表-2026.xlsx · Sheet 2 / 7
A
B
C
1
Product name
Delivery terms
Unit price (CNY)
2
Stainless-steel flange DN80
In stock
286.00
3
Stainless-steel flange DN100
In stock
342.00
4
Carbon-steel elbow 90° DN50
Lead time 30 days
74.50
5
Carbon-steel elbow 45° DN50
Lead time 30 days
68.00
6
Sealing gasket (graphite)
In stock
12.80
“In stock” appears 3×, translated oncePrice column untouchedCell styling restored
Browser extension

Web page or video —
one click, two languages.

Side by side, as you read
The translation sits directly beneath the source and keeps pace with you, a screen at a time.
Subtitles translated as they play
Subtitles on YouTube and elsewhere show in both languages, switchable with a click.
techcurrents.cn/features/everyone-gets-an-interpreter
现在,人人都有一位同传
Everyone Gets an Interpreter Now
同声传译曾是峰会与董事会的特权;大模型悄悄给地球上每一部手机都配了一位。
Simultaneous interpreting was a privilege of summits and boardrooms; a large language model has quietly assigned one to every phone on earth.
她用葡萄牙语谈判,听到的却是韩语she's negotiating in Portuguese and hearing it in Korean
YouTube · bilingual subtitles on08:12 / 19:47
Inserted in placeBilingual subtitlesOne button, on or off

Ready to translate your document?

Sign up and 200 credits are yours, free