Przejdź do treści

Języki

Jakie języki obsługuje Fibly (polski, angielski, niemiecki) i jak skonfigurować wielojęzycznego bota, widget i bazę wiedzy.

Fibly obsługuje trzy języki: polski, angielski i niemiecki. Możesz włączyć dla swojego bota jeden, dwa lub wszystkie trzy. Każdy włączony język działa w pełni:

  • bot odpowiada klientom w tym języku,
  • przyciski i etykiety widgetu czatu są przetłumaczone,
  • e-maile wysyłane do Twoich klientów korzystają z przetłumaczonych szablonów,
  • sam panel Fibly jest dostępny we wszystkich trzech językach (każdy członek zespołu wybiera swój w profilu użytkownika).

Włączanie języków

Języki ustawisz w sekcji Języki w zakładce Ustawienia bota. Do ich zmiany potrzebujesz roli Administratora lub Menadżera.

  1. Kliknij Dodaj język i wybierz polski, angielski lub niemiecki.
  2. Uzupełnij treści ustawiane osobno dla każdego języka: wiadomość powitalną i opis marki. Każdy język ma własną wersję obu.
  3. Oznacz jeden język jako Język domyślny przyciskiem Ustaw jako domyślny. Każda nowa rozmowa zaczyna się w języku domyślnym, chyba że Twoja strona wskazuje inny (zobacz Strony wielojęzyczne poniżej).
  4. Kliknij Zapisz.

Aby wyłączyć język, kliknij Usuń obok niego.

Jeśli w danym języku czegoś brakuje, Fibly pokaże ostrzeżenie „Język {język} jest niekompletny” z listą braków. To nie jest błąd: bot użyje wtedy wiadomości powitalnej, opisu marki lub artykułów bazy wiedzy z języka domyślnego. Klienci zobaczą jednak te treści w języku domyślnym, więc warto je uzupełnić.

Wskazówka: przy pierwszej konfiguracji Fibly kreator wdrożenia prosi o wybór języka bota. Ten wybór staje się Twoim językiem domyślnym; kolejne języki możesz dodać później.

Jak bot wybiera język odpowiedzi

  1. Rozmowa zaczyna się w jednym języku: tym, który wskazuje kod osadzenia na Twojej stronie, a jeśli go nie wskazano, w języku domyślnym.
  2. Bot rozpoznaje język klienta. Jeśli klient pisze w innym języku, który masz włączony, bot przełącza się na niego i zostaje przy nim do końca rozmowy.
  3. Bardzo krótkie wiadomości nie zmieniają języka. Powitanie typu „hej”, emoji czy sama liczba to za mało, by rozpoznać język, więc bot zostaje przy obecnym.

Przykład: Twój język domyślny to polski, a dodatkowo masz włączony angielski. Klient otwiera czat i pisze „Do you ship to the UK?”. Bot rozpoznaje angielski, przełącza się i od tej chwili odpowiada po angielsku.

Języki, których nie włączono

Bot odpowiada tylko w językach włączonych na Twoim koncie. Jeśli klient pisze w języku, który nie jest włączony, albo którego Fibly nie obsługuje (np. hiszpański czy francuski), bot nie zmienia języka i dalej odpowiada w bieżącym języku rozmowy, zwykle w języku domyślnym.

Jeśli obsługujesz klientów niemieckojęzycznych, dodaj niemiecki w sekcji Języki. Jeśli potrzebujesz języka innego niż polski, angielski czy niemiecki, napisz do nas na [email protected].

Baza wiedzy w kilku językach

Każda baza wiedzy ma swój język, ustawiany polem Język w oknie Zarządzaj dokumentacją. Nowa baza wiedzy dostaje Twój język domyślny.

Odpowiadając, bot przeszukuje tylko artykuły w języku rozmowy. Fibly nie tłumaczy artykułów. W praktyce:

  • Jeśli masz bazę wiedzy w języku rozmowy, bot odpowiada na jej podstawie, i to wyłącznie na jej podstawie.
  • Jeśli w tym języku nie masz żadnej bazy wiedzy, bot sięga po artykuły w języku domyślnym i na ich podstawie odpowiada w języku klienta. To działa, ale odpowiedzi są zwykle mniej precyzyjne niż oparte na artykułach napisanych w języku klienta.

Wskazówka: gdy włączasz kolejny język, załóż dla niego osobną bazę wiedzy z tą samą treścią (może to być przetłumaczona kopia). Nawet mała lub niepełna baza wiedzy w tym języku całkowicie zastępuje w takich rozmowach bazę w języku domyślnym, więc bot nie znajdzie odpowiedzi, które są tylko w języku domyślnym.

Widget czatu

Edytowalne teksty widgetu (tekst przycisku i tytuł okna oraz powiadomienie powitalne) ustawiasz osobno dla każdego języka. W ustawieniach widgetu przełącznik Edytowany język wybiera, którą wersję językową edytujesz.

Wbudowane etykiety widgetu (przyciski, podpowiedź w polu wiadomości, komunikaty systemowe) są tłumaczone automatycznie. Odwiedzający mogą też zmienić język interfejsu widgetu przełącznikiem w nagłówku czatu. Przełącznik zmienia tylko etykiety widgetu, a nie język, w którym odpowiada bot.

Strony wielojęzyczne

Jeśli Twoja strona ma osobne wersje językowe (np. /pl/ i /en/ albo example.pl i example.de), wskaż widgetowi język każdej z nich. Dodaj do kodu osadzenia atrybut data-fibly-language z wartością pl, en lub de:

<!-- Angielska wersja Twojej strony -->
<script async src="https://cdn.fibly.io/widget/fibly-widget.js" data-fibly-language="en"></script>

Na stronach z tym atrybutem zarówno interfejs widgetu, jak i każda nowa rozmowa zaczynają się w tym języku. Bez atrybutu widget startuje w Twoim języku domyślnym.

Atrybut powinien wskazywać język, który masz włączony. Jeśli wskazuje inny, rozmowa zacznie się w języku domyślnym.

Inne kanały

Rozmowy przez WhatsApp, Messengera, Instagram i e-mail działają na tych samych zasadach: zaczynają się w języku domyślnym, a bot przełącza się, jeśli klient pisze w innym włączonym języku.

Własne narzędzia

Jeśli korzystasz z własnych webhooków, opis każdego narzędzia możesz napisać w każdym obsługiwanym języku. Opis angielski jest wymagany; języki pozostawione puste korzystają z opisu angielskiego.

Ograniczenia

  • Bot zmienia język najwyżej raz w trakcie rozmowy. Jeśli klient później znów zmieni język, bot zostaje przy tym, na który przełączył się za pierwszym razem.
  • E-maile do klientów (np. weryfikacja adresu e-mail czy wiadomość wysyłana przy przekazaniu rozmowy do człowieka) są wysyłane w Twoim języku domyślnym, a nie w języku rozmowy. Dotyczy to też wiadomości, którą klient dostaje, gdy nikt z zespołu nie przejmie rozmowy na czas.