# WPML ElasticPress

> Az ElasticPress keresését nyelvenként külön indexszel teszi többnyelvűvé, így a találatok a látogató nyelvén jönnek.

A WPML ElasticPress kompatibilitási bővítmény minden oldalnyelvhez külön Elasticsearch-indexet épít. A keresés a látogató nyelvének indexében fut, ezért a találatok nem keverednek, és az indexelés is az adott nyelv szabályai szerint történik.

A bővítmény a WPML-hez és az ElasticPresshez készült, ezek nélkül nem használható.

## Mire jó

- Ha többnyelvű oldalon az ElasticPress keresését használod.
- Ha a francia oldalon csak francia találatot akarsz a keresőben.
- Ha a keresés teljesítményét Elasticsearch végpontra bíznád.

## Mit tud

- Nyelvenként külön index épül, a szinkronizálás nyelvenként megy.
- A WP-CLI parancs `wp wpml_elasticpress sync`, amellyel az ElasticPress szinkronját nyelvválasztással futtathatod (például `--post-lang=en,es`).
- Tartalomváltozáskor a megfelelő nyelv indexe automatikusan frissül.

## Mikor nem ez kell

- Szükséges hozzá az ElasticPress (10up), a WPML core, a WPML String Translation és egy Elasticsearch végpont.
- A WooCommerce-termékkeresés nem többnyelvű: a termékfelfedezés, a szűrés és a gyors termékkeresés kimarad.
- Ha a témád saját keresősablonja megkerüli az ElasticPress szűrőit, a hiba csak a front-enden jelentkezik.
- Funkció bekapcsolása (például Documents, Related Posts) után újra kell szinkronizálni, a meglévő tartalmat enélkül nem indexeli.

## Első lépések

1. Telepítsd és kapcsold be a bővítményt. Az ElasticPress, a WPML core és a WPML String Translation is aktív legyen.
2. Állítsd be az ElasticPressben az Elasticsearch végpontot, és ellenőrizd, hogy az indexelés egynyelvű oldalon is működik.
3. Állítsd be a nyelveket a WPML-ben, még az első szinkron előtt.
4. Nyisd meg az **ElasticPress → Sync** oldalt, és kattints a **Start Sync** gombra. Nyelvenként egy index épül.
5. Ha a WPML ElasticPress 1.0-ról frissítettél 2.0-ra vagy újabbra, szinkronizálj újra.

## Hasznos linkek

- [Többnyelvű keresés ElasticPresszel](https://wpml.org/documentation/translating-your-contents/multilingual-search-with-elasticpress/)
- [A WPML ElasticPress dokumentációja](https://wpml.org/documentation/wpml-core-and-add-on-plugins/wpml-elasticpress/)
