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.
- Kliknij Dodaj język i wybierz polski, angielski lub niemiecki.
- 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.
- 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).
- 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
- 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.
- 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.
- 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.