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ń.