Übersetzungen mit Yandex

Moin,

da ich gerade was für ein Tool brauchte - hier mal das Ergebnis

[csharp]
private String translateYandex(String srclang, String dstlang, String text) {
String apikey = “”;
String url = “https://translate.yandex.net/api/v1.5/tr.json/translate?key=” + apikey;
url += “&lang=” + srclang + “-” + dstlang;
url += “&text=” + text;
byte[] buffer = webclient.DownloadData(url);
String data = System.Text.Encoding.UTF8.GetString(buffer);
data = ((data.Split(new char[] { ‘[’ }))[1]).Split(new char[] { ‘]’ })[0];
data = data.Trim(new char[] { ‘"’ });
return data;
}
[/csharp]

einfach mal Q&D - wie man an einen API-Key rankommt ist super einfach auf der Yandex Seite beschrieben

hand, mogel

This information is invaluable. When can I find out more?

[ot]
Das ist zwar nicht konstruktiv, aber so wahr und richtig, dass es sich irgendwie nicht “lohnt”, das zu löschen :rolleyes:
[/ot]

[ot]@Marco13 YMMD[/ot]