Autor Thema: EIN Formular in 3 Sprachen?  (Gelesen 6167 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline jg

  • Hero Member
  • *****
  • Beiträge: 526
  • Lob: 3
EIN Formular in 3 Sprachen?
« am: Mai 10, 2007, 08:21:56 »
Hallo,

kann man EINEM Formular (SPForms) mehrere Sprachen zuordnen?
Kopfzerbrechen macht mir z.Zt. der 'Betreff' in den Einstellungen eines Formulars.
Den will ich natürlich in der jeweiligen Sprache ausgeben. Ginge das per SSP?
Oder muss ich für 3 Sprachen auch 3 separate Forms anlegen?
Wäre nicht so toll...

Grüße, jg

Linkback: https://www.shoppilot.net/pf/index.php?topic=849.0

Offline ahe

  • Global Moderator
  • Sr. Member
  • *****
  • Beiträge: 435
  • Lob: 20
Re: EIN Formular in 3 Sprachen?
« Antwort #1 am: Mai 10, 2007, 08:40:24 »
Hallo jg,

vorausgesetzt, die Händlerid unterscheidet sich für die einzelnen Sprachen kann man händlerspezifische Texte so ausgeben:

sub ausgabe {
    my $hid = ssp::get_var_merch('hid');
    if ($hid == 1000000) {
        main::mprint("deutsch");
    } elsif ($hid == 1000001) {
        main::mprint("englisch");
    } elsif ($hid == 1000002) {
        main::mprint("französisch");
    }
    return "noinc";
}
MfG ahe

Offline jg

  • Hero Member
  • *****
  • Beiträge: 526
  • Lob: 3
Re: EIN Formular in 3 Sprachen?
« Antwort #2 am: Mai 10, 2007, 10:10:11 »
Hallo ahe,

Nochmal anders formuliert:
Wie übergebe ich in einem 'Benutzerdefinierten Formular' in der Lasche
'Benutzerdaten OK' den Betreff in unterschiedlichen Sprachen?
Jetzt steht in dem Form drin zB. 'Ihre Neuanmeldung in unserem Shop'.
Ich will dasselbe Form verwenden, muss Franzosen doch aber einen anderen
Betrefftext schicken!  ;)
Ich würde ja auch Tabelle UDFORM, Feld MAIL_SUBJ abfragen und dann
den Betreff 'manipulieren', nur WIE? Das Ganze läuft ja über die UDC-Funktion...
Ein SSP-Platzhalter zB: __translate::form_anmeldung__ im Betreff des Formulars
funktioniert leider, leider nicht (Funktion in stdall.ipl hinterlegt).
 ???

Grüße, jg

Offline ahe

  • Global Moderator
  • Sr. Member
  • *****
  • Beiträge: 435
  • Lob: 20
Re: EIN Formular in 3 Sprachen?
« Antwort #3 am: Mai 10, 2007, 13:22:11 »
Hallo jg,

momentan ist dieses Problem leider nicht mit einem einzelnen Formular zu lösen.
Der Betreff ist hier ja auch nicht das einzige Problem... Dasselbe Problem gibt es dann auch mit den Mailvorlagen.
Diese werden ebenso einmal global eingetragen.

Die einzige Möglichkeit, die ich zur Zeit sehe ist die Anlage mehrerer Formulare für die unterschiedlichen Sprachen :(

Offline jg

  • Hero Member
  • *****
  • Beiträge: 526
  • Lob: 3
Re: EIN Formular in 3 Sprachen?
« Antwort #4 am: Mai 10, 2007, 14:22:54 »
Hallo ahe,

> Der Betreff ist hier ja auch nicht das einzige Problem...
> Dasselbe Problem gibt es dann auch mit den Mailvorlagen.
> Diese werden ebenso einmal global eingetragen.
Der Inhalt der Mailvorlagen lässt sich sprachlich aber sehr gut per SSP steuern.

> momentan ist dieses Problem leider nicht mit einem einzelnen Formular zu lösen.
Wir nehmen trotzdem nur ein Formular. Nur wegen _einer_ Betreffzeile
lege ich nicht 30 oder 40 neue Forms für verschiedene Sprachen an... :(
Dann machen wir es erstmal so: 'Anmeldung/inscription/registration'.
Es wäre schön, wenn man die Betreffzeile noch mit im jeweiligen
Subkatalog angeben könnte. Dann wäre das Problem gelöst!


Grüße jg



xx
2. Mailadresse für Formular

Begonnen von Joachim

3 Antworten
5268 Aufrufe
Letzter Beitrag Januar 12, 2010, 17:17:49
von dobra
xx
Problem mit Feedback-Formular

Begonnen von parimo

2 Antworten
4818 Aufrufe
Letzter Beitrag August 17, 2008, 22:00:10
von parimo
xx
Problem mit __UDC__ Formular

Begonnen von dobra

2 Antworten
8189 Aufrufe
Letzter Beitrag Mai 04, 2009, 12:26:22
von dobra
xx
Artikeldaten an Formular übergeben

Begonnen von dobra

5 Antworten
9289 Aufrufe
Letzter Beitrag Mai 30, 2007, 16:01:50
von dobra