Tłumaczenia

Języki sklepu — które włączyć, gdzie wpisać tłumaczenia i co dzieje się z nimi, gdy wyłączysz moduł.

Tłumaczenia pozwalają pokazać sklep w kilku językach. Polski jest zawsze podstawą; pozostałe języki to dodatkowe teksty, które wpisujesz sam.

Języki sklepu a język panelu

To dwie różne rzeczy:

  • Język sklepu to język, w którym czytają Twoi klienci. Do wyboru: polski, angielski (English), niemiecki (Deutsch) i ukraiński (Українська).
  • Język panelu to język, w którym Ty widzisz panel (polski, angielski, niemiecki i chiński). Ustawiasz go w Ustawienia → Preferencje, osobno dla każdej osoby. Nie ma wpływu na sklep.

Polski jest zawsze włączony i zawsze pierwszy. Do wyboru są tylko angielski, niemiecki i ukraiński.

Jak włączyć język

  1. Włącz moduł Tłumaczenia w Ustawienia → Moduły. Moduł wymaga włączonego Sklepu. Zasady modułów opisuje Moduły i abonament.
  2. W Ustawienia → Sklep znajdź kartę Języki sklepu i zaznacz języki. Każdy zapisuje się od razu po kliknięciu. Karta pojawia się tylko przy włączonym module.
  3. Gdy zaznaczysz więcej niż polski, karta pokazuje link do strony Tłumaczenia.

Opisy pozostałych ustawień sklepu są na stronie Sklep.

Gdzie wpisujesz tłumaczenia

W menu panelu moduł jest w grupie Dodatki jako Tłumaczenia. Strona zbiera wszystko, co klient czyta w sklepie, w jednej liście.

  • Na górze jest po jednej karcie na każdy włączony język. Karta pokazuje, ile pól zostało „do uzupełnienia", albo „Gotowe".
  • Poniżej są sekcje: Produkty (nazwy i opisy, razem z grupami opcji i opcjami), Kategorie, Catering (formaty) i Strefy sali. Sekcja Catering pojawia się tylko, gdy moduł Catering jest włączony, a Strefy sali — gdy włączone są Rezerwacje.
  • Każdy wiersz pokazuje polski tekst źródłowy i pole na tłumaczenie. Pola zapisują się same, krótko po tym, jak przestaniesz pisać, albo po wyjściu z pola.

Tłumaczenia możesz też wpisywać w edytorach (produkt, kategoria, format, strefa) przełącznikiem Język treści.

Puste pole to nie błąd: klient zobaczy w tym miejscu polski tekst. Każde pole działa osobno, więc w częściowo przetłumaczonym produkcie nazwa może być po niemiecku, a opis po polsku.

Tłumaczysz teksty. Ceny, zdjęcia i skład produktu zostają wspólne dla wszystkich języków i zmieniasz je w wersji polskiej. Przycisk Przetłumacz brakujące jest w edytorach, ale jeszcze nie działa („Wkrótce") — tłumaczenia wpisujesz ręcznie.

Jak sklep to czyta

Sklep pyta Delieta o menu, konfigurację sklepu i plan sali z parametrem ?locale= (pl, en, de albo uk). Delieta zwraca teksty w tym języku, a gdzie ich brakuje — po polsku. Sklep dostaje też listę języków, które ma włączone (locales, polski pierwszy). Język, którego nie włączyłeś, jest traktowany jak polski. Szczegóły dla programisty są w Partner API.

Gdy wyłączysz moduł

Wyłączenie modułu Tłumaczenia niczego nie kasuje:

  • Sklep jest wtedy tylko po polsku, choćby wcześniej były włączone inne języki.
  • Zapisane tłumaczenia zostają. Edytory nie pokazują już przełącznika języka, ale gdy zapiszesz produkt, tłumaczenia wracają do bazy bez zmian.
  • Strona Tłumaczenia pokazuje „Tłumaczenia są wyłączone" z przyciskiem Przejdź do modułów.
  • Karta Języki sklepu znika z ustawień sklepu.

Po ponownym włączeniu modułu wszystko wraca tak, jak było.