Cookie baner

Języki cookie banera

Dowiedz się, jak dodać kolejny język cookie banera i dlaczego u części użytkowników pokazuje się inny niż oczekujesz.

4 min czytania

CookieOfficer obsługuje 30 języków. Po dodaniu nowego języka w panelu cookie baner wyświetla się w nim od razu. Nie ma potrzeby dodatkowego tłumaczenia. W tym artykule znajdziesz zasady, według których cookie baner dobiera język dla każdego użytkownika, sposób ustawienia jednego języka dla wszystkich użytkowników oraz limit języków w planie.

30 języków z gotowymi treściami

Do wyboru masz 30 języków: polski, angielski, niemiecki, francuski, hiszpański, włoski, niderlandzki, portugalski, czeski, słowacki, ukraiński, rosyjski, szwedzki, duński, norweski, fiński, węgierski, rumuński, bułgarski, grecki, chorwacki, słoweński, litewski, łotewski, estoński, turecki, japoński, chiński, koreański i arabski.

Każdy język ma komplet gotowych treści: nagłówki, opisy, etykiety przycisków oraz nazwy i opisy kategorii plików cookies.

Treści w poszczególnych językach możesz edytować w edytorze cookie banera albo na stronie „Języki i reguły geo”. W obu miejscach język przełączasz paskiem nad polami. Który napis zmienisz gdzie, opisuje artykuł Treści na cookie banerze.

Sam zestaw języków, język domyślny oraz wykrywanie automatyczne ustawiasz wyłącznie na stronie „Języki i reguły geo”.

Jak cookie baner dobiera język

Język, w którym cookie baner wyświetla się danemu użytkownikowi, ustalamy na podstawie kilku informacji. Sprawdzamy je w tej kolejności:

  1. Język ustawiony przez Ciebie na sztywno, jeśli go wskazałeś.
  2. Atrybut lang podstrony, czyli język zadeklarowany przez samą stronę, o ile włączyłeś wykrywanie automatyczne.
  3. Języki przeglądarki użytkownika. Przeglądarka wysyła listę języków w kolejności preferencji, a my przechodzimy ją po kolei, aż trafimy na język z Twojego zestawu.
  4. Język domyślny projektu, jako ostatnia możliwość.

Na każdym etapie bierzemy pod uwagę tylko język, który masz w swoim zestawie i który ma treści. Język spoza zestawu pomijamy.

Przykład. W projekcie masz polski i angielski, a domyślny jest polski. Użytkownik z przeglądarką po francusku zobaczy cookie baner po polsku, ponieważ francuskiego nie ma w Twoim zestawie, a domyślny jest właśnie polski.

Ustawienie jednego języka dla wszystkich użytkowników

Domyślnie cookie baner dobiera język według zasad opisanych wyżej, więc różni użytkownicy widzą go w różnych językach. Możesz to wyłączyć na dwa sposoby.

Przełącznik w panelu. Na stronie „Języki i reguły geo” wyłącz „Auto-wykrywanie języka”. Cookie baner wyświetla się wtedy wszystkim użytkownikom w języku domyślnym projektu.

Ustawienie języka w kodzie. Tej drogi użyj, jeśli chcesz różnych języków na różnych podstronach. Sposób zależy od tego, jak wdrożyłeś CookieOfficer:

Sposób wdrożeniaGdzie wpisać język
Kod na stronieatrybut data-co-lang przy skrypcie
Własny kod stronyustawienie cfSettings.lang
Google Tag Managerpole lang w szablonie, obok identyfikatora projektu

Przy wdrożeniu przez Google Tag Managera język ustawiasz w polu szablonu.

Przykład. Prowadzisz sklep po polsku i po angielsku, a każda wersja ma własne adresy. Wiele systemów deklaruje na wszystkich podstronach ten sam atrybut lang, więc cookie baner nie rozpozna po nim wersji językowej. O języku decyduje wtedy przeglądarka i polski klient z angielską przeglądarką zobaczy angielski cookie baner na polskiej podstronie. Wpisz data-co-lang="pl" na polskich podstronach i data-co-lang="en" na angielskich, a cookie baner pójdzie za językiem strony.

Odmiany regionalne języka

Cookie baner nie rozróżnia odmian regionalnych. Liczy się język podstawowy, a każdy język ma jeden komplet treści.

Oznacza to, że użytkownik z przeglądarką ustawioną na portugalski brazylijski zobaczy treści portugalskie, a użytkownik z angielskim amerykańskim treści angielskie. Odmian norweskiego również nie rozróżniamy i wszystkie prowadzą do treści norweskich.

Język spoza Twojego zestawu

Cookie baner wyświetla się wyłącznie w językach dodanych w projekcie. Użytkownik, którego język nie znajduje się w Twoim zestawie, zobaczy cookie baner w języku domyślnym.

Przykład. W projekcie masz tylko polski i jest on językiem domyślnym. Użytkownik z Turcji zobaczy cookie baner po polsku.

Liczba języków w planie

Plan Free obejmuje jeden język, pozostałe plany wszystkie 30.

Limit dotyczy liczby języków, nie tego, który to ma być. Angielski sklep na planie bezpłatnym może mieć cookie baner po angielsku.

Język domyślny zostaje zawsze. Przycięcie listy nie usunie języka, w którym cookie baner faktycznie mówi.

Zejście na niższy plan nie kasuje tłumaczeń. Języki ponad limit znikają z panelu, ale zostają zapisane i wracają po powrocie na wyższy plan.

Panel mówi wprost, gdy przyciął listę. Komunikat brzmi „Zapisano N języków z M: tyle obejmuje Twój plan”.

Języki pisane od prawej do lewej

Arabski, hebrajski, perski i urdu wyświetlamy od prawej do lewej. Z tej listy w wyborze języków jest dziś arabski.

Kiedy zmianę zobaczą użytkownicy

Zmiany zatwierdzasz przyciskiem „Publikuj zmiany”. Do przeglądarek użytkowników docierają w ciągu około pięciu minut, ponieważ konfiguracja jest przechowywana w pamięci podręcznej przez ten czas.

Nie znalazłeś odpowiedzi?

Napisz do nas. Odpowiadamy w dni robocze, zwykle tego samego dnia.

Napisz do nas