Panagiotis Malliris

Interpreter - Translator

German, Greek, English

StartTranslationsInterpreter ServicesEducationContactXML - InterfaceJob SearchPrices






With the XML - Api you can transfer your texts from your system directly into my system.
As soon as I finish your translation, I will return it to your system as an XML file with HTTPS POST REQUEST for further use.
If the source text of your translation contains html tags or placeholders
the formatting will be retained and adapted manually in the target text.
The transmission takes place in secure SSL environment.
The transfer via XML has the advantage that the texts are transferred from system to system whereby the usual way of time-consuming import, export, uploading and sending of both the source texts and the target texts by e-mail is bypassed.
It is ideal, e.g. for multilingual websites whose content changes oftener or for online shops.

You can send your texts for translation to the following URL

via HTTPS POST REQUEST after requesting a query_key from me by e-mail to secure the transfer

or at

by creating an account the query key is generated automatically and can be copied into the clipboard.

The query_key must be passed as POST parameter with the parameter name query_key.

The structure of the XML document is shown below and can be validated with the following



or by sending a prepared test file to the following URL: VALIDATE XML
whereby you can get as respond the incorrectnesses of the sended XML File enlisted in XML Format as follows

<?xml version='1.0' encoding='utf-8'?>
<status_xml_whole_file_validated>...</status_xml_whole_file_validated> <!-- value true or false-->

The finished translation will be send back with the same XML file where the target_text element contains the finished translation

<?xml version="1.0" encoding="utf-8"?>
  <!-- next Order -->



String Value, call back URL


key to secure the call back transfer


String value intentifies a unique message-id inside the ordering firm


String value format YYYMMDD intentifies the latest delivering day of the translation, CET time zone.


String value format HHMM intentifies the latest delivering time of the translation, CET time zone.


Integer value intentifies the translation_sector as follows: 1 for E-Commerce, 2 for Entertainment and gaming, 3 for Global travel sites, 4 for Social media, 5 for Finance


International abbreviation of the source language


International abbreviation of the target language


Source text.Can contain html tags, allowed tags <br>,<br />,<b>,</b>,<i>,</i>,<ul>,</ul>,<ol>,</ol>,<li>,</li>,<p>,</p>,<h1>,</h1>,<h2>,</h2>,<h3>,</h3>,<h4>,</h4>,<h5>,</h5>,<h6>,</h6>


The translated text.If the source text contains html tags they wil be positioned by the translator manually in the target text.

The immediate answer from

is the following XML file about the status of the receiving

<?xml version='1.0' encoding='UTF-8'?>
  <!-- String value  possible 
  values:true or false -->
    <!-- String value  possible
    values:true or false -->
  <!-- next Order -->