Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menggunakan do-not-translate di Amazon Translate
Untuk konten HTML, Anda dapat menambahkan do-not-translate tag ke teks yang tidak ingin Anda terjemahkan. Fitur ini tersedia untuk operasi konsol dan API.
Menggunakan do-not-translate dengan konsol
Dalam konten HTML sumber, tentukan translate="no"
tag HTML yang mengelilingi konten yang tidak ingin Anda terjemahkan. Misalnya, untuk menerjemahkan teks berikut dari bahasa Inggris ke bahasa Jerman:
In French, the Louvre Museum is Musée du Louvre.
Teks “Musée du Louvre” harus tetap dalam bahasa Prancis, jadi kami menggunakan tag rentang untuk melewati terjemahan untuk konten ini:
<p>In French, the Louvre Museum is <span translate="no">Musée du Louvre</span>.</p>
Kalimat ini memiliki terjemahan yang dihasilkan ke dalam bahasa Jerman:
<p>Auf Französisch ist <span translate="no">Musée du Louvre</span> das Louvre-Museum.</p>
Menggunakan do-not-translate dengan API
Anda dapat menggunakan do-not-translate dengan operasi API real-time (TranslateText
danTranslateDocument
) dan operasi API asinkron. StartTextTranslationJob
Dalam teks sumber yang Anda berikan untuk permintaan API, Anda dapat menggunakan semua jenis elemen HTML untuk menentukan konten yang perlu melewati terjemahan.
Dalam contoh berikut, kami ingin menerjemahkan beberapa teks dari bahasa Inggris ke Spanyol, tetapi menyimpan beberapa teks dalam bahasa Inggris:
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>"
Permintaan API ini mengembalikan terjemahan bahasa Spanyol berikut:
{ "TranslatedText": "<p>Puede traducir este párrafo a cualquier idioma.</p> <p translate=no>But do not translate this.</p>", "SourceLanguageCode": "en", "TargetLanguageCode": "es" }