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 |
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í, když se nic jiného nepozná |
| Aktivní |
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.
Nový jazyk#
Pořadí kroků je podstatné — první dva odemykají všechno ostatní:
- Založte jazyk se zkratkou a k němu lokalizaci.
- Domluvte se se správcem — bez zásahu na serveru se nový jazyk projeví jen částečně (viz níž).
- 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.
- Teprve pak kategorie, produkty a ostatní obsah.
- 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řestane se nabízet.
Obsah v tom jazyce nezmizí
Zůstane uložený, jen není přístupný. Po opětovném zapnutí je zase vidět.