---
title: "gettext-PO-Dateien übersetzen"
description: "Übersetzen Sie .po- und .pot-Kataloge bis zu 4 MB Eintrag für Eintrag. Message-IDs und Kontexte bleiben erhalten, Pluralformen und der Plural-Forms-Header werden für die Zielsprache festgelegt."
canonical: "https://ai-glot.com/docs/de/formats/gettext-po"
updated: "2026-10-12"
---

# gettext-PO-Dateien übersetzen

gettext-Kataloge (`.po` und `.pot`) werden bis zu **4 MB** akzeptiert. Der Kontext jeder `msgid` bleibt erhalten, während die zugehörige `msgstr` ausgefüllt wird. Eine `.pot`-Vorlage enthält definitionsgemäß leere Einträge. Wenn Sie eine solche Datei hochladen, erhalten Sie eine `.po`-Datei mit ausgefüllten Einträgen.

> **Tip: Kostenlos testen**
>
> Ziehen Sie eine Datei mit bis zu 2 MB in den kostenlosen [PO-Übersetzer](https://ai-glot.com/file-formats/po-translation), um ihn ohne Konto und mit bis zu fünf Dateien pro Tag auszuprobieren. Die App, die API und die CLI verarbeiten PO-Dateien bis zu 4 MB.

## Was übersetzt wird und was unverändert bleibt

| Übersetzt                                                                    | Unverändert                                                      |
| ---------------------------------------------------------------------------- | ---------------------------------------------------------------- |
| `msgstr`, wird ausgefüllt oder auf Ihre Anweisung hin neu übersetzt          | `msgid` und `msgctxt`, werden niemals umgeschrieben              |
| Pluraleinträge: eine `msgstr` pro Form, die in der Zielsprache benötigt wird | `#:`-Referenzen und `#.`-Kommentare                              |
|                                                                              | Fuzzy-Kennzeichnungen bleiben erhalten und werden nicht entfernt |

Bei Pluralformen machen allgemeine Tools oft Fehler. Die Zielsprache bestimmt, wie viele Formen es gibt: Russisch und Polnisch benötigen drei, Japanisch eine. Die Header `Plural-Forms` und `Language` werden entsprechend angepasst. Bei Sprachen, die nicht in der Tabelle mit rund 65 Sprachen enthalten sind, bleiben sie unverändert, statt dass etwas geraten wird.

## Ihre Anweisungen

**Leere Einträge ausfüllen**

Übersetzt eine Vorlage vor und lässt geprüfte Zeichenfolgen unverändert.

Übersetzen Sie die leeren msgstr-Einträge ins Französische. Platzhalter wie %s, %d und %(name)s müssen unverändert bleiben.

**Nur geänderte Einträge**

Gibt für eine kurze Prüfung nur die Einträge zurück, die bearbeitet wurden.

Übersetzen Sie die leeren Einträge ins Deutsche und geben Sie nur die von Ihnen geänderten Einträge zurück.

**Fuzzy-Einträge**

Legt fest, was mit zur Prüfung markierten Einträgen geschieht.

Übersetzen Sie die Fuzzy-Einträge für Spanisch neu und lassen Sie alle nicht als fuzzy markierten Einträge unverändert.

**Ein WordPress-Plugin**

Berücksichtigt den Kontext, der gleichlautende Wörter unterscheidet.

Übersetzen Sie diesen Plugin-Katalog ins Italienische. Verwenden Sie msgctxt, um die passende Bedeutung zu wählen, und lassen Sie HTML-Tags und Platzhalter unverändert.

**Pluralformen**

Schreibt alle Pluralformen, die in der Sprache benötigt werden.

Übersetzen Sie ins Polnische und schreiben Sie für jeden Pluraleintrag alle drei Pluralformen.

## Gut zu wissen

- **Eine Zielsprache pro Upload.** Ein Katalog enthält eine Sprache. Wenn Sie zwei Sprachen angeben, übersetzt der Plan eine davon und weist darauf hin. Führen Sie die Datei für jede Sprache einzeln aus. Ihr [Glossar](/docs/platform/glossaries) wird übernommen.
- **Ausgabefilter.** Verfügbar. Bitten Sie um „nur die von Ihnen geänderten Einträge“, um eine kleinere Datei zu erhalten.
- **Fuzzy-Kennzeichnungen.** Sie bleiben unverändert erhalten. Geben Sie in Ihrer Anweisung an, ob Fuzzy-Einträge neu übersetzt oder beibehalten werden sollen.
- **`.mo`-Dateien** sind kompilierte Kataloge und werden nicht akzeptiert. Senden Sie stattdessen die `.po`-Datei, aus der sie erstellt wurden.
- **Größenlimit.** 4 MB.

## Verwandte Formate

- Weitere Lokalisierungsformate: [Android- und Apple-Zeichenfolgen](/docs/formats/android-and-apple-strings), [XLIFF](/docs/formats/xliff-and-cat-tools) sowie [Java, INI, Fluent und PHP](/docs/formats/java-ini-fluent-php).
- [Alle Dateiformate](/docs/formats)
