Пример обработки на УФ для 1С8.2 для перевода текста с использованием Google translate
На сервер Google отправляется команда вида:
http://translate.google.ru/translate_a/t?client=x&text={textToTranslate}&sl={langFrom}&tl={langTo}
{textToTranslate} - текст исходный;
{langFrom} - язык исходного текста;
{langTo} - язык, в который будет выполнен перевод;
Ответ приходит в виде строки JSON. Пример ответа:
{"sentences":[{"trans":"Infostart - professional community","orig":"Инфостарт - профессиональное сообщество","translit":"","src_translit":"Infostart - professionalE7;noe soobshchestvo"}],"src":"ru","server_time":54}
Для распарсивания JSON используются методы из публикации http://avprog.ru/public/61194/
Файлы обработки:
- Perevod sredstvami Google translate.epf Для скачивания нужна регистрация
-
В этой группе 1С
- Создаем универсальный механизм отбора и сортировки для управляемых форм
- Сравнение строк с транслитерацией (с символами из разных алфавитов)
- Удаление вложений электронных писем
- Получалка списка реквизитов документа или справочника (v7)
- 1C + Android (конструктор отчетов)
- Форма выбора периода для управляемых форм
- Шаблон отчета на СКД
- Шаблон обработки (1.0 / 29.05.12 / CaSH)