Konfiguration von Sprachen

Einleitung

Faktor-IPS unterstützt die Möglichkeit für IPS-Projekte verschiedene Sprachen zu pflegen. Wenn ein Projekt eine bestimmte Sprache unterstützt, können sämtliche Beschreibungen in dieser Sprache angegeben werden. Außerdem können Vertragsteilklassen, Produktbausteinklassen, Attribute und Assoziationen für jede unterstützte Sprache ein sogenanntes Label erhalten. Diese Labels werden in der Produktdefinition angezeigt, um der Fachabteilung das Arbeiten zu erleichtern. Darüber hinaus ist es möglich, lokalisierte Werte in Enumerationen entsprechend der im Projekt definierten Sprachen zu pflegen, sodass diese ebenfalls in der Produktdefinition in der jeweiligen Sprache angezeigt werden.

Wird Faktor-IPS mit einer gegebenen Spracheinstellung gestartet, so wird in der Produktdefinition stets die zur Sprache passende Beschreibung angezeigt. Analog wird anstelle der Namen von Elementen in der Produktdefinition das zur Sprache passende Label angezeigt.

Über den Kommandozeilenparameter -nl kann festgelegt werden, in welcher Sprache Faktor-IPS gestartet werden soll (z.B. -nl de um Faktor-IPS mit deutscher Spracheinstellung zu starten).

Motivation

Ein Faktor-IPS-Modell für verschiedene Sprachen zu pflegen bringt mehrere Vorteile:

  1. Statt technischer Namen können der Fachabteilung sprechende Namen angezeigt werden

  2. Das Modell kann in einer Sprache erstellt werden, die von der Präsentation unabhängig ist

  3. Internationalen Mitarbeitern kann der Zugang zum Modell ermöglicht werden

  4. Internationale Produktdefinitionen werden vereinfacht