# TranslatePress használata

> A naptár nyelvének beállítása TranslatePress mellett, nyelvfeltételes shortcode-okkal.

A WPML-hez és a Polylanghez képest a TranslatePress másképp működik, ezért a bővítményt is másképp kell mellé beállítani.

## Miben más a TranslatePress?

A WPML és a Polylang általában minden nyelvhez külön oldalt hoz létre. Így minden fordított oldalra külön teheted a shortcode-ot a megfelelő nyelvvel, például:

```text
[wpbs id="1" language="fr"]
```

A spanyol oldalon pedig:

```text
[wpbs id="1" language="es"]
```

Az ilyen bővítményeknél a `language="auto"` érték is általában működik.

A TranslatePress nem így dolgozik: minden nyelvhez ugyanazt a WordPress-oldalt használja, és a fordított tartalmat menet közben cseréli be. A bővítmény ezért az oldalból nem tudja kitalálni, melyik nyelvű naptárat kell megjelenítenie.

## A megfelelő nyelv megjelenítése

A TranslatePress nyelvfeltételes shortcode-okat kínál, amelyekkel egy tartalom csak az adott nyelven jelenik meg. Told a naptár shortcode-ját ilyen shortcode-ba. Ha például az oldalad francia és spanyol nyelvű:

```text
[language-include lang="fr_FR"] [wpbs id="1" language="fr"] [/language-include]
[language-include lang="es_ES"] [wpbs id="1" language="es"] [/language-include]
```

A francia nyelvű oldalon a naptár franciául jelenik meg, a spanyolra váltó látogató pedig a spanyol változatot látja. A shortcode paramétereit lásd: [Shortcode és paraméterei](https://hub.hellowp.io/hu/plugins/wp-booking-system-premium/beagyazas-shortcode/).
