Fichiers de langue (locales)

Ce que vous apprendrez

  • Quels sont les fichiers de locale et où ils se trouvent dans votre thème

  • Comment personnaliser les étiquettes de texte dans toute votre vitrine

  • Comment ajouter de nouvelles langues et gérer les traductions


🧩 Que sont les fichiers de locale ?

Les fichiers de locale contrôlent tout le texte traduisible dans votre thème Shopify. Ils sont stockés en tant que .json fichiers à l'intérieur du dossier locales Chaque fichier représente une langue (par ex., en.default.json pour l'anglais).

Vous verrez des traductions pour des éléments tels que :

  • Étiquettes de boutons (par ex., « Ajouter au panier »)

  • Titres de sections

  • Messages système (par ex., « Aucun produit trouvé »)


📁 Emplacement des fichiers dans votre thème

plain-jane-theme
  └── locales
        ├── en.default.json
        ├── fr.default.json
        └── es.default.json

Chaque fichier contient un ensemble de paires clé-valeur, où la clé est l'identifiant et la valeur est le texte à traduire.

Exemple :


✏️ Comment modifier les étiquettes de texte

  1. Depuis votre Admin Shopify, allez à Boutique en ligne > Thèmes

  2. Cliquer sur Personnaliser à côté de votre thème actuel

  3. Dans l'éditeur de thème, cliquez sur le menu à trois points (⋯) > Modifier le contenu par défaut du thème

  4. Utilisez la barre de recherche pour trouver tout texte que vous souhaitez mettre à jour (par ex., « Épuisé »)

  5. Modifiez la valeur et cliquez Enregistrer

💡 C'est la manière la plus simple de renommer des boutons comme « Acheter maintenant » ou « En savoir plus » sans toucher au code.


🌍 Ajouter ou gérer plusieurs langues

Pour proposer votre boutique dans plus d'une langue :

  1. Aller à Paramètres > Langues dans votre admin

  2. Ajoutez les langues que vous souhaitez prendre en charge

  3. Shopify générera automatiquement les nouveaux .json fichiers de locale dans votre thème

  4. Vous pouvez ensuite traduire le contenu en utilisant :

    • l'interface d'administration de Shopify

    • Des applications de traduction (comme Weglot ou Langify)

    • Modification manuelle des .json fichiers (niveau développeur)

⚠️ Veillez également à mettre à jour les métachamps et le contenu personnalisé pour chaque langue si vous les utilisez.


🧠 Notes pour les développeurs

Vous pouvez accéder aux chaînes de locale dans Liquid en utilisant le filtre :

Si vous créez ou étendez un thème, structurez vos clés de locale par section ou contexte (par ex., en-tête, pied de page, panier, etc.) pour garder les choses organisées.

Besoin d’aide ?

Mis à jour