Internationalisation
Vous avez la possibilité de traduire chaque texte de votre thème de deux manières.
Bloc conditonnnel
Vous pouvez utiliser la variable locale
du document
et un bloc conditionnel.
{% if document.locale == 'en' %}
<p>Please find below the details of your invoice.</p>
<p>Please pay the amount of {{ document.total_with_vat }} by {{ document.due_date }}.</p>
{% elsif document.locale == 'fr' %}
<p>Veuillez trouver ci-dessous le détail de votre facture.</p>
<p>Veuillez payer le montant de {{ document.total_with_vat }} avant le {{ document.due_date }}.</p>
{% endif %}
La fonction "translate"
Vous pouvez utiliser notre fonction translate.
{% translate fr: "Facture", en: "Invoice" %}
ou
{% t fr: "Facture", en: "Invoice" %}
Note
Nous vous recommandons d'utiliser le bloc conditionnel si vous avez plusieurs lignes à traduire et la fonction translate pour les traductions sur une seule ligne.
Mis à jour