# Języki widżetu czatu

> Jak widżet czatu wybiera język odwiedzającego, 31 gotowych języków, własne teksty dla każdego języka, języki pisane od prawej do lewej i setLocale.

Widżet czatu mówi językiem odwiedzającego. 31 języków jest gotowych od razu: wszystkie przyciski, formularze i komunikaty są przetłumaczone.

## Jak wybierany jest język

1. Jeśli w ustawieniach widżet ma ustawiony jeden język, używany jest ten język.
2. W przeciwnym razie widżet bierze pierwszy pasujący spośród: opcji `locale` w `init`, języków przeglądarki odwiedzającego i `<html lang>` strony. Pasuje tylko język dodany do widżetu; `de-AT` pasuje jako `de`.
3. Jeśli żaden nie pasuje, widać domyślny język widżetu.

Jeśli chcesz, by wszyscy widzieli język litewski, przekaż `locale: 'lt'` albo zostaw w widżecie tylko litewski.

## Własne teksty dla każdego języka

W sekcji „Teksty i języki” dodaj języki i napisz powitanie, czas odpowiedzi i napis na przycisku. Dla języka spoza 31 gotowych szkic wbudowanych tekstów widżetu może przygotować AI.

![Ustawienia tekstów i języków](https://hrc.lt/screens/pl/project-texts.desktop.1600.13a674eb.webp)

## Języki pisane od prawej do lewej

Dla arabskiego, hebrajskiego, perskiego i urdu widżet odwraca układ.

## Zmiana języka z kodu

Jeśli język na stronie zmienia się bez przeładowania, daj znać widżetowi:

```js
// zmienia język od razu, albo 'auto'
HrcWidget('setLocale', 'pl');
// wylogowanie: zapomina odwiedzającego
HrcWidget('reset');
// usuwa widżet; potem znów init
HrcWidget('destroy');
```

## E-maile do klientów

Jeśli klient nie przeczyta twojej odpowiedzi w ciągu 2 minut, dostanie e-mail. Jest napisany w języku, którego klient używał w widżecie.
