Global - Sprache

Allgemeine Projekteinstellungen bzgl. verschiedener Spracheinstellungen.

Entwicklersprache*
Die Entwicklersprache ist die bevorzugte Sprache der Entwickler, in der sie z. B. Texte für die Benutzeroberfläche verfassen.
Die als Entwicklersprache gekennzeichnete Sprache hat folgende Funktion:
  • Bei der Auswahl von Texten z. B. über die Eigenschaft LocalizableText der VisiWin Steuerelemente werden auf dem Auswahldialog die Texte in der Entwicklersprache angezeigt.
  • In den Definitionen der VisiWin Systemmodule (z. B. Variablen- oder Alarmdefinition) wird der im Parameter Text eingegebene Text der Entwicklersprache zugeordnet.
Wichtig: Die Entwicklersprache wird auch vom Übersetzungsmanager verwendet, um geänderte bzw. neue Texte für den Übersetzungsvorgang zu ermitteln. Deshalb sollte sie im Laufe der Entwicklung eines Projektes nicht mehr verändert werden!
Designsprache*
Die Designsprache wird von den Steuerelementen zur Entwicklungszeit genutzt. Während des Entwurfs der grafischen Oberfläche zeigen die Steuerelemente die Texte aus der Designsprache an.
Die Designsprache kann auch im Projektexplorer über die Funktion Designsprache ändern... im Kontextmenü des Projektes oder der Projektmappe geändert werden.
Wichtig: Nach der Änderung der Designsprache wird Sie leider nicht sofort von den Steuerelementen verwendet. Um dies zu erreichen muss das Projekt geschlossen und neu geladen werden.
Startsprache*
Wird die Applikation gestartet, so wird die Startsprache verwendet, um Texte anzuzeigen. Dies geschieht so lange, bis in der laufenden Applikation die Sprache gewechselt wird. Die neue Sprache wird in der Laufzeitkonfiguration gespeichert und dann beim nächsten Start der Applikation verwendet.
Rückfallsprache
Zur Laufzeit werden die anzuzeigenden Texte aus der aktuellen Sprache ermittelt. Liegt für einen angeforderten Textschlüssel kein Text vor, so wird der Text aus der Rückfallsprache angefordert.
Protokollsprache
(Nur Standard-Server)
In den historischen Dateien der Alamverwaltung (*.VAA) und der Protokollierung (*.VWL) wird ein historischer Eintrag auch als Klartext hinterlegt. Dieser Text wird in der Protokollsprache gespeichert. Der gespeicherte Klartext wird von der Applikation nicht verwendet. Er ist evtl. hilfreich, wenn die historischen Daten außerhalb von VisiWin angeschaut werden.

* Die Unterscheidung zwischen Entwicklersprache und Designsprache wird erst ab der Entwicklungsversion 2024-1 unterstützt. Die Auswertung der Designsprache in den Steuerelementen, die Auswertung der Startsprache und der Protokollsprache wird erst ab den Laufzeitversionen 7.2 SP20 und 7.3 SP2 unterstützt.