Unity-Lokalisierungs-CSV, I2 Localization und String Tables übersetzen
Exportieren Sie Ihre I2-Localization-Begriffe oder Ihre String-Table-Sammlung des Localization-Packages als CSV. Laden Sie die Datei hoch und erhalten Sie sie mit befüllter Zielsprachenspalte aus dem Englischen zurück. Keys, Typen, Beschreibungen und andere Sprachspalten bleiben unverändert, und Zeilen mit bereits vorhandener Übersetzung werden übersprungen. Anschließend importieren Sie die Datei einfach wieder in Unity. Die ersten Strings sind kostenlos; die gesamte Tabelle kostet $5 als Einmalzahlung.
- Erkennt Sprachspalten wie French, French [fr], fr, fr-FR oder French(fr)
- Befüllt nur leere Zellen der Zielspalte; fertige Übersetzungen bleiben erhalten
- Spalten für Keys, Type, Desc und andere Sprachen werden unverändert übernommen
- Platzhalter wie {0} und {name} werden in jedem String geprüft
- Einmalzahlung $5: bis zu 40,000 Strings und 2,000,000 Zeichen
So übersetzen Sie eine Unity-Lokalisierungstabelle
-
1
Tabelle als CSV exportieren
Exportieren Sie in I2 Localization die Begriffe als CSV; beim Unity-Localization-Package exportieren Sie die String Table Collection als CSV. Fügen Sie eine leere Spalte für die Zielsprache hinzu, falls sie noch nicht vorhanden ist.
-
2
Hochladen und erste Strings prüfen
Wählen Sie die Sprache aus. Die Zielspalte wird automatisch erkannt und aus dem Englischen befüllt; die ersten Strings erscheinen direkt auf dem Bildschirm.
-
3
Freischalten und importieren
Für $5 freischalten, CSV herunterladen und wieder in Unity importieren.
So werden die Spalten zugeordnet
Zuerst wird die Kopfzeile analysiert. Die Spalte für die Zielsprache wird anhand ihres Namens oder Codes erkannt – French, French [fr], French(fr), fr und fr-FR funktionieren gleichermaßen –, als Quelle dient die englische Spalte. Nur leere Zellen in der Zielspalte werden übersetzt; Zeilen mit bereits vorhandenem französischem Text bleiben unberührt. Das ist besonders praktisch nach Inhalts-Updates, wenn nur neue Keys übersetzt werden müssen.
Falls die Tabelle noch keine Spalte für die Zielsprache hat, fügen Sie vor dem Upload einfach eine leere Spalte mit dem Sprachnamen ein – oder wählen Sie die Textspalte im nächsten Schritt aus und laden Sie das Ergebnis mit einer zusätzlichen übersetzten Spalte herunter.
Platzhalter und Rich-Text
Formatierungs-Platzhalter wie {0}, {player} oder {{count}} werden bei jeder Übersetzung geprüft. Fehlt in einer Übersetzung ein Platzhalter, wird sie erneut angefordert. Bleibt er weiterhin fehlerhaft, wird der englische Originaltext beibehalten und vermerkt – so treten im Spiel garantiert keine beschädigten Platzhalter auf.
Wie das Tool funktioniert, was es kostet und wie mit Ihren Dateien umgegangen wird, steht auf der Seite Spieletexte übersetzen; die Preise für alle Tools finden Sie auf der Seite Preise.
Zuletzt aktualisiert:
Fragen und Antworten
Kann ChatGPT eine Unity-Lokalisierungs-CSV übersetzen?
Ein paar Zeilen übersetzt er problemlos. Bei einer langen Tabelle muss jedoch jede Zeile und Spalte exakt erhalten bleiben – genau daran scheitern KI-Chatbots meist. Dieses Tool füllt die Sprachspalte aus und lässt alles andere unverändert.
Werden vorhandene Übersetzungen überschrieben?
Nein. Zeilen, die in der Zielspalte bereits Text enthalten, werden übersprungen.
Kann ich in mehrere Sprachen übersetzen?
Eine Sprache pro Auftrag. Starten Sie die Datei einmal pro Sprache; jeder Durchlauf füllt eine eigene Spalte aus.
Wie viele Strings passen in eine Einmalzahlung?
Bis zu 40,000 Strings und 2,000,000 Zeichen für $5. Unlimited deckt bis zu 200,000 ab.
Ist es kostenlos?
Tabellen mit bis zu 300 Strings sind komplett kostenlos. Bei größeren Tabellen ist der erste Teil kostenlos; die komplette Tabelle kostet $5 als Einmalzahlung.