> ## Documentation Index
> Fetch the complete documentation index at: https://foliant-help.iforiti.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Dates, langues et traductions

> Formatez les dates en Liquid, imprimez un document dans la langue de la boutique, dans celle du client ou dans une langue fixe, et traduisez les libellés et les blocs de texte.

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** :

| Option | Effet |
| - | - |
| **Langue de la boutique (par défaut)** | Les documents s'impriment dans la langue de votre boutique. |
| **Langue du client** | Chaque document s'imprime dans la langue utilisée par le client lors de son achat. |
| Une langue, comme **Allemand** ou **Français** | Les documents s'impriment toujours dans cette langue. |

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 :

```liquid theme={null}
{{ created_at | date: '%d %B %Y' }}     → 15 January 2026
{{ created_at | date: '%b %-d, %Y' }}   → Jan 15, 2026
{{ created_at | date: '%d/%m/%Y' }}     → 15/01/2026
```

| Code | Imprime |
| - | - |
| `%d` / `%-d` / `%e` | Jour du mois : `05` / `5` / `5` précédé d'une espace |
| `%m` / `%-m` | Numéro du mois : `01` / `1` |
| `%B` / `%b` | Nom du mois : `January` / `Jan` |
| `%A` / `%a` | Nom du jour : `Monday` / `Mon` |
| `%Y` / `%y` | Année : `2026` / `26` |
| `%H:%M` | Heure, format 24 heures : `14:30` |
| `%I:%M %p` | Heure, format 12 heures : `02:30 PM` |
| `%j` | Jour de l'année |
| `%z` | Décalage horaire |

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 :

```liquid theme={null}
{{ 'subtotal' | t }}        → Subtotal / Zwischensumme / Sous-total…
{{ 'titles.invoice' | t }}  → Invoice / Rechnung / Facture…
{{ 'subtotal' | t: locale: 'en' }}   → always English
```

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 :

```liquid theme={null}
{{ 'titles.invoice' | t_both }}         → Rechnung / Invoice
{{ 'titles.invoice' | t_both: '<br>' }} → the two on separate lines
```

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](https://foliant-help.iforiti.com/fr/template-editor/liquid-money-and-currency.md).
* `{{ 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](https://foliant-help.iforiti.com/fr/templates/automatic-template-choices.md).

## Articles connexes

* [Aperçu, format de papier et zoom](https://foliant-help.iforiti.com/fr/template-editor/preview-paper-and-zoom.md)
* [Montants et devises dans les modèles](https://foliant-help.iforiti.com/fr/template-editor/liquid-money-and-currency.md)
* [Référence des blocs](https://foliant-help.iforiti.com/fr/template-editor/block-catalogue.md)
* [Imprimer dans la langue de votre client](https://foliant-help.iforiti.com/fr/templates/print-in-customers-language.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.