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
-
- Beiträge: 6
- Registriert: 20.08.2010, 08:28
Übersetzungen
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Übersetzungen
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
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
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
-
- Beiträge: 6
- Registriert: 20.08.2010, 08:28
Übersetzungen
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
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
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Übersetzungen
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
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
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Übersetzungen
Da war ich etwas zu voreilig: die Möglichkeit "keine Sprache" auszuwählen war leider auch möglich.
armine
armine
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
-
- Beiträge: 6
- Registriert: 20.08.2010, 08:28
Übersetzungen
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]
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]
- nele_sonntag
- Beiträge: 2742
- Registriert: 04.05.2009, 15:12
- Wohnort: Frankfurt
- Kontaktdaten:
Übersetzungen
Hallo PaulPommes,
hier sind die - schon von Merklin erwähnten - Diskussionen:
http://acronaut.de/view_topic.php?id=1729&forum_id=35&highlight=englisch
http://acronaut.de/view_topic.php?id=1656&forum_id=18&highlight=englisch
http://acronaut.de/view_topic.php?id=1565&forum_id=18&highlight=englisch
http://acronaut.de/view_topic.php?id=1204&forum_id=35&highlight=englisch
http://acronaut.de/view_topic.php?id=571&forum_id=35&highlight=englisch
Hoffe, es hilft dir weiter,
lG Mandy
hier sind die - schon von Merklin erwähnten - Diskussionen:
http://acronaut.de/view_topic.php?id=1729&forum_id=35&highlight=englisch
http://acronaut.de/view_topic.php?id=1656&forum_id=18&highlight=englisch
http://acronaut.de/view_topic.php?id=1565&forum_id=18&highlight=englisch
http://acronaut.de/view_topic.php?id=1204&forum_id=35&highlight=englisch
http://acronaut.de/view_topic.php?id=571&forum_id=35&highlight=englisch
Hoffe, es hilft dir weiter,
lG Mandy