loader image
Salta al contenido principal
Página Principal

Diagrama de temas

  • Ahora, el reto dice que se debe traducir un texto. Vale la pena que nos preguntemos donde está el texto. La respuesta es muy sencilla, el usuario debe escribir el párrafo en la “Caja de texto”, por lo que debemos es tomar el contenido de esa caja y traducirlo. Veamos cómo se hace:

    Funciones de Yandex App Inventor

    Dar clic en el bloque de Traductor Yandex1, el mostrará una función en color morado que dice “llamar TraductorYandex1.Solicitar traducción”. Vamos a ingresarla dentro de la función “cuando Boton1.Clic”:

    Encajar función botón y yandex App Inventor

    Puede notar como ambos bloques se adaptan de forma perfecta, este es un indicador de que está ensamblando bloques de manera coherente. De todas formas, si los bloques no tienen correlación, el sistema jamás lo dejará ensamblarlos.
    Ahora vamos a pegar el texto a traducir que se encuentra en la caja de texto:

    Funciones campo de texto App Inventor

    Una vez arrastrado al visor de desarrollo, verás algo así:

    Tomar campo de texto para traducir al dar clic App Inventor

    Ahora solo debemos seleccionar el lenguaje al cual queremos traducir. Para más información sobre la opción Traductor Yandex puede pararse con el mouse sobre la propiedad, la cual le dará más información sobre el contenido:

    Información de función traducir yandex App Inventor

    Este texto lo que nos quiere decir es que si queremos traducir al inglés debemos escribir una cadena de texto que diga “en”, así:

     Funcion cadena de texto App Inventor

    Al incluirla al código debemos ver algo como esto:

    Selección de idioma a traducir yandex App Inventor

    Les invitamos a revisar el siguiente video que servirá para ampliar sus conocimientos.

       

    banner logos pie de página