GVLC - Programm


Das Programm GVLC (Graphics Vision Language Compiler) erzeugt eine Resourcendatei
(*.GVL) für die in GV zu verwendenden Texte. Die Handhabung ist denkbar einfach:
Der erste Programmparameter ist die zu erzeugende Resourcendatei; alle weiteren
Parameter bezeichnen je eine Scriptdatei, die die benötigten Zeichenketten
enthält.

Das Format einer solchen Zeichenkette sieht wie folgt aus:

X:Text Text Text.... \nnn.... Text Text....\
Text ... Text

"X" ist die Indexnummer (sie ist für den gleichen Text in unterschiedlichen
Sprachen immer gleich). Der Doppelpunkt trennt die Indexzahl vom eigentlichen
Text. "\nnn" ist ein Steuerzeichen wobei nnn die oktale Nummer des Zeichens ist
(z.B. das CR-Zeichen ist "\015"). Sie können aber auch "\n" für den
Zeilenvorschub nehmen. Ein "\" am Ende der Zeile zeigt an, daß der
Source-Text in der nächsten Zeile fortgesetzt wird.
Kommentarzeilen beginnen mit einem Doppelkreuz ("#").

Die Indices von 1 bis 499 sind für GV reserviert.
Standardmäßig werden mit GV die folgenden Scripts geliefert:

GERMAN.GVS GERMANX.GVS (Scripts für Deutsch)
ENGLISH.GVS ENGLISHX.GVS (Scripts für Englisch)

Wollen Sie die in GV verwendeten Texte in andere Sprachen übersetzen, so
müssen Sie entsprechende Scripts unter Beibehaltung der Indices bereitstellen.
Beachten Sie, daß in jedem Script immer nur eine Sprache verwendet wird.

Wenn die deutschen Texte Ihres Programmes etwa in der Skriptdatei
DEMOGER.GVS abgelegt sind, verwenden Sie folgende Kommandozeile, um
die GVL-Datei zu erzeugen:

GVLC german.gvl german.gvs germanx.gvs demoger.gvs

siehe auch:
GetStr
Language
TProgram.LanguageResource