IntlPull
Guide
24 min read

So lokalisieren Sie Ihren Shopify-Shop mit IntlPull: Der komplette Guide (2026)

Schritt-für-Schritt-Anleitung zur Lokalisierung Ihres Shopify-Shops mit IntlPull. Bidirektionale Synchronisation, Theme-Locales, dynamische Inhaltsübersetzung, Language-Switcher-Setup und mehrsprachiges SEO für globalen E-Commerce.

IntlPull Team
IntlPull Team
Apr 1, 2026
On this page
Summary

Schritt-für-Schritt-Anleitung zur Lokalisierung Ihres Shopify-Shops mit IntlPull. Bidirektionale Synchronisation, Theme-Locales, dynamische Inhaltsübersetzung, Language-Switcher-Setup und mehrsprachiges SEO für globalen E-Commerce.

Warum Ihr Shopify-Shop Lokalisierung braucht

76% der Online-Shopper bevorzugen es, in ihrer Muttersprache einzukaufen. 40% kaufen niemals auf einer Seite, die nicht in ihrer Sprache verfügbar ist.

Shopify betreibt weltweit über 4,6 Millionen Shops, doch die meisten verkaufen nur auf Englisch. Das ist eine riesige verpasste Chance.

Hier ist, was Lokalisierung mit Ihren Kennzahlen macht:

KennzahlNur EnglischVollständig lokalisiertVerbesserung
Conversion Rate1,8%4,5%+150%
Warenkorbabbruch72%45%-37%
Durchschnittlicher Bestellwert65€82€+26%
Wiederkehrende Kunden22%41%+86%

Echtes Beispiel: Eine Modemarke aus den USA expandierte mit IntlPull nach Deutschland und Frankreich. Innerhalb von 3 Monaten: +312% internationale Umsätze, +89% organischer Traffic aus nicht-englischsprachigen Märkten.

Dieser Guide führt Sie durch jeden Schritt der Lokalisierung Ihres Shopify-Shops mit IntlPull — von der Installation bis zu Ihrem ersten mehrsprachigen Verkauf.


Das Problem mit Shopifys integrierten Übersetzungstools

Shopify bietet Translate & Adapt, eine kostenlose First-Party-App. Sie funktioniert für grundlegende Anwendungsfälle, aber Händler stoßen konsequent auf diese Grenzen:

Was Translate & Adapt kann

  • Auto-Übersetzung von bis zu 2 Sprachen (100M Zeichen/Jahr)
  • Übersetzung von Produkttiteln, Beschreibungen, Kollektionen und Seiten
  • Anpassung von Inhalten für regionale Märkte (z.B. US vs UK Englisch)

Was es nicht kann

EinschränkungAuswirkung
Nur 2 kostenlose Auto-ÜbersetzungssprachenSkalierung über 2 Märkte hinaus erfordert manuelle Arbeit oder kostenpflichtige Apps
Kann Theme-Locale-Dateien nicht übersetzenIhre Buttons, Navigation, Checkout-Labels bleiben auf Englisch
Keine URL/Slug-ÜbersetzungSEO leidet — /products/running-shoes bleibt in jedem Markt auf Englisch
Kein Bulk-Import/ExportKann nicht mit professionellen Übersetzern und Standard-Workflows arbeiten
Kein Translation MemoryWiederholte Phrasen werden jedes Mal neu übersetzt (und berechnet)
Kein Branching/Review-WorkflowKeine Möglichkeit, Übersetzungen vor der Veröffentlichung zu überprüfen
Eingeschränkter API-ZugriffKann nicht in CI/CD oder Entwickler-Workflows integriert werden
Inkonsistente QualitätAuto-Übersetzungsqualität sinkt bei technischen oder markenspezifischen Inhalten

Die Lücke ist klar: Shopify handhabt Währungen und Märkte gut, aber die Übersetzungsebene benötigt ein professionelles Tool.


Wie IntlPull die Shopify-Lokalisierung löst

IntlPull ist ein Translation Management System (TMS), das speziell für Entwickler und moderne E-Commerce-Teams entwickelt wurde. Die Shopify-Integration bietet:

Kernfunktionen

┌─────────────────────────────────────────────────┐
│                  IntlPull TMS                    │
│                                                  │
│  ┌──────────┐  ┌───────────┐  ┌──────────────┐  │
│  │ AI Trans │  │ Review    │  │ Translation  │  │
│  │ Engine   │  │ Workflows │  │ Memory       │  │
│  └────┬─────┘  └─────┬─────┘  └──────┬───────┘  │
│       │              │               │           │
│  ┌────┴──────────────┴───────────────┴────┐      │
│  │        Bidirectional Sync Engine        │      │
│  └────┬────────────────────────────┬──────┘      │
│       │                            │             │
│  ┌────▼─────────┐   ┌─────────────▼──────┐      │
│  │Theme Locales │   │ Dynamic Content     │      │
│  │ JSON files   │   │ Products/Pages/etc  │      │
│  └────┬─────────┘   └─────────────┬──────┘      │
└───────┼────────────────────────────┼─────────────┘
        │                            │
   ┌────▼────────────────────────────▼────┐
   │         Your Shopify Store            │
   │  Themes · Products · Collections     │
   │  Pages · Navigation · Metafields     │
   └──────────────────────────────────────┘

Was IntlPull unterscheidet:

  1. Bidirektionale Synchronisation — Übersetzungen aus Shopify in IntlPull ziehen oder von IntlPull nach Shopify pushen. Oder beides.
  2. Theme-Locale-Dateien — Synchronisierung der tatsächlichen .json Locale-Dateien, die Ihre Storefront-UI antreiben (Buttons, Labels, Navigation, Fehlermeldungen).
  3. Dynamische Inhalte — Übersetzen Sie Produkte, Kollektionen, Seiten und Artikel über Shopifys Translate & Adapt API.
  4. 37+ Sprachen — KI-Übersetzung mit mehreren Anbietern (Google, DeepL, OpenAI, Gemini) — nicht auf 2 begrenzt.
  5. Translation Memory — Zahlen Sie nie zweimal für die Übersetzung derselben Phrase.
  6. Review-Workflows — Überprüfen Sie Übersetzungen, bevor sie live gehen.
  7. Auto-Sync — Webhook-gesteuert. Wenn sich Inhalte in Shopify ändern, synchronisiert IntlPull automatisch.
  8. Language-Switcher — Drop-in Theme-Extension mit 4 Anzeigestilen.

Schritt 1: Installieren Sie die IntlPull Shopify App

Aus dem Shopify App Store

  1. Gehen Sie zum Shopify App Store und suchen Sie nach "IntlPull"
  2. Klicken Sie auf App hinzufügen
  3. Überprüfen Sie die Berechtigungen und klicken Sie auf Installieren

Erforderliche Berechtigungen

BerechtigungWarum
read_themesTheme-Locale-JSON-Dateien lesen
write_translationsÜbersetzungen nach Shopify pushen
read_productsProdukttitel, Beschreibungen zur Übersetzung lesen
read_localesErkennen, welche Sprachen in Ihrem Shop aktiviert sind
read_contentSeiten, Artikel und Kollektionsinhalte lesen

Sicherheitshinweis: IntlPull speichert Ihr Shopify-Zugriffstoken niemals im Klartext. Alle Tokens werden verschlüsselt gespeichert.


Schritt 2: Verbinden Sie Ihr IntlPull-Projekt

Nach der Installation sehen Sie die Setup-Seite in Ihrem Shopify Admin.

Erstellen oder verknüpfen Sie ein Projekt

1. Melden Sie sich bei IntlPull an (oder erstellen Sie ein Konto)
2. Erstellen Sie ein neues Projekt oder wählen Sie ein bestehendes aus
3. Kopieren Sie Ihren Projekt-API-Schlüssel (beginnt mit ip_live_...)
4. Fügen Sie ihn auf der Setup-Seite der Shopify-App ein
5. Klicken Sie auf "Verbinden"

Quellsprache konfigurieren

Legen Sie die Quellsprache Ihres Shops fest (normalerweise en für Englisch). Dies teilt IntlPull mit, welche Sprache Ihre "Basis" ist — alle Übersetzungen werden daraus abgeleitet.

Synchronisationsrichtung wählen

RichtungAnwendungsfall
PullShopify-Übersetzungen in IntlPull zur Bearbeitung importieren
PushIntlPull-Übersetzungen nach Shopify senden
BidirektionalZwei-Wege-Synchronisation (empfohlen) — Änderungen in beiden Systemen werden propagiert

Empfohlen: Beginnen Sie mit Pull, um Ihre bestehenden Übersetzungen zu importieren, überprüfen Sie sie in IntlPull und wechseln Sie dann zu Bidirektional für die laufende Verwaltung.


Schritt 3: Fügen Sie Sprachen zu Ihrem Shop hinzu

Sprachen in Shopify aktivieren

Bevor IntlPull Übersetzungen synchronisieren kann, müssen die Sprachen in Shopify aktiviert sein:

  1. Gehen Sie zu Einstellungen → Sprachen in Ihrem Shopify Admin
  2. Klicken Sie auf Sprache hinzufügen
  3. Wählen Sie die gewünschten Sprachen aus (z.B. Spanisch, Französisch, Deutsch, Japanisch)
  4. Klicken Sie auf Speichern

Oder fügen Sie Sprachen über IntlPull hinzu

IntlPull kann Sprachen automatisch zu Ihrem Shopify-Shop hinzufügen:

TypeScript
1// Verwendung der IntlPull API
2POST /api/v1/projects/{projectId}/language-settings/bulk
3{
4  "languages": [
5    { "language_code": "es", "language_name": "Spanish" },
6    { "language_code": "fr", "language_name": "French" },
7    { "language_code": "de", "language_name": "German" },
8    { "language_code": "ja", "language_name": "Japanese" }
9  ],
10  "auto_translate": true
11}

Sprachunterstützung

IntlPull unterstützt 37+ Sprachen mit hochwertiger KI-Übersetzung:

RegionSprachen
WesteuropaSpanisch, Französisch, Deutsch, Italienisch, Portugiesisch, Niederländisch, Schwedisch, Dänisch, Norwegisch, Finnisch
OsteuropaPolnisch, Tschechisch, Rumänisch, Ungarisch, Bulgarisch, Slowakisch, Kroatisch, Slowenisch, Ukrainisch, Russisch
Asien-PazifikJapanisch, Chinesisch (Vereinfacht & Traditionell), Koreanisch, Hindi, Vietnamesisch, Thai, Indonesisch
Naher OstenArabisch, Hebräisch, Türkisch
AmerikaPortugiesisch (Brasilien), Spanisch (LATAM)

Schritt 4: Theme-Locale-Dateien synchronisieren

Hier glänzt IntlPull gegenüber anderen Shopify-Übersetzungstools.

Was sind Theme-Locale-Dateien?

Jedes Shopify-Theme hat ein /locales Verzeichnis mit JSON-Dateien, die die Storefront-UI antreiben:

themes/
└── your-theme/
    └── locales/
        ├── en.default.json      ← Quellsprache
        ├── es.json              ← Spanische Übersetzungen
        ├── fr.json              ← Französische Übersetzungen
        ├── de.json              ← Deutsche Übersetzungen
        └── ja.json              ← Japanische Übersetzungen

Struktur einer Locale-Datei

JSON
1{
2  "general": {
3    "accessibility": {
4      "skip_to_content": "Zum Inhalt springen",
5      "close": "Schließen"
6    },
7    "search": {
8      "placeholder": "In unserem Shop suchen",
9      "submit": "Suchen",
10      "no_results": "Keine Ergebnisse für \"{{ terms }}\""
11    }
12  },
13  "products": {
14    "product": {
15      "add_to_cart": "In den Warenkorb",
16      "sold_out": "Ausverkauft",
17      "quantity": "Menge",
18      "size_guide": "Größentabelle"
19    }
20  },
21  "cart": {
22    "general": {
23      "title": "Ihr Warenkorb",
24      "empty": "Ihr Warenkorb ist leer",
25      "continue_shopping": "Weiter einkaufen",
26      "checkout": "Zur Kasse"
27    }
28  }
29}

Dies sind die Texte, die Ihre Kunden tatsächlich sehen — "In den Warenkorb", "Zur Kasse", "Ihr Warenkorb ist leer". Wenn diese nicht übersetzt sind, wirkt Ihr Shop halb-lokalisiert.

Synchronisation mit IntlPull

  1. Aktivieren Sie in den Shopify-App-Einstellungen "Sync Theme Locales"
  2. IntlPull zieht alle Locale-Dateien von Ihrem aktiven Theme
  3. Jeder JSON-Key wird zu einem Übersetzungsschlüssel in Ihrem IntlPull-Projekt:
Namespace: theme.general.search
Key: placeholder
Value (en): "Search our store"
Value (es): "Buscar en nuestra tienda"
Value (fr): "Rechercher dans notre boutique"
Value (de): "In unserem Shop suchen"
  1. Bearbeiten Sie Übersetzungen im IntlPull-Editor mit vollem Kontext
  2. Pushen Sie zurück nach Shopify mit einem Klick

Umgang mit Theme-Updates

Wenn Shopify-Themes aktualisiert werden, können neue Locale-Keys erscheinen. IntlPull behandelt dies automatisch:

  • Neue Keys werden erkannt und als "nicht übersetzt" markiert
  • Entfernte Keys werden in IntlPull aufbewahrt (Soft Delete)
  • Geänderte Quellwerte lösen Neu-Übersetzungswarnungen aus
  • Auto-Translate kann neue Keys sofort mit KI füllen

Schritt 5: Dynamische Inhalte übersetzen

Dynamische Inhalte umfassen alles, was nicht in Theme-Dateien ist:

Inhaltstypen

InhaltBeispieleVerwendete API
ProdukteTitel, Beschreibung, SEO-Titel/-BeschreibungTranslate & Adapt
KollektionenTitel, BeschreibungTranslate & Adapt
SeitenTitel, Body HTMLTranslate & Adapt
ArtikelTitel, Body, ZusammenfassungTranslate & Adapt
NavigationMenüpunkt-LabelsTranslate & Adapt
MetafelderBenutzerdefinierte Content-Blöcke, ProduktspezifikationenTranslate & Adapt

Wie IntlPull dynamische Inhalte synchronisiert

1. IntlPull ruft Shopifys GraphQL API auf (v2026-01)
2. Holt alle übersetzbaren Ressourcen mit Paginierung
3. Erstellt IntlPull-Übersetzungsschlüssel, die Shopify-Ressourcen-GIDs zugeordnet sind
4. Sie übersetzen in IntlPull (KI, manuell oder professionell)
5. IntlPull pusht Übersetzungen zurück über registerTranslations Mutation

Beispiel: Ein Produkt übersetzen

Quelle (Englisch):

JSON
1{
2  "title": "Men's Running Shoes - Lightweight Sneakers",
3  "description": "Breathable mesh upper with cushioned EVA midsole...",
4  "seo_title": "Buy Men's Running Shoes | Free Shipping",
5  "seo_description": "Lightweight running shoes for men..."
6}

Nach IntlPull-Übersetzung ins Deutsche:

JSON
1{
2  "title": "Herren Laufschuhe - Leichte Sportschuhe",
3  "description": "Atmungsaktives Mesh-Obermaterial mit gedämpfter EVA-Mittelsohle...",
4  "seo_title": "Herren Laufschuhe kaufen | Kostenloser Versand",
5  "seo_description": "Leichte Laufschuhe für Herren..."
6}

SEO-Tipp: IntlPull ermöglicht es Ihnen, SEO-Titel und -Beschreibungen pro Sprache anzupassen. Übersetzen Sie nicht nur — optimieren Sie für lokale Suchbegriffe. Deutsche suchen "Laufschuhe kaufen", nicht "running shoes buy".

Namespace-Organisation

IntlPull organisiert Shopify-Inhalte mit klaren Namespaces:

shopify.theme.general.*       → Theme-UI-Strings
shopify.theme.products.*      → Produktbezogene Theme-Strings
shopify.theme.cart.*          → Warenkorbsbezogene Theme-Strings
shopify.products.{gid}.*     → Einzelne Produktinhalte
shopify.collections.{gid}.*  → Einzelne Kollektionsinhalte
shopify.pages.{gid}.*        → Einzelne Seiteninhalte

Das macht es einfach, Übersetzungen im großen Maßstab zu filtern, zu suchen und zu verwalten.


Schritt 6: Language-Switcher einrichten

IntlPull enthält eine Theme App Extension, die einen professionellen Language-Switcher zu Ihrem Shop hinzufügt.

Installation

  1. Öffnen Sie den Shopify Theme Editor
  2. Es gibt zwei Platzierungsoptionen:

Option A: App Block (In-Theme-Platzierung)

  1. Navigieren Sie zu Ihrem Header oder Footer Bereich
  2. Klicken Sie auf "Block hinzufügen"
  3. Wählen Sie "Language Switcher" unter der IntlPull-App
  4. Konfigurieren Sie Stil, Position und Farben

Option B: Floating Embed (Immer sichtbar)

  1. Klicken Sie auf "App-Einbettungen" in der Theme Editor Seitenleiste
  2. Aktivieren Sie "Language Switcher (Floating)"
  3. Wählen Sie die Position (unten-links, unten-rechts, oben-links, oben-rechts)

Anzeigestile

StilBeschreibungAm besten für
DropdownSauberes Auswahlmenü mit SprachnamenHeader-Platzierung
FlagsLänderflaggen-Icons in einer ReiheVisuell, icon-lastige Themes
PillsAbgerundete Pill-ButtonsModerne, minimalistische Themes
InlineTextlinks getrennt durch TrennzeichenFooter- oder Breadcrumb-Bereiche

Anpassungsoptionen

- Hintergrundfarbe
- Textfarbe
- Aktive Sprache Highlight-Farbe
- Border-Radius
- Schriftgröße
- Sprachnamen anzeigen/ausblenden
- Flaggen-Icons anzeigen/ausblenden
- Dropdown-Richtung (auf/ab)

Performance-Hinweis: Der Language-Switcher ist eine Shopify Theme App Extension — er lädt asynchron, fügt null JavaScript zu Ihrem initialen Seitenladevorgang hinzu und erfordert keine externen API-Aufrufe vom Storefront.


Schritt 7: Auto-Sync aktivieren

Einstellen und vergessen. IntlPull kann Übersetzungen automatisch synchronisieren, wenn sich Inhalte ändern.

Wie Auto-Sync funktioniert

Shopify Store                    IntlPull
    │                               │
    │  Inhalt ändert sich           │
    │  (neues Produkt, Theme-Update)│
    │                               │
    ├──── Webhook ─────────────────►│
    │     (HMAC-SHA256 verifiziert) │
    │                               │
    │                          ┌────┤
    │                          │ Änderungen erkennen
    │                          │ Neue Keys auto-übersetzen
    │                          │ Geänderten Quelltext markieren
    │                          └────┤
    │                               │
    │◄───── Push translations ──────┤
    │                               │

Webhook-Events

IntlPull hört auf diese Shopify-Webhook-Events:

EventAuslöserAktion
locales/createNeue Sprache hinzugefügtNeue Locale ziehen, auto-übersetzen
locales/updateTheme-Locale-Datei geändertÄnderungen zu IntlPull synchronisieren
themes/updateTheme gewechselt oder aktualisiertAlle Theme-Locales neu synchronisieren
app/uninstalledApp entferntIntegrationsdaten bereinigen

Auto-Sync aktivieren

  1. Gehen Sie in der IntlPull Shopify-App zu Einstellungen
  2. Schalten Sie "Auto-Sync" ein
  3. Wählen Sie den Synchronisationsumfang:
    • Nur Theme-Locales — am schnellsten, am wenigsten ressourcenintensiv
    • Nur dynamische Inhalte — Produkte, Kollektionen, Seiten
    • Vollständige Synchronisation — alles

Tipp: Beginnen Sie mit "Nur Theme-Locales" für Auto-Sync und lösen Sie vollständige Content-Syncs manuell nach Bedarf aus. Das hält Ihre Webhook-Verarbeitung schnell und vermeidet unnötige API-Aufrufe.


Schritt 8: Best Practices für Übersetzungs-Workflows

Der Hybrid-Ansatz (Empfohlen)

Nicht alle Inhalte benötigen die gleiche Übersetzungsqualität:

InhaltstypStrategieWarum
Theme-UI-StringsKI Auto-Übersetzung + ReviewStandardisierte Phrasen, ändern sich selten
ProdukttitelKI-Übersetzung + menschliche ÜberprüfungMarkenstimme ist wichtig für SEO
ProduktbeschreibungenProfessionelle Übersetzung für Top 20%Umsatzkritischer Inhalt
Rechtliche SeitenProfessionelle ÜbersetzungCompliance-Risiko
Blog-ArtikelKI Auto-ÜbersetzungVolumenorientiert, weniger markenkritisch
Meta-BeschreibungenKI-Übersetzung + SEO-OptimierungMuss lokale Keywords enthalten

Translation Memory verwenden

IntlPulls Translation Memory speichert jede genehmigte Übersetzung. Vorteile:

  • "In den Warenkorb" einmal übersetzt → automatisch über alle Produkte hinweg wiederverwendet
  • Konsistente Terminologie → "Zur Kasse" wird immer gleich übersetzt
  • Kosteneinsparungen → wiederholte Phrasen verbrauchen keine KI-Übersetzungsguthaben
  • Glossar-Durchsetzung → Markenbegriffe bleiben konsistent

Review-Workflow

1. Neuer Key erkannt (auto oder manuell)
      │
      ▼
2. KI Auto-Übersetzung (Entwurfsstatus)
      │
      ▼
3. Reviewer bearbeitet im IntlPull-Editor
   (mit Kontext, Screenshots, Glossar)
      │
      ▼
4. Genehmigt → nach Shopify gepusht
      │
      ▼
5. Translation Memory aktualisiert

Bulk-Operationen

Für Shops mit Tausenden von Produkten:

TypeScript
1// Bestehende Übersetzungen aus CSV importieren
2POST /api/v1/projects/{projectId}/import
3{
4  "format": "csv",
5  "language": "es",
6  "strategy": "merge"  // Bestehende Übersetzungen nicht überschreiben
7}
8
9// Für professionelle Übersetzer exportieren
10POST /api/v1/projects/{projectId}/export
11{
12  "format": "xliff",   // Industriestandard-Format
13  "languages": ["de", "fr", "ja"],
14  "status": "untranslated"  // Nur fehlende exportieren
15}

Schritt 9: Mehrsprachiges SEO für Shopify

Lokalisierung ohne SEO ist eine verpasste Chance. So maximieren Sie organischen Traffic.

Hreflang-Tags

Shopify Markets generiert automatisch hreflang-Tags für Ihre aktivierten Sprachen:

HTML
1<link rel="alternate" hreflang="en" href="https://yourstore.com/" />
2<link rel="alternate" hreflang="es" href="https://yourstore.com/es/" />
3<link rel="alternate" hreflang="fr" href="https://yourstore.com/fr/" />
4<link rel="alternate" hreflang="de" href="https://yourstore.com/de/" />
5<link rel="alternate" hreflang="x-default" href="https://yourstore.com/" />

URL-Struktur

Shopify verwendet standardmäßig den Subdirectory-Ansatz:

yourstore.com/           → Englisch (Standard)
yourstore.com/es/        → Spanisch
yourstore.com/fr/        → Französisch
yourstore.com/de/        → Deutsch
yourstore.com/ja/        → Japanisch

Dies ist tatsächlich der empfohlene Ansatz für die meisten Shops — er konsolidiert die Domain-Autorität und ist am einfachsten zu verwalten.

SEO-Checkliste für jede Sprache

ElementAktionIntlPull-Feature
SeitentitelÜbersetzen + für lokale Keywords optimierenPro-Sprache SEO-Felder
Meta-BeschreibungenEinzigartig pro Sprache schreiben (nicht nur übersetzen)Benutzerdefinierte SEO-Metadaten
ProdukttitelLokale Suchbegriffe einschließenKI + menschliche Überprüfung
Alt-TextBild-Alt-Text übersetzenBulk-Übersetzung
Strukturierte DatenSicherstellen, dass JSON-LD übersetzte Werte enthältAutomatisch mit Shopify
SitemapVerifizieren, dass alle Sprachversionen indexiert sindShopify Markets behandelt dies

Lokale Keyword-Recherche

Übersetzen Sie keine Keywords — recherchieren Sie sie:

Englisch: "running shoes"         → 110.000 monatliche Suchanfragen
Deutsch:  "Laufschuhe"            → 74.000 monatliche Suchanfragen
          "Laufschuhe kaufen"     → 12.000 monatliche Suchanfragen (hohe Absicht!)
          "Joggingschuhe"         → 8.100 monatliche Suchanfragen

Französisch:  "chaussures de course"  → 33.000 monatliche Suchanfragen
              "chaussures running"    → 27.000 monatliche Suchanfragen

IntlPulls KI-Übersetzung bewahrt den Kontext, aber überprüfen Sie immer SEO-kritische Inhalte mit lokalem Marktwissen.


Schritt 10: Überwachen und optimieren

IntlPull Dashboard-Metriken

Nach der Verbindung überwachen Sie diese in Ihrem IntlPull-Projekt:

MetrikWas es Ihnen sagt
Übersetzungsabdeckung% der Keys übersetzt pro Sprache
Sync-StatusLetzte Synchronisationszeit, Keys hinzugefügt/aktualisiert/entfernt
Nicht übersetzte KeysNeue Inhalte, die Übersetzung benötigen
Review-WarteschlangeÜbersetzungen, die auf Genehmigung warten
Sync-HistorieVollständiger Audit-Trail aller Sync-Operationen

Shopify Analytics-Integration

Vergleichen Sie die Übersetzungsabdeckung mit Shopify-Analysen:

  • Conversion Rate nach Sprache — Performt Ihre deutsche Übersetzung?
  • Absprungrate nach Markt — Hohe Absprungrate auf französischen Seiten? Überprüfen Sie die Übersetzungsqualität
  • Umsatz nach Markt — Verfolgen Sie den ROI pro lokalisiertem Markt
  • Warenkorbabbruch nach Sprache — Nicht übersetzter Checkout = verlorene Verkäufe

Häufige Probleme und Lösungen

ProblemUrsacheLösung
Einige Strings noch auf EnglischTheme-Locale-Keys nicht synchronisiertTheme-Locale-Sync erneut auslösen
Produkte nicht übersetztDynamische Inhalts-Synchronisation deaktiviert"Sync Dynamic Content" in Einstellungen aktivieren
Language-Switcher wird nicht angezeigtTheme-Extension nicht aktiviertIm Theme Editor → App-Einbettungen aktivieren
Übersetzungen werden zurückgesetztSync-RichtungskonfliktAuf "Push" setzen (IntlPull als Source of Truth)
Langsame SynchronisationGroßer ProduktkatalogInkrementelle Synchronisation verwenden, nicht vollständig

Fortgeschritten: IntlPull CLI verwenden

Für Entwickler, die die Kommandozeile bevorzugen:

Installation

Terminal
npm install -g @intlpull/cli

Konfiguration

JSON
1// .intlpull.json
2{
3  "projectId": "your-project-id",
4  "framework": "shopify",
5  "sourceLanguage": "en",
6  "outputDir": "./locales",
7  "namespaces": ["theme", "products"]
8}

Häufige Befehle

Terminal
1# Alle Übersetzungen von IntlPull ziehen
2intlpull pull
3
4# Lokale Änderungen zu IntlPull pushen
5intlpull push
6
7# Übersetzungsstatus prüfen
8intlpull status
9
10# Fehlende Keys auto-übersetzen
11intlpull translate --languages es,fr,de,ja
12
13# Für professionelle Übersetzer exportieren
14intlpull export --format xliff --languages de --status untranslated

CI/CD-Integration

Zu Ihrer Deployment-Pipeline hinzufügen:

YAML
1# .github/workflows/sync-translations.yml
2name: Sync Translations
3on:
4  push:
5    branches: [main]
6    paths:
7      - 'locales/**'
8
9jobs:
10  sync:
11    runs-on: ubuntu-latest
12    steps:
13      - uses: actions/checkout@v4
14      - run: npm install -g @intlpull/cli
15      - run: intlpull push
16        env:
17          INTLPULL_API_KEY: ${{ secrets.INTLPULL_API_KEY }}

Preise und ROI

IntlPull-Preise für Shopify-Shops

IntlPull bietet Pläne, die für E-Commerce entwickelt wurden:

PlanKeysSprachenKI-ÜbersetzungAm besten für
Free500510.000 Zeichen/MoKleine Shops, die Lokalisierung testen
Starter5.00010100.000 Zeichen/MoWachsende Shops, 2-3 Märkte
Pro25.000Unbegrenzt1M Zeichen/MoAktiver E-Commerce, 5+ Märkte
EnterpriseUnbegrenztUnbegrenztUnbegrenztGroße Kataloge, benutzerdefinierte Workflows

ROI-Berechnung

Durchschnittlicher Shopify-Shop-Umsatz:  50.000€/Monat (nur USA)
Internationales Marktpotenzial:           +60% adressierbarer Markt
Konservative Conversion-Verbesserung:    +13% (Shopifys eigene Daten)

Zusätzlicher monatlicher Umsatz:         50.000€ × 0,60 × 0,13 = 3.900€/Monat
IntlPull Pro-Plan-Kosten:                 49€/Monat

ROI: 7.857% — amortisiert sich am ersten Tag.

Migration von anderen Übersetzungs-Apps

Verwenden Sie bereits Weglot, Langify oder Transcy? IntlPull macht die Migration unkompliziert:

Migrationsschritte

  1. Exportieren Sie Ihre aktuellen Übersetzungen (CSV oder JSON)
  2. Importieren Sie in IntlPull über das Dashboard oder die CLI
  3. Verbinden Sie die Shopify-Integration
  4. Pushen Sie, um zu verifizieren, dass alle Übersetzungen vorhanden sind
  5. Entfernen Sie die alte App

Feature-Vergleich

FeatureWeglotLangifyTranscyIntlPull
Theme-Locale-SyncProxyManuellAutoBidirektional
Dynamische InhalteProxyPluginAutoAPI + Sync
Translation MemoryNeinNeinNeinJa
Review-WorkflowsNeinNeinNeinJa
BranchingNeinNeinNeinJa
CLI-ZugriffNeinNeinNeinJa
API-ZugriffBegrenztNeinBegrenztVollständige REST API
CI/CD-IntegrationNeinNeinNeinJa
MCP (AI IDE) SupportNeinNeinNeinJa
Self-Hosted-OptionNeinNeinNeinJa

Zusammenfassung: Ihre Lokalisierungs-Checkliste

Hier ist Ihre vollständige Schritt-für-Schritt-Checkliste:

  • IntlPull Shopify-App installieren
  • Ihr IntlPull-Projekt mit API-Schlüssel verbinden
  • Sync-Richtung festlegen (mit Pull beginnen → zu Bidirektional wechseln)
  • Sprachen in Shopify aktivieren (Einstellungen → Sprachen)
  • Theme-Locale-Dateien synchronisieren (UI-Strings, Navigation, Warenkorb, Checkout)
  • Dynamische Inhalte synchronisieren (Produkte, Kollektionen, Seiten)
  • Language-Switcher einrichten (Dropdown, Flags, Pills oder Inline)
  • Auto-Sync für Echtzeit-Übersetzungsupdates aktivieren
  • Übersetzungs-Workflow konfigurieren (KI + menschliche Überprüfung für kritische Inhalte)
  • SEO pro Sprache optimieren (lokale Keywords, Meta-Beschreibungen)
  • Conversion Rates pro Markt in Shopify Analytics überwachen
  • CLI/CI/CD für Entwickler-Workflows einrichten (optional)

Sie müssen nicht alles auf einmal machen. Beginnen Sie mit Theme-Locales und Ihren Top-3-Zielsprachen. Fügen Sie Märkte hinzu, wenn Sie Ergebnisse sehen.


FAQs

Wie lange dauert die erste Synchronisation?

Für einen typischen Shop mit 100-500 Produkten dauert die erste vollständige Synchronisation 2-5 Minuten. Die Theme-Locale-Synchronisation ist nahezu sofort.

Beeinflusst IntlPull die Performance meines Shops?

Nein. Der Language-Switcher ist eine Shopify Theme App Extension, die asynchron lädt. Die gesamte Übersetzungsverarbeitung erfolgt serverseitig in IntlPulls Infrastruktur.

Kann ich professionelle Übersetzer mit IntlPull verwenden?

Ja. Exportieren Sie nicht übersetzte Inhalte als XLIFF (Industriestandard), senden Sie sie an Ihre Übersetzungsagentur, importieren Sie die Ergebnisse. IntlPull unterstützt JSON, YAML, XLIFF, PO, CSV, Android XML und iOS Strings Formate.

Was passiert, wenn ich die App deinstalliere?

Ihre Übersetzungen bleiben in Shopify. IntlPull bereinigt seine Integrationsdaten, entfernt aber keine Inhalte aus Ihrem Shop.

Unterstützt IntlPull Shopify Plus?

Ja. IntlPull funktioniert mit allen Shopify-Plänen — Basic, Shopify, Advanced und Plus.

Kann ich den Checkout übersetzen?

Shopify übersetzt den Checkout bereits in 33 Sprachen vor. Für benutzerdefinierte Checkout-Extensions (Shopify Plus) kann IntlPull diese Übersetzungen ebenfalls verwalten.


Starten Sie noch heute mit der Lokalisierung

Ihre Konkurrenten verkaufen bereits in mehreren Sprachen. Jeden Tag, den Sie warten, lassen Sie internationale Umsätze auf dem Tisch liegen.

Installieren Sie IntlPull für Shopify → und starten Sie Ihre erste Synchronisation in unter 5 Minuten.

Fragen? Kontaktieren Sie uns unter support@intlpull.com oder treten Sie unserer Discord-Community bei.

Tags
shopify
lokalisierung
ecommerce
i18n
mehrsprachig
intlpull
anleitung
IntlPull Team
IntlPull Team
Shopify & i18n

Building tools to help teams ship products globally. Follow us for more insights on localization and i18n.