Sprachdateien (Locales)

Was Sie lernen werden

  • Was Locale-Dateien sind und wo sie in Ihrem Theme liegen

  • Wie Sie Textbezeichnungen in Ihrem gesamten Storefront anpassen

  • Wie Sie neue Sprachen hinzufügen und Übersetzungen verwalten


🧩 Was sind Locale-Dateien?

Locale-Dateien steuern alle übersetzbaren Texte in Ihrem Shopify-Theme. Diese werden als .json Dateien innerhalb des locales Ordners gespeichert. Jede Datei stellt eine Sprache dar (z. B., en.default.json für Englisch).

Sie werden Übersetzungen für Dinge wie sehen:

  • Schaltflächenbeschriftungen (z. B. „In den Warenkorb“)

  • Abschnittsüberschriften

  • Systemnachrichten (z. B. „Keine Produkte gefunden“)


📁 Dateispeicherort in Ihrem Theme

plain-jane-theme
  └── locales
        ├── en.default.json
        ├── fr.default.json
        └── es.default.json

Jede Datei enthält eine Reihe von Schlüssel-Wert-Paaren, wobei der Schlüssel der Bezeichner und der Wert der übersetzbare Text ist.

Beispiel:


✏️ So bearbeiten Sie Textbeschriftungen

  1. In Ihrem Shopify-Admin, gehen Sie zu Online-Shop > Designs

  2. Klicken Sie Passen Sie neben Ihrem aktuellen Theme

  3. Klicken Sie im Theme-Editor auf das Drei-Punkte-Menü (⋯) > Standard-Theme-Inhalte bearbeiten

  4. Verwenden Sie die Suchleiste, um jeden Text zu finden, den Sie aktualisieren möchten (z. B. „Ausverkauft“)

  5. Ändern Sie den Wert und klicken Sie Speichern

💡 Das ist der einfachste Weg, Schaltflächen wie „Jetzt kaufen“ oder „Mehr erfahren“ umzubenennen, ohne Code anzufassen.


🌍 Hinzufügen oder Verwalten mehrerer Sprachen

Um Ihren Shop in mehr als einer Sprache anzubieten:

  1. Gehen Sie zu Einstellungen > Sprachen in Ihrem Admin

  2. Fügen Sie die Sprachen hinzu, die Sie unterstützen möchten

  3. Shopify wird automatisch die neuen .json Locale-Dateien in Ihrem Theme generieren

  4. Sie können dann Inhalte folgendermaßen übersetzen:

    • Shopifys Admin-Oberfläche

    • Übersetzungs-Apps (wie Weglot oder Langify)

    • Manuelles Bearbeiten der .json Dateien (Entwickler-Ebene)

⚠️ Achten Sie darauf, auch Metafelder und benutzerdefinierte Inhalte für jede Sprache zu aktualisieren, wenn Sie diese verwenden.


🧠 Hinweise für Entwickler

Sie können Locale-Strings in Liquid mit dem t Filter zugreifen:

Wenn Sie ein Theme erstellen oder erweitern, strukturieren Sie Ihre Locale-Schlüssel nach Abschnitt oder Kontext (z. B., header, footer, cart, usw.), um Ordnung zu halten.

Brauchen Sie Hilfe?

Zuletzt aktualisiert