# Traduit: WCPOS WPML

Intègre [WPML](https://wpml.org/) avec WCPOS afin que le point de vente ne propose que les produits d'une seule langue — les doublons traduits n'apparaissent plus dans la recherche de produits ni dans la grille du catalogue. Avec WCPOS Pro, il est possible d'associer une langue à chaque boutique.

## Fonctionnement[​](#what-it-does "Lien direct vers Fonctionnement")

* Filtre les requêtes REST des produits et variations WCPOS pour une seule langue WPML.
* Intercepte les routes de **synchronisation rapide** de WCPOS (les requêtes légères utilisées par le point de vente pour actualiser son index local) afin que les doublons traduits n'atteignent jamais le client.
* Les installations gratuites utilisent la langue par défaut de WPML.
* Les installations Pro permettent de définir la langue par boutique depuis l'éditeur de boutique.

## Installation[​](#installation "Lien direct vers Installation")

1

#### FR: Installer WPML

Installez et configurez [WPML](https://wpml.org/) normalement, avec au moins une langue définie par défaut.

2

#### FR: Installer WCPOS WPML

Installez depuis `WP Admin > POS > Réglages > Extensions`, ou téléchargez la dernière version depuis la [page des versions GitHub](https://github.com/wcpos/wcpos-wpml/releases) et téléversez via `Extensions > Ajouter > Téléverser une extension`.

3

#### FR: (Pro) Associer une langue à une boutique

Avec WCPOS Pro, modifiez une boutique sous `POS > Boutiques` et sélectionnez sa langue dans la section **Langue** de la barre latérale. Laissez sur *Par défaut* pour utiliser la langue par défaut de WPML.

## Problèmes de compatibilité connus avec WPML[​](#known-wpml-compatibility-issues "Lien direct vers Problèmes de compatibilité connus avec WPML")

Il s'agit de comportements propres à WPML et non à l'intégration — à connaître avant de déployer le multilingue en production :

* **Les champs personnalisés PDV ne sont pas transférés entre les traductions.** WPML traduit les produits mais ne copie pas les champs personnalisés WCPOS vers les versions traduites par défaut. Un produit marqué « PDV uniquement » dans la langue par défaut peut perdre ce paramètre dans ses traductions. Configurez WPML pour copier les champs personnalisés WCPOS lors de la traduction.
* **Produits réservés au PDV et erreurs 404 sur la vitrine.** Comme WPML génère des pages de vitrine pour chaque langue, les produits réservés au PDV peuvent afficher des erreurs 404 lorsqu'ils sont consultés sur le site web. Il s'agit d'une interaction connue avec WPML, et non d'un bug de WCPOS.

Consultez [Produits réservés au PDV](/fr/products/pos-only-products.md) pour les contrôles de visibilité PDV associés.

## Prérequis[​](#requirements "Lien direct vers Prérequis")

FR: WooCommerce

<!-- -->

: WooCommerce installé et activé

FR: WPML

<!-- -->

: WPML avec au moins une langue configurée

FR: WCPOS

<!-- -->

: La version gratuite fonctionne ; la sélection de la langue par boutique nécessite WCPOS Pro

## Voir aussi[​](#related "Lien direct vers Voir aussi")

* [WCPOS Polylang](/fr/extensions/polylang.md)
* [WCPOS WP Multilang](/fr/extensions/wp-multilang.md)
* [Multi-boutique](/fr/stores/.md)
* Source : [github.com/wcpos/wcpos-wpml](https://github.com/wcpos/wcpos-wpml)
