function serviceHeader(){return new ServiceHeader(17,"Multitran","\u042d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u044b\u0439 \u0441\u043b\u043e\u0432\u0430\u0440\u044c \u041c\u0443\u043b\u044c\u0442\u0438\u0442\u0440\u0430\u043d"+Const.NL2+serviceHost()+Const.NL2+"\u00a9 Multitran",Capability.DICTIONARY)}function serviceHost(a,b,c){return"https://www.multitran.com"}function serviceLink(a,b,c){return serviceHost()+"/m.exe?s="+encodeGetParam(a)}
SupportedLanguages=[-1,-1,31,-1,-1,10,-1,-1,-1,15,-1,97,17,-1,16,22,24,1,26,36,-1,4,-1,3,38,-1,-1,-1,42,-1,-1,23,49,28,-1,-1,27,12,-1,-1,-1,-1,-1,14,11,13,2,-1,-1,-1,5,-1,29,-1,32,33,-1,-1,-1,-1,34,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,-1,-1];function serviceDictionaryRequest(a,b,c){a=buildUri(a,b,c);return new RequestData(HttpMethod.GET,a)}
function serviceDictionaryResponse(a,b,c,e){var d;if(b=stringFindSub(b,'<table width="100%">',!0,"</table>",!0))b=b.replace(/href=\"\/m.exe/gi,'href="https://www.multitran.com/m.exe'),b="<div><style>.gray{border:1px dotted gray}</style>"+b+"</div>",d=serviceHost(Capability.DICTIONARY,c,e),a=buildUri(a,c,e),d+=a;return new ResponseData(b,c,e,d)}
function buildUri(a,b,c){a=format("/m.exe?l1={0}&l2={1}&s={2}",codeFromLanguage(c),codeFromLanguage(b),encodeGetParam(a));"ru"!=Options.LanguageCode&&(a+="&SHL=1");return a};
