IT-Lexikon › Programmierung › i18n

i18n

Programmierung Svenska → Aktualisiert: 2026-09-10

Software so zu bauen, dass sie sich an andere Sprachen und Regionen anpassen lässt — die Abkürzung steht für i, 18 Buchstaben, n.

Zu unterscheiden von Lokalisierung (l10n), der eigentlichen Übersetzungsarbeit. i18n ist die technische Vorarbeit: keine hartkodierten Strings, keine Satzbildung durch Aneinanderhängen, durchgängig Unicode, und ein Layout, das übersteht, dass Deutsch 30 % länger ist.

Die Fallen liegen selten in der Sprache selbst. Pluralregeln unterscheiden sich (Polnisch hat drei Formen), Datums- und Zahlenformate sind regional, die Sortierreihenfolge ist sprachabhängig, und nicht jeder Name lässt sich sauber in Vor- und Nachname trennen. ICU und CLDR gibt es genau deshalb, damit man das nicht selbst implementieren muss.

← Zurück zum Lexikon