Wie übersetze ich das Webform-Modulformular?

8

Ich sehe wirklich keine Möglichkeit, das Webform-Modul zu übersetzen. Steht noch jemand vor diesem Problem?

Ich weiß, dass es mit dem Gebietsschema (für denselben Knoten) oder dem Erstellen eines anderen Knotens möglich ist, aber ich möchte wirklich die erste Option verwenden.

drupal_stuff_alter
quelle

Antworten:

7

Das nach vorne gerichtete Webform-Formular konnte in dieser Ausgabe geändert (und damit übersetzt) ​​werden: Machen Sie Webform durch die bereitgestellten Module mehrsprachig (i18n) . Diese Verbesserung ist bereits in den neuesten Versionen von Webform enthalten, diese Verbesserung erfolgt jedoch lediglich auf API-Ebene. Das Webform-Modul bietet selbst keine Übersetzungsfähigkeiten.

Das Add-On-Modul, das Übersetzungsfunktionen für Webform bereitstellt, heißt Webform-Lokalisierung, ist jedoch derzeit nur als Sandbox-Projekt hier verfügbar: http://drupal.org/sandbox/GDrupal/1407100

Der Autor des Moduls hat erst kürzlich (vor 2 Wochen) grünes Licht erhalten, um das Modul in ein normales, vollständig beworbenes Projekt umzuwandeln, das es auf Drupal.org leichter zugänglich macht.

Das Webform-Lokalisierungsmodul bietet zwei Übersetzungsmodi, einen, der separate Knoten verwendet und bestimmte Webform-Einstellungen zwischen den Knoten synchronisiert. und eine, die einen einzelnen Knoten verwendet und die Zeichenfolgen für die Übersetzung über das Modul i18n_strings zur Verfügung stellt. Der Einzelknotenansatz ist auch das, was ich befürwortet habe, und ich habe getestet, dass er mit diesem Modul funktioniert. Nur beim Einzelknotenansatz werden alle Ergebnisse aller Sprachen zusammengefasst. Bei separaten Knoten sind die Ergebnisse für jede Sprache getrennt.

Nate Lampton
quelle
Danke Nate und willkommen, ich habe mir mit Interesse deine Videos bei lullabot angesehen
drupal_stuff_alter
1

Hilft dieser Beitrag auf drupal.org überhaupt?

Soweit ich weiß, sind Webformulare noch nicht direkt übersetzbar. Sie müssen daher mehrere Versionen Ihres Formulars erstellen und sie der erforderlichen Sprache zuordnen.

Chapabu
quelle
Es ist tatsächlich so, ich weiß nicht wie: localize.drupal.org/translate/downloads?project=webform
drupal_stuff_alter
Entschuldigung, ich dachte, Sie wollten tatsächlich ein Webformular übersetzen, nicht das Modul-Backend! In diesem Fall können Sie drupal.org/project/l10n_update
Chapabu
Wie würden Sie dann mit diesem Problem umgehen? Knotenformular duplizieren?
drupal_stuff_alter
Lassen Sie mich nur klarstellen, ob Sie die Administrationsoberfläche von Webform übersetzen möchten (wie es der von Ihnen angegebene Link tut) oder ob Sie tatsächlich einen von Ihnen erstellten Webform-Knoten übersetzen möchten.
Chapabu