Lokalisierung von Datenbanken

Die Lokalisierung von Datenbanken im Rahmen der Softwareentwicklung ist ein gängiger Prozess. Viele Anwendungen nutzen Datenbanken um sprachspezifische Informationen zu speichern. Bei der Software-Globalisierung müssen Anpassungen am Design der Datenbanken vorgenommen werden, damit diese in verschiedenen Sprachen genutzt werden können. Der beste Ansatz dafür ist, die Anforderungen, die an die Globalisierung der Datenbanken gestellt werden, bereits während der Anfangsphase der Entwicklung der Unternehmenssoftware zu definieren. Somit kann mit wenig Zeit und Aufwand eine leistungsstarke, mehrsprachige Software geschaffen werden.

Für die Datenbank-Lokalisierung gibt es vier verschiedene Methoden:

  • Zeilenbasierte Lokalisierung – Kopieren der Ausgangszeile aus dem Original in alle Sprachen
  • Feldbasierte Lokalisierung – Aktualisierung der Werte der lokalisierten Felder
  • Tabellenbasierte Lokalisierung – zu jeder Tabelle wird eine neue Tabelle pro Sprache hinzugefügt
  • Klonen der Datenbanken – Erstellen einer Kopie der Datenbank pro Sprache

Jede dieser Methoden hat sowohl Vorteile als auch Nachteile. In der folgenden Tabelle vergleichen wir die verschiedenen Lokalisierungsmethoden miteinander:

Eigenschaft Zeilen­basiert Tabellen­basiert Feld­basiert Klonen
Kompatibel mit allen Datenbanken
Lokalisierung ohne Änderung der Datenbankstruktur möglich
Hinzufügen neuer Sprachen ohne Änderung der Datenbankstruktur möglich
Unterstützt Extended Data

Für welche Methode Sie sich auch entscheiden, wir sorgen für einen reibungslosen Ablauf, hochqualitative Ergebnisse und termingerechte Lieferungen!