Lokalisierung ist Pflicht, wenn Deine Inhalte für ein internationales Publikum zugänglich sein sollen. Machine translation mit Machine Learning liefert hochwertige Übersetzungen zu einem Bruchteil der Kosten im Vergleich zu professionellen menschlichen Übersetzern.

CSV-Dateien sind ideal, um strukturierte Daten zu speichern. Die meisten Anwendungen nutzen sie, um Daten in ein allgemeines Format zu exportieren.

Product catalogs lassen sich als CSV files exportieren. CMS-Artikel kannst Du als Flat Files herausziehen.

👉 CSV ist zum De-facto-Format geworden, um generische Daten zwischen Anwendungen auszutauschen.

Aber Du kannst eine CSV-Datei nicht einfach wie eine normale Textdatei übersetzen. Manche Spalten enthalten Namen oder Daten und müssen unverändert bleiben. Wie übersetzt Du also nur bestimmte Spalten aus einer CSV-Datei?

Ich zeige Dir, wie Du Deine CSV 35x günstiger übersetzt als mit Google Translate oder DeepL.

In diesem Guide gehen wir diese Schritte durch:

Legen wir los.

Schritt 1: CSV-Datei importieren

In diesem Guide erledigen wir alles online mit dem Datablist CSV Viewer and Editor.

In diesem Beispiel nutze ich eine CSV-Datei mit "Book Summaries". Die Demo-CSV-Datei findest Du hier.

Erstelle zuerst eine neue Collection. In dieser Collection liegen später Deine CSV-Daten. Klicke auf den + Button in der Sidebar oder auf den Shortcut "Start with a CSV/Excel file" auf der Startseite.

Wenn Du das "+" in der Sidebar nutzt, wähle "Import CSV/Excel", um zum CSV-Importer zu gelangen.

Neue Collection erstellen
Neue Collection erstellen

Nachdem Deine CSV-Datei geladen wurde, zeigt Datablist die gefundenen Spalten an. Jede Spalte wird analysiert, um den Datentyp zu erkennen. Wähle bei der Spalte mit den zu übersetzenden Daten den Datentyp "Long Text", falls er nicht schon ausgewählt ist.

Mit "Long Text" ist das Arbeiten mit längeren Texten deutlich angenehmer.

Long Text für die zu übersetzende Textspalte auswählen
Long Text für die zu übersetzende Textspalte auswählen

Prüfe Deine Daten und importiere Deine CSV in Datablist.

Schritt 2: Zu übersetzende Einträge auswählen

Datablist bietet "Enrichment", um direkt mit Deinen Daten zu arbeiten. Du kannst zum Beispiel Facebook Leads enrichern oder E-Mail-Listen bereinigen, ohne Deine Daten vorher zu exportieren.

Drei Übersetzungsanbieter sind in Datablist integriert: Google Translate, Deepl Translate und ChatGPT Translator. Du kannst einen davon nutzen oder alle testen, um den besten Anbieter für Deine Texte zu finden.

Wichtig - Enrichments sind nur für registrierte Nutzer verfügbar. Registriere Dich kostenlos, um Deine CSV-Dateien zu übersetzen.

Enrichments findest Du im Menü "Enrich". Sie laufen entweder für alle Einträge oder nur für die ausgewählten Einträge.

Alle Einträge übersetzen

Standardmäßig laufen die Aktionen über den "Enrich" Button auf allen Einträgen. Übersetzungsaktionen übersetzen also alle gelisteten Einträge.

Alle Einträge übersetzen
Alle Einträge übersetzen

Bestimmte Einträge auswählen

Wenn Du nur einige Einträge übersetzen möchtest, klicke auf die Checkboxen und ziehe mit gedrückter Maustaste darüber.

Ausgewählte Einträge übersetzen
Ausgewählte Einträge übersetzen

Schritt 3: CSV-Datei übersetzen

Um die in Datablist verfügbaren Machine-Translation-Anbieter anzuzeigen, filtere die Enrichments über den Bereich "Translations".

Hier sind Shortcuts zu den 3 Übersetzungsanbietern:

CSV-Datei mit Google Translate übersetzen

Wähle "Google Translate" in den gelisteten Enrichments aus, um den Konfigurationsbereich zu öffnen.

Google Translate Enrichment auswählen
Google Translate Enrichment auswählen

Bevor Du Deine CSV übersetzt, musst Du die Einstellungen ausfüllen und den Input definieren.

Google Translate Enrichment konfigurieren
Google Translate Enrichment konfigurieren

In den Einstellungen definierst Du:

  • Source Language - Optional - Wenn nicht definiert, wird die Ausgangssprache automatisch erkannt. Wenn Deine Texte in unterschiedlichen Sprachen vorliegen, lass die Ausgangssprache leer.
  • Target Language - Pflichtfeld - Wähle die Zielsprache. Die Sprachennamen werden auf Englisch angezeigt. Sieh Dir die unterstützten Sprachen an.

Wähle anschließend unter "Input Property" die Property aus Deiner CSV-Datei aus, die die zu übersetzenden Texte enthält. Die anderen Spalten werden nicht übersetzt. Genau deshalb ist das ideal, wenn Du nur eine CSV-Spalte übersetzen und den Rest beibehalten willst.

In diesem Beispiel stehen die Buchzusammenfassungen in der Property "Description". Ich wähle also "Description" aus.

📕 Wichtig

Nur Text-/Long Text-Properties können übersetzt werden. Andere Datentypen werden ignoriert.

Klicke auf "Continue to outputs configuration", um festzulegen, wo die übersetzten Texte gespeichert werden.

Klicke dort auf den "+" Button, um eine neue Property in Deiner Collection zu erstellen.

📘 Hinweis

Deine Quell-Property (= Spalte) wird nicht aktualisiert. Die Output-Property kann nicht dieselbe sein wie die Input-Property, weil dadurch die Originaldaten überschrieben würden. Im letzten Schritt kannst Du Deine Properties so verwalten, dass die gewünschten Spaltennamen entstehen.

Output für übersetzten Text konfigurieren
Output für übersetzten Text konfigurieren

Sobald alles konfiguriert ist, klicke auf "Run on first 10 items", um das Translation Enrichment zuerst mit einem Test-Batch von 10 Einträgen auszuführen.

Dieser Schritt ist sehr hilfreich, um sicherzugehen, dass Deine Einstellungen stimmen. Scrolle durch die Datentabelle und prüfe die übersetzten Texte. Wenn die Übersetzungen nicht passen, überprüfe die "Source Language" oder die Input-Property.

Wenn die Übersetzungen für die ersten zehn Einträge gut aussehen, klicke auf "Run enrichment on all items", um die restlichen Einträge zu verarbeiten.

Erst 10 Einträge verarbeiten, bevor alle Einträge übersetzt werden
Erst 10 Einträge verarbeiten, bevor alle Einträge übersetzt werden
Im Video siehst Du den kompletten Ablauf (das ist eine ältere Datablist-Version, die Übersetzungsdienste sind jetzt über den "Enrich button" erreichbar)

CSV-Datei mit Deepl übersetzen

Deepl ist ein Machine-Translation-Service, der 2017 gestartet wurde. Deepl ist bekannt für seine hohe Genauigkeit im Vergleich zu Google Translate. Technisch nutzt Deepl eine andere Art neuronaler Netzwerke, sogenannte Convolutional Neural Networks (CNNs). Diese Technologie hält den Kontext besser zusammen, während lange Texte verarbeitet werden. Deshalb eignet sich Deepl besser für längere Texte, während Google Translate bei Texten mit unabhängigen Sätzen oft gut genug ist.

Um Deepl zu nutzen, folge demselben Prozess wie bei Google Translate, wähle aber die Deepl Action aus.

Deepl Enrichment auswählen
Deepl Enrichment auswählen

CSV-Datei mit ChatGPT übersetzen (35x günstiger!)

ChatGPT ist ein von OpenAI entwickeltes Sprachmodell. Einer der vielen Anwendungsfälle ist Übersetzung. ChatGPT versteht sprachliche Nuancen und kann dadurch Kontext und Bedeutung hinter Sätzen besser erfassen. Dieses Kontextverständnis hilft, genaue und natürlich passende Übersetzungen zu erzeugen.

ChatGPT gibt es in verschiedenen Modellen, jeweils mit unterschiedlichen Preisen.

Am 18. Juli 2024 hat OpenAI das Modell GPT-4o mini veröffentlicht. Ein sehr kosteneffizientes Modell, das hochwertige Übersetzungen liefert.

Seit August 2025 sind GPT-5-Modelle live: schneller und mit größeren Kontextfenstern. GPT-5 nano ist die günstigste Option für Textübersetzungen.

Im Vergleich zu Google Translate oder Deepl ist ChatGPT 35-mal günstiger und die Übersetzungsqualität ist fast auf dem Niveau von Google Translate. Deepl liegt bei der Übersetzungsqualität weiterhin knapp vorne.

Ich empfehle Dir, ChatGPT mit einer Teilmenge Deiner Einträge zu testen und die Qualität zu prüfen. Wenn die Ergebnisse für Dich genauso sauber sind wie für mich, ist ChatGPT eine wirtschaftliche Wahl für CSV-Übersetzungen.

ChatGPT für Übersetzung auswählen
ChatGPT für Übersetzung auswählen

Anderes ChatGPT-Modell für Übersetzungen auswählen

Datablist lässt Dich zwischen verschiedenen ChatGPT-Modellen wählen, wenn Du Deine CSV-Daten übersetzt.

So wählst Du das passende Modell:

  • GPT-5.5, GPT-5.4, GPT-5.2, GPT-5.1, GPT-5 - Am besten für schwierige Übersetzungen. Nutze sie für lange Texte, nuancierten Ton, juristische oder technische Inhalte oder Dateien mit HTML-/JSON-Struktur. Sie kosten mehr.
  • GPT-5 mini und GPT-5.4 mini - Der Mittelweg. Nutze sie, wenn Du besseres Kontextverständnis als bei nano-Modellen willst, ohne für die stärksten Modelle zu zahlen.
  • GPT-5 nano und GPT-5.4 nano - Die günstigsten GPT-5-Optionen. Gut für große CSV-Dateien, Produktbeschreibungen, kurze Texte, Reviews und einfache Inhalte.
  • GPT-4.1 - Starkes älteres Modell. Sinnvoll, wenn Du ein bewährtes Modell für komplexe Texte möchtest.
  • GPT-4.1 mini und GPT-4.1 nano - Günstige Optionen für große Übersetzungsvolumen. GPT-4.1 nano ist weiterhin eine gute Budget-Wahl.
  • GPT-4o - Stark, zuverlässig und teurer.
  • GPT-4o mini - Standardmodell. Gutes Preis-Leistungs-Verhältnis für die meisten Übersetzungsjobs.

💡 Tipp

Starte mit einem nano- oder mini-Modell, wenn Du eine große CSV-Datei übersetzt. Wenn die Stichprobe Probleme mit Ton oder Kontext zeigt, wechsle zu einem stärkeren Modell.

So wählst Du ein anderes Modell aus:

  1. Klicke im Enrichment "Translate with OpenAI/ChatGPT" auf “Advanced Settings”.
  2. Wähle unter "GPT Model" die Version aus, die Du nutzen möchtest.
ChatGPT-Modell auswählen
ChatGPT-Modell auswählen

Jedes Modell hat einen Trade-off. Stärkere Modelle verstehen Kontext besser. Kleinere Modelle kosten weniger und funktionieren gut bei sauberen, repetitiven Texten.

💡 Mein Rat?

Starte mit GPT-5 nano oder GPT-5.4 nano. Teste ein paar Zeilen. Wenn die Übersetzung gut aussieht, nutze es für die komplette Datei. Wenn der Text mehr Tonalität oder Kontext braucht, probiere ein mini-Modell. Für juristische, technische oder markensensible Inhalte solltest Du ein Flagship-Modell nutzen und das Ergebnis prüfen.

Komplexe Übersetzungen richtig handhaben

Manche Texte sind einfach zu übersetzen. Andere eher nicht.

Du kennst wahrscheinlich diese Stolperfallen beim Übersetzen:

  • HTML-Code
  • JSON-formatierte Inhalte
  • Business-Texte mit englischem Fachjargon
  • Produktnamen oder Firmennamen
  • Formularlabels oder Platzhalter
  • Sätze mit Variablen wie {first_name} oder [LINK]

Das sind Übersetzungen nach dem Motto: "Bitte nichts kaputtmachen". Du willst die Wörter in einer anderen Sprache, aber Struktur und wichtige Begriffe sollen unverändert bleiben.

Genau hier helfen custom instructions.

Wenn Du in Datablist die Action "Translate with OpenAI/ChatGPT" nutzt, kannst Du eigene Custom Instructions schreiben, die an ChatGPT gesendet werden. Damit steuerst Du, wie übersetzt wird.

Custom Instructions
Custom Instructions

Hier sind ein paar Beispiele aus der Praxis.

1. Business-Begriffe nicht übersetzen

Oft sollen Wörter wie “API”, “CRM”, “lead”, “SaaS” usw. unverändert bleiben.

Beispiel #1 - Business-Begriffe nicht übersetzen
Don't translate common business English terms such as "API", "SaaS", "CRM", "lead", "onboarding", "freemium". These are widely understood in other languages.

2. HTML und Variablen schützen

Wenn Dein Text HTML-Tags oder Variablen enthält, kann ChatGPT sie verändern, wenn Du nicht klar sagst, dass sie unverändert bleiben sollen.

👉 Input:

<p>Hello {first_name}, welcome to <b>Our App</b>!</p>

👉 Custom Instruction:

Beispiel #2 - HTML und Variablen schützen
Translate the text but keep HTML tags and variables like {first_name} untouched.

✅ Ergebnis (Spanisch):

<p>Hola {first_name}, bienvenido a <b>Nuestra App</b>!</p>

3. JSON oder strukturierte Inhalte übersetzen

JSON ist heikel. Ein falsches Anführungszeichen, und Dein JSON ist ungültig. JSON wird oft für Produktkataloge genutzt oder wenn Du eine Anwendung übersetzt.

Wenn Deine Quelldatei rohes JSON statt CSV ist, konvertiere sie zuerst mit dem JSON to CSV Converter und übersetze danach die erzeugten Spalten.

👉 Input:

{
  "title": "Your payment was successful",
  "description": "You can now access premium features."
}

👉 Custom Instruction:

Beispiel #3 - JSON oder strukturierte Inhalte übersetzen
Translate only the values in this JSON. Keep the structure valid and do not translate the keys.

✅ Ergebnis (Französisch):

{
  "title": "Votre paiement a été effectué avec succès",
  "description": "Vous pouvez maintenant accéder aux fonctionnalités premium."
}

4. Produktnamen oder Marken beibehalten

Nehmen wir an, Deine App heißt Formly und soll nicht übersetzt werden.

👉 Custom Instruction:

Beispiel #4 - Produktnamen oder Marken beibehalten
Do not translate the product name "Formly". Leave it as is in all languages.

5. Ton oder Formalität anpassen

Du willst auf Deutsch formell klingen, aber auf Spanisch locker?

👉 Custom Instruction:

Beispiel #5 - Ton oder Formalität anpassen
Translate to formal German using "Sie", and to casual Spanish using "tú".

Pro-Tipp: Instructions kombinieren

Du kannst mehrere Regeln mischen.

👉 Beispiel:

Mehrere Instructions kombinieren
Translate to French. Keep HTML and variables like {name}. Don’t translate terms like “CRM”, “API”, or “leads”. Use a friendly tone.

Custom Instructions geben Dir Kontrolle darüber, wie ChatGPT arbeitet. Ohne sie rät das Modell. Mit ihnen entscheidest Du.

Liste Schritt für Schritt verarbeiten

Du hast eine große CSV zu übersetzen? Oder Du testest gerade verschiedene Instructions oder Modelle? Du musst nicht alles auf einmal verarbeiten.

Stattdessen kannst Du das Enrichment nur auf ein paar Einträgen gleichzeitig ausführen.

Nutze die Einstellung "Number of items to process", um festzulegen, wie viele Zeilen in einem Durchlauf verarbeitet werden sollen.

Nur wenige Einträge ausführen
Nur wenige Einträge ausführen

Dort weitermachen, wo Du aufgehört hast

Nachdem Du einen Chunk verarbeitet hast, kannst Du später zurückkommen und das Enrichment erneut ausführen.

Klicke auf die Enrichment-Spalte und wähle "Run Enrichment".

Auf Enrichment-Spalte klicken
Auf Enrichment-Spalte klicken

Dadurch öffnet sich der Enrichment Drawer mit denselben Einstellungen, die Du vorher genutzt hast.

Standardmäßig werden bereits verarbeitete Einträge übersprungen. Das ist praktisch, wenn Du Dich Stück für Stück durch Deine Datei arbeitest.

Um alles neu zu verarbeiten oder nur eine bestimmte Auswahl, nutze die Option "Run on" und wähle, was verarbeitet werden soll.

Verbleibende Einträge ausführen
Verbleibende Einträge ausführen

Frühere Ergebnisse neu erstellen

Vielleicht willst Du ein anderes GPT-Modell testen. Oder Deine Custom Instructions aktualisieren.

Ändere in diesem Fall die "Existing data rule" zu Overwrite existing data in output properties.

So werden alte Werte durch neue ersetzt.

Frühere Ergebnisse überschreiben
Frühere Ergebnisse überschreiben

💡 Use-Case-Tipp

Wenn Du mehrere Prompts testest, führe jeden nur auf einem kleinen Batch aus. Vergleiche die Ergebnisse. Wähle die beste Variante. Danach lässt Du sie auf die komplette Liste laufen.

Schritt 4: Übersetzungen prüfen

Übersetzte Texte werden in der Output-Property "Translated Texts" gespeichert.

Automatische Übersetzungen sind bequem, aber fehleranfällig. Eine manuelle Prüfung ist wichtig.

Achte beim Prüfen der übersetzten Texte auf:

  • Namen und branchenspezifisches Vokabular - Google übersetzt manchmal Produktnamen oder technische Begriffe. Hinweis: Wörter, die mit einem Großbuchstaben beginnen, werden meistens nicht übersetzt.
  • Variable Platzhalter prüfen - Wenn Deine Texte in Software-Anwendungen verwendet werden, prüfe Platzhalter, die nicht übersetzt werden dürfen.

Um übersetzte Texte schnell zu lesen und zu bearbeiten, drücke in einer Zelle "Enter", um in den Bearbeitungsmodus zu wechseln.

Texte in der Tabelle prüfen
Texte in der Tabelle prüfen

Oder öffne den Detail-Drawer.

Text in den Eintragsdetails prüfen
Text in den Eintragsdetails prüfen

Schritt 5: Übersetzungen als CSV oder Excel exportieren

Der letzte Schritt ist der Export Deiner Daten zurück in eine Datei, damit Du sie wieder in Deine Anwendung importieren kannst. In unserer Dokumentation findest Du mehr zum Export Deiner Daten als CSV- oder Excel-Datei.

Collection exportieren
Collection exportieren

Wenn Du Deine Daten mit denselben CSV-Spalten wie in der importierten Datei exportieren möchtest: passe Deine Properties so an, dass sie den ursprünglichen Spalten entsprechen.

Klicke auf den Button zur Property-Verwaltung.

Property-Verwaltung öffnen
Property-Verwaltung öffnen

Dann:

  1. Benenne die Quell-Property um
  2. Blende die Quell-Property aus
  3. Benenne die neue Property mit dem übersetzten Text so um, dass sie dem ursprünglichen Namen entspricht
Alte Property umbenennen und ausblenden
Alte Property umbenennen und ausblenden

Im Video unten siehst Du die Schritt-für-Schritt-Anleitung.

Daten mit den ursprünglichen CSV-Spalten exportieren

Alles, was Du über CSV-Übersetzungen wissen musst

Anzahl der zu übersetzenden Zeichen ermitteln

Datablist bietet ein einfaches Tool, um Berechnungen auf Deinen Daten auszuführen. Nutze die Berechnung "Characters Count", um die Summe der Zeichen für eine Property zu ermitteln.

Klicke auf die Property-Spalte und wähle "Perform calculation".

Berechnung ausführen
Berechnung ausführen

Wähle anschließend "Characters count".

Characters Count auswählen
Characters Count auswählen

Das Ergebnis wird direkt im Drawer angezeigt.

Berechnung ausführen
Berechnung ausführen

Hinweis
Berechnungen laufen auf der aktuellen View. Wenn Du Filter gesetzt oder Einträge ausgewählt hast, wird die Berechnung darauf ausgeführt statt auf allen Einträgen.

Was kosten die Übersetzungsanbieter?

Nutze die oben ermittelte Zeichenanzahl, um die Übersetzungskosten zu schätzen.

Google Translate und Deepl kosten 35 Credits pro 1000 Zeichen. Ein Credit kostet $0.001 (weniger bei größeren Top-ups).

Die Rechnung lautet also:

(NumberCharacters/1000)*35 = TotalCreditsCost

Dann:

TotalCreditsCost*0.001= TotalCostDollar

Beispiel für 300 000 Zeichen:

(300000/1000)*35*0.001 = $10.5

ChatGPT kostet 1 Credit pro 1000 Zeichen. Mit derselben Rechnung ergibt sich für 300 000 Zeichen:

(300000/1000)*1*0.001 = $0.3

Das ist mit ChatGPT 35-mal günstiger (10.5/0.3 = 35).

Welchen Übersetzungsanbieter solltest Du nutzen?

Mit Datablist kannst Du CSV-Dateien mit Google Translate, DeepL und ChatGPT übersetzen. Die beste Wahl hängt von Deinen Inhalten ab.

Nutze Google Translate, wenn:

  • Du eine breite Sprachabdeckung brauchst
  • Dein Text kurz und einfach ist
  • Du schnell eine solide Basisübersetzung willst

Nutze DeepL, wenn:

  • Du europäische Sprachen übersetzt
  • Ton und Sprachfluss wichtig sind
  • Du Marketingtexte oder längere Absätze übersetzt

Nutze ChatGPT, wenn:

  • Du bei großen CSV-Dateien Kosten sparen willst
  • Du Custom Instructions brauchst
  • Dein Text HTML, JSON, Platzhalter oder Produktnamen enthält
  • Du Business-Begriffe wie API, CRM, SaaS oder leads unverändert lassen willst
  • Du Produktbeschreibungen, App Strings, Support Tickets oder Reviews übersetzt

Für viele CSV-Übersetzungsjobs ist ChatGPT der beste erste Test. Lass es auf 10 Zeilen laufen, prüfe das Ergebnis und entscheide dann, ob Du DeepL für einen hochwertigeren Durchlauf brauchst.

Wann ChatGPT für CSV-Übersetzungen besser ist

ChatGPT ist besonders nützlich, wenn die Übersetzung Regeln braucht und nicht nur reine Sprachübertragung.

Du kannst ChatGPT zum Beispiel sagen:

  • {first_name} unverändert lassen
  • HTML-Tags beibehalten
  • Nur JSON-Werte übersetzen, nicht die Keys
  • Markennamen auf Englisch lassen
  • Formelles Deutsch verwenden
  • Lockeres Spanisch verwenden
  • Produkt-SKUs unverändert lassen

Das ist wichtig für Ecommerce-Kataloge, App-Lokalisierungsdateien, Landingpage-Texte, E-Mail-Templates und Support-Makros.

Das Translate with ChatGPT/OpenAI enrichment enthält erweiterte Einstellungen für HTML/XML, JSON und Custom Instructions.

CSV-Übersetzung: typische Anwendungsfälle

CSV-Dateien enthalten oft mehr als nur Fließtext. Sie kombinieren Produktfelder, IDs, Daten, Tags, URLs und Textspalten.

Diese Dateien kannst Du häufig mit Datablist übersetzen:

  • Ecommerce-Produktkataloge mit Titeln, Beschreibungen und Bullet Points
  • Shopify-, WooCommerce- oder Magento-Exporte
  • App-Lokalisierungsdateien mit Labels und Nachrichten
  • Kundenbewertungen aus Marketplaces oder Survey Tools
  • Support Tickets und Helpdesk-Nachrichten
  • Blog- oder CMS-Exporte
  • Sales Notes, CRM Notes und Unternehmensbeschreibungen
  • Jobbeschreibungen und Recruiting-Nachrichten

Übersetze nur die Textspalten. IDs, SKUs, Preise, URLs und Daten bleiben unverändert.

Checkliste für Bulk-CSV-Übersetzungen

Bevor Du einen großen Übersetzungsjob startest, prüfe diese Punkte:

  • Wähle die richtige Textspalte aus.
  • Lass die Originalspalte unverändert.
  • Schreibe Übersetzungen in eine neue Spalte.
  • Setze die Source Language, wenn der Text kurz ist.
  • Nutze Custom Instructions für Platzhalter, HTML, JSON oder Markenbegriffe.
  • Starte mit den ersten 10 Zeilen.
  • Prüfe Namen, Produktbegriffe, Links und Variablen.
  • Verarbeite die restlichen Zeilen.
  • Exportiere nur die Spalten, die Du brauchst.

So vermeidest Du die häufigsten Übersetzungsprobleme: kaputte Platzhalter, übersetzte IDs, überschriebene Ausgangstexte und inkonsistente Tonalität.

Häufige Fehler bei CSV-Übersetzungen

Vermeide diese Fehler, wenn Du eine CSV-Datei übersetzt:

  • Die komplette Datei als einen Textblock übersetzen
  • IDs, SKUs, Daten oder URLs übersetzen
  • Die Quellspalte vor der Prüfung überschreiben
  • Platzhalter wie {name} oder {{email}} nicht schützen
  • JSON-Keys statt Werte übersetzen
  • Eine große Datei ausführen, ohne vorher 10 Zeilen zu testen
  • Produktnamen und Branchenbegriffe nicht prüfen

CSV-Übersetzung funktioniert am besten, wenn Du jeweils eine Textspalte übersetzt und die restliche Struktur unverändert lässt.

Warum CSV-Dateien für Bulk-Übersetzungen nutzen?

CSV ist ein Format, um strukturierte Daten in Textdateien zu speichern. In einer CSV-Datei ist jede Zeile ein Datensatz. Jeder Datensatz besteht aus Feldern, die durch Kommas getrennt sind, manchmal auch durch Semikolons ";" oder Tabulatoren.

CSV-Dateien sind eine gängige Methode, um Daten zwischen Anwendungen zu übertragen. Weil das Format auf Textdateien basiert, ist CSV eine einfache Möglichkeit, Datenbanken oder Tabellen zu exportieren. Jeder Texteditor kann eine CSV öffnen, aber zum Bearbeiten solltest Du einen CSV editor nutzen, um Fehler zu vermeiden.

Du kannst Daten in den meisten Anwendungen als CSV exportieren, bestimmte Spalten übersetzen und die übersetzte CSV-Datei wieder in Deine Anwendung importieren.

Alle strukturierten Listen mit Textspalten eignen sich sehr gut für CSV.

Zum Beispiel:

  • Übersetzung eines Product Catalog mit Textspalten wie Titel und Beschreibung
  • Übersetzung von Blogartikeln über strukturierte Dateien mit Titel und Artikelinhalt
  • Übersetzung einer Liste von User Reviews

Wie viele Übersetzungen kann ich kostenlos durchführen?

Datablist nutzt die Google Translate API und Deepl, die Kosten verursachen. So gerne wir diesen Service komplett kostenlos anbieten würden, müssen wir kostenlose Übersetzungen begrenzen.

Free User können bis zu 50 Einträge pro Monat kostenlos übersetzen. Upgrade auf den Standard Plan für unbegrenzte Übersetzungen.

Kann ich meinen eigenen Deepl API Key verwenden?

Wenn Du bereits ein Deepl-Konto hast, kannst Du es direkt in Datablist nutzen. Eine Option für Deinen eigenen Deepl API Key ist für Standard Nutzer verfügbar.

Mit einem eigenen Deepl API Key verbraucht die Action keine Datablist Credits. Die Action ruft die Deepl API in Deinem Namen auf.

Diese Option ist perfekt, wenn Du große Datensätze übersetzen musst.

Eigenen Deepl API Key verwenden
Eigenen Deepl API Key verwenden

Menschliche Übersetzung vs Machine Translation

Machine Translation basiert auf automatisierter Software, die Quellinhalte in Zielsprachen übersetzt. Die besten Anbieter für automatische Übersetzung nutzen Artificial Intelligence und Machine Learning, um hochwertige Übersetzungen zu liefern.

Menschliche Übersetzungen durch professionelle Übersetzer glänzen bei komplexen Texten. Wenn Kontext wichtig ist, der Text lang ist oder das Vokabular technisch oder sehr spezifisch ist, kommt Machine Translation an ihre Grenzen.

Ich mag hybride Übersetzung, also die Kombination aus Machine Translation mit menschlicher Prüfung und Überarbeitung. Hybrid Translation ist ideal für die Internationalisierung von Webseiten.

Welche Sprachen werden unterstützt?

Datablist nutzt Google Translate API, Deepl API und ChatGPT API für automatische Übersetzungen. Die von Google Translate akzeptierten Sprachen sind auf dieser Seite gelistet. Zum Zeitpunkt der Erstellung sind 111 Sprachen verfügbar. Übersetzungen aus und in jede gelistete Sprache sind möglich.

Deepl unterstützt weniger Sprachen. Aktuell sind 28 Sprachen verfügbar.