Agenturen wählen Linguise für Tilda oft, weil es als „Proxy-Übersetzer“ positioniert ist. In der Praxis stellt sich jedoch heraus: Statische Seiten werden übersetzt, Formulare, Warenkörbe und Pop-ups jedoch nicht.
Was ist dynamischer Inhalt in Tilda
Tilda generiert einen Teil des Inhalts nicht beim Laden der Seite, sondern während der Benutzerinteraktion. Dazu gehören:
- Formulare (Eingabefelder, Platzhalter, Validierungsfehlermeldungen)
- Warenkorb des Online-Shops (Produktnamen, Schaltflächen, Nachrichten)
- Pop-up-Fenster (Pop-up-Blöcke)
- Benachrichtigungen nach dem Absenden von Formularen
- Dynamisch geladener Inhalt
All dieser Inhalt wird von JavaScript auf der Clientseite generiert – er ist nicht im ursprünglichen HTML enthalten, das vom Server kommt.
Warum dies ein Problem für Linguise ist
Linguise arbeitet als Proxy – es fängt die HTML-Antwort des Servers ab und übersetzt sie. Aber das HTML, das Linguise erhält, enthält keinen dynamischen Inhalt. Dieser erscheint später, wenn der Browser JavaScript ausführt.
Linguise sieht das Formular als leeren Container. Der Text innerhalb des Formulars – Platzhalter, Feldbezeichnungen, der Senden-Button – erscheint erst, nachdem Linguise die Seite verarbeitet hat.
Ergebnis: Das Formular auf der Website bleibt in allen Sprachversionen auf Russisch.
Wie das in der Praxis aussieht
Ein Nutzer aus Deutschland öffnet die deutsche Version der Website. Die Seite ist übersetzt – Überschriften, Texte, Navigation sind auf Deutsch. Er gelangt zum Antragsformular – und sieht russischen Text: „Namen eingeben“, „Ihre Telefonnummer“, „Senden“.
Für einige Projekte ist dies kritisch. Das Formular ist ein Konversionspunkt. Ein Nutzer, der ein nicht lokalisiertes Formular sieht, empfindet eine Diskrepanz, und das Vertrauen sinkt.
Architektonischer Grund
Tilda generiert Formularinhalte über eigenes JavaScript. Dieses JS wird im Browser ausgeführt und fügt den Text erst ein, nachdem der Proxy die Serverantwort verarbeitet hat.
Um diesen Inhalt abzufangen und zu übersetzen, müsste der Proxy entweder: - JavaScript auf dem Server (SSR) ausführen, bevor die Seite an den Benutzer gesendet wird, oder - Eine spezielle Integration mit Tilda haben und wissen, wie genau es dynamische Blöcke generiert
Linguise tut weder das eine noch das andere. Daher bleibt die Dynamik unübersetzt.
Was anders funktioniert
Ein Proxy, der ein vollständiges Rendering auf dem Server durchführt, erhält die Seite bereits mit ausgeführtem JS – einschließlich aller Formulare, Warenkörbe und Pop-ups. Die vollständige Version der Seite wird übersetzt, nicht nur der statische HTML-Code.
Was Sie vor der Auswahl eines Tools überprüfen sollten
Wenn Ihre Website mindestens ein Formular, einen Warenkorb oder ein Popup enthält, überprüfen Sie die Übersetzung des Tools genau auf diesen Elementen und nicht nur auf statischen Texten.
Führen Sie einen Testlauf durch: Öffnen Sie die übersetzte Version, füllen Sie das Formular aus, legen Sie einen Artikel in den Warenkorb. Wenn Sie die Originalsprache sehen, wird die Dynamik nicht übersetzt.
Überprüfen Sie die Übersetzung von Formularen und Warenkörben
Multify übersetzt dynamische Tilda-Inhalte – Formulare, Warenkörbe, Pop-ups. Testen Sie es mit einer Demo Ihrer Website.