Traduci

Traduci documenti Markdown e MDX

Un documento non è un elenco di chiavi. Il suo testo è sparso tra blocchi di codice, link e front matter che devono tornare esattamente. KAERIS divide il file in pezzi protetti e prosa, traduce solo la prosa e rimette insieme i pezzi.

KAERIS ha tradotto questa pagina e controllato ogni riga ritraducendola. Un madrelingua non l'ha ancora revisionata. Originale in inglese

Come viene letto un documento Markdown

Il documento viene tagliato in uno scheletro di pezzi letterali e segmenti di testo numerati. All'interno di un segmento, codice inline, target di link, tag HTML e JSX vengono scambiati con token come {0} prima della traduzione e ripristinati dopo. Un modello che ne perde uno fa scattare lo stesso rilevatore di una variabile persa.

File sorgentegetting-started.md
---
title: Getting started
slug: getting-started
---

# Getting started

Install the package with `pip install kaeris`, then read the [CLI guide](/docs/cli).

```bash
kaeris translate en.json --langs de,ja
```

Run it once per release. It only translates new keys.

Cosa osservare nelle traduzioni Markdown

Una vera esecuzione, prima e dopo

Una vera esecuzione: il nostro documento di test, tedesco, 26 ottobre 2026, ridotto all'inizio e a un blocco di codice. L'intestazione, il testo in grassetto, il comando curl e il token $TOKEN sono come nel sorgente; solo la prosa e i campi del front-matter che un lettore vede sono cambiati.

Primahelp-returns.md
---
title: Returns and refunds
summary: How to return a record, and when you will not get a refund.
---

# Returns and refunds

You can return an unopened record within **30 days** of delivery. We refund the full price, but not the shipping cost.

…
```bash
curl https://api.example.com/v1/returns/RT-1042 -H "Authorization: Bearer $TOKEN"
```
Dopode/help-returns.md
---
title: Rücksendungen und Erstattungen
summary: So senden Sie eine Schallplatte zurück und wann Sie keine Erstattung erhalten.
---

# Rücksendungen und Erstattungen

Sie können eine ungeöffnete Schallplatte innerhalb von **30 Tagen** nach Lieferung zurücksenden. Wir erstatten den vollen Preis, jedoch nicht die Versandkosten.

…
```bash
curl https://api.example.com/v1/returns/RT-1042 -H "Authorization: Bearer $TOKEN"
```

Cosa fa KAERIS con esso

Eseguilo in tre passaggi

  1. Installa la CLI

    Esegui pip install kaeris.

  2. Traduci il documento

    Esegui kaeris translate docs/guide.md --langs de,ja. Un glob come docs/*.md traduce diversi file.

  3. Rileggilo

    Apri verify.json dall'esecuzione --verify per vedere cosa dice ora ogni parte tradotta nella tua lingua.

pip install kaeris
kaeris translate docs/guide.md --langs de,ja --verify

Domande

Il codice nei miei documenti viene tradotto?

No. Blocchi di codice racchiusi tra backtick e indentati, codice inline, URL, tag HTML e JSX vengono restituiti byte per byte.

Traduce i componenti MDX?

La prosa e le parti a riga singola attorno ad essi, sì. Il testo all'interno di un componente JSX multilinea viene preservato anziché tradotto, il che è un limite del lettore di formato.

È gratuito?

Sì, senza account: 10.000 caratteri per file e fino a 8 lingue per esecuzione. Una chiave API gratuita aumenta il limite di file a 50.000 caratteri. A vita costa $79 una tantum, sulla tua chiave OpenRouter; i piani mensili partono da $19. Prezzi

Posso eseguirlo dal terminale o in CI?

Sì. pip install kaeris, quindi kaeris translate docs/guide.md --langs de,ja. La GitHub Action esegue la stessa traduzione in una pull request. Documentazione CLI · GitHub Action

Continua

Riferimento CLI · Riferimento Check · Traduci nel browser · Controllo gratuito · Converti formati · Pseudo-localizzazione

Altri formati: JSON · YAML · .po · ARB · XLIFF · .strings · .xcstrings · .properties · .resx · CSV · Fluent · Android XML