Przejdź do głównej zawartości
Help Center
Log in Sign up free

Filtruj opinie według języka strony

Na wielojęzycznej stronie niemiecki odwiedzający widzący polskie opinie to szum informacyjny. Ta opcja sprawia, że widget pokazuje tylko opinie w języku strony, na której się znajduje.

Jak wykrywany jest język

Widget odczytuje atrybut lang znacznika <html> i wyświetla tylko opinie w tym języku.

<html lang="de">

Oznacza to, że filtr jest tak dobry, jak Twój kod HTML. Jeśli każda strona deklaruje lang="en", każda strona dostaje angielskie opinie, niezależnie od faktycznej treści.

Trzy ustawienia

Filter by page language pokazuje tylko opinie w języku odczytanym z atrybutu <html lang>.

Include ENG dodatkowo pokazuje angielskie opinie obok opinii w języku strony. Przydatne, gdy opinii w lokalnym języku jest jeszcze mało i nie chcesz prawie pustego widgetu.

Choose lang ISO code przypina język ręcznie zamiast odczytywać go ze strony. Użyj tej opcji, gdy Twój kod HTML jest niewiarygodny, albo na jednojęzycznej stronie, która różni się od reszty serwisu.

Ustawienia się łączą. Przypięcie de razem z Include ENG pokazuje niemieckie i angielskie opinie razem.

Widget opustoszał po włączeniu tej opcji

Zwykle oznacza to, że filtr działa poprawnie i po prostu nie masz opinii w tym języku.

  1. Sprawdź, jaki <html lang> deklaruje Twoja strona. Zobacz źródło strony i spójrz na sam pierwszy tag. Strona deklarująca lang="en-GB" jest dopasowywana jako angielska.
  2. Włącz Include ENG, żeby widget pokazywał zapasowo angielskie opinie.
  3. Sprawdź mieszankę języków swoich opinii w All reviews, gdzie możesz filtrować według języka.
  4. Rozważ przypięcie języka kodem ISO, jeśli Twój CMS wypisuje błędną wartość lang.