Einführung Internationalisierung

Was ist Internationalisierung?

Unter Internationalisierung bzw. I18N (im englischen Wort befinden sich 18 Buchstaben zwischen I und N) versteht man den Prozess, eine Softwareanwendung so zu entwerfen, dass sie an verschiedene Sprachen und Regionen angepasst werden kann, ohne Änderungen an der Programmlogik vornehmen zu müssen.

Das MyOOS Projekt unterstützt I18N in verschiedenen Belangen:
 
[bra_list style=“check-list“]

  • Es enthält Lokaliesierungsdaten für jede mögliche Sprache und Variante.
  • Es enthält Features zum Übersetzen von Textmeldungen und Dateien.
  • Es beherrscht landesspezifische Währungen.
  • Es beherrscht landesspezifische Steuern.
  • Es beherrscht landesspezifische Zahlungsarten.
  • Es beherrscht landesspezifische Datums- und Zeitformatierung.

[/bra_list]
 

Geschäftsprozess der Internationalisierung von Software

Um ein Programm zu internationalisieren, müssen die verschiedenen Märkte betrachtet werden, in die das Programm voraussichtlich eingebracht werden soll. Details wie Feldlängen von Adressen, optionale Felder für Postleitzahlen und die Einführung neuer Registrierungsprozesse, um die lokalen Rechtssituationen zu bedienen sind Beispiele dafür, wie komplex das Projekt einer Internationalisierung sein kann.

Ein umfassender Ansatz geht bis zu kulturellen Faktoren wie die Anpassung von Geschäftsprozesslogik oder die Berücksichtigung individueller kultureller Verhaltensaspekte.