2017-09-18 4 views
0

Verschieben einer Frage aus dem alten MSDN-Forum hier, da es noch offen zu sein scheint.Microsoft Translator-API - lenkt den Trimming Leading Space nicht um?

https://social.msdn.microsoft.com/Forums/en-US/ce8c4eae-ad14-4835-8537-fc3870538bbe/translator-api-notranslate-trimming-leading-space?forum=microsofttranslator

enter image description here

Ist das ein Fehler bekannt ist, oder absichtlich aus irgendeinem Grund?

Gibt es Problemumgehungen für dieses Problem, damit die API keine Leerzeichen entfernt?

Weitere Beispiele:

enter image description here

Antwort

0

Übersetzer trimmt führende und Raumhinter und komprimiert alle anderen weißen Raum zu einem einzigen Raum. Das ist Absicht. Der Übersetzer muss die Wörter frei herum bewegen, um den neu zusammengesetzten Satz zu bilden, und würde nicht wissen, was mit dem zusätzlichen Leerraum zu tun ist. Eine Problemumgehung wäre, Ihren Code vor der Übersetzung zuzuschneiden und dann die abgeschnittenen Teile anschließend wiederherzustellen, abhängig vom Kontext.