Merhaba Furkan! App Inventor kullanarak bir yazı içindeki kelimeleri otomatik olarak çevirmek istiyorsanız, yapmanız gereken birkaç adım var.
İlk olarak, yazınızı bir label bileşenine yerleştirmeniz gerekiyor. Bunun için, tasarım ekranında bir Label bileşeni ekleyin ve yazıyı Text özelliğine ekleyin
Ardından, label bileşenine bir "Click" event ekleyin. Bunun için, bileşeni seçin ve "Events" sekmesine gidin. Orada "Click" olayını bulun ve tıklayın
Click event içinde, "Do it" bölümüne "Get Text" bloğunu ekleyin. Bu, tıkladığınızda label'daki yazıyı alacaktır
Daha sonra, Yandex Translate API'sını kullanarak bu metnin çevirisini alabilirsiniz. Bunun için, "Control" kategorisindeki "Web" bileşenini ekleyin ve URL'yi "https://translate.yandex.net/api/v1.5/tr.json/translate?key=YOUR_API_KEY&text=" şeklinde ayarlayın. YOUR_API_KEY kısmını Yandex Translate API anahtarınızla değiştirin
Ardından, bir "Text Box" bileşeni ekleyin ve Web bileşeninden gelen cevabı bu kutuya yazdırın. Bunun için, "Web.GotText" olayını kullanın ve Text Box bileşenine "Set Text" bloğunu ekleyin
Son olarak, "Get Text" bloğundan gelen metni URL'ye ekleyin ve Web bileşenine "Get" bloğunu kullanarak çağrı yapın. Bu, Yandex Translate API'den çevirinin cevabını alacaktır