1 / 23

Мы делаем мир понятным!

XML и Microsoft .NET -решения для перевода документов. Мы делаем мир понятным!. Михаил Каничев Коммерческий директор Компания ПРОМТ. XML – новый технологии работы с документами. Что такое XML? Новый стандарт представления данных.

nevina
Télécharger la présentation

Мы делаем мир понятным!

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. XML и Microsoft .NET-решения для перевода документов Мы делаем мир понятным! Михаил Каничев Коммерческий директор Компания ПРОМТ

  2. XML – новый технологии работы с документами Что такое XML? • Новый стандарт представления данных. • XML –спецификации (набор правил), позволяющие создавать свои собственные языки для описания собственных данных. • Существует множество подобных языков базирующихся на XML и любая организация может создать их для своих целей XML обеспечивает достижения следующих целей:

  3. XML – новые технология работы с документами Цели достигаемые XML: • Расширяемость • Структурность • Разделение текстового контента и форматной информации • Легкость интерпретации

  4. XML – новый технологии работы с документами Что обеспечивает XML? • Интеграцию данных из разных источников • Снижает затраты на хранение и обслуживание хранилищ документов. • Возможность эффективной передачи через Сеть • Независимость от платформ

  5. Что такое перевод XML? Мы не говорим и переводе XML, мы говорим о: • переводе документа, подготовленного с использованием языка основанного на XML. • возможности перевода контента, кастомизации параметров перевода и получения выходного документа в соответствии с правилами языка базирующегося на XML.

  6. Что такое перевод XML? Что такое XML с точки зрениямашинного перевода? XML документ есть текстовыйфайл содержащий два типа информации: • Структурная информация (XML тэги) • Контент (информация между тэгами) Система МП должна: • Оставить первое без изменений • Выделить и перевести Контент. • Поставить тэги в перевод

  7. Что такое перевод XML? Как переводить контент? Или другими словами: • Какое направление перевода использовать • Какие словари использовать • Какие слова не переводить • Какие слова транслитерировать • И т.д.... Вот что должна решать система МП

  8. Решение для перевода XML ПРОМТ представляет PROMT XML Translation Server (PXML) решение для перевода документов в формате XML. • PXML (Tamino Edition) • PXML (XBRL Edition) Основа всех решении – модуль перевода TransSGML

  9. 1. Решение для перевода XML Базовая схема работы PROMT XML Translation Server Редактор правил Формирование правил перевода XML Исходный XML документ TransXML Переведенный XML документ Translation kernel

  10. 1. Решение для перевода XML Преимущества обеспечиваемые XML возможность выделения в исходном тексте специальной информации: • слова не требующие перевода, • словари используемые для перевода, • необходимость транслитерации

  11. 1. Решение для перевода XML Преимущества PXML • Легкая и удобная интеграции PXML в любую корпоративную систему, основой которой является хранение и передача данных в формате XML • Возможность создания реализаций для различных XML-форматов и систем

  12. 1. Решение для перевода XML XML клиент Ответ PXTS: переведенный XML - документ Запрос HTTP Клиента PXTS Ответ HTTP сервера: xml-документ Запрос переведенный PXTS XML сервер

  13. 1.а. Решение для Tamino XML Server PXML (Tamino Edition) -- первая реализация на основе платформы PXML: • Интеграция с Tamino XML Server • Перевод XML-документов «на лету» по запросу пользователя • Мощная и удобная функция перевода

  14. 1 б.Реализация для перевода XBRL PXML (XBRL Edition) –решение для перевода XBRL-документов. Обеспечивает мгновенный доступ к деловой и финансовой информации на иностранных языках.

  15. 1 б.Реализация для перевода XBRL XBRL– extensible business report language • XBRL - новый стандарт для деловых отчетов, созданный на основе XML (www.xbrl.org),. • хорошо документирован • публичный • поддерживается крупнейшими мировыми компаниями.

  16. 1 б.Реализация для перевода XBRL Клиент Excel Investor’s Assistant PXTS client proxy PXTS PXTS/NASDAQ connector PXTS XML Translator Server side – http://www.nasdaq.com/xbrlws/

  17. 2. Решение для платформы Microsoft .NET Что такое Microsoft .NET? Это объединяющая платформа для распределенных приложений и сервисов. Что такое WebService.NET? Любая программа может обратиться к ресурсу сети, чтобы: • Получить в XML формате информацию какие функции доступны • Обратиться к этим функциям

  18. 2. Решение для платформы Microsoft .NET Что обеспечивает Microsoft .NET решение? • Удобство - доступ к сервисам/приложениям с любого рабочего места; • Экономия - возможность аренды приложений на короткий срок

  19. 2. Решение для платформы Microsoft .NET Пример реализации. Совместный проект. • Microsoft • Доступ к MSDN ( .Net Framework SDK) • Гарант-Парк • Хостинг сервера переводов (www.godotnet.ru) • ПРОМТ • PROMT WebService (специальная настройка)

  20. 2. Решение для платформы Microsoft .NET Общая схема Msdn.microsoft.com/library пользователь Оригинальная страница Переведенная страница www.gotdotnet.ru Выделение HTML текста для перевода Подготовка переведенной страницы для представления пользователю

  21. 2. Решение для платформы Microsoft .NET Обработка информации в PROMT Web Service Модуль специальной предобработки страниц формата MSDN (анализ страницы и выделение фрагментов, не требующих перевода) Модуль перевода HTML (разбор HTML, выделение текста для перевода, конструирование переведенной страницы) PROMTMSDN Online Translation .Net Web сервис Модуль перевода с английского на русский язык. Перевод осуществляется с использованием специально разработанной словарной базы, содержащей терминологию, используемую в документах MSDN Специальная словарная база

  22. PROMT Web Service Результат использования • Количество прочитанных • Страниц, полученных с помощью • PROMT WebService • Февраль около 100 стр. в день • Март около 900 стр. в день • Рост за месяц на порядок • Оценка пользователей 3,8-3,9 из 5

  23. Компания ПРОМТ Санкт-Петербург Тел.: (812) 327-4425 www.PROMT.ru www.Translate.ru

More Related