

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Menyetel formalitas di Amazon Translate
<a name="customizing-translations-formality"></a>

Anda dapat secara opsional menentukan tingkat *formalitas* yang diinginkan untuk terjemahan ke bahasa target yang didukung. Pengaturan formalitas mengontrol tingkat penggunaan bahasa formal (juga dikenal sebagai [honorifics](https://en.wikipedia.org/wiki/Honorifics_(linguistics)) atau [register](https://en.wikipedia.org/wiki/Register_(sociolinguistics)#Register_as_formality_scale)) dalam output terjemahan. Pengaturan formalitas tersedia untuk terjemahan real-time dan pemrosesan batch asinkron.

Formalitas mendukung nilai-nilai berikut:
+ **Informal** — Semua kalimat dalam teks yang diterjemahkan menggunakan konstruksi bahasa yang terkait dengan komunikasi informal. Misalnya, teks yang diterjemahkan menggunakan bentuk kata ganti orang kedua yang sudah dikenal dan perjanjian kata kerjanya (atau bentuk Kudaketa untuk bahasa Jepang).
+ **Formal** — Semua kalimat dalam teks yang diterjemahkan menggunakan konstruksi bahasa yang terkait dengan komunikasi formal dan sopan. Misalnya, teks yang diterjemahkan menggunakan bentuk formal kata ganti orang kedua dan perjanjian kata kerjanya (atau bentuk Teineigo untuk bahasa Jepang). 

Misalnya, kalimat 'Apakah Anda yakin? ' dapat memiliki dua terjemahan yang benar dalam bahasa Jerman: 'Sind Sie sicher? ' untuk daftar resmi dan 'Bist du sicher? ' untuk yang informal.

Jika Amazon Translate tidak mendukung tingkat formalitas untuk bahasa target, atau Anda tidak menentukan parameter formalitas, tugas terjemahan akan mengabaikan setelan formalitas.

**Topics**
+ [Menggunakan pengaturan formalitas](#customizing-translations-formality-using)
+ [Bahasa yang didukung](#customizing-translations-formality-languages)

## Menggunakan pengaturan formalitas
<a name="customizing-translations-formality-using"></a>

Untuk mengatur formalitas dalam permintaan terjemahan real-time, lakukan salah satu hal berikut:
+ Pada halaman **Terjemahan real-time** di konsol Amazon Translate, di bawah **Pengaturan tambahan**, aktifkan **setelan Formalitas** dan pilih salah satu nilai.
+ Gunakan parameter Pengaturan dalam [TranslateText](https://docs.aws.amazon.com/translate/latest/APIReference/API_TranslateText.html)operasi di Amazon Translate API.
+ Untuk `translate-text` perintah di AWS CLI, atur `--settings` parameter ke `Formality=FORMAL` atau`Formality=INFORMAL`. *Untuk informasi selengkapnya, lihat [teks terjemah](https://docs.aws.amazon.com/cli/latest/reference/translate/translate-text.html) di Referensi Perintah.AWS CLI * 

Untuk mengatur formalitas dalam permintaan terjemahan batch, tetapkan parameter **Formalitas** saat Anda memulai pekerjaan penerjemahan. Untuk detail dan contoh, lihat[Menjalankan pekerjaan penerjemahan batch](async-start.md).

Untuk permintaan CLI atau API, `AppliedSettings` bidang dalam respons menyertakan pengaturan formalitas (jika ada) dari permintaan. Jika bahasa target tidak mendukung formalitas, `AppliedSettings` nilai dalam responsnya adalah NULL.

## Bahasa yang didukung
<a name="customizing-translations-formality-languages"></a>

Amazon Translate mendukung pengaturan formalitas untuk terjemahan dari bahasa sumber apa pun ke bahasa target berikut.


| Bahasa | Kode bahasa | 
| --- | --- | 
| Bahasa Belanda | nl | 
| Bahasa Prancis | fr | 
| Perancis (Kanada) | fr-CA | 
| Bahasa Jerman | de | 
| bahasa Hindi | hi | 
| Bahasa Italia | it | 
| Bahasa Jepang | ja | 
| Bahasa Korea | ko | 
| Portugis (Portugal) | pt-PT | 
| Bahasa Spanyol | es | 
| Spanyol (Meksiko) | es-MX | 

Untuk semua bahasa yang didukung Amazon Translate, lihat[Bahasa dan kode bahasa yang didukung](what-is-languages.md).