Přeskočit na hlavní obsah

Vícejazyčný chat box (vyžaduje API)

Využijte naše vícejazyčné API a nabídněte návštěvníkům chat box ve více jazycích.

Autor: Michal Jindra

Pokud využíváte Smartsupp na vícejazyčném webu (nebo na několika různě jazykových webech), můžete chat box nastavit tak, aby se automaticky přizpůsoboval jazykové verzi pomocí našeho API. Tento návod vás nastavením provede krok za krokem — zabere přibližně 10 minut na každý jazyk.

💡 Dobré vědět: API je dostupné v tarifech EXPERT a ULTIMATE (Legacy: PRO).

🟡 Důležité: Nastavení API vyžaduje základní technické znalosti (úpravu HTML kódu vašeho webu). Pokud si na to netroufáte, předejte prosím tento článek svému vývojáři.

V tomto článku najdete:


Krok 1 — Změna jazyka chat boxu

Přejděte do Nastavení → Kanály → Live chat → Možnosti → Jazyk chat boxu a vyberte požadovaný jazyk, který chcete přidat. Poté klikněte na Uložit.

Příklad: Pokud je váš web v angličtině a chcete nabídnout i francouzský chat box, změňte jazyk z angličtiny na francouzštinu a potvrďte uložením.


Krok 2 — Úprava textů v chat boxu

Jakmile nastavíte nový jazyk, přejděte do Pokročilá nastavení > Upravit texty chat boxu. Zde můžete upravit všechny texty, které uvidí návštěvníci v chat boxu v daném jazyce. Proveďte požadované změny a klikněte na Uložit.


Krok 3 — Přidání jazykového skriptu API

Přidejte na web API skript, který Smartsupp určuje, v jakém jazyce se má chat box na konkrétní stránce zobrazit. Podrobný postup najdete v naší API dokumentaci.

Příklad: Nastavte API volání pro anglický chat box na anglickou verzi webu, a obdobně API volání pro francouzský chat box pro francouzskou verzi.


Krok 4 — Obnovení výchozího jazyka

Vraťte se zpět do Nastavení → Kanály → Live chat → Možnosti → Jazyk chat boxu, zvolte původní (primární) jazyk a klikněte na Uložit.

Příklad: Pokud byl váš web původně v angličtině, nastavte opět angličtinu a potvrďte uložením.

✅ Poznámka: Texty v chat boxu je pro každý jazyk nutné přeložit ručně (viz krok 2). API pouze přepíná mezi jazykovými verzemi — nepřekládá automaticky.


Chcete více než dva jazyky?

Jednoduše opakujte kroky 1–3 pro každý další jazyk, který chcete přidat.


Dynamická změna jazyka

Pokud provozujete jeden vícejazyčný web (ne oddělené domény), můžete využít endpoint pro dynamickou změnu jazyka a jazyk chat boxu se vám bude automaticky přepínat dle jazyka stránky. Podrobnosti najdete v dokumentaci k dynamickému jazyku.

Toto řešení pouze nastavuje jazykové rozhraní, vlastní texty v chat boxu je třeba nadále překládat ručně (viz krok 2).


Co dále?

💡 Potřebujete poradit? Pokud si při nastavení nebudete vědět rady, kontaktujte náš tým podpory přes chat nebo e-mail — rádi vám pomůžeme.

Dostali jste odpověď na svou otázku?