Passer au contenu principal
Chaque modèle a une Langue du document. Elle détermine la langue des noms de mois et de jours dans les dates, ainsi que celle des libellés imprimés par Foliant, comme « Facture », « Sous-total » ou « Livrer à ». Vous pouvez imprimer vos documents dans la langue de votre boutique, dans la langue de chaque client ou toujours dans la même langue.

Choisir la langue du document

Dans la barre supérieure de l’éditeur (ou sur la page des paramètres du modèle), choisissez la Langue du document : L’aperçu suit immédiatement la langue choisie. Avec Langue du client, il utilise la langue de la commande d’aperçu. Les documents en arabe, en hébreu, en persan et en ourdou s’impriment de droite à gauche. Si Foliant n’a pas de libellés dans la langue du document, il utilise la langue de votre boutique, puis l’anglais. Un mot isolé sans traduction s’imprime en anglais.

Formater les dates

Les dates comme created_at s’impriment dans un format brut. Utilisez le filtre date pour les formater :
Les noms de mois et de jours sont dans la langue du document : %B imprime « Januar » dans un document en allemand. Pour les imprimer dans une autre langue, ajoutez-la après le format, par exemple celle du client : {{ created_at | date: '%A %d %B', customer_locale }}. Les heures sont dans le fuseau horaire de votre boutique. {{ 'now' | date: '%d %B %Y' }} imprime la date du jour.

Traduire les libellés dans les modèles en code

Utilisez le filtre t (aussi appelé translate ou label) pour obtenir les libellés de Foliant dans la langue du document :
Les clés de libellés de Shopify Order Printer fonctionnent aussi : les modèles importés conservent donc leurs traductions.

Imprimer en deux langues

Choisissez une Deuxième langue dans la barre supérieure de l’éditeur, puis utilisez t_both là où vous voulez les deux :
S’il n’y a pas de deuxième langue, ou si les deux libellés sont identiques, t_both n’en imprime qu’un.

Traduire le texte dans les modèles visuels

Les blocs impriment leurs propres libellés dans la langue du document. Pour le texte que vous rédigez vous-même (blocs Texte et Pied de page légal avec votre propre texte, et ligne personnalisée d’un En-tête) :
  1. Sélectionnez le bloc et ouvrez Contenu.
  2. Dans Langue, choisissez une langue. Les langues déjà traduites affichent « (traduit) ».
  3. Saisissez le texte pour cette langue.
La traduction s’imprime lorsque le document est dans cette langue. Sinon, c’est le texte Par défaut qui s’imprime.

Bon à savoir

  • Le Format des nombres de la barre supérieure détermine si les montants et les nombres suivent la langue du document (1.234,56 €) ou le format de votre boutique. Consultez Montants et devises dans les modèles.
  • {{ customer_locale }} imprime le code de langue du client, comme de ou fr-CA.
  • Les modèles pour toutes les commandes sélectionnées ne peuvent pas utiliser Langue du client : un lot regroupe de nombreux clients.
  • Imprimer dans la langue du client, sous Choisir automatiquement le bon modèle, active Langue du client pour plusieurs modèles à la fois. Consultez Choisir automatiquement le bon modèle.

Articles connexes