do-not-translate In Amazon Translate verwenden - Amazon Translate

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

do-not-translate In Amazon Translate verwenden

Für HTML-Inhalte können Sie do-not-translate Tags zu Text hinzufügen, den Sie nicht übersetzen möchten. Diese Funktion ist für Konsolen- und API-Operationen verfügbar.

Verwendung do-not-translate mit der Konsole

Geben Sie im Quell-HTML-Inhalt translate="no" in HTML-Tags an, die den Inhalt umgeben, den Sie nicht übersetzen möchten. Um beispielsweise den folgenden Text vom Englischen ins Deutsche zu übersetzen:

In French, the Louvre Museum is Musée du Louvre.

Der Text „Musée du Louvre“ muss auf Französisch bleiben, daher verwenden wir ein span-Tag, um die Übersetzung für diesen Inhalt zu überspringen:

<p>In French, the Louvre Museum is <span translate="no">Musée du Louvre</span>.</p>

Dieser Satz hat die resultierende Übersetzung ins Deutsche:

<p>Auf Französisch ist <span translate="no">Musée du Louvre</span> das Louvre-Museum.</p>

Verwendung do-not-translate mit der API

Sie können do-not-translate die API-Operationen (TranslateTextundTranslateDocument) in Echtzeit und die asynchrone StartTextTranslationJob API-Operation verwenden. In dem Quelltext, den Sie für die API-Anfrage angeben, können Sie jede Art von HTML-Element verwenden, um Inhalte anzugeben, bei denen die Übersetzung übersprungen werden muss.

Im folgenden Beispiel möchten wir einen Teil des Textes vom Englischen ins Spanische übersetzen, aber einen Teil des Textes auf Englisch beibehalten:

aws translate translate-text \ --source-language-code "en" \ --target-language-code "es" \ --region us-west-2 \ --text "<p>You can translate this paragraph to any language.</p> <p translate=no>But do not translate this.</p>"

Diese API-Anfrage gibt die folgende spanische Übersetzung zurück:

{ "TranslatedText": "<p>Puede traducir este párrafo a cualquier idioma.</p> <p translate=no>But do not translate this.</p>", "SourceLanguageCode": "en", "TargetLanguageCode": "es" }