---
title: "テキストが言語を変え、他はそこに留まる。レイアウトが保証するものを含める、そしてどこで終わる"
seo_title: "Preserved layout in translation, and what stays human | SazAI"
description: "What stays in place when language changes: slides, sections, sheets, and pages intact, and the visual check stays yours."
tags: [marketing]
---

> Preserving layout is the most repeated promise in this market and the least verifiable one. This page does the opposite of repeating it: it states what stays the same, states what the engine does not have permission to touch, and states where the guarantee ends.

<div class="chap">

<div class="ico-col"><sz-icon style="color:var(--verb-translate)" name="file" size="36"></sz-icon></div>

<h2 id="unit-preserved">Four formats, each with its own unit</h2>

<h3 class="sub">Slide, section, sheet, and page stay what they were</h3>

Your presentation comes out with the slides, the boxes, and the speaker notes in place; your
document, with the sections; your spreadsheet, with the sheets, without touching the formulas;
your PDF, with the text redrawn over the page and everything else identical, byte for byte. The
text changes language; everything else stays.

The unit is not a detail of vocabulary. A presentation has slides, a spreadsheet has sheets, a PDF
has pages that are already the final rendering. The product speaks to you in the word for your
format, not the word for the most common format, because it is in that unit that preservation is
checked and reported to you. The X-ray for each format is in [your documents](documents).

</div>

<div class="chap">

<div class="ico-col"><sz-icon style="color:var(--verb-translate)" name="x" size="36"></sz-icon></div>

<h2 id="engine-does-not-touch">Layout stays because the engine does not have permission to touch it</h2>

<h3 class="sub">It changes content inside the structure that exists, and that boundary is declared</h3>

Preservation is not a best-effort attempt: it is the consequence of a boundary. The engine changes
content inside the structure you already built. It injects the translated text into the elements
already there. It does not create, does not delete, does not duplicate, and does not reorder your
slides, your sections, or your pages.

This is a declared limit, not an open item. Your guarantee that the structure comes out the same
as it went in depends exactly on the engine not touching it, and the two things cannot both be
true at once. If your case is rebuilding a deck from scratch, or cutting sixty slides down to six,
the structural work is human, and SazAI Corpus comes in afterward, to transform and prove it.

<figure class="viz duo" role="group" aria-label="構造は留まり、要素の内容だけが変わる">
<div class="side"><svg viewBox="0 0 90 60" aria-hidden="true"><rect x="8" y="8" width="74" height="44" rx="4" fill="none" stroke="var(--verb-translate)" stroke-width="1.5"/><rect x="16" y="16" width="32" height="14" rx="2" fill="none" stroke="var(--gray)" stroke-width="1.5"/><rect x="54" y="16" width="20" height="28" rx="2" fill="none" stroke="var(--lightgray)" stroke-width="1.5"/><line x1="16" y1="38" x2="46" y2="38" stroke="var(--gray)" stroke-width="1.5"/></svg><b>in</b><span>the boxes where the author placed them</span></div>
<div class="mid"><svg viewBox="0 0 60 60" aria-hidden="true"><line x1="6" y1="30" x2="48" y2="30" stroke="var(--verb-translate)" stroke-width="1.5"/><path d="M42 24l6 6-6 6" fill="none" stroke="var(--verb-translate)" stroke-width="1.5"/></svg><b>translates</b><span>the content, never the container</span></div>
<div class="side"><svg viewBox="0 0 90 60" aria-hidden="true"><rect x="8" y="8" width="74" height="44" rx="4" fill="none" stroke="var(--verb-translate)" stroke-width="1.5"/><rect x="16" y="16" width="32" height="14" rx="2" fill="none" stroke="var(--verb-translate)" stroke-width="1.5"/><rect x="54" y="16" width="20" height="28" rx="2" fill="none" stroke="var(--lightgray)" stroke-width="1.5"/><line x1="16" y1="38" x2="46" y2="38" stroke="var(--verb-translate)" stroke-width="1.5"/></svg><b>out</b><span>the same boxes, another language</span></div>
<figcaption>What changes is what is inside the elements. The grid that positions them is not touched.</figcaption>
</figure>

</div>

<div class="chap">

<div class="ico-col"><sz-icon style="color:var(--verb-translate)" name="warning" size="36"></sz-icon></div>

<h2 id="pdf-redraws">In PDF, preserving means redrawing</h2>

<h3 class="sub">The text changes position; what is not text stays byte for byte the same</h3>

PDF is the only one of the four that is not an office format. In the other three, text is stored
as letters, and the program that opens the file decides how to draw it. In PDF, the text is
already drawn at a position, and translating means redrawing over the page.

This has consequences we prefer to tell you before the purchase. Your translated text is
repositioned, so a longer sentence can occupy the space differently. The objects that are not
text stay byte for byte the same, which keeps your file auditable. A viewable translated PDF
always comes out, with a substitute font, labeled as a derived rendering. And the writing
restrictions that come from this, with the reason for each, are in [languages](languages).

</div>

<div class="chap">

<div class="ico-col"><sz-icon style="color:var(--verb-translate)" name="eye" size="36"></sz-icon></div>

<h2 id="visual-check-is-human">What preservation does not promise</h2>

<h3 class="sub">Structure is measured; the visual check stays yours</h3>

This is where this page stops selling to you. The product measures structure, counts elements,
and measures the risk of a box overflowing. It does not open your final file, look at the page,
and say it turned out nice. There is no faithful visual checker inside the product today, and we
are not going to tell you there is.

In practice: the system can state that every element was translated and injected, and a box of
yours can still overflow because German runs longer than English. The risk is measured and
reported to you; the last look is human, and it is yours. This, and the rest of the boundaries,
are in [trust](trust).

<div class="bound"><p><b>And today's state, dated.</b> Translation has been down since 2026-08-23 on provider credit, and the last successful run was on 2026-08-20 at 22:43 UTC. This page describes the capability and does not invite a live test until that returns.</p></div>

What comes back with the delivery, and proves the structure arrived intact, is in
[differentials](differentials).

</div>
