Zum Inhalt springen
i18n vs. l10n

Lokalisierung vs. Internationalisierung: Den Unterschied verstehen

Lokalisierung und Internationalisierung (auch bekannt als i18n und l10n) sind zwei sich ergänzende, aber unterschiedliche Prozesse. Das Verständnis des Unterschieds zwischen Lokalisierung und Internationalisierung ist für die Entwicklung von Software, die weltweit eingesetzt werden kann, von entscheidender Bedeutung.

Kurze Definitionen

Internationalisierung (i18n)

Die Software-Internationalisierung ist der Prozess, bei dem Ihre Anwendung so konzipiert und entwickelt wird, dass sie ohne technische Änderungen an verschiedene Sprachen und Regionen angepasst werden kann. Sie bildet die Grundlage, die eine Lokalisierung erst möglich macht.

i18n = i + (18 letters) + n

Lokalisierung (L10N)

Lokalisierung und Internationalisierung gehen Hand in Hand, doch Lokalisierung bezeichnet die eigentliche Anpassung von Inhalten an eine bestimmte Sprach- und Kulturregion – also die Übersetzung von Texten, die Formatierung von Zahlen und Datumsangaben sowie die Anpassung kultureller Elemente an den jeweiligen Zielmarkt.

l10n = l + (10 letters) + n

Lokalisierung vs. Internationalisierung: Was jeweils damit verbunden ist

Maßnahmen zur Internationalisierung

  • Alle benutzersichtbaren Zeichenfolgen in Ressourcendateien auslagern
  • Aktivieren Sie die vollständige Unicode-Unterstützung im gesamten Quellcode
  • Verwenden Sie APIs zur Formatierung von Datum, Uhrzeit und Zahlen, die die Ländereinstellungen berücksichtigen
  • Erstellen Sie flexible Layouts, die Textvergrößerungen und Rechts-nach-Links-Schriften berücksichtigen
  • Implementieren Sie Pluralisierungsregeln, die alle CLDR-Pluralkategorien unterstützen

Lokalisierungsmaßnahmen

  • Übersetzung von UI-Texten, Dokumentationen und Marketinginhalten
  • Anpassung von Bildmaterial, Farben und Symbolen an kulturelle Gegebenheiten
  • Anwendung lokaler Formate für Währungen, Adressen und Telefonnummern
  • Gewährleistung der Einhaltung gesetzlicher und behördlicher Vorschriften für jeden Zielmarkt
  • Anpassung der Marketingbotschaften und des Tons an regionale Zielgruppen

Die wichtigsten Unterschiede zwischen i18n und l10n

Zeitpunkt

Die Internationalisierung erfolgt während der Architekturplanung und der Entwicklung. Die Lokalisierung erfolgt nach – oder parallel zur – Fertigstellung der Funktionen für jede Zielsprache.

Geltungsbereich

Die Internationalisierung ist ein einmaliger technischer Aufwand, der sich auf den gesamten Code auswirkt. Die Lokalisierung ist ein fortlaufender, auf die jeweilige Sprachversion bezogener Prozess, der mit Ihrer Marktreichweite wächst.

Team

Die Internationalisierung liegt in der Verantwortung von Entwicklern und Architekten. An der Lokalisierung sind Übersetzer, Linguisten und Marktexperten beteiligt, die eng mit dem Entwicklerteam zusammenarbeiten.

Häufigkeit

Die Internationalisierung erfolgt einmalig und wird anschließend gepflegt. Die Lokalisierung muss jedes Mal wiederholt werden, wenn Sie eine neue Sprache, einen neuen Markt oder eine wesentliche Aktualisierung der Inhalte hinzufügen.

Wie Internationalisierung und Lokalisierung zusammenwirken

Software-Internationalisierung und -Lokalisierung sind zwei Seiten derselben Medaille. Bei der Internationalisierung wird Ihr Code so vorbereitet, dass er mehrere Sprachumgebungen unterstützt, während bei der Lokalisierung die sprachspezifischen Inhalte eingefügt werden. Sie führen die Internationalisierung einmal durch und lokalisieren anschließend für jeden Markt.

Better I18N verbindet beide Prozesse: Es sorgt mithilfe typsicherer SDKs und automatischer Schlüsselerkennung für die Internationalisierung und optimiert die Lokalisierung durch KI-gestützte Übersetzungen, Glossarverwaltung und sofortige CDN-Bereitstellung.

Verwalten Sie sowohl i18n als auch l10n auf einer einzigen Plattform

Better I18N deckt den gesamten Prozess der Internationalisierung und Lokalisierung ab – vom Code über die Übersetzung bis hin zur Bereitstellung.