Přeskočit obsah
A
Pro administrátory
Obsluha administrace — obsah, uživatelé, e-shop, fakturace a nastavení
Systém / Jazyky a lokalizace

Jazyky a lokalizace#

Dvě různé věci. Jazyk je řeč textů. Lokalizace je způsob, jak se zapisují čísla, datumy a měna.

Najdete je v Systém → Jazyky a Systém → Lokalizace.

Jazyk#

Údaj Poznámka
Název čeština, angličtina
Zkratka cs, en — používá se v adresách
Vlajka nepovinný obrázek, viz Vlajka jazyka

Vlajka jazyka#

Jazyk může mít vlajku. Zobrazí se vedle názvu v rozbalovacím přepínači jazyků na webu. Jazyk bez vlajky vypadá jako dřív, jen s názvem.

Postup: nahrát vlajku#

  1. Otevřete Systém → Jazyky a jazyk upravte (nebo založte nový).
  2. U pole Vlajka vyberte obrázek ve formátu JPG, PNG, WebP nebo SVG.
  3. Dejte Uložit. V přehledu jazyků přibyl sloupec Vlajka s náhledem.
  4. Otevřete web a rozbalte přepínač jazyků. Vedle názvu jazyka je vidět vlajka.

Vlajku vyměníte nahráním jiného obrázku. Odebere se volbou pro odstranění u pole Vlajka a uložením; obrázek se tím smaže i z knihovny obrázků.

Bez plánu variant se vlajka neuloží

Obrázek se ukládá jako ostatní obrázky v systému a vyrobí se z něj zmenšeniny podle plánu pro použití Jazyk — vlajka, viz Varianty obrázků. Chybí-li plán, administrace ohlásí, že vlajku nelze uložit, a jazyk se neuloží. Dosavadní vlajka zůstane. Obrátí-li se na vás správce, ať plán doplní.

Vlajku má jen rozbalovací přepínač

Přepínač ve variantě se zkratkami jazyků (cs, en) vlajku nezobrazuje.

Postup: vlajky na webu vypnout#

Vlajky se v rozbalovacím přepínači zobrazují samy. Chcete-li je na konkrétním místě šablony vypnout, přidejte do volání přepínače parametr flags: false:

{control frontSystemLocalizationList, flags: false}

Nahrané vlajky tím nezmizí, jen se v tom přepínači nevykreslí. Úpravu šablony dělá vývojář nebo správce webu.

Lokalizace#

Údaj Poznámka
Název označení
Jazyk ke kterému patří
Měna výchozí měna
Kód lokalizace cs_CZ, en_GB
Formát data dlouhý a krátký
Oddělovač tisíců a desetinný
Počet desetinných míst
Umístění symbolu měny před částkou, nebo za ní
Umístění záporného znaménka
Region a platební region
Hlavní výchozí lokalizace webu; její jazyk mají adresy bez jazykového prefixu (viz níže)
Aktivní vypnutá lokalizace se na webu nenabízí, viz Vypnutí jazyka

Proč to není součástí jazyka

Táž angličtina se v Británii a v USA píše s jinými datumy a jinou měnou. Lokalizací tak může být k jednomu jazyku víc.

Adresy bez prefixu = hlavní jazyk#

Adresy webu bez jazykového prefixu (/, /inzerce) jsou v jazyce hlavní lokalizace. Ostatní jazyky mají prefix se zkratkou jazyka (/en/, /sk/inzerce).

Hlavní lokalizace / /cs/ /en/
čeština česky přesměruje na / anglicky
angličtina anglicky česky přesměruje na /

Změnou lokalizace označené jako Hlavní tedy změníte, v jakém jazyce se web otevře na úvodní adrese. Odkazy na webu se tomu přizpůsobí samy.

Změna hlavní lokalizace mění adresy obsahu

Stránky dosavadního hlavního jazyka dostanou prefix a stránky nového hlavního jazyka ho ztratí. Vyhledávače i uložené odkazy návštěvníků si na to chvíli zvykají — hlavní lokalizaci měňte jen výjimečně.

Nový jazyk#

Pořadí kroků je podstatné — první dva odemykají všechno ostatní:

  1. Založte jazyk se zkratkou a k němu lokalizaci.
  2. Domluvte se se správcem — bez zásahu na serveru se nový jazyk projeví jen částečně (viz níž).
  3. Přeložte stránky — tedy ty, které tvoří adresu: e-shop, inzeráty, přihlášení. Tohle udělejte dřív než cokoli jiného.
  4. Teprve pak kategorie, produkty a ostatní obsah.
  5. Zkontrolujte texty administrace a e-mailů.

Nepřeložená stránka shodí celou větev adres pod sebou

Adresa /en/eshop/… se skládá ze dvou vrstev: první segment určuje stránka, další segmenty kategorie. Bez přeložené stránky spadne celá cesta na 404, i kdyby všechny kategorie pod ní přeložené byly. Proto krok 3 před krokem 4 — stránek je řádově míň a odblokují všechno ostatní.

Přidání jazyka vyžaduje zásah správce

Aby se nový jazyk projevil, musí se překreslit vnitřní stav systému. Bez toho se chová nepředvídatelně: něco přeložené je, něco ne, podle toho, co se zrovna obnovilo. Domluvte se se správcem předem.

🔴 Chybějící překlad může shodit celou jazykovou verzi#

Nejzávažnější past celého překládání.

Není to jen prázdné místo

Chybí-li překlad tam, kde se z něj skládá adresa, nezobrazí se prázdno — stránka skončí chybou. U popisků a textů jde jen o chybějící text; rozhodující je, jestli se z toho textu staví odkaz.

U kategorií e-shopu, inzerce, katalogu firem a blogu je to už ošetřené

Chybí-li tam překlad, systém sáhne po jiném jazyce a stránka funguje — v adrese bude český tvar pod /en/, dokud překlad nedoplníte. Neplatí to ale univerzálně: u nového nebo méně obvyklého typu obsahu s tím počítejte a po přidání jazyka projděte hlavní typy stránek, ne jen titulní.

Prázdný překlad je horší než žádný

Uložíte-li prázdný text, systém ho považuje za platný a nepoužije náhradní jazyk. Prvek pak vyjde bez názvu. Buď přeložte, nebo pole nechte úplně nevyplněné.

Formáty čísel#

Rozdíl mezi 1 234,50 Kč a 1,234.50 je právě v lokalizaci.

Zkontrolujte formát na skutečném dokladu

Nastavení vypadá správně, dokud ho neuvidíte na faktuře. Vystavte si jednu zkušební a projděte částky.

Doklad si formát pamatuje

Faktura si zapisuje, jakým způsobem se formátovala. Změna lokalizace tedy nezmění vzhled starých dokladů — a je to tak správně.

Vypnutí jazyka#

Lokalizaci lze deaktivovat přepínačem Aktivní. Zmizí z přepínače jazyků na webu a její adresy (například /en/…) skončí chybou 404.

Na hlavní lokalizaci se vypnutí nevztahuje — web v ní funguje dál a v přepínači jazyků zůstává vždy.

Obsah v tom jazyce nezmizí

Zůstane uložený, jen není přístupný. Po opětovném zapnutí je zase vidět.

Nastavení cookies