Friday, February 1, 2013


XLIFF Web Service


Transdyle has been providing XLIFF based online tools since quite sometime. Now, Transdyle exposes these tools as a web service. XliffService is a SOAP Web service that allows you to extract and merge the translation from and to a document and also allows you to directly translate the document using google translation content. The web service is built using Windows Communication Foundation (WCF).


The XliffService exposes the following methods:


GenerateXliff :

This method gives to the extracted XLIFF file generated from a input document.

Parameters:

NameTypeDescription
fileInputFileRepresents the input file.
sourceLanguagestringISO code of the source language.
targetLanguagestringISO code of the target language.


Return Value:
A XLIFF XML document of generated from the input file, type of ProcessedFile.



Note: The generated XLIFF can be translated by any translation service ( CAT or manual) and the content can be merged to the source document using MergeDocuments method.

MergeDocuments:
This method merges the translated content from XLIFF document to the source document.

Parameters:

NameTypeDescription
sourceDocumentInputFileRepresents the input source file.
xliffDocumentInputFileRepresents the tXLIFF file that contains the translated text.
targetLanguagestringISO code of the target language.


Return Value:
A translated document of same type as that of sourceDocument, type of ProcessedFile.


Note: The XLIFF document must be generated using the GenerateXliff method.


TranslateDocument:

This method directly translates the given document to the target language. 

Parameters:

NameTypeDescription
sourceDocumentInputFileRepresents the input source file.
sourceLanguagestringISO code of the source language.
targetLanguagestringISO code of the target language.



Return Value:
A translated document of same type as that of sourceDocument, type of ProcessedFile.



Note: It uses multilingual content using Google machine translation service to translate the doucment.



Classes:

InputFile:

This class represents the input file for all the web methods.

Public Properties
NameDescription
BytesArray of bytes, Represents the byte stream of the file.
FileNameA string describing the name of the file.


ProcessdedFile:


This class represents the output file for all the web methods.

Public Properties
NameDescription
BytesArray of bytes, Represents the byte stream of the file.
FileNameA string describing the name of the file.
AdditionalInformationA string describing any additional information regarding the processing of the file.

XliffServiceClient:


This is a proxy class that contains the methods used to make requests to the XliffService.

Methods:

Service Location:


Service URL: http://api.transdyle.com/service.svc
WSDL URL: http://api.transdyle.com/Service.svc?wsdl

This Service requires clients to authenticate themselves using username and password. Please contact info@transdyle.com to get the credentials.

5 comments:

  1. Queen Casino Review: Play Slots At The Best Online Casino
    Queen Casino is a new matchpoint online casino owned jeetwin and operated by Tuscany's Gaming Authority. Read here everything you need to know about this クイーンカジノ online casino.

    ReplyDelete
  2. Blackjack Game Software - JTM Hub
    Blackjack is a blackjack 오산 출장마사지 game that originated in Texas where you can 안양 출장안마 play blackjack for free and win real money in the 인천광역 출장안마 game. Learn more about 시흥 출장샵 Blackjack Rules 안성 출장안마

    ReplyDelete
  3. New and used slot machines - Pragmatic Play - AprCasino
    NEW AND NEW SLOT MACHINES WITH A HIGH RTP! For aprcasino the ultimate high-quality 바카라 gaming experience, kadangpintar Pragmatic Play offers all of gri-go.com the

    ReplyDelete
  4. ‘살인면허’를 보유한 카지노 사이트 추천 그는 사람을 죽이고 눈도 깜빡하지 않았다. 여성에 대한 태도도 오늘날 관점에서 보면 지탄의 대상이 될 법하다. 퍼스트카지노,007카지노,더존카지노 에서룰렛,바카라,블랙잭,포커등 각종 카지노게임을 통하여 엄청난 잭팟의 기회를 잡을 수 있는 우리카지노사이트 입니다. 제임스 본드와 본드걸 등 극중 캐릭터까지 유명한 영화 ‘007시리즈-카지노 로얄’의 오프닝 영상이 레고로 만들어져 화제다.

    ReplyDelete
  5. Newer machines usually allow players select from|to 카지노사이트 choose from} a choice of denominations on a splash display or menu. House of Fun doesn't require cost to access and play, however it additionally lets you purchase virtual items with actual money inside the sport. You can disable in-app purchases in your system's settings. You may require an internet connection to play House of Fun and access its social features. You also can discover extra details about the functionality, compatibility and interoperability of House of Fun in the above description. Playing or success on this sport doesn't indicate future success at "actual money" playing.

    ReplyDelete