Kontaktformular übersetzen
am 27.03.2009 - 10:36 Uhr in
Hallo,
ich habe in den letzten Tagen ein bestehende deutschsprachige auf Drupal basierende Homepage ins Englische übersetzt.
Mit Hilfe des i18n-Moduls funktioniert das mittlerweile recht gut.
Allerdings gibt es da jetzt noch eine Seite, die nur auf Deutsch verfügbar ist.
Das Kontaktformular. Es handelt sich um das Standard-Kontaktformular von Drupal "contact".
Hier kann man ja einen zusätzlichen Text über Zusätzliche Informationen: einfügen.
Wie kann ich dieses Kontaktformular nun mehrsprachig machen, so dass der Text auf englisch erscheint, wenn diese Sprache ausgewählt ist.
Ausserdem steht hier im Menü auch immer "Kontakt". Im Englischen sollte hier ja "contact" stehen.
Überseh ich hier eine einfache Lösung, oder geht das nicht so einfach mit diesem Modul?
(Es wundert mich, dass ich zu diesem Problem keine vorhandenen Anfragen finde.)
- Anmelden oder Registrieren um Kommentare zu schreiben
Also den Menüpunkt kannst
am 27.03.2009 - 10:40 Uhr
Also den Menüpunkt kannst du mit dem i18n Modul übersetzen da musst du mal unter Oberfläche Übersetzen gucken da kannste das einfach ändern. Bei der anderen Sache habe ich leider keine Lösung im petto.
http://mariuspwn.mybrute.com
Menüpunkt passt
am 27.03.2009 - 11:06 Uhr
Der Menüpunkt wird dank deinem Tip nun übersetzt. Danke!
Der Inhalt leider nicht.
Wenn du die Einstellung der
am 27.03.2009 - 12:48 Uhr
Wenn du die Einstellung der Sprache richtig hast. Pfadpräfix auf en setzen. Dann einfach den Menüpunkt "Kontaktieren" ins Menü hängen /aktivieren und schon wird das Kontaktform je nach ausgewählter Sprache im Sprachumschalter in der Sprache angezeigt.
----------------------------------------
http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
Aber nicht der Text über dem Felderbreich
am 27.03.2009 - 14:11 Uhr
Aber der Text über dem Felderbreich kann doch gar nicht übersetzt dargestellt werden, solange ich ihn nicht übersetzt habe. Mir fehlt ja schon die Möglichkeit, den Text in den verschiedenen Sprachen ein zu geben.
Ja das stimmt, dieser Text
am 27.03.2009 - 22:16 Uhr
Ja das stimmt, dieser Text scheint von Haus nicht übersetzbar sein/ wird nicht als Übersetzungs-String abgespeichert. Aber du kannst ja es mit dem i10n Modul versuchen, dieses Feld mehrsprachig zubekommen.
----------------------------------------
http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
Keinen Schimmer
am 27.03.2009 - 22:31 Uhr
Sorry Spartacus,
ich hab nicht den reinsten Schimmer wie ich das angehen sollte.
Hier muss man per
am 28.03.2009 - 00:08 Uhr
Hier muss man per hook_form_alter die einzelnen werte durch die T Funktion jagen.
Oder man programmiert i18ncontact
--------------
Blog www.freeblogger.org: Deutscher IRC-Channel: irc.freenode.net #drupal.de ... Jabber-me: dwehner@im.calug.de
SirFiChi ist auch dein Halbgott.
hattest Du ene Lösung für Dein Problem gefunden ?
am 25.01.2012 - 16:43 Uhr
Hi
Hattest Du eine Lösung für Dein Problem gefunden hänge da nämlich auch fest
Aloemann
Voraussetzung: i18n
am 08.09.2013 - 13:38 Uhr
Voraussetzung: i18n Modul.
Die Bezeichnungen "Name", "Nachricht", ... lassen sich über CONFIGURATION --> REGIONAL AND LANGUAGE ---> Translate interface übersetzen. Dort einfach z.B. nach "Your name" suchen und die jeweilige Übersetzung hinzufügen.
Wenn Du Text oberhalb des Kontaktformulars möchtest würde ich empfehlen dort einen Block anzulegen und diesen zu übersetzen.
Gruß
aRG