04.02 Datei SIBPPS.NAM,LANG-*.NAM: Programmbezeichnungen
Die Dateien liegen im INI-Verzeichnis der Anwendung. In der Datei SIBPPS.NAM sind die Zuordnungen auf die eigentlichen sprachabhängigen Dateien für die Programmbezeichnungen enthalten. Alle Einträge müssen einer Sprachdatei zugeordnet werden. Im Standard ist das die Datei LANG-049.NAM für die deutsche Sprache (siehe unten, Datei je Sprache).
Für jedes Programm und jede Programmgruppe von infra:NET existiert eine Zeile, die zunächst die interne Modulnummer, abgeschlossen mit einem Doppelpunkt, enthält. Über die Modulnummer wird der Bezug zur Datei SIBPPS.MEN hergestellt. Die folgende Programmbezeichnung, die in Anführungszeichen eingeschlossen ist, wird für die Anzeige der Menüs unter dem Hauptmenü MODUL und für die Anzeige der zuletzt angewählten Programme verwendet. Als dritten Eintrag, ebenfalls in Anführungszeichen eingeschlossen, kann die Zeile noch Suchbegriffe enthalten, über die mit dem Menü MODUL - SUCHEN Programme gesucht werden können. Die Suchbegriffe werden mit einem Leerzeichen als Trenner hinterlegt.
Achtung
Die maximale Zeilenlänge beträgt 255 !
Dateien je Sprache
Alle Bezeichnungen werden je Sprache in einer eigenen Datei abgelegt. Über den Schlüssel "Include" in der SIBPPS.NAM werden diese Dateien je Sprache eingebunden. Die beim Zugriff auf die Datei verwendete Sprache richtet sich nach dem Eintrag "LanguageID" der Sektion [GENERAL] der Datei SIBPPS.INI. Die Datei LANG-049.NAM ist die Datei in der Sprache Deutsch. Die Zuordnung von Sprachkennzeichen zum numerischen Ländercode für die Bildung des Dateinamens ist in der Sektion [MAPLANGUAGEID] hinterlegt. Über den Schlüssel "Include" können durch Komma getrennt auch mehrere Dateien inkludiert werden. So ist auch die Verwaltung individueller Übersetzungen oder individueller Bezeichnungen in Landessprache einer bestimmten Sprache in einer eigenen NAM-Datei möglich. Tritt ein Schlüssel sowohl in der als erstes aufgeführten Sprachdatei als auch in einer weiteren inkludierten Sprachdatei auf, hat die in der Reihenfolge als letztes inkludierte Datei den Vorrang.
Beispiele für den Schlüssel "Include" in der SIBPPS.MSG:
-
Für englische Texte mit individueller Sprachdatei[001]Include: LANG-001.NAM, LANG-001-IND.NAMWird eine Bezeichnung weder in der LANG-001.NAM noch in der LANG-001-IND.NAM gefunden,zeigt das System automatisch die entsprechende Bezeichnung aus der deutschsprachigen DateiLANG-049.NAM bzw. LANG-049-IND.NAM an.
infra-Standard
Im Standard wird eine SIBPPS.NAM ausgeliefert, in der für jede Sprache eine Include-Anweisung steht, die auf die Fremdsprachendatei und auf eine individuelle Fremdsprachendatei verweist. Mit der SIBPPS.NAM werden die jeweiligen oben aufgeführten Sprachdateien verwaltet und ausgeliefert. Da auch die Include-Anweisungen für die individuellen Sprachdateien in der SIBPPS.NAM enthalten sind, sind für individuelle Übersetzungen des Anwenders nur die individuellen Sprachdateien zu pflegen und als Anpassungen zu verwalten.
