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

# Vícejazyčný obsah

> Spravuj překlady pro obsah viditelný zákazníkům: inzeráty, kolekce, místa, stránky výkladní skříně a další, napříč více jazyky.

TWICE Commerce podporuje vícejazyčný obsah pro entity viditelné zákazníkům. Nastavíš výchozí jazyk, zapneš další jazyky a přeložíš pole jako názvy a popisy pro každou entitu. Nepřeložená pole se vrátí k hodnotě výchozího jazyka.

## Definice

Systém překladů ti umožní udržovat lokalizované verze textových polí napříč tvým katalogem, popisky cen, poli pokladny, kolekcemi, místy, atributy i šablonami. Každý překlad je vázán na konkrétní entitu, pole a jazyk, takže můžeš přeložit název a popis jednoho inzerátu do libovolného počtu jazyků, které máš zapnuté.

Překlady se ukládají odděleně od zdrojových entit. Původní obsah ve tvém výchozím jazyce zůstává na samotné entitě. Přeložené hodnoty se vrství navrch a podávají se zákazníkům podle jejich jazykové preference.

## Kde to použiju?

* **Nastavení → Jazyky** – nastav výchozí jazyk a zapni další jazyky pro svou organizaci
* **Nastavení → Překlady** – projdi si veškerý přeložitelný obsah seskupený podle typu (inzeráty, kolekce, dokumenty zásad, místa, atributy, varianty, hodnoty variant, ceny rezervací, plány předplatného, pole pokladny), sleduj pokrok a uprav překlady
* **Editor katalogové položky** – klikni na ikonu překladu vedle pole a přidej překlad přímo na místě: Název a Popis na inzerátu, popisek trvání pevné ceny rezervace a titul plánu předplatného na kartě [Ceny](https://www.twicecommerce.com/docs/cs/catalog/listings/pricing.md), a název s placeholderem vlastního pole na kartě [Nastavení pokladny](https://www.twicecommerce.com/docs/cs/catalog/listings/checkout-settings.md). Ikona se objeví, jakmile je řádek nebo pole uložené: nový nemá žádné ID, ke kterému by se překlady daly připojit
* **Editor storefrontu → Překlady** – přelož obsah autorsky vytvořený ve výkladní skříni (hero text, popisky sekcí, SEO metadata, obsah stránek) a přepiš systémové řetězce. Viz [Editor storefrontu](https://www.twicecommerce.com/docs/cs/sales-channels/online-store/theme-editor/overview.md)
* **Nastavení → Pokladny → Překlady** – přelož obsah specifický pro pokladnu (popisky formuláře, souhlasný text, obsah kroků) pro jednotlivou konfiguraci pokladny
* **Výkladní skříň** – přeložený obsah se podává automaticky podle jazyka zákazníka

## Jak to funguje

Překlady jsou organizované ve třívrstvé hierarchii:

```mermaid theme={null}
%%{init: {'flowchart': {'nodeSpacing': 20, 'rankSpacing': 20}}}%%
flowchart TB
    Group["Skupina překladů<br/>(typ entity)"]
    Entity1["Entita<br/>(např. konkrétní inzerát)"]
    Entity2["Entita<br/>(např. další inzerát)"]
    Field1["Pole: name"]
    Field2["Pole: description"]
    Lang1["fi: 'Maastopyörä'"]
    Lang2["de: 'Mountainbike'"]

    Group --> Entity1
    Group --> Entity2
    Entity1 --> Field1
    Entity1 --> Field2
    Field1 --> Lang1
    Field1 --> Lang2

    style Group fill:#3b82f633,stroke:#3b82f6,stroke-width:3px,font-weight:bold
    style Entity1 fill:#10b98133,stroke:#10b981,stroke-width:2px
    style Entity2 fill:#10b98133,stroke:#10b981,stroke-width:2px
    style Field1 fill:#f59e0b33,stroke:#f59e0b,stroke-width:2px
    style Field2 fill:#f59e0b33,stroke:#f59e0b,stroke-width:2px
    style Lang1 fill:#8b5cf633,stroke:#8b5cf6,stroke-width:2px
    style Lang2 fill:#8b5cf633,stroke:#8b5cf6,stroke-width:2px
```

1. **Skupina** – kategorie přeložitelných entit (např. „Inzeráty“, „Kolekce“, „Internetový obchod“). Každá skupina ukazuje, kolik entit obsahuje, a tvůj pokrok v překladu pro vybraný jazyk.
2. **Entita** – konkrétní katalogová položka, kolekce, místo, atribut, varianta nebo sekce výkladní skříně. Zobrazuje popisek entity a její přeložitelná pole.
3. **Pole** – jednotlivá textová vlastnost (např. `name`, `description`). Každé pole nese jeden překlad na každý zapnutý jazyk.

## Podporované typy entit

### Katalog a zásoby

| Typ entity | Popisek | Přeložitelná pole |
| :- | :- | :- |
| **Katalogová položka** | Inzeráty | `name`, `description`, vlastní nadpisy sekcí, vlastní obsah sekcí |
| **Kolekce** | Kolekce | `title`, `description` |
| **Servisní místo** | Místa | `name`, `publicName`, `description` |
| **Dokument zásad** | Dokumenty zásad | `name` |
| **Atribut** | Atributy | `name`, `description`, popisky možností |
| **Varianta** | Varianty | `name` |
| **Hodnota varianty** | Hodnoty variant | `value` |
| **Řádek ceny rezervace** | Ceny rezervací | `label` – popisek trvání pevné ceny rezervace |
| **Řádek ceny předplatného** | Plány předplatného | `label` – titul plánu |
| **Pole pokladny** | Pole pokladny | `name` – název pole, `placeholder` |

Atributy s hodnotami založenými na možnostech (např. atribut „Barva“ s možnostmi „Červená“, „Modrá“, „Zelená“) vystavují každý popisek možnosti jako samostatné přeložitelné pole. Editor překladů tato pole seskupí pod nadřazený atribut.

Tyto typy entit se spravují v **Nastavení → Překlady**.

Tři omezení rozhodují, jestli se popisek ceny nebo pole pokladny vůbec zobrazí jako přeložitelné:

* **Jen pevné ceny rezervace.** Cena rezervace založená na sazbě nemá žádný popisek trvání viditelný zákazníkovi: výkladní skříň ho nikdy nevykresluje, takže řádky založené na sazbě ve skupině Ceny rezervací chybí. Plány předplatného takové dělení nemají: titul každého plánu je přeložitelný.
* **Jen vlastní pole pokladny.** Pole typu **Atribut zákazníka** vykresluje název atributu, který přeložíš přes skupinu **Atributy** místo toho. Interní pole plnění jsou určená personálu a nejsou přeložitelná.
* **Možnosti select nejsou přeložitelné.** Názvy možností v poli typu **Select** nemají vlastní stabilní identifikátor, takže se neregistrují jako přeložitelná pole a podávají se ve zdrojovém jazyce. Popisky možností atributů přeložitelné *jsou*: tato asymetrie je záměrná.

> [!NOTE]
>
> Popisek ceny rezervace nebo předplatného plní dvojí roli: popisek, který napíšeš ve výchozím jazyce, je součástí toho, co daný řádek identifikuje. Řádky, které se shodují na svých podmínkách *i* na popisku, se počítají jako stejná nabídka: sloučí se do jedné volby ve výkladní skříni a dostupnost se řeší vůči této sdílené identitě.
>
> Překlady jsou jen zobrazovací. Výkladní skříň vykresluje přeložený popisek a vrací se ke zdrojovému popisku, když žádný překlad neexistuje, takže seskupení zůstává v každém jazyce stejné. Úprava zdrojového popisku je ta změna, která má důsledky: může rozdělit jednu volbu výkladní skříně na dvě, nebo dvě sloučit do jedné. Překlad to nedokáže.

### Obsah výkladní skříně

| Typ entity | Popisek | Přeložitelná pole |
| :- | :- | :- |
| **Přizpůsobení výkladní skříně** | Internetový obchod | Titul hero sekce, popis hero sekce, tlačítko hero sekce, tituly seznamů kolekcí, tituly doporučených kolekcí, tituly seznamů inzerátů, hero sekce stránky O nás, text vyhledávacího pole, copyright v patičce, oznamovací lišta, text postranního panelu, SEO meta tituly a popisy (pro každou stránku), obsah stránek O nás / Podmínky / Ochrana soukromí, popisky položek navigace |
| **Konfigurace pokladny** | Pokladna | Popisy sekcí pro každý krok pokladny |
| **Dokument zásad** | Dokumenty zásad | `name` |

Obsah výkladní skříně se překládá v režimu **Editor storefrontu → Překlady**, ne v Nastavení > Překlady. Obsah pokladny se překládá v **Nastavení → Pokladny** na kartě Překlady u každé konfigurace pokladny.

Konfigurace pokladny pokrývá text, který patří samotné pokladně. Vlastní pole, která inzerát přidává do pokladny, do ní nepatří: jejich názvy a placeholdery patří inzerátu a přeložíš je z inzerátu nebo ze skupiny **Pole pokladny** v Nastavení > Překlady.

Jako přeložitelná se zobrazí jen pole, která mají ve výchozím jazyce neprázdnou hodnotu. Pokud inzerát nemá popis, pole popisu se v editoru překladu pro tento inzerát vůbec neobjeví.

> [!NOTE]
>
> E-mailové a dokumentové šablony jsou také lokalizovatelné podle jazyka, ale přeložíš je z jejich vlastních editorů ([Nastavení > E-maily](https://www.twicecommerce.com/docs/cs/settings/emails.md), [Nastavení > Dokumenty](https://www.twicecommerce.com/docs/cs/settings/documents.md)), ne z centralizovaného editoru překladů. Platí stejný model řešení: přepsání pro daný jazyk → zdrojový obsah → výchozí hodnota v kódu (jen u systémových šablon).

## Konfigurace jazyka

### Výchozí jazyk

Každá organizace má **výchozí jazyk**: jazyk, ve kterém je napsaný tvůj původní obsah. Ve výchozím stavu je to angličtina (`en`), ale dá se změnit v **Nastavení → Jazyky**. Výchozí jazyk je základna, vůči které se porovnávají ostatní překlady.

### Zapnuté jazyky

Zapni další jazyky, abys mohl(a) do nich začít překládat obsah. TWICE podporuje 24 jazyků:

| | | | |
| :- | :- | :- | :- |
| Angličtina (en) | Finština (fi) | Ruština (ru) | Němčina (de) |
| Slovenština (sk) | Švédština (sv) | Nizozemština (nl) | Maďarština (hu) |
| Norština (no) | Francouzština (fr) | Španělština (es) | Italština (it) |
| Čeština (cs) | Dánština (da) | Litevština (lt) | Estonština (et) |
| Polština (pl) | Slovinština (sl) | Chorvatština (hr) | Brazilská portugalština (br) |
| Portugalština (pt) | Lotyština (lv) | Turečtina (tr) | Ukrajinština (uk) |

Vypnutí jazyka jeho překlady nesmaže: zachovají se a znovu se objeví, když jazyk zase zapneš.

## Pokrok překladu

Rozhraní překladů sleduje dokončenost podle skupiny a jazyka. Pokrok se počítá jako:

**Přeložená pole / Celkem přeložitelných polí**

* **Celkem přeložitelných polí** počítá jen pole, kde má zdrojová entita neprázdnou hodnotu ve výchozím jazyce.
* **Přeložená pole** počítá pole, která mají překlad pro vybraný jazyk.

Díky tomu máš jasný přehled o tom, co ještě potřebuje práci, než spustíš nový jazyk.

## Přepisy systémových řetězců

Kromě překladu vlastního obsahu můžeš přepsat vestavěné UI řetězce, které TWICE poskytuje. Jsou to popisky, tlačítka a zprávy, které se zobrazují ve výkladní skříni a pokladně (např. „Přidat do košíku“, „Vybrat termín“, popisky filtrů). Přepisy fungují v libovolném jazyce, včetně tvého výchozího: hodí se pro přeformulování popisku tak, aby odpovídal terminologii tvého byznysu.

Přepisy systémových řetězců se spravují v režimu **Editor storefrontu → Překlady** pod kartami **Systémové řetězce** a **Commerce**. Řetězce výkladní skříně platí jen pro tvůj internetový obchod. Řetězce Commerce jsou sdílené napříč všemi prodejními kanály.

## Chování při chybějícím překladu

Když překlad pro konkrétní pole a jazyk chybí, systém se vrátí k hodnotě výchozího jazyka. Zákazníci vidí původní obsah místo prázdného pole.

## Časté dotazy

> **Můžu přeložit obsah do libovolného jazyka?**
>
> Můžeš přeložit do kteréhokoli z 24 podporovaných jazyků. Zapni jazyky, které potřebuješ, v **Nastavení → Jazyky**, než začneš přidávat překlady.

> **Co se stane, když změním výchozí jazyk?**
>
> Změna výchozího jazyka aktualizuje, který obsah se bere jako základna. Existující překlady zůstávají zachované. Obsah na tvých entitách (názvy, popisy) zůstává v jazyce, ve kterém jsi ho původně napsal(a): nastavení výchozího jazyka jen systému říká, o který jazyk jde.

> **Zobrazují se překlady ve výkladní skříni automaticky?**
>
> Ano. Jakmile pro pole a jazyk existuje překlad, podává se zákazníkům, jejichž jazyková preference odpovídá. Chybějící překlady se vrátí k hodnotě výchozího jazyka.

> **Kde přeložím obsah výkladní skříně?**
>
> Obsah autorsky vytvořený ve výkladní skříni (hero text, popisky sekcí, stránka O nás, SEO metadata) se překládá v režimu **Editor storefrontu → Překlady**, ne v Nastavení > Překlady. Otevři Editor storefrontu, přepni na postranní panel Překlady, vyber cílový jazyk a uprav pole přímo na místě.

> **Můžu překlady spravovat hromadně?**
>
> Editor překladů v **Nastavení → Překlady** ti umožní projít všechny entity ve skupině. Překlady můžeš také exportovat pro úpravu mimo systém a pak je importovat zpět.

> **Co se stane s překlady, když smažu entitu?**
>
> Překlady jsou vázané na entitu. Pokud smažeš katalogovou položku, kolekci, místo, dokument zásad, atribut nebo variantu, smažou se i její překlady.

> **Překládá systém obsah automaticky?**
>
> Ne. Všechny překlady se spravují ručně. Přeložený text pro každé pole a jazyk píšeš nebo importuješ sám/sama.

## Související články

> **[Inzeráty](https://www.twicecommerce.com/docs/cs/concepts/catalog/listings.md)**
>
> Katalogové položky, jejichž názvy, popisy a vlastní sekce překládáš

> **[Atributy](https://www.twicecommerce.com/docs/cs/concepts/admin/attributes.md)**
>
> Vlastní atributy s přeložitelnými názvy, popisy a popisky možností

> **[Varianty](https://www.twicecommerce.com/docs/cs/concepts/catalog/variants.md)**
>
> Varianty inzerátu s přeložitelnými názvy a hodnotami

> **[Lokalizace](https://www.twicecommerce.com/docs/cs/concepts/admin/localization.md)**
>
> Přepisy systémových řetězců a konfigurace jazyka výkladní skříně

> **[Nastavení - Překlady](https://www.twicecommerce.com/docs/cs/settings/translations.md)**
>
> UI nastavení překladů

> **[Editor storefrontu](https://www.twicecommerce.com/docs/cs/sales-channels/online-store/theme-editor/overview.md)**
>
> Přelož obsah výkladní skříně a přepiš systémové řetězce

> **[Nastavení - E-maily](https://www.twicecommerce.com/docs/cs/settings/emails.md)**
>
> E-mailové šablony s obsahem pro každý jazyk a směrováním podle jazyka

> **[Nastavení - Dokumenty](https://www.twicecommerce.com/docs/cs/settings/documents.md)**
>
> Dokumentové šablony s obsahem pro každý jazyk


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