2.8 Internationalisierung und Lokalisierung

Das Schreiben von Software für ein internationales Publikum ist eine Herausforderung. Diese Aufgabe wird normalerweise in zwei Teile aufgeteilt: Internationalisierung (englische Kurzform auch i18n, da das lange englische Wort »Internationalization« 18 Buchstaben zwischen dem ersten und dem letzten Buchstaben enthält) und Lokalisierung (die englische Form »Localization« wird gleichermaßen als l10n abgekürzt).

Internationalisierung bezeichnet einen Vorgang, bei dem Software so entworfen wird, dass sie an bestimmte Benutzergruppen angepasst werden kann, ohne dass der Code geändert oder erneut kompiliert werden muss. Im Minimalfall bedeutet dies, dass alle Zeichenstrings in Bibliotheksaufrufen verpackt sein ...

Get Klassische Shell-Programmierung now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.