Rozhodnutí expandovat do zahraničí přichází obvykle ve chvíli, kdy domácí trh začíná být těsný. Majitel e-shopu zjistí, že PrestaShop vícejazyčnost podporuje, spustí druhý jazyk, přeloží menu a produkty — a považuje věc za vyřešenou.
Pak se diví, proč zahraniční zákazníci nekonvertují. Proč Google indexuje špatné stránky. Proč mu účetní říká, že fakturace do Německa nefunguje správně.
Vícejazyčný PrestaShop není technický úkol. Je to byznysové rozhodnutí s technickými důsledky. A právě ty důsledky — ty, o kterých se v návodech nemluví — jsou tématem tohoto článku.
Problém první: hreflang, který nikdo nezkontroluje
PrestaShop generuje hreflang tagy automaticky. To zní skvěle — dokud nezjistíte, jak to funguje v praxi.
Hreflang říká Googlu: "Tato stránka je určena pro uživatele v konkrétním jazyce a regionu. Tady je její ekvivalent v jiném jazyce." Pokud je tento signál špatný nebo nekonzistentní, Google si poradí po svém — a to obvykle neznamená, že zobrazí tu verzi, kterou chcete.
Typické problémy, které vidím:
Jazyková verze existuje, ale nemá vlastní URL strukturu. Všechny jazyky běží pod stejnou doménou bez jazykového prefixu, nebo s prefixy, které si PrestaShop vymyslel sám. Výsledek: Google neví, co indexovat.
Hreflang odkazuje na stránky, které vrací 301 nebo 404. Stačí jedna přesměrovaná URL v hreflang setu a celý signál je zpochybněn.
Chybí x-default — záložní verze pro uživatele mimo cílové regiony. Bez ní Google hádá.
Toto není záležitost šablon ani modulů. Je to záležitost toho, jak je vícejazyčná struktura navržena od začátku — a jestli ji někdo po spuštění skutečně zkontroloval v Google Search Console.
Problém druhý: měny, které nejsou jen estetika
PrestaShop zvládá více měn. Ale způsob, jakým je nastavíte, rozhoduje o tom, jestli zákazník vidí cenu, která dává smysl — nebo cenu, která ho odradí.
Dynamický kurz je výchozí nastavení. PrestaShop stáhne kurz ze zdroje, přepočítá cenu a zobrazí ji zákazníkovi. Problém: kurzy se mění. Zákazník vidí dnes jinou cenu než včera. Zákazník, který přidá do košíku a vrátí se druhý den, vidí jiný součet. To narušuje důvěru.
Pro seriózní zahraniční prodej doporučuji pevné ceny v cílové měně — ne přepočet, ale skutečnou ceníkovou cenu pro daný trh. To znamená rozhodnutí o marži, ne jen technické nastavení kurzu.
Druhá věc: platební brána musí měnu podporovat. ComGate funguje v CZK. Stripe zvládne EUR, GBP, PLN a desítky dalších. Ale toto propojení musí být ověřeno před spuštěním, ne po prvním neúspěšném pokusu o platbu.
Problém třetí: daně, které se liší podle země zákazníka
Tohle je oblast, kde nejčastěji vidím vážné chyby — a kde jsou důsledky nejdražší.
DPH v e-commerce se řídí pravidlem země určení. Pokud prodáváte zákazníkovi v Německu, účtujete německé DPH. Pokud zákazníkovi v Polsku, polské DPH. Od určitého obratu máte povinnost se v těchto zemích registrovat k DPH nebo využít OSS (One Stop Shop) režim v České republice.
PrestaShop to technicky zvládne — ale musíte mu říct, jak. Daňové zóny, sazby pro každou zemi, přiřazení k produktovým kategoriím. A pak musíte zajistit, aby faktura vypadala správně — s číslem VAT zákazníka pokud jde o B2B transakci, se správnou sazbou, v jazyce zákazníka.
Vidím e-shopy, které expandují do zahraničí a rok fakturují českou DPH německým zákazníkům. To není jen chyba v systému. Je to daňový problém.
Co se pokazí, když to spustíte bez přípravy
Shrnuto do tří scénářů, které jsem viděl v praxi:
Scénář A: E-shop spustí německou verzi. Přeloží texty. Google indexuje obě verze na stejných URL, bez hreflang. Německá verze nezíská žádnou organickou návštěvnost, protože ji Google považuje za duplicitní obsah.
Scénář B: E-shop zapne EUR. Ceny se přepočítávají dynamicky. Zákazník přidá do košíku, druhý den se vrátí a vidí jiný součet. Opustí košík. Majitel neví proč.
Scénář C: E-shop začne prodávat do Polska a Německa. Facturuje českou DPH všem. Po roce přijde audit. Výsledek: doměření daně, pokuty, administrativa.
Každý z těchto scénářů se dal předejít — ne po spuštění, ale při návrhu.
Jak to udělat správně
Vícejazyčná expanze v PrestaShop není projekt na víkend. Je to projekt, který začíná byznysovými rozhodnutími:
- Na jaké trhy jdu a proč právě teď?
- Jakou URL strukturu zvolím — subdomény, podadresáře, nebo samostatné domény?
- Jak nastavím ceny v cílových měnách?
- Jak zajistím správnou daňovou logiku pro každou zemi?
- Kdo bude průběžně kontrolovat datovou kvalitu a SEO signály?
Teprve po zodpovězení těchto otázek má smysl sahat do techniky.
Pokud plánujete zahraniční expanzi a chcete se vyhnout chybám, které zpomalí nebo zablokují váš vstup na nový trh — napište mi. Pomáhám e-shopům navrhnout vícejazyčnou architekturu tak, aby fungovala od prvního dne.
📧 janek@jhdev.cz | jhdev.cz
Janek Herkowiak — freelance e-commerce specialista, 15+ let zkušeností. Certifikovaný Base Partner a PrestaShop Expert.