Seite 1 von 1

Übersetzungen

Verfasst: 19.03.2011, 16:50
von PaulPommes
Hallo Mitglieder/innen

kennt jemand eine Möglichkeit die Texte einer DDL programmtisch zu übersetzen,
per Javascript?

z.B

Tee -> tea, usw.

Sobald man eine andere Sprache auswählt.

Anbei ein Beispiel

Gruß PaulPommes

Übersetzungen

Verfasst: 19.03.2011, 18:01
von Merklin
Hall PaulPommes,

das Thema hatten wir hier schon einmal. Kann aber den Beitrag, so schnell nicht finden. Deshalb hier nur die Beispiel Datei daraus. Beachte bitte Variabeln > Scripte.

VG Merklin

Übersetzungen

Verfasst: 21.03.2011, 10:21
von PaulPommes
Hallo Merklin,

danke für die Antwort.

Ich vergaß ein Detail, bei den zu übersetzenden Texten der DDL "DDL_Z_PRODUKT" wollte ich gerne das Bindungen erhalten bleiben,
oder halt programmatisch neu aufbauen können.

Wert -> Text
0 -> Leerzeichen
1 -> Tee
2 -> Kaffee

Wert -> Text
0 -> Leerzeichen
1 -> tea
2 -> coffee


Gruß PaulPommes

 

Übersetzungen

Verfasst: 21.03.2011, 17:51
von armine
Hallo PaulPommes,

wenn Werte gebraucht werden, dann muss man sie bei addItem mit übergeben.
Beispiel, Formular1.DropdownListe1::calculate - (JavaScript, client):

if(Sprache == "1") {
    this.clearItems();
    this.addItem("","0");
    this.addItem("Tee","1");
    this.addItem("Kaffee","2");
} else {
    this.clearItems();
    this.addItem("","0");
    this.addItem("tea","1");
    this.addItem("coffee","2");
}

Leider wirkt sich das auf eine bereits getroffene Auswahl nicht aus. Eine Sprachwahl mit "Gedächtnis" liegt bei.

Gruß
armine

Übersetzungen

Verfasst: 21.03.2011, 18:26
von armine
Da war ich etwas zu voreilig: die Möglichkeit "keine Sprache" auszuwählen war leider auch möglich.

armine

Übersetzungen

Verfasst: 23.03.2011, 09:01
von PaulPommes
Danke armine,

ja genau so hatte ich es mir gedacht.

Das gleiche kann man doch bestimmt auch mit den Elemente einer Optionsfeldgruppe machen?
Werde ich mal ausprobieren.

Gruß PaulPommes


24.03.2011
Übersetzung für Optionsfeldgruppe
[fontsize=2][fontsize=2]
// Checkboxen in der Gruppe ZZ_PKT [/fontsize]
[/fontsize]
[fontsize=2]FORM1.Seite1.ZZ_PKT.ZZ_PKT_MONTAGE.caption.value.text.value [/fontsize][fontsize=2][fontsize=2]=[/fontsize][/fontsize][fontsize=2] "Montage"; [/fontsize][fontsize=2]FORM1.Seite1.ZZ_PKT.ZZ_PKT_DEMONTAGE.caption.value.text.value [fontsize=2][fontsize=2]=[/fontsize][/fontsize][fontsize=2] "Demontage"; [/fontsize]
[/fontsize]

Übersetzungen

Verfasst: 23.03.2011, 10:27
von nele_sonntag