Mehrsprachigkeit

Hinweis: Viele Daten in "einem Rutsch" übersetzen? Das bietet die Anwendung IDU.cardo.MLExchange. Bitte sprechen Sie uns an!

Allgemeine Informationen zum Thema Mehrsprachigkeit

Ebenen, Ebenenbäume (Views) und bestimmte cardo.Map Ebeneneigenschaften (im Reiter cm³ All. Einstellungen und cm³ Ebeneneinstellungen) können in die Sprachen Englisch, Tschechisch, Polnisch und Russisch übersetzt werden. Dazu finden Sie entweder an der Ebene oder in den Eigenschaften der Ebene die Schaltfläche b_translate.png oder den Link [Translate].

uebersetzung.png

Klicken Sie auf diese Schaltfläche/Link, so öffnet sich ein Dialog in welchen Sie die Beschreibung der Ebene in der jeweiligen Sprache notieren können. Speichern Sie nach der Eingabe ihre Änderungen!

Hinweis für cardo.Map Textfelder: Im Moment befindet sich nicht an jedem Parameter der Link für das "Übersetzen-Fenster". Wählen Sie den Parameter HTML Vorlage in dem cm³ Ebeneneinstellungen und klicken Sie in der Beschreibung (unten) auf den Link [Translate (*alle)]. Alle Textfelder, die für die Übersetzung im cardo.Map relevant sind, werden hier aufgeführt.
Übersetzung der Ebene
  • Im Administrativen Baum im Kontextmenü der Ebene finden Sie den Button b_translate.png
Übersetzung von cardo.Map Eigenschaften
  • Sollen Beschreibungen oder Erläuterungen im cardo.Map mehrsprachig angezeigt werden, so kann der entsprechende Text in der Hilfebeschreibung der jeweiligen Ebene über den blauen [translate] Text notiert werden
Übersetzung des Ebenenbaumes
  • im Kontextmenü am Ebenenbaum kann dieser übersetzt werden

-> Ebenenbäume

Mehrsprachigkeit im cardo.Map

Informationen finden Sie dazu in der cardo.Map Hilfe.

Notwendige administrative Einstellungen

Die Features müssen in der web.config aktiviert werden. Damit wird ermöglicht den Mehraufwand zu deaktivieren, wenn keine Übersetzungen vorliegen.

Die Einstellungen werden im Bereich "appSettings" der web.config von cardo und cardo.Map vorgenommen:

<addkey="PRJ.ML.Enabled"value="true"/>
<
addkey="PRJ.ML.SystemDefaultLanguage"value="De"/>
<
addkey="PRJ.ML.SystemSupportedLanguages"value="De,En,Cs"/>

Hinweis: PRJ ist dabei durch den Namen des cardo-Projektes zu ersetzen, für welches die Einstellungen gelten.Wenn ihr Projektordner beispielsweise "_Projekt_Stadtname" heißt, dann entspricht "Stadtname" PRJ.
Hinweis: Die Web.config befindet sich für cardo im Ordner cardoSystem/coreWeb3/IIS/net3 und für cardo.Map unter cardoSystem/cardoMap3.
  • ML.Enabled: Aktiviert oder deaktiviert das Abrufen übersetzter Inhalte (Standard ist deaktiviert).
  • ML.SystemDefaultLanguage: Die primäre Sprache dieser Installation.
  • ML.SystemSupportedLanguages: Optionale Liste der anzubietenden Sprachen (z. B. in den Übersetzungsdialogen).

Für die Anzeige übersetzter Inhalte in der cardo-Oberfläche muss ebenfalls eine Einstellung getroffen werden. Fügen Sie dazu der Datei settings.project.inc.asp folgende Angabe hinzu:

//ML aktivieren
var CARDO$ENABLE_ML = true;