Компонент «Переводчик»

Компонент «Переводчик» в App Inventor предоставляет удобный способ добавить функцию перевода в ваше приложение без необходимости писать сложный код. Он открывает возможности для создания мультиязычных приложений и обеспечивает более широкую доступность вашего приложения для пользователей разных языков.

Компонент использует внешнее подключение к сервисам перевода Google, поэтому без подключения к Интернету работать не будет.

Чтобы использовать компонент, добавьте его на экран дизайна вашего приложения. Это невидимый компонент, поэтому он отразится ниже дизайн-макета.

Настройки

Из базовых настроек есть только ключ API, который App Inventor генерирует автоматически. Вы можете подставить свой ключ, если это необходимо.

Блоки в программировании

  • Переводчик Получить Перевод — событие срабатывает, когда получен перевод от сервиса. Содержит две локальные переменные:
    • Код ответа — код ответа сервера перевода. 200 — перевод выполнен успешно. Другие коды свидетельствуют об ошибках поключения.
    • Перевод — в ней храниться переведенный текст.
  • Вызов Переводчик Запросить Перевод — передает указания, какой текст и на какой язык переводить. Язык указывается в виде буквенного кода. Весь список доступных кодов можно посмотреть в справке Гугл. Переводчик попытается определить исходный язык, но вы можете указать конкретный, использовав конструкцию через дефис. Например, ru-en будет означать, что требуется перевод с русского на английский.
  • Присвоить Переводчик Ключ API — может потребоваться для смены ключа в режиме программы. Чтобы получить свой ключ в личном кабинете Google Cloud.

Где используется компонент "Переводчик"

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт защищен reCAPTCHA и применяются Политика конфиденциальности и Условия обслуживания применять.

Срок проверки reCAPTCHA истек. Перезагрузите страницу.