Lokalisering och översättning

Kunder över hela världen föredrar att se innehåll på sitt modersmål. Att översätta innehållet i din butik kan leda till ökad försäljning eftersom dina internationella kunder då bättre kan förstå din marknadsföring, dina produktuppgifter samt dina frakt- och returvillkor. Mer information om gränsöverskridande försäljning.

Du kan aktivera flera språk från din Shopify admin för att skapa separata URL:er för ditt översatta innehåll. När kunder landar på en regional URL visar din butik automatiskt den översatta versionen om översättningar finns.

Om översättningar saknas visar din webbshop innehåll på ditt primära språk. Du kan översätta innehållet i din webbshop genom att använda appen Translate & Adapt, lägga till egna översättningar med CSV-filer eller genom att använda en kompatibel tredjepartsapp. När butiken har översatts kan kunderna bläddra i din butik, gå till kassan och ta emot aviseringar på sitt lokala språk.

Krav för lokalisering och översättning av din butik

Granska följande krav innan du lokaliserar och översätter din butik:

  • Shopify-plan: Tillgänglig för alla planer utom Lite-planen.
  • Temakompatibilitet:
    • Gratis Shopify-teman har stöd för flerspråkiga funktioner.
    • Anpassade teman måste använda Shopifys routes Liquid-objekt för interna länkar (t.ex. /cart till ``) för att säkerställa kompatibilitet.
  • Domänstruktur:
    • Använd undermappar (t.ex. example.com/de) eller subdomäner (t.ex. de.example.com) för språkspecifika URL:er.

För att sälja på flera språk måste du uppfylla följande krav:

Lokalisering och URL:er och SEO

En viktig aspekt av att sälja på flera språk är att se till att kunder och sökmotorer kan hitta rätt språkversion av din webbplats. När du publicerar ett språk skapas unika URL:er för varje översatt sida i din butik. Detta görs genom att lägga till språkkoden i URL:erna:

  • hreflang-taggar: Läggs till automatiskt för språkspecifika URL:er.
  • URL-sluggar: Översatta sluggar är valfria men förbättrar lokaliseringen (till exempel /products/chair till /produkte/stuhl).

Anta till exempel att din huvuddomän är example.com. Om du publicerar ytterligare två språk, franska (fr) och tyska (de), ändras din butiks URL:er till example.com/fr och example.com/de.

Du kan även ha olika språk tillgängliga på olika domäner genom att använda funktionen för internationella domäner.

URL-sluggar kan översättas manuellt med Shopifys app Translate & Adapt, en kompatibel tredjepartsapp för översättning eller via CSV-export/import.

Det är viktigt att sökmotorer kan indexera din webbplats på alla översatta språk. Shopify lägger automatiskt till hreflang-taggar och inkluderar alla publicerade språk i webbplatskartor, vilket hjälper sökmotorer att identifiera de olika språken i din butik.

Att tänka på när du säljer på flera språk

Granska följande överväganden innan du säljer på flera språk:

  • Försäljning på flera språk har endast stöd för kompatibla tredjepartsappar för översättning.
  • Taggar (till exempel produkttaggar, artikeltaggar och bloggtaggar) kan inte översättas.
  • Om fälten för metatitel och metabeskrivning för SEO för produkter använder standardinställningar är översättningar inte tillgängliga för dessa fält. Standardinställningarna hämtar innehåll från produktnamnet och beskrivningen och använder automatiskt det översatta produktnamnet och den översatta beskrivningen när kunder ser din butik på ett annat språk. Om du har anpassat dessa fält kan du översätta dem med appen Translate & Adapt eller en kompatibel tredjepartsapp för översättning.
  • URL-sluggar, såsom /en-ca/products/shoes, kan översättas till /es-mx/products/zapatos men ordet products kan inte översättas.
  • URL-sluggar kan inte anpassas för marknader. Översättningar kan endast läggas till för URL-sluggar på alla marknader där ett språk visas.
  • När du översätter till språk som skrivs från höger till vänster, till exempel hebreiska eller arabiska, ska du kontrollera att ditt tema har stöd för höger-till-vänster-språk för att säkerställa att layouten är korrekt.
  • Shopify har stöd för 33 föröversatta kassalternativ. För att göra ytterligare anpassningar av språket i kassan krävs tredjepartsappar.

Ändra standardspråk för din webbshop

När du har ändrat standardspråket i din webbshop tas ditt tidigare standardspråk bort från Inställningar > Språk. Om du vill ställa in det tidigare standardspråket som ditt sekundära språk måste du lägga till det på dina marknader och i Inställningar > Språk igen.

Mer information om att hantera språk.

Hantera språk

Du kan hantera flera språk i din butik i avsnittet Språk i din Shopify-admin och hantera språk för var och en av dina marknader i avsnittet Marknader i din Shopify-admin.

Att tänka på när du hanterar språk

Granska följande överväganden för att hantera språk och översättningar för din webbshop och dina marknader:

  • Se till att din butik uppfyller kraven för försäljning på flera språk.
  • När du lägger till ett språk läggs översättningar på språk som stöds endast till för teman och kassor som stöds. Om du vill lägga till översättningar för annat butiksinnehåll måste du importera översättningar eller använda en app.
  • Du måste tillhandahålla översättningarna när du lägger till språk i din butik. Innan du lägger till ett nytt språk, se till att du har dina översättningar klara, eller att du har installerat en översättningsapp och tilldelat språket till en marknad. Du kan använda appen Translate & Adapt för att importera ditt översatta innehåll till Shopify. Du kan även besöka Shopify App Store för att hitta en översättningsapp till din butik.
  • Om du publicerar ett språk i din butik utan att lägga till översättningar får du ett meddelande som uppmanar dig att lägga till översättningar. Språk som publiceras utan att ytterligare översättningar läggs till visar endast de angivna översättningarna för temat och kassan.
  • Du måste ha konfigurerat internationella domäner för att kunna hantera språk för specifika marknader. Om du inte har konfigurerat internationella domäner är dina språkinställningar desamma för alla dina aktiva marknader.

Lägg till ett språk i din webbshop

  1. Från din Shopify-admin, gå till Inställningar > Språk.

  2. Klicka på Lägg till språk.

  3. I dialogrutan Lägg till språk väljer du ett språk i rullgardinsmenyn och gör sedan något av följande:

  • Om du inte har konfigurerat internationella domäner, eller om du bara har en marknad, klickar du på Lägg till.
  • Om du har fler än en marknad och har internationella domäner har konfigurerats, välj sedan de aktiva marknader som du vill lägga till ditt språk på:
    1. Klicka på Nästa.
    2. Växla mellan de marknader som du vill lägga till språket på.
    3. Klicka på Klar.
  1. Gör något av följande för att lägga till översättningar:

Publicera ett språk i din webbshop

  1. Från din Shopify-admin, gå till Inställningar > Språk.

  2. I Avpublicerade språk klickar du på > Publicera bredvid det språk som du vill göra tillgängligt för kunder i din butik.

  3. Klicka på Spara.

Hantera språk för marknader

Du kan lägga till språk, hantera språk och ändra standardspråk för varje marknad i avsnittet Marknader i din Shopify-admin.

Innan du kan hantera språk för marknader måste du använda undermappar eller domäner och underdomäner för att skapa internationella domäner.

Om du inte har konfigurerat internationella domäner är dina språkinställningar desamma för alla dina aktiva marknader och du kan inte hantera inställningar för specifika marknader.

Mer information om att ställa in internationella domäner.

Lägg till ett språk på en marknad

Innan du kan lägga till ett språk för en specifik marknad måste du lägga till språket i avsnittet Språk i din Shopify-admin.

Steg:

  1. Gå till Marknader i din Shopify admin.

  2. Klicka på den marknad som du vill hantera språk för.

  3. Klicka på Språk och domäner.

  4. Klicka på Lägg till språk

  5. I avsnittet Inte tillagd på denna marknad klickar du på det språk du vill lägga till.

Ändra en marknads standardspråk

Som standard använder varje marknad samma standardspråk som din butiks standardspråk. Du kan ändra standardspråket för varje marknad till ett annat språk.

Steg:

  1. Gå till Marknader i din Shopify admin.

  2. Klicka på den marknad som du vill hantera språk för.

  3. Klicka på Språk och domäner.

  4. Klicka på ikonen ... bredvid marknadens nuvarande standardspråk.

  5. Klicka på Ange som standard.

Ta bort ett språk från en marknad

Du kan ta bort ett språk från en marknad när du inte längre vill erbjuda det som ett alternativ. Om du tar bort språket från marknaden innebär det att alla URL:er som använder språkets URL-slug slutar att fungera. Så länge översättningen finns kvar kan du lägga till språket igen senare.

Steg:

  1. Gå till Marknader i din Shopify admin.

  2. Klicka på den marknad som du vill hantera språk för.

  3. Klicka på Språk och domäner.

  4. Klicka på ikonen ... bredvid det språk du vill ta bort.

  5. Klicka på Ta bort språk.

  6. Klicka på Ta bort i dialogrutan.

Avpublicera ett språk i din webbshop

Du kan avpublicera ett språk, vilket döljer språket för kunder utan att radera språket eller översättningarna. Alla länkar till butiken på det aktuella språket resulterar i ett 404-fel ”Sidan hittades inte”, så skapa omdirigeringar för alla dina avpublicerade språk.

Steg:

  1. Från din Shopify-admin, gå till Inställningar > Språk.

  2. I avsnittet Publicerade språk klickar du på ikonen ... bredvid det språk som du vill göra otillgängligt.

  3. Klicka på Avpublicera.

  4. Klicka på Avpublicera i dialogrutan.

Genom att avpublicera ett språk tar du även bort det språket från alla marknader som det har lagts till på.

Radera ett språk i din webbshop

Om du är säker på att du inte behöver översättningar på det språket kan du även radera språket. Om du raderar ett språk raderas även alla översättningar av det språket permanent. Om du lägger till språket igen i framtiden måste du lägga till översättningarna igen.

Steg:

  1. Från din Shopify-admin, gå till Inställningar > Språk.

  2. I avsnittet Avpublicerade språk klickar du på ikonen ... bredvid det avpublicerade språk som du vill ta bort från din butik.

  3. Klicka på Ta bort språk.

  4. Klicka på Radera i dialogrutan.

Genom att radera ett språk tar du även bort det språket från alla marknader som det har lagts till på.

Ändra standardspråk för din webbshop

Du kan ändra standardspråket i din butik. Din butiks standardspråk används i butikens kassa och tema.

Steg:

  1. Från din Shopify-admin, gå till Inställningar > Språk.

  2. I avsnittet Publicerade språk klickar du på ikonen ... bredvid ditt nuvarande standardspråk.

  3. Klicka på Ändra standard.

  4. Välj ett språk från menyn i dialogrutan Ändra standardspråk.

  5. Klicka på Spara.

Lägga till språköversättningar med CSV-filer

Du kan importera översatt innehåll i CSV-filer. Genom att importera dina egna översättningar med CSV-filer kan du hantera dina språköversättningar utan att använda en översättningsapp från tredje part.

Granska följande begränsningar innan du använder en CSV-fil för att lägga till en språköversättning:

  • Du kan inte översätta resurstaggar.
  • Om du använder en tredjepartsapp kanske din app som standard inte har stöd för försäljning på flera språk. Om du är osäker på din app ska du kontakta appens utvecklare.
  • Om du ändrar en produkts användarnamn kommer omdirigeringar via URL för den produkten inte att stödjas för språkspecifika URL:er.
  • Du kan inte översätta produkt-URL:er. Produkt-URL:er finns kvar på det språk de skapades på, även när en kund visar din webbplats på ett annat publicerat språk.

Följande övergripande steg beskriver processen för att exportera, ändra och importera språköversättningar med hjälp av CSV-filer.

Steg 1: Exportera din CSV-fil

Du kan exportera en CSV-fil från din Shopify admin som innehåller den aktuella listan med översättningar för de språk du väljer. CSV-filen skickas till dig via e-post.

CSV-filen innehåller följande kolumner:

  • Typ – Resurstypen, till exempel Produkter, Artiklar, Produktserier, Sidor eller Bloggar.
  • Identifiering – Resursens ID.
  • Fält – Fältet, till exempel title, body_html eller meta_title.
  • Språk – Det språk som innehållet översätts till.
  • Marknad – Den marknad som innehållet skapades för.
  • Status – Identifierar om översättningen är inaktuell.
  • Standardinnehåll – Originalinnehållet som ska översättas.
  • Översatt innehåll – Det översatta innehållet. Du kan lägga till ditt översatta innehåll på den här raden.

Steg:

  1. Från din Shopify-admin, gå till Inställningar > Språk.

  2. Klicka på Exportera.

  3. Välj det språk som du vill exportera. Du kan välja Alla språk för att exportera översättningarna för alla språk som du har stöd för.

  4. Välj ett av följande alternativ:

    • Välj Allt innehåll för att exportera alla översättningar.
    • Välj Metafält om du använder metafält för att lägga till innehåll i din butik.
    • Välj Inaktuell om du redan har lagt till översättningar i din butik och vill exportera översättningar som är inaktuella med ditt standardspråk.
    • Välj Oöversatt innehåll för att endast exportera det innehåll som för närvarande inte är översatt.
  5. Klicka på Exportera. Den exporterade CSV-filen skickas till dig via e-post.

Steg 2: Lägg till dina översättningar

Lägg till dina språköversättningar direkt i kolumnen Översatt innehåll i den exporterade CSV-filen och spara sedan dina ändringar. Du behöver inte ändra värdena i någon av de andra kolumnerna i CSV-filen.

Om du använder ett kalkylarksprogram för att redigera din CSV-fil, se till att din standardavgränsare är inställd på kommatecken istället för semikolon. I vissa fall inkluderas HTML-koder med semikolon i din CSV-exportfil, vilket kan göra att kolumnerna återges felaktigt i ditt kalkylarksprogram.

Steg 3: Importera din CSV-fil

När du har exporterat och redigerat din CSV-fil med språköversättningar kan du importera den till din Shopify admin för att uppdatera det översatta innehållet i din webbshop.

Steg:

  1. Från din Shopify-admin, gå till Inställningar > Språk.

  2. Klicka på Importera.

  3. Klicka på Lägg till fil och navigera sedan till din CSV-fil med översättningar.

  4. Bekräfta om du vill skriva över befintliga översättningar:

    • Välj Skriv över befintliga översättningar om du vill att det översatta innehållet i din CSV-fil ska ersätta befintliga översättningar.
    • Avmarkera Skriv över befintliga översättningar om du bara vill importera det nya översatta innehållet och inte ersätta några befintliga översättningar.
  5. Klicka på Ladda upp och fortsätt.

  6. Granska informationen om att importera språk med en CSV-fil och klicka sedan på Importera. Om din CSV-fil innehåller fel stoppas importen och felen listas på sidan Importera språk med en CSV-fil.

  7. En bekräftelse skickas till dig via e-post, som innehåller en lista över allt översatt innehåll som misslyckades eller hoppades över.

Flera språk för utvecklare

För att hjälpa Shopify-partners att erbjuda en fullständig flerspråksupplevelse och lokalisera appars arbetsflöden lanserar Shopify en uppsättning nya plattformskapaciteter för försäljning på flera språk.

  • Översättnings-API:
    • Få åtkomst till översättningsbara resurser via TranslatableResourceType-enum-värden.
  • Bästa praxis för lokalisering:
    • Använd `` för att villkorligt rendera innehåll.
    • Validera temakompatibilitet med Shopifys verktyg theme-check.

För detaljerade steg om temalokalisering eller API-integration, se Shopifys utvecklardokumentation.

Viktiga översättningsbara element

Översättningsbara element och deras API-resurser
InnehållstypResursnamn (API)Observera
ProduktnamnPRODUKTFält: title
NavigeringsmenyerWEBBUTIKSMENYTyp: LÄNK
TemaavsnittWEBBUTIKSTEMAFält: section.header.text
BetalningssidorKASSAFöröversatt på 33 språk

Översatta resurstyper och fält

Mer information om vilka resurstyper som är översättningsbara finns i referensdokumentationen för TranslatableResourceType.

Taggar som produkttaggar, artikeltaggar och bloggtaggar kan inte översättas.

Översätta kassa och e-postmeddelanden

När du har lagt till och publicerat ett språk visas det översatta innehållet i kassan och i alla e-postmeddelanden som skickas till dina kunder. Kassan visas på samma språk som en kund använder för att bläddra i din webbshop. Kassan har standardöversättningar för vissa språk, men du kan anpassa allt översatt innehåll med hjälp av en kompatibel tredjepartsapp för översättning eller genom att importera dina egna översättningar med CSV-filer.

Om översättningar finns tillgängliga för ett e-postmeddelande skickas meddelanden automatiskt till kunden på det språk som hen la sin order på. Du kan redigera en kundprofil för att ändra språket för meddelandena som en kund får.

Lägg till eller redigera en översättning av ett e-postmeddelande

Du kan lägga till eller redigera översättningar för e-postmeddelanden för de språk som du har lagt till i din butik med Translate & Adapt-appen från Shopify.

Steg:

  1. Gå till Inställningar > Meddelanden från din Shopify admin.

  2. Klicka på det e-postmeddelande som du vill översätta.

  3. Klicka på Lokalisera.

  4. Lägg till eller redigera översättningarna för ditt e-postmeddelande i de redigerbara fälten i appen Translate & Adapt.

  5. Klicka på Spara.

Förhandsgranska e-postmeddelanden

Du kan förhandsgranska e-postmeddelanden som du har översatt. Du måste spara dina meddelandeöversättningar innan du kan förhandsgranska dem.

Steg:

  1. Gå till Inställningar > Meddelanden från din Shopify admin.

  2. Klicka på det e-postmeddelande som du vill förhandsgranska.

  3. Klicka på Förhandsgranska.

  4. Klicka på rullgardinsmenyn för språk på sidan Förhandsgranska och välj sedan det språk du vill förhandsgranska.

Tillgängliga översättningar för teman och kassan

Följande språk har professionella översättningar tillgängliga för kassa, cookiebanner, integritetspolicy, sida för att avanmäla sig från dataförsäljning och standardinnehåll för teman som skapats av Shopify:

  • Bulgariska
  • Kinesiska (förenklad)
  • Kinesiska (traditionell)
  • Kroatiska
  • Tjeckiska
  • Danska
  • Nederländska
  • Engelska
  • Finska
  • Franska
  • Tyska
  • Grekiska
  • Hindi
  • Ungerska
  • Indonesiska
  • Italienska
  • Japanska
  • Koreanska
  • Litauiska
  • Malajiska
  • Norska (Bokmål)
  • Polska
  • Portugisiska (Brasilien)
  • Portugisiska (Portugal)
  • Rumänska
  • Ryska
  • Slovakiska
  • Slovenska
  • Spanska
  • Svenska
  • Thailändska
  • Turkiska
  • Vietnamesiska

Översättningsstatus

Följande statusar kan gälla för översatt innehåll:

  • Översatt: Innehållet har tillgängliga översättningar.
  • Inaktuellt: Innehållet på standardspråket har uppdaterats, men översättningarna återspeglar inte uppdateringarna.
  • Oöversatt: Det finns inga översättningar för den här innehållstypen.

Översättningar i appar

Om du använder tredjepartsappar kan det hända att de inte som standard har stöd för försäljning på flera språk. För att kontrollera om en app har stöd för flera språk kan du kontakta appens utvecklare.

Vanliga frågor om lokalisering och översättningar

Kan jag använda flera valutor med språk? Ja, du kan tilldela valutor till specifika marknader via Marknader > Valutor i din Shopify admin.

Hur underhålls översättningar vid temauppdateringar? Anpassade översättningar finns kvar, men inaktuella översättningar flaggas för granskning.

Påverkar översatta butiker prestandan? Nej, Shopify levererar översatt innehåll dynamiskt utan att duplicera butiksdata.