Mehrsprachige List & Label Reports
Informationen
- Kategorien: Reporting | List&Label
- Version: 12.1.0.1317
- Veröffentlichungsdatum: Freitag, 2. Oktober 2009
- Entwickler: Götzen
- Benötigt Datenbankänderung: Nein
- Betreff: Mehrsprachige List & Label Reports
Beschreibung
List & Label Reports können übersetzt werden.
Dazu besitzt jeder jeder Report eine eigene Liste mit mehrsprechigen Textvariablen, welche überall im Layout verwendet werden können. Berarbeten kann man diese im Layotdesigner unter [Variablenliste][Textvariablen bearbeiten...]
Um diese Textvariablen zentral zu verwalten gibt es als SysAdmin unter [Extras] [Optionen] [Übersetzungen] die beiden Button [Texte extrahieren] und [Texte zurückschreiben]
Um vorhandene Reports mehrsprachig zu machen gib es 2 Hilfsfunktionen in Programm:
Um Zugang zu diesen zu haben setzt man in der system\config\settings.ini den folgenden Schalter:
[LOCALE] MARK_REPORT_STRINGS=TRUE
Funktion 1) Bereits im Layout vorhandene Texte zur Übersetzung markieren Hierbei werden alle Texte im Report die nicht zusammengesetzt sind, am Anfang mit der Markierung "«0»" versehen. Beispiel aus "Nummer" wird dann "«0»Nummer".
Nun hat man die Möglichkeit zusammengesetzte Texte manuell zu markieren: z.B. Texte wie: "Länge: " + Attribute.Laenge + " m²" zu: "«0»Länge: " + Attribute.Laenge + "«0» m²"
Funktion 2) Alle im Layout zur Übersetzung markierten Texte werden durch Textvariablen ersetzt. Hierzu wird für alle Texte im Layout die mit "«0»" beginnen, eine Textvariable angelegt und durch diese Textvariable ersetzt.