Tworzenie zlokalizowanych działań (Dialogflow)

Możesz zlokalizować działania dla Asystenta Google, aby dopasować usługi do różnych języków i regionów, które użytkownicy mogą skonfigurować na swoich urządzeniach. Możesz też ograniczyć dostęp do akcji na podstawie regionów lub fizycznej lokalizacji użytkowników.

Zanim przejdziesz dalej, zapoznaj się z kilkoma terminami, aby zrozumieć, jak dostosować działania do różnych użytkowników:

  • Język – uzgodniony tryb komunikacji, ustny lub pisemny.
  • Region – obszar geograficzny, który zwykle jest powiązany z krajem.
  • Język – połączenie języka i regionu

Skoro znasz już podstawowe terminy, dowiedz się, jak obsługiwać działania w różnych językach, regionach i regionach w konsoli Actions, Dialogflow lub realizacji.

Obsługiwane języki i języki

W dokumencie języki i regiony znajdziesz informacje na temat regionów, w których mogą działać Twoje projekty dotyczące działań, oraz odpowiadające im głosy TTS dla tych języków. Aby móc korzystać z akcji, użytkownicy muszą w ustawieniach regionalnych wybrać obsługiwany język.

Publikowanie

W konsoli Actions możesz dostosować te informacje podczas publikowania projektu:

  • Informacje dotyczące języka i regionu: w przypadku każdego projektu możesz określić różne szczegóły dotyczące działania (np. nazwę i opis) na poziomie języka i regionu.
  • Kierowanie na lokalizację: możesz określić regiony, w których Twoje działanie będzie dostępne. Akcja jest domyślnie obsługiwana we wszystkich regionach, o ile język w Asystencie jest ustawiony na jeden z obsługiwanych przez Ciebie działań.
  • Dostosowanie głosu TTS: domyślnie akcja automatycznie używa zestawu głosów TTS, które odpowiadają językowi Asystenta użytkownika. Możesz zmienić ten sposób działania i wybrać głos, który pozostanie niezmieniony w zależności od ustawień Asystenta.

Więcej informacji o lokalizowaniu dystrybucji działań znajdziesz w artykule Publikowanie zlokalizowanych działań.

Agenty Dialogflow

Dialogflow pozwala utworzyć agentów, które obsługują wiele języków i regionów. W przypadku każdego języka lub regionu możesz określić własne dostosowania, w tym różne wyrażenia wypowiadane przez użytkowników i odpowiedzi.

Więcej informacji o tworzeniu zlokalizowanych agentów znajdziesz w artykule Agenty Dialogflow.

Zlokalizowane szablony

Działania w szablonie możesz utworzyć na potrzeby obsługi różnych języków lub wielu języków w tym samym działaniu, przesyłając zlokalizowany arkusz Google dla każdego nowego języka.

Różne szablony są dostępne w różnych językach i językach. Więcej informacji o obsługiwanych językach i językach poszczególnych szablonów znajdziesz w dokumentacji szablonów.

realizację,

Tworząc realizację, możesz podać:

  • Odpowiedzi w określonym języku i języku: w każdym żądaniu realizacji zamówienia otrzymuje się ustawienie użytkownika Asystenta. Możesz używać tego ciągu znaków (na przykład en-GB), by ustalić, jak zwrócić różne odpowiedzi w zależności od języka lub regionu użytkownika.
  • Odpowiedzi w poszczególnych regionach – możesz poprosić użytkownika o dostęp do fizycznej lokalizacji urządzenia. Dzięki tym informacjom możesz jeszcze bardziej dostosować odpowiedzi do regionów.

Więcej informacji o lokalizowaniu odpowiedzi znajdziesz w artykule Realizacja.

Testowanie

Podczas tworzenia aplikacji możesz przetestować zlokalizowaną akcję na sprzęcie lub symulatorze Actions, korzystając z tych funkcji:

  • Symulacja języka umożliwia ustawienie języka na urządzeniu, aby przetestować działanie i odpowiedzi w danym języku.
  • Symulacja lokalizacji pozwala ustawić fizyczną lokalizację urządzenia, aby przetestować kierowanie na lokalizację i dowolne odpowiedzi w regionie w ramach realizacji.

Więcej o testowaniu zlokalizowanych działań za pomocą symulatora Actions dowiesz się z dokumentacji symulatora działań.