powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Google API key для переводчика
2 сообщений из 2, страница 1 из 1
Google API key для переводчика
    #37193888
itnovice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброе утро!

Необходимо разработать программулину для перевода с русского на английский и обратно.
Текста довольно много, поэтому решил взять Google Translate API. для .NET-а
Написал простенький WinForms с 2-мя ТextArea.
Вставил очень простенький код из АПИ

Код: plaintext
1.
2.
3.
....
TranslateClient client = new TranslateClient(null);
textBox2.Text = client.Translate(textBox1.Text, Language.Russian, Language.English);

для простеньких примеров, из серии "это простой текст" - сработало на ура. Но при вбивании большего объема начались траблы.
Я разбил строку на подстроки (каждая подстрока - 255 символов). И скармливал по частям. Вроде бы все норм.
Но в результате частого обращения он мне выдал что нужен Google API key для его получения иди на такой-то url.

Дальше для получения API ключа нужно ввести URL вашего сайта,... КАКОГО САЙТА??? Если у меня банальный хеллу-ворлд на WinForms!!!
Вообщем я зарегил http://www.example.com.ua и Google выдал мне страничку с ключом и пример какого-то JS кода

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <title>My Google API Application</title>
    <script src="https://www.google.com/jsapi?key=ABQIAAAAdd8tvy_4rtVE0nCSokv2ahSUl1SfMYiqoTbJZbqBAfocIOO4ORTyvGInWoX51DvshkIq_9dC3ceygQ" type="text/javascript"></script>
    <script language="Javascript" type="text/javascript">
    //<![CDATA[

    google.load("search", "1");

    function OnLoad() {
      // Create a search control
      var searchControl = new google.search.SearchControl();

      // Add in a full set of searchers
      var localSearch = new google.search.LocalSearch();
      searchControl.addSearcher(localSearch);
      searchControl.addSearcher(new google.search.WebSearch());
      searchControl.addSearcher(new google.search.VideoSearch());
      searchControl.addSearcher(new google.search.BlogSearch());

      // Set the Local Search center point
      localSearch.setCenterPoint("New York, NY");

      // Tell the searcher to draw itself and tell it where to attach
      searchControl.draw(document.getElementById("searchcontrol"));

      // Execute an inital search
      searchControl.execute("Google");
    }
    google.setOnLoadCallback(OnLoad);

    //]]>
    </script>
  </head>
  <body>
    <div id="searchcontrol">Loading...</div>
  </body>
</html>


В общем я в полном отчаянии и прошу совета\помощи как это побороть.
Кто сталкивался с этим?
...
Рейтинг: 0 / 0
Google API key для переводчика
    #37194771
letmebingthatforyou
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Google API key для переводчика
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]