victor-Doku
|
TextMappingAnzeige-Texte neu zuweisen / übersetzen, Sprachen-VerwaltungText Mapping ist der Bereich der DesignBase wo alle Sprachen und angezeigte Texte (Oberfläche, Buttons, Meldungen etc.) verwaltet werden. Mittels Text Mapping ist es so möglich für jede gewünschte Sprache die Texte anzupassen aber auch die "Standard-Ausgabe" der DesignBase (in welcher Sprache auch immer diese sein sollte) soweit anzupassen oder zu verändern, dass nichts mehr dem Ursprünglichen entspricht. In dem Sinne gibt es eigentlich keine "Standard-Ausgabe" (also festcodierte), es wird alles im Text Mapping verwaltet und ist jederzeit änderbar.
Sprachen verwalten / bearbeitenIm der Box Languages vom Text Mapping sieht man in der Standard-Ansicht (default von DesignBase) zwei Sprachen als vordefiniert - Deutsch und English. Aktuell, zur Bearbeitung ausgewählt ist immer die Sprache, die Eingabe-Felder (Formular-Input-Felder) enthält - nicht die Sprache(n) mit der Checkbox in der Spalte Select und wo nichts in der Zeile veränderbar ist. Ein Klick auf dem Namen einer Sprache wählt diese als aktuell zu bearbeitende Sprache aus. In der Spalte Name wird der beschreibende Name der Sprache eingetragen. Dieser kann jederzeit ohne besondere Auswirkungen verändert / angepasst werden. Zeichenkodierung, Informationen: Unter Encoding wird die Zeichenkodierung der Jeweilige Sprache eingetragen. Die als default für Deutsch und English, ISO-8859-1, eingetrage Zeichenkodierung dürfte für diese Sprachen ausreichen, auch wenn sie z.B. kein EURO-Zeichen unterstützt (dafür wäre z.B. die ISO-8859-15 geeigneter). Der Wert unter RightToLeft gibt an ob die Leserichtung der Sprache von "Links nach Rechtes" verläuft - Wert "0", default - oder ob es sich um eine mit Leserichtung von "Rechts nach Links" handelt (z.B. für arabische Sprachen) - Wert "1". Mit Commit werden die Eingaben / Änderungen an der ausgewählten Sprache übernommen. Löschen einer Sprache: Die Checkbox unter Select auswählen und auf Delete Klicken. Es kann nur eine Sprache gelöscht werden, die nicht aktuell zur Bearbeitung ausgewählt ist. Somit kann auch die letzte noch übrig gebliebene Sprache nicht gelöscht werden. Hinzufügen neuer Sprachen geht einfach, indem man unten in der leeren Zeile der Languages-Box die Werte für Name, Encoding und RightToLeft einträgt und auf NEW klickt.
Texte verwaltenTexte suchen / filternUm alle in der DesignBase vorhandene und zur Übersetzung stehende Texte anzuzeigen gibt man in der Box Select Key Mask einen Stern (*) ein und drückt anschließend auf die Taste Enter / Return (Diese Aktion ist nicht mit der Maus durchführbar!). Danach erscheinen darunter alle Texte mit den evtl. schon vorhandenen Zuweisungen / Übersetzungen. Diese Liste ist zum größten Teil alphabetisch sortiert sofern es sich um die Standard-Bezeichnungen der DesignBase handelt. Neu hinzugekommene Bezeichnungen (z.B. aus Attributen, Kategorien etc.) erscheinen am Ende der Liste.
Um die Anzahl der Einträge bei der Auflistung zu reduzieren, kann man die Suche einschränken. Dazu gibt es in der DesignBase folgende Möglichkeiten:
Die Suche hier ist Case-Sensitive! Eine Suche nach Force* würde nicht die gleiche Ergebnisse wie force* zurückliefern. Texte neu zuweisen / übersetzenZuerst sollte die korrekte Sprache ausgewählt sein. Klicken auf dem Namen der Sprache in der oberen Box Languages wählt die aktuell zu bearbeitende Sprache. Im Beispiel ist es Deutsch. Dann sollte der zu bearbeitende Text gefunden werden. Da hilft entw. der Browser selbst mit der integrierten Such-Funktion (bei Anzeige aller Texte mit dem Stern *) oder man benutzt die Filter-Funktion der DesignBase wie oben beschrieben. Im Beispiel sind alle Texte, die mit den Kategorien zusammenhängen mittels Filter (cat*) ausgewählt. Hier sieht man wie hilfreich es ist, die Attribute und Kategorien/Kategorie-Werte nach dieser Konvention (attr_* und cat_* / catval_*, wie in den Tipps Einen vorhandenen Text-Eintrag (Key) kann man jetzt neu zuweisen oder übersetzten indem man im Eingabefeld daneben (Text) einen neuen Text eingibt und auf die Taste Enter / Return drückt (Diese Aktion ist nicht mit der Maus durchführbar!). Der Text im Tool-Tip (TTip) wird an vielen Stellen in der DesignBase angezeigt, wenn man mit der Maus kurz auf einen dieser Begriffe verweilt und kann hilfreiche, erläuternde Informationen geben. Es kann immer nur ein Text oder Tool-Tip (TTip) eingegeben werden, es kann also nur ein Eingabefeld jedes Mal benutzt und mit Enter / Return bestätigt werden! Werden mehrere Felder mit Text befüllt und drückt man dann auf Enter, wird nur das letzte, aktive Feld übernommen!
Kommentare''.Keep(str_replace(array('$Chrono','$PostTo','$AccessCode','$CaptchaValue'), array('','',RandomAccess(), CaptchaValueRelay()), FmtPageName($GLOBALS['CommentBoxFmt'],$pagename))) |