Przejdź do głównej treści
Każdy szablon ma Język dokumentu. Decyduje on o języku nazw miesięcy i dni w datach oraz tekstów drukowanych przez Foliant, takich jak „Faktura”, „Suma częściowa” czy „Wyślij do”. Możesz drukować dokumenty w języku Twojego sklepu, w języku każdego klienta albo zawsze w jednym języku.

Wybierz język dokumentu

W górnym pasku edytora (lub na stronie ustawień szablonu) wybierz Język dokumentu: Podgląd od razu zmienia język. Przy opcji Język klienta używa języka zamówienia z podglądu. Dokumenty po arabsku, hebrajsku, persku i w urdu drukują się od prawej do lewej. Jeśli Foliant nie ma tekstów w języku dokumentu, używa języka Twojego sklepu, a potem angielskiego. Pojedyncze słowo bez tłumaczenia drukuje się po angielsku.

Formatuj daty

Daty takie jak created_at drukują się w surowym formacie. Użyj filtra date, aby je sformatować:
Nazwy miesięcy i dni są w języku dokumentu: %B drukuje „Januar” w dokumencie po niemiecku. Aby wydrukować je w innym języku, dodaj go po formacie, np. język klienta: {{ created_at | date: '%A %d %B', customer_locale }}. Godziny są w strefie czasowej Twojego sklepu. {{ 'now' | date: '%d %B %Y' }} drukuje dzisiejszą datę.

Tłumacz teksty w szablonach kodu

Użyj filtra t (nazywanego też translate lub label), aby drukować teksty Foliant w języku dokumentu:
Klucze tekstów z Shopify Order Printer też działają, więc zaimportowane szablony zachowują swoje tłumaczenia.

Drukuj w dwóch językach

Wybierz Drugi język w górnym pasku edytora, a potem użyj t_both tam, gdzie chcesz oba języki:
Gdy nie ma drugiego języka albo oba teksty brzmią tak samo, t_both drukuje jeden.

Tłumacz tekst w szablonach wizualnych

Bloki drukują własne teksty w języku dokumentu. Dla tekstu, który piszesz sam (bloki Tekst i Stopka prawna z Twoim tekstem oraz własna linia w bloku Nagłówek):
  1. Zaznacz blok i otwórz Zawartość.
  2. W polu Język wybierz język. Języki z tłumaczeniem mają dopisek „(przetłumaczono)”.
  3. Wpisz tekst w tym języku.
Tłumaczenie drukuje się, gdy dokument jest w tym języku. W przeciwnym razie drukuje się tekst Domyślny.

Warto wiedzieć

  • Format liczb w górnym pasku decyduje, czy kwoty i liczby są zgodne z językiem dokumentu (1.234,56 €), czy z formatem Twojego sklepu. Zobacz Kwoty i waluty w szablonach.
  • {{ customer_locale }} drukuje kod języka klienta, np. de lub fr-CA.
  • Szablony dla wszystkich zaznaczonych zamówień nie mogą używać opcji Język klienta: partia obejmuje wielu klientów.
  • Opcja Drukuj w języku klienta w sekcji Automatycznie wybieraj właściwy szablon włącza Język klienta dla kilku szablonów naraz. Zobacz Automatycznie wybieraj właściwy szablon.

Powiązane artykuły