# Was ist eine String-Tabelle für Lokalisierung?

Eine String-Tabelle für Lokalisierung speichert jeden Text eines Spiels oder einer App unter einem Schlüssel, mit einer Spalte pro Sprache.

Aktualisiert am 22. Oktober 2026.

## So funktioniert es

Der Code fragt nach einem Schlüssel wie menu.start, und die Tabelle antwortet mit dem Text in der Sprache des Spielers. Engines lesen Tabellen als Dateien: Unitys Localization-Paket hat String-Tabellen, Godot liest CSV, und gettext .po und XLIFF sind gängige Austauschformate.

Jede Zeile trägt meist Kontext für die Übersetzung, eine Höchstlänge, Platzhalter, die die Übersetzung überstehen müssen, und den Stand jeder Übersetzung.

## Ein Beispiel

Der Schlüssel quest.lighthouse.title lautet auf Englisch The Drowned Light. Die deutsche Übersetzung ist für ihren 24-Zeichen-Platz zu lang, also markiert die Tabelle sie vor einem Build, und die Übersetzerin bekommt die Kontextnotiz.

## Typische Fehler

- Text direkt in den Code schreiben, sodass ohne Build nichts übersetzt werden kann.
- Kein Kontext, sodass Übersetzer raten, was ein Wort bedeutet.
- Platzhalter wie %s oder %d bei der Übersetzung beschädigen.

## In Nodary

Ein Nodary-Tabellenblatt kann eine String-Tabelle sein: ein Stand pro Übersetzung, Prüfungen von Länge und Platzhaltern, eine Pseudosprache zum Testen und Exporte für Unity, Unreal und Godot als CSV, JSON, gettext .po und XLIFF. Ein Build kann sie per HTTP mit einem schreibgeschützten Schlüssel lesen.

**Was Nodary nicht tut:** Es ist kein Übersetzungsmanagementsystem: Es gibt kein Translation Memory und keinen Marktplatz für Übersetzer.

- [Werkzeug für Spiellokalisierung](https://nodary.ai/de/game-localization)
- [Lokalisierungstabellen-Vorlage](https://nodary.ai/de/templates/localization-string-table)

Probieren Sie es mit Ihren eigenen Dokumenten. Der Free-Tarif braucht keine Karte. [Kostenlosen Arbeitsbereich erstellen](https://nodary.ai/sign-up)

## Quellen

- [String Tables, Unity Localization package manual](https://docs.unity3d.com/Packages/com.unity.localization@1.5/manual/StringTables.html)
- [Internationalizing games, Godot documentation](https://docs.godotengine.org/en/stable/tutorials/i18n/internationalizing_games.html)
- [GNU gettext manual, GNU](https://www.gnu.org/software/gettext/manual/gettext.html)
- [XLIFF 2.1, OASIS](https://docs.oasis-open.org/xliff/xliff-core/v2.1/xliff-core-v2.1.html)

## Verwandte Begriffe

- [Game-Design-Dokument (GDD)](https://nodary.ai/de/glossary/game-design-document): Ein Game-Design-Dokument (GDD) beschreibt Vision, Regeln, Systeme und Inhalte eines Spiels für das Team, das es entwickelt.
- [Single Source of Truth: eine Fassung jeder Entscheidung](https://nodary.ai/de/guides/single-source-of-truth): Warum Dokumente abdriften, und sieben Praktiken, die eine aktuelle Fassung für Menschen und KI-Agenten gültig halten.
- [Wissensdatenbank](https://nodary.ai/de/glossary/knowledge-base): Eine Wissensdatenbank ist eine geordnete, durchsuchbare Sammlung dessen, was ein Team weiß, damit Menschen und KI-Agenten Antworten finden, ohne zu fragen.

https://nodary.ai/de/glossary/localization-string-table
