Advertisement
Guest User

Service

a guest
Sep 21st, 2021
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function serviceHeader() {
  2.     return new ServiceHeader(99, "Reverso", "Free online translation in French, Spanish, Italian, German, Russian, Portuguese, Hebrew, Japanese, English." + Const.NL2 + "https://www.reverso.net" + Const.NL2 + "\u00a9 2021 Reverso-Softissimo", Capability.TRANSLATE)
  3. }
  4.  
  5. function serviceHost(a, b, c) {
  6.     return "https://api.reverso.net"
  7. }
  8. function serviceLink(a, b, c) {
  9.     return "https://www.reverso.net"
  10. }
  11. SupportedLanguages = [-1, -1, -1, -1, -1, "ara", -1, -1, -1, -1, -1, "chi", "chi", -1, -1, -1, "dut", "eng", -1, -1, -1, "fra", -1, "ger", -1, -1, "heb", -1, -1, -1, -1, "ita", -1, "jpn", -1, -1, -1, -1, -1, -1, -1, -1, -1, "pol", "por", "rum", "rus", -1, -1, -1, "spa", -1, -1, -1, "tur", -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1];
  12.  
  13. function serviceTranslateRequest(a, b, c) {
  14.     return new RequestData(HttpMethod.POST, "/translate/v1/translation", stringifyJSON({
  15.         from: codeFromLanguage(b),
  16.         to: codeFromLanguage(c),
  17.         input: a,
  18.         format: "text",
  19.         options: {
  20.             origin: "contextweb",
  21.             languageDetection: true
  22.         }
  23.     }), postHeader(true))
  24. }
  25.  
  26. function serviceTranslateResponse(a, b, c, d) {
  27.     (b = parseJSON(b)) && b.translation && (b = b.translation);
  28.     return new ResponseData(b, c, d)
  29. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement