Lustige Sache mal zur Abwechslung:
Wir haben eine App, die das MSTranslator-
API nutzt, um für Begriffe Übersetzungsvorschläge abzurufen. Das funktionierte bei allen Kunden super, bis eines Tages bei einem Kunden manche Begriffe nicht mehr übersetzt wurden. Ohne Fehlermeldung.
Nach einigem Tracen und genauer Analyse stellte sich heraus, dass anstelle einer Übersetzung dieses zurückgeliefert wurde:
Code:
Übersetzung abgelehnt <!DOCTYPE
html PUBLIC "-//
W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<
html>
<head>
<meta http-equiv="Content-Type" content="text/
html; charset=utf-8" />
<!--
/* ================= NOTIFICATION PAGE TEMPLATE: BLOCK PAGE ================= */
/* Edit and upload this template to customize your organization's block page. */
/* Copyright © 2000-2012 Sophos Limited. All rights reserved. */
/* ============================================================================= */
-->
<title>Anfrage blockiert: Verstoß gegen Richtlinie</title>
Wenn man genau schaut, sieht man, dass das nicht das
API liefert, sondern SOPHOS. Großes Rätselraten, was das denn soll +welche Richtlinie da gemeint sein kann. Aufschluss gibt der Text, der übersetzt werden sollte. Da gibt es einen Platzhalter, der als "xxx" definiert ist + SOPHOS lässt den nicht durch, weil das wohl pornographischer Content ist + blockt in Folge alle weiteren Aufrufe an das
API.