Så väljer Smarta översättningar mottagarens språk
Lär dig hur Smarta översättningar läser av ett språk från varje profil, väljer en översatt version vid utskick och vad du ska kontrollera när någon får fel version.
Smarta översättningar är endast tillgängligt med betalda abonnemang.
Språkegenskapen
Smarta översättningar läser en profilegenskap för att avgöra varje mottagares språk. Språkinställning är standard. För att ändra det går du till ditt Kontos översättningsinställningar (Inställningar › Översättning) och väljer valfri profilegenskap på ditt Konto under Hur du bestämmer föredraget språk.
Egenskap | Har ett standardvärde? | Var värdet kommer ifrån |
|---|---|---|
Språkvariant (standard, rekommenderas) | Ja, för vissa integrationer | Shopify (med Shopify Markets) och PrestaShop fyller i det utifrån kundens butiksregion. Du kan också ställa in det själv. Värden måste vara BCP-47-koder, till exempel |
En anpassad egenskap, till exempel språk | Nej | Tomt tills du samlar in det med ett formulär, en CSV-import, en profillänk eller API:et. Namnge det som du vill, till exempel Språk eller Föredraget språk. |
Locale är den rekommenderade egenskapen. Shopify-integrationen håller den synkroniserad med din butik, och du kan ställa in den själv med valfri BCP-47-kod. Välj en anpassad egenskap endast om du redan lagrar språkinställningar där.
Om du väljer en anpassad egenskap och den är tom på en profil använder Smarta översättningar profilens språkinställning i stället. Kryssrutan Använd standardinställning för språkinställningar i profil när egenskapen för önskat språk saknas, under egenskapsväljaren, styr detta och är aktiverad som standard. När den är avstängd får mottagaren meddelandets reservspråk.
Accepterade värden
Språkvärden måste vara BCP-47-koder. En anpassad egenskap kan även innehålla språk- eller landsnamn, men BCP-47-koder rekommenderas fortfarande eftersom de är det enda sättet att välja en regional variation, till exempel kanadensisk franska.
Värdetyp | Exempel | Vad mottagaren får |
|---|---|---|
BCP-47-kod |
| Den språkliga eller regionala variationen |
Språknamn på engelska (endast anpassad egenskap) |
| Grundspråket |
Språknamn på det språket (endast anpassad egenskap) |
| Grundspråket |
Landsnamn (endast anpassad egenskap) |
| Det landets språk |
Endast en begränsad uppsättning namn känns igen, så kontrollera innan du förlitar dig på ett. I ditt Kontos översättningsinställningar visar Förhandsgranska igenkända språk vilket språk varje värde för den valda egenskapen matchar och hur många profiler som har det.
Några formateringsregler gäller för varje värde:
- Skiftläge spelar ingen roll.
FR-caochfr-CAmatchar samma språk. - Understreck fungerar som bindestreck, så
en_GBmatcharen-GB. - Ta bort mellanslag före eller efter värdet.
Germanmed ett efterföljande mellanslag känns inte igen. - Föredra ett språk framför ett land där människor talar flera språk.
CanadaellerSwitzerlandkan inte tala om för Smarta översättningar vilket språk någon vill ha. - Språkdelen i en kod avgör språket. Shopify och andra system kopplar ofta en kunds språk till deras marknad, så
en-FRfår engelska, inte franska.
För alla språk som stöds och deras kod, se Språk som stöds och språk-/lokalkoder. Ett värde som Smarta översättningar inte kan identifiera orsakar inte ett fel. Mottagaren får i stället meddelandets reservspråk, som beskrivs i nästa avsnitt.
Matchningsordning
Vid sändning jämför Smarta översättningar varje mottagares värde med språken som meddelandet är översatt till och skickar det första som passar.

Den stannar vid den första kontrollen som passar. Ett värde som den inte kan känna igen hoppar direkt till reservspråket, som du väljer för varje meddelande när du översätter det. Varje meddelande har ett, och det kan vara källspråket. Nya meddelanden börjar med reservspråket som är inställt i ditt Kontos översättningsinställningar.
Ta till exempel ett meddelande med de här inställningarna:
Källspråk | Översättningar | Reserv |
|---|---|---|
Engelska ( | Franska ( | Engelska ( |
Här är va
t olika mottagare får:
Mottagarens värde | De får | Varför |
|---|---|---|
| Kanadensisk franska | Exakt matchning |
| Franska | Samma språk |
| Tyska | Språknamn på tyska |
| Engelska | Ingen spansk version, så reservalternativet |
Inget värde och ingen språkinställning | Engelska | Reservspråk |
Samla in språkdata
Skriv varje språkvärde till den enda egenskap som Smarta översättningar läser. Locale rekommenderas och Shopify-integrationen håller det synkroniserat med din butik. Om du samlar in språk själv kan du skriva BCP-47-koder i Locale eller använda en anpassad egenskap om du vill lagra namn.
Metod | Så här ställer du in språket | Läs mer |
|---|---|---|
Registreringsformulär | Lägg till en rullista eller ett alternativknappsfält som sparas i din språkinställning. För ett formulär som bara visas på en webbplats på ett språk fungerar det också med ett dolt fält med ett fast värde. | |
Samtyckessidor | Lägg till | |
CSV-import | Lägg till en kolumn med språkvärden och mappa den till din egenskap under importen. | |
Profillänkar | Lägg till en länk i ett meddelande som ställer in egenskapen när någon klickar på den, till exempel en länk som "Läs detta på español". | |
API | Ställ in attributet |
Använd s
samma format överallt, helst BCP-47-koder. Att blanda de, German och Deutsch mellan olika källor fungerar fortfarande, men det gör rapporter och dina översättningsinställningar svårare att läsa.
Land- och katalogspråk för produktinnehåll
Produktnamn, priser och valuta i produktblock hämtas från din lokaliserade Shopify-katalog, inte från Smarta översättningar. Detta kräver Shopify Markets och en lokaliserad katalog. Klaviyo kombinerar mottagarens språk med deras land för att välja katalogdata, så att en fransktalande person i Kanada ser fr-CA produktuppgifter med priser i kanadensiska dollar.
Blocktyp | Vad det matchar | Om det inte finns någon matchning |
|---|---|---|
Dynamiskt produktblock | Mottagarens egenskap för språk och land | Om inget land anges används katalogspråket som är mappat till språket. Produkter som saknas i den valda språkversionen utelämnas. Om inga finns kvar försöker Klaviyo med den mappade språkversionen och därefter standardkatalogen. |
Statiskt produktblock, med Lokalisera för mottagare aktiverat | Mottagarens språk och region vid utskick | Använder språket och regionen som valts för blocket, sedan din Kontospråkinställning och sedan baskatalogen. |
Om du vill ställa in vilken kataloglokal som varje språk fallbackar till går du till Inställningar › Översättning › Kataloglokal mappning. Du kan till exempel mappa franska till fr-FR så att fransktalande utan land fortfarande ser franska produktdata. För installationssteg, se Så här lokaliserar du produktblock.
Varför någon fick fel språk
Smarta översättningar använder det värde som egenskapen hade i det ögonblick som meddelandet skickades. När någon får fel språk hade egenskapen vanligtvis ett annat värde då än vad den har nu. Kontrollera vad som skriver till den egenskapen innan du antar att översättningen blev fel.
Om du vill kontrollera ett tidigare e-postmeddelande öppnar du mottagarens profil, hittar händelsen Mottaget e-postmeddelande för det meddelandet i aktivitetsflödet och expanderar den. Dess föredragna språkinställning är språket som Smarta översättningar läste från profilen, och dess innehållsspråkinställning är den version som skickades. Om den föredragna språkinställningen är fel hade profilen ett annat värde vid sändningstid. Om den är rätt men innehållsspråkinställningen skiljer sig hade meddelandet ingen översättning för det språket.
Orsak | Så upptäcker du det | Åtgärda |
|---|---|---|
Ett onsite-identify-anrop ersatte värdet | Din webbplats Klaviyo JavaScript skickar ett språkområdes- eller språkvärde när den identifierar besökare. | Ta bort språket från identify-anropet eller låt det skicka besökarens faktiska val. |
En import eller ett API-anrop ersatte värdet | En nylig CSV-import eller integration skrev till egenskapen. | Rätta till källdatan och importera sedan igen. |
Värdet känns inte igen | Ditt kontos översättningsinställningar visar att värdet inte matchar ett språk. Vanliga orsaker är ett stavfel, ett efterföljande blanksteg, en kod som inte stöds eller ett namn i Locale. | Ändra värdet till en kod som stöds. Se godkända värden ovan. |
Meddelandet har ingen översättning för det språket | Värdet är korrekt, men det språket är inte ett av meddelandets målspråk. | Lägg till språket i meddelandet eller acceptera standardspråket. |
De här ändringarna sker i det tysta. Klaviyo visar inget fel när ett värde ändras eller inte kan matchas, så ett testutskick till en seed-profil är det snabbaste sättet att bekräfta vad en mottagare kommer att få.
QA-granska en sändning per språk
Smarta översättningar skickar ett meddelande till hela din målgrupp, så kontrollera språken för det meddelandet i stället för att dela upp din målgrupp efter språk.
- Gå till ditt Kontos översättningsinställningar och använd Förhandsgranska identifierade språk för att kontrollera hur värdena för din egenskap matchar. Alla värden som inte matchar ett språk får reservvärdet.
- Se till att meddelandet är översatt till varje språk som din målgrupp använder.
- Förhandsgranska meddelandet som profiler med olika språk, inklusive en utan värde.
- Skicka ett test till dig själv på varje språk. Se Så här granskar och redigerar du översättningar.
Efter utskicket visar språkfördelningen i meddelanderapporten hur varje språk presterade. Se Mät resultat efter språk.
Begränsningar
- En egenskap per konto. Varje meddelande läser samma språkegenskap. Om du vill använda en annan källa för en målgrupp, skriv först in dess värden i den egenskapen.
- Ingen varning för omatchade värden. Ett stavfel eller ett värde som inte stöds gör att reservspråket skickas utan ett felmeddelande. Kontrollera dina översättningsinställningar och skicka ett test på varje språk innan du gör stora utskick.
- Registreringsformulär översätts inte. Formulär kan samla in ett språk, men själva formuläret visas på det språk som du byggde det på. Skapa ett formulär per språk om du behöver översatta formulär.
Ytterligare resurser
- Så här aktiverar du Smarta översättningar
Läs mer om hur du aktiverar Smarta översättningar för meddelanden så att du kan skicka kampanjer och flöden på flera språk baserat på din målgrupps språkinställningar. Klaviyo kan översätta e-postinnehåll till över 60 språk.
- Så här använder du Shopify Markets med Klaviyo
Läs mer om hur du integrerar Shopify Markets med Klaviyo så att dina kund- och produktuppgifter, valuta och prissättning från alla regioner och språk som du säljer i synkroniseras till Klaviyo.