Přejít na hlavní obsah
Každá šablona má Jazyk dokumentu. Určuje jazyk názvů měsíců a dnů v datech a texty, které Foliant tiskne, například „Faktura“, „Mezisoučet“ nebo „Doručit na“. Dokumenty můžete tisknout v jazyce vašeho obchodu, v jazyce každého zákazníka, nebo vždy v jednom jazyce.

Zvolte jazyk dokumentu

V horním řádku editoru (nebo na stránce nastavení šablony) zvolte Jazyk dokumentu: Náhled se jazyku přizpůsobí okamžitě. Při volbě Jazyk zákazníka použije jazyk objednávky v náhledu. Dokumenty v arabštině, hebrejštině, perštině a urdštině se tisknou zprava doleva. Pokud Foliant nemá texty v jazyce dokumentu, použije jazyk vašeho obchodu a potom angličtinu. Jednotlivé slovo bez překladu se vytiskne anglicky.

Formátování dat

Data jako created_at se tisknou v nezpracovaném formátu. K jejich formátování použijte filtr date:
Názvy měsíců a dnů jsou v jazyce dokumentu: %B v německém dokumentu vytiskne „Januar“. Chcete-li je vytisknout v jiném jazyce, uveďte ho za formátem, například jazyk zákazníka: {{ created_at | date: '%A %d %B', customer_locale }}. Časy jsou v časovém pásmu vašeho obchodu. {{ 'now' | date: '%d %B %Y' }} vytiskne dnešní datum.

Překlad textů v šablonách s kódem

Pro texty Foliantu v jazyce dokumentu použijte filtr t (také translate nebo label):
Fungují i klíče textů ze Shopify Order Printer, takže importované šablony si zachovají své překlady.

Tisk ve dvou jazycích

V horním řádku editoru zvolte Druhý jazyk a tam, kde chcete oba jazyky, použijte t_both:
Pokud druhý jazyk není nastaven nebo jsou oba texty stejné, t_both vytiskne jen jeden.

Překlad textu ve vizuálních šablonách

Bloky tisknou své vlastní texty v jazyce dokumentu. Pro text, který píšete sami (bloky Text a Právní zápatí s vlastním textem a vlastní řádek bloku Záhlaví):
  1. Vyberte blok a otevřete Obsah.
  2. V poli Jazyk zvolte jazyk. Jazyky s překladem mají označení „(přeloženo)“.
  3. Napište text pro tento jazyk.
Překlad se vytiskne, když je dokument v daném jazyce. Jinak se vytiskne text Výchozí.

Dobré vědět

  • Formát čísel v horním řádku určuje, zda se peněžní částky a čísla řídí jazykem dokumentu (1.234,56 €), nebo formátem vašeho obchodu. Viz Peníze a měna v šablonách.
  • {{ customer_locale }} vytiskne kód jazyka zákazníka, například de nebo fr-CA.
  • Šablony pro všechny vybrané objednávky nemohou používat Jazyk zákazníka: dávka obsahuje mnoho zákazníků.
  • Tisknout v jazyce zákazníka v části Vybírat správnou šablonu automaticky zapne Jazyk zákazníka pro několik šablon najednou. Viz Vybírat správnou šablonu automaticky.

Související články