So übersetzen Sie eine private Anwendung mit Weglot

In diesem Artikel erfahren Sie, wie Sie Weglot in einer privaten Webanwendung (z. B. einem SaaS) verwenden können, so dass die bevorzugte Sprache jedes Benutzers gespeichert und verwendet werden kann, ohne auf sprachspezifische URLs angewiesen zu sein.


Wie es funktioniert

Standardmäßig verwendet Weglot Unterverzeichnisse, um Übersetzungen anzuzeigen:

  • Ursprüngliche Seite: https://www.example.com/about
  • Französische Fassung: https://www.example.com/fr/about


Bei privaten Anwendungen wie SaaS-Tools kann es jedoch sinnvoll sein, die Sprache je nach den Präferenzen des Benutzers zu wechseln, ohne die URL zu ändern.


Dieser Ansatz wird häufig von Plattformen wie Notion, Stripe, Facebook und X (ehemals Twitter) verwendet, wo die Sprache im Benutzerprofil gespeichert wird.

Beispiel: Stripe-Benutzerprofilseite, auf der eine bevorzugte Sprache ausgewählt werden kann.

Weglot kann diese Einrichtung über eine benutzerdefinierte Konfiguration unterstützen. So geht's.

Voraussetzungen

Dazu muss Ihre Anwendung in der Lage sein, die bevorzugte Sprache für jeden Benutzer zu speichern und abzurufen.


Folgen Sie diesen Schritten:

  1. Speichern der bevorzugten Sprache in Benutzerprofilen

    Erstellen Sie eine Eigenschaft in Ihrer Benutzerdatenbank (z. B. eine Spalte wie language_code), um den von jedem Benutzer gewählten 2-Buchstaben-Sprachcode zu speichern.

  2. Hinzufügen eines Sprachumschalters

    Lassen Sie Ihre Nutzer ihre bevorzugte Sprache über ein Dropdown-Menü auswählen - am besten auf ihrer Konto- oder Profilseite.

  3. Senden eines benutzerdefinierten HTTP-Antwort-Headers

    Jedes Mal, wenn eine Seite für einen angemeldeten Benutzer geladen wird, fügen Sie den folgenden HTTP-Antwort-Header ein:

    Weglot-Language-Preference: fr

    (Ersetzen Sie fr durch den entsprechenden 2-Buchstaben-Code für die gewählte Sprache).


Sie können die Kopfzeile mit Chrome DevTools > Registerkarte Netzwerk überprüfen. Hier ist ein Beispiel dafür, wie diese Kopfzeile aussehen sollte:

Einrichtung

Sobald Ihre Webanwendung die Weglot-Language-Preference Kopfzeile, können Sie mit der Weglot-Installation fortfahren.

  1. Weglot mit einer Unterverzeichnisintegration einrichten

    Folgen Sie den Standard-Installationsschritten für Weglot unter Verwendung der "Unterverzeichnis"-Methode.

    👉 Wie man Unterverzeichnisse mit Weglot verwendet

  2. Prüfen Sie, ob die Unterverzeichnisse der Sprachen funktionieren

    Stellen Sie sicher, dass Ihre Übersetzungen über URLs wie /fr/, /de/ usw. zugänglich sind.

  3. Kontakt zu unserem Support-Team

    Sobald alles eingerichtet ist, senden Sie uns eine Nachricht an support@weglot.com.

    Bitten Sie uns, den Modus "Private Anwendung" für Ihr Projekt zu aktivieren.

    Nach der Aktivierung verwendet Weglot die Weglot-Language-Preference Antwortkopfzeile anstelle des URL-Pfads, um die anzuzeigende Sprache zu bestimmen.

Ist damit Ihre Frage beantwortet? Danke für das Feedback Bei der Übermittlung Ihres Feedbacks ist ein Problem aufgetreten. Bitte versuchen Sie es später noch einmal.

Brauchen Sie noch Hilfe? Kontaktieren Sie uns Kontaktieren Sie uns