Hilfe-Center

L10n-Tests

Lokalisierungs- (L10n) Tests sind ein kritischer Qualitätssicherungsprozess, der sicherstellt, dass Ihre Anwendung in verschiedenen Sprachen, Regionen und Kulturen korrekt funktioniert. Dieser Leitfaden bietet QA-Teams und Lokalisierungsspezialisten einen umfassenden Rahmen für das effektive Testen lokalisierter Anwendungen.

Was ist L10n-Testen?

L10n-Tests validieren, dass Ihre Anwendung ordnungsgemäß für eine bestimmte Sprachversion oder einen bestimmten Markt angepasst ist. Es geht über die Überprüfung hinaus, ob die Software funktioniert – es stellt sicher, dass die lokalisierte Version eine angemessene, kulturell relevante und funktionale Erfahrung für Benutzer in Zielmärkten bietet.

i18n-Tests vs. L10n-Tests

Obwohl oft verwechselt, dienen Internationalisierungs- (i18n) Tests und Lokalisierungs- (L10n) Tests unterschiedlichen Zwecken:

i18n-Tests (Internationalisierung)

Testet, ob Ihre Anwendung bereit für die Lokalisierung ist. Dies ist eine technische Validierung der Codebasis:

  • Alle benutzerseitigen Zeichenfolgen sind externalisiert (nicht fest codiert)
  • Platzhalter und Variablen bleiben korrekt erhalten
  • Die Benutzeroberfläche kann mit Texterweiterung umgehen (30-40% für Deutsch, Finnisch)
  • Zeichenkodierung unterstützt Unicode/UTF-8
  • Code verkettet keine übersetzbaren Zeichenfolgen

Erfahren Sie mehr über automatisierte i18n-Tests unter Verwendung von Pseudo-Lokalisierung-Techniken.

L10n-Tests (Lokalisierung)

Testet, ob Ihre Anwendung korrekt für eine bestimmte Sprache und einen bestimmten Markt lokalisiert wurde:

  • Übersetzungsqualität, Genauigkeit und kontextuelle Angemessenheit
  • Kulturelle Anpassung und lokale Konventionen
  • Datums-, Zahlen- und Währungsformatierung für die Sprachversion
  • UI-Layout mit tatsächlich übersetztem Inhalt
  • Sprachspezifische Funktionalität (Sortierung, Suche, Eingabemethoden)

Wichtige Aspekte von L10n-Tests

Umfassende L10n-Tests decken mehrere Dimensionen der Lokalisierungsqualität ab:

Übersetzungsvollständigkeit & Qualität

Die Grundlage von L10n-Tests besteht darin, sicherzustellen, dass alle Inhalte übersetzt sind und Sinn ergeben:

  • Überprüfen Sie, ob 100% der benutzerseitigen Zeichenfolgen übersetzt sind (keine Reste der Quellsprache)
  • Überprüfen Sie die Übersetzungsgenauigkeit und kontextuelle Angemessenheit
  • Validieren Sie, dass Fachbegriffe konsistent übersetzt werden
  • Stellen Sie sicher, dass Ton und Stil zur Zielgruppe passen

Moderne KI-gestützte Übersetzung verbessert das Kontextbewusstsein und die Übersetzungsgeschwindigkeit erheblich. Erfahren Sie, wie KI-Lokalisierung ein besseres Kontextverständnis bietet und den Lokalisierungsworkflow beschleunigt.

Kulturelle Anpassung

Lokalisierung ist mehr als eine wortwörtliche Übersetzung, sie erfordert kulturelles Bewusstsein:

  • Bilder, Symbole und Farben sind kulturell angemessen (z. B. Rot für positive Bedeutungen in China vs. Gefahr im Westen)
  • Beispiele und Referenzen sind für die Zielkultur relevant.
  • Formellitätsstufen entsprechen den kulturellen Erwartungen (formell vs. informell).
  • Formate für Namen, Adressen und Telefonnummern folgen lokalen Konventionen.
  • Maßeinheiten verwenden lokale Standards (metrisch vs. imperial).

Pluralformen & Grammatik

Verschiedene Sprachen haben unterschiedliche Pluralregeln. Englisch hat 2 Formen (Singular/Plural), aber Russisch hat 3, Arabisch hat 6:

{
  "en": {
    "items": "{{count}} item",
    "items_other": "{{count}} items"
  },
  "ru": {
    "items_one": "{{count}} товар",
    "items_few": "{{count}} товара",
    "items_many": "{{count}} товаров"
  },
  "ar": {
    "items_zero": "لا توجد عناصر",
    "items_one": "عنصر واحد",
    "items_two": "عنصران",
    "items_few": "{{count}} عناصر",
    "items_many": "{{count}} عنصرًا",
    "items_other": "{{count}} عنصر"
  }
}

Testen Sie Pluralformen mit Grenzfällen:

  • Testen mit 0, 1, 2, 5, 11, 21, 100, 101 Elementen
  • Überprüfen Sie, ob jede Pluralkategorie grammatikalisch korrekt ist
  • Stellen Sie sicher, dass für jede Anzahl die korrekte Form angezeigt wird

Datums-, Zahlen- & Währungsformate

Sprachspezifische Formatierung ist entscheidend für eine professionelle Lokalisierung:

Datums- & Zeitformate

  • Datumsformat: MM/TT/JJJJ (US) vs TT/MM/JJJJ (UK) vs JJJJ-MM-TT (ISO)
  • Zeitformat: 12-Stunden (US) vs 24-Stunden (der Großteil der Welt)
  • Erster Wochentag: Sonntag (US) vs Montag (ISO, Europa)
// US English: 12/23/2025
// UK English: 23/12/2025
// Japan: 2025年12月23日
// ISO 8601: 2025-12-23

const date = new Date('2025-12-23');
const usFormat = new Intl.DateTimeFormat('en-US').format(date);
const ukFormat = new Intl.DateTimeFormat('en-GB').format(date);
const jpFormat = new Intl.DateTimeFormat('ja-JP').format(date);

Zahlenformate

  • Dezimaltrennzeichen: Punkt (US) vs Komma (Europa)
  • Tausendertrennzeichen: Komma (US) vs Punkt (Europa) vs Leerzeichen (Frankreich)
  • Negative Zahlen: -123 vs (123) vs 123-

Währungsformate

  • Position des Währungssymbols: $123 (US) vs 123 € (Europa)
  • Korrekte Währung für die Sprachversion (USD, EUR, JPY, etc.)
  • Dezimalstellen: 2 für die meisten Währungen, 0 für JPY, KRW

Textlänge & UI-Layout

Übersetzungen benötigen oft mehr Platz als die Ausgangssprache. Deutsche und finnische Übersetzungen sind typischerweise 30-40 % länger als englische:

  • Keine Textkürzung oder Abschneiden in Schaltflächen, Menüs, Beschriftungen
  • Keine überlappenden Texte oder UI-Elemente
  • Layouts passen sich korrekt an längere übersetzte Zeichenfolgen an
  • Zeilenumbrüche und Textumbruch wirken natürlich
  • Responsive Designs funktionieren über verschiedene Textlängen hinweg
Verwenden Sie Pseudo-Lokalisierung während der i18n-Tests, um potenzielle Layoutprobleme frühzeitig vor der eigentlichen Übersetzung zu identifizieren.

RTL-Sprachunterstützung

Rechts-nach-links-Sprachen (Arabisch, Hebräisch, Farsi, Urdu) erfordern spezielle Tests:

  • Die gesamte Benutzeroberfläche spiegelt korrekt (Navigation, Symbole, Layout)
  • Textausrichtung ist rechtsbündig
  • Bidirektionale Textmischung (Lateinisch+Arabisch) wird korrekt gerendert
  • Zahlen und lateinischer Text behalten innerhalb des RTL-Kontexts die Links-nach-rechts-Ausrichtung bei
  • Symbole und Bilder, die eine Richtung vermitteln, werden entsprechend gespiegelt

Terminologiekonsistenz

Die konsistente Verwendung von Terminologie ist entscheidend für eine professionelle Lokalisierung:

  • Technische Begriffe werden in der gesamten Anwendung konsistent übersetzt
  • Produktspezifische Terminologie entspricht offiziellen Übersetzungslexika
  • UI-Elementnamen (Schaltfläche, Menü, Dialog) verwenden konsistente Übersetzungen
  • Markennamen und Warenzeichen werden gemäß den Richtlinien behandelt

l10n.dev-Funktion: Legen Sie benutzerdefinierte Terminologie fest, um sicherzustellen, dass die KI-Übersetzung Ihre bevorzugten Begriffe konsistent in allen Dateien verwendet.

Zeichenkodierung & Anzeige

Die richtige Zeichenkodierung stellt sicher, dass alle Skripte korrekt angezeigt werden:

  • UTF-8-Kodierung verarbeitet alle Unicode-Zeichen
  • Sonderzeichen und diakritische Zeichen werden korrekt angezeigt (é, ñ, ü, etc.)
  • Nicht-lateinische Skripte werden korrekt gerendert (Kyrillisch, Arabisch, CJK, Thai, etc.)
  • Kein Mojibake (fehlerhafte Zeichenanzeige)

Sprachspezifische Funktionalität

Einige Funktionen verhalten sich je nach Sprachversion unterschiedlich:

  • Sortier- und Kollationsreihenfolge folgt lokalen Regeln (z. B. spanisches ñ, schwedisches å)
  • Suchfunktion verarbeitet sprachspezifische Zeichen
  • Eingabemethoden funktionieren für die Sprachversion (IME für CJK, komplexe Skripte)
  • Validierungsregeln respektieren lokale Formate (Postleitzahlen, Telefonnummern)

Lokalisierungsworkflow-Testprozess

Ein systematischer Ansatz für Lokalisierungstests stellt eine umfassende Abdeckung sicher:

Empfohlene Testschritte

  1. Vor-Lokalisierungs-i18n-Test

    Verwenden Sie Pseudo-Lokalisierung, um die i18n-Bereitschaft vor der Übersetzung zu validieren.

  2. Übersetzungsprüfung

    Lassen Sie Muttersprachler die Übersetzungen auf Genauigkeit, Kontext und kulturelle Angemessenheit überprüfen.

  3. Linguistischer Test

    Testen Sie alle übersetzten Inhalte im Kontext und prüfen Sie auf Vollständigkeit, Genauigkeit und Konsistenz.

  4. Visueller & Layout-Test

    Validieren Sie das UI-Layout mit tatsächlich übersetzten Zeichenfolgen über alle Bildschirmgrößen und Geräte hinweg.

  5. Funktionstest

    Testen Sie sprachspezifische Funktionalitäten: Formate, Sortierung, Eingabemethoden, Validierung.

  6. Benutzerakzeptanztest

    Lassen Sie Benutzer des Zielmarktes das gesamte lokalisierte Erlebnis validieren.

Lokalisierungstest-Checkliste

Verwenden Sie diese umfassende Checkliste, um eine gründliche Abdeckung der Lokalisierungstests sicherzustellen:

Linguistische Qualität

  • ☑ Alle Zeichenfolgen sind übersetzt (kein Text in der Ausgangssprache verbleibt)
  • ☑ Übersetzungen sind korrekt und kontextuell angemessen
  • ☑ Terminologie ist in der gesamten Anwendung konsistent
  • ☑ Ton und Stil entsprechen den Erwartungen der Zielgruppe
  • ☑ Pluralformen sind für alle Anzahlen grammatikalisch korrekt

Visuell & Layout

  • ☑ Kein Textabschneiden oder Clipping
  • ☑ Keine überlappenden UI-Elemente
  • ☑ Korrekte Textausrichtung und Abstände
  • ☑ RTL-Layout ist korrekt gespiegelt (falls zutreffend)
  • ☑ Bilder und Symbole sind kulturell angemessen

Funktionale Korrektheit

  • ☑ Datums-, Zeit-, Zahlen- und Währungsformate sind korrekt
  • ☑ Sortierung und Suche funktionieren mit lokalen Zeichen
  • ☑ Eingabevalidierung respektiert lokale Formate
  • ☑ Sprachspezifische Funktionalität funktioniert korrekt
  • ☑ Zeichenkodierung zeigt alle Skripte ordnungsgemäß an

Bewährte Methoden für Lokalisierungstests

Muttersprachler einbeziehen

Beziehen Sie immer Muttersprachler oder Prüfer aus dem jeweiligen Land in Ihren Lokalisierungstestprozess ein. Sie können kulturelle Nuancen, idiomatische Probleme und kontextuelle Probleme erkennen, die automatisierte Tests nicht finden können.

Früh und oft testen

Warten Sie nicht bis zum Ende der Entwicklung. Testen Sie die i18n-Bereitschaft frühzeitig mit Pseudo-Lokalisierung und testen Sie dann jede Sprachversion, sobald Übersetzungen verfügbar sind. Dies reduziert kostspielige Korrekturen in der späten Phase.

Automatisieren, wo möglich

Automatisieren Sie wiederkehrende Prüfungen: Übersetzungsvervollständigung, Formatvalidierung, Zeichenkodierung und Layout-Regressionstests. Dies gibt der Qualitätssicherung Zeit, sich auf die linguistische und kulturelle Qualität zu konzentrieren.

Visuelle Regressionstests verwenden

Implementieren Sie Screenshot-Vergleichstools, um UI-Layout-Probleme über Sprachversionen hinweg automatisch zu erkennen. Dies ist besonders wertvoll, um Textüberläufe und Ausrichtungsprobleme zu finden.

Sprachspezifische Testdaten pflegen

Erstellen Sie realistische Testdaten für jede Sprachversion, einschließlich Namen, Adressen, Daten, Zahlen und Grenzfällen, die für diesen Markt spezifisch sind.

Lokalisierungstests mit KI-Übersetzung beschleunigen

KI-gestützte Lokalisierung verbessert die Geschwindigkeit und Qualität des Lokalisierungsprozesses erheblich und ermöglicht schnellere und effektivere Lokalisierungstests:

  • Kontextbewusste Übersetzungen reduzieren linguistische Probleme und Fehlübersetzungen
  • Konsistente Terminologie über alle Sprachen hinweg reduziert den Testaufwand
  • Schnelle Übersetzungsdurchlaufzeiten ermöglichen kontinuierliche Lokalisierung und Tests
  • Unterstützung für über 165 Sprachen, einschließlich weniger verbreiteter Sprachen

Bereit, Ihren Lokalisierungsworkflow zu optimieren und die Qualität der Lokalisierungstests zu verbessern?