ConveyThis vertaalt automatisch alle content die op uw website wordt weergegeven. Omdat e-mails echter geen onderdeel zijn van uw website, vertaalt ConveyThis ze niet automatisch. Niettemin kunt u met ConveyThis handmatig e-mailcontent beheren op basis van de taal van de bestelling. Door gebruik te maken van liquid code kunt u e-mailvertalingen verwerken. Houd er rekening mee dat deze instructies weliswaar van toepassing zijn op ordermeldingen, maar niet op meldingen over het maken van cadeaubonnen.
Afhankelijk van de talen die op uw website worden ondersteund, moet u de code dienovereenkomstig aanpassen. U moet de taalcodes in de 'when'-statements aanpassen.
Laten we bijvoorbeeld eens een scenario bekijken waarin ConveyThis Engels als de oorspronkelijke taal behandelt en Frans en Spaans als de doelvertaaltalen. De algemene Liquid-structuur zou er dan als volgt uitzien:
{% case attributes.lang %} {% wanneer 'fr' %} EMAIL HIER IN HET FRANS {% wanneer 'es' %} EMAIL HIER IN HET SPAANS {% else %} EMAIL HIER IN DE ORIGINELE TAAL {% endcase %}
De hierboven verstrekte code is slechts een voorbeeld. Zorg ervoor dat u de talen invoert die worden beheerd in uw ConveyThis app die u wilt opnemen voor e-mailvertaling.
Hier is nog een voorbeeld voor het vertalen van e-mails specifiek in het Duits:
{% case attributes.lang %} {% when 'de' %} EMAIL IN HET DUITS HIER {% else %} EMAIL IN DE ORIGINELE TAAL HIER {% endcase %}
Door de code te implementeren, ontvangt de klant, als er een bestelling in het Duits wordt geplaatst, de content tussen de coderegels die beginnen met "when 'de'" en "else". Als de klant daarentegen een bestelling plaatst in een andere taal dan Duits, ontvangt hij de content tussen de coderegels "else" en "endcase". Dit zorgt voor geschikte taalspecifieke e-mailcontent voor verschillende bestelscenario's.
{% case attributes.lang %} {% when 'fr' %} FRANSE TEKST {% when 'es' %} SPAANSE TEKST {% when 'pt' %} PORTUGESE TEKST {% else %} ENGELSE TEKST {% endcase %}
Laten we bijvoorbeeld eens kijken naar de e-mail met de orderbevestiging die vertaald moet worden.
Omdat in dit voorbeeld de oorspronkelijke taal Engels is, moet u de tijdelijke tekst 'E-MAIL HIER IN DE ORIGINELE TAAL' vervangen door de code die u hebt gekopieerd.
Bijvoorbeeld, bij het vertalen naar het Frans, verander je de zin 'Bedankt voor uw aankoop!' in 'Merci pour votre achat !' Zorg ervoor dat je alleen de zinnen aanpast en vermijd het vertalen van vloeibare code tussen {% %} en {{ }}.
Zoek in dit geval de e-mail met de orderbevestiging in uw Shopify-beheergebied en plak de vertaalde inhoud van de teksteditor in dit specifieke e-mailgedeelte.
In dit geval is de bewerkte e-mail 'Orderbevestiging':
U kunt hetzelfde proces toepassen om het onderwerp van de e-mail te vertalen. Kopieer en plak de code in een teksteditor en vervang vervolgens de velden met de vertaalde versie van het onderwerp. Hier is een voorbeeld om het proces te illustreren:
{% case attributes.lang %} {% wanneer 'fr' %} Commande {{name}} bevestigd {% wanneer 'es' %} Bestelling {{name}} bevestigd {% wanneer 'pt' %} Bestelling {{name }} bevestigd {% else %} Bestelling {{name}} bevestigd {% endcase %}
Plak vervolgens het vertaalde onderwerp uit de teksteditor in het veld 'E-mailonderwerp' in uw Shopify-beheergedeelte.
Om e-mails van klanten te beheren, kunt u een taaltag opnemen in de klantgegevens in uw Shopify-beheergebied. De langtag wordt toegevoegd op basis van de taal die de bezoeker gebruikt tijdens het aanmelden op de website.
Om deze functie in te schakelen, moet u de regel "customer_tag: true" toevoegen aan de ConveyThis code in het bestand "conveythis_switcher.liquid". U kunt dit bestand openen door naar uw Shopify-beheer > Online Store > Themes > Actions > Edit Code te gaan.
Zodra de taaltag aan de code is toegevoegd, kunt u doorgaan met het maken van klantmeldingen volgens hetzelfde schema dat eerder in deze handleiding is genoemd. Voor dit onderdeel moet u echter de volgende code gebruiken:
{% assign language = customer.tags | join: '' | split: '#ct' %} {% case language[1] %} {% when 'en' %} Bevestiging van Engelse account {% else %} Bevestiging van originele klantaccount {% endcase %}
Wij waarderen uw feedback! Als u opmerkingen of suggesties hebt over dit artikel, deel ze dan gerust met ons. Uw feedback is belangrijk voor ons en helpt ons onze content te verbeteren.
Vertalen is een complex proces, veel meer dan alleen taalkennis.
Als u onze tips opvolgt en ConveyThis gebruikt, zullen uw vertaalde pagina's aanslaan bij uw publiek en aanvoelen alsof ze de doeltaal beheersen.
Hoewel het moeite kost, is het resultaat lonend. Als u een website vertaalt, kan ConveyThis u uren besparen met geautomatiseerde machinevertaling.
Probeer ConveyThis 7 dagen gratis!