Utilizzo do-not-translate in Amazon Translate - Amazon Translate

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Utilizzo do-not-translate in Amazon Translate

Per i contenuti HTML, puoi aggiungere do-not-translate tag al testo che non vuoi tradurre. Questa funzionalità è disponibile per le operazioni della console e dell'API.

Utilizzo do-not-translate con la console

Nel contenuto HTML di origine, specificate translate="no" nei tag HTML che circondano il contenuto che non volete tradurre. Ad esempio, per tradurre il seguente testo dall'inglese al tedesco:

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

Il testo «Musée du Louvre» deve rimanere in francese, quindi utilizziamo un tag span per saltare la traduzione di questo contenuto:

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

Questa frase ha la traduzione risultante in tedesco:

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

Utilizzo do-not-translate con l'API

È possibile utilizzare do-not-translate con le operazioni API in tempo reale (TranslateTextandTranslateDocument) e le operazioni API asincrone. StartTextTranslationJob Nel testo sorgente fornito per la richiesta API, puoi utilizzare qualsiasi tipo di elemento HTML per specificare il contenuto che deve saltare la traduzione.

Nell'esempio seguente, vogliamo tradurre del testo dall'inglese allo spagnolo, ma mantenere del testo in inglese:

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>"

Questa richiesta API restituisce la seguente traduzione in spagnolo:

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