Unit 6 / 11

Penyetempatan (L10n): Perisian, Web, Permainan dan Penyesuaian Budaya

Keuntungan:

  • Keupayaan untuk membezakan penyetempatan daripada terjemahan dan mengurus integriti pemegang tempat, panjang teks dan format tarikh/wang/ukuran dengan betul
  • Keupayaan untuk menyesuaikan ciri teknikal seperti peraturan jamak dan bahasa kanan-ke-kiri ke tempat sasaran
  • Keupayaan untuk menilai unsur budaya dari perspektif pakar tempatan dan menangkap pemegang tempat dan risiko budaya kecerdasan buatan dengan QA

Menukar butang "Simpan" apl kepada "Simpan" ialah terjemahan; Tetapi menyesuaikan format tarikh aplikasi, mata wang, tulisan kanan ke kiri, panjang butang, imej budaya dan teks undang-undang kepada pasaran sasaran adalah penyetempatan. Dalam unit ini, anda akan mempelajari tentang penyetempatan, ciri teknikalnya (tempat letak, panjang, pengekodan), peranan AI dalam proses ini dan penyesuaian budaya. Matlamatnya adalah untuk berfikir seperti pakar penyetempatan, "menjadikan produk sesuai dengan budaya sasaran, bukan kata-kata."

Konsep asas

Penyetempatan (L10n — penyetempatan; L10n kerana terdapat 10 huruf antara “l” dan “n”) ialah proses menyesuaikan sepenuhnya sesuatu produk (perisian, web, permainan, aplikasi) kepada bahasa dan budaya tertentu; Ia termasuk tetapi mengatasi terjemahan. Pengantarabangsaan (i18n — pengantarabangsaan) ialah tindakan mereka bentuk produk dari bawah ke atas untuk menjadi sangat bahasa-ready (memisahkan teks daripada kod, membenarkan fleksibiliti panjang); Ia mendahului dan membolehkan penyetempatan.

String ialah sekeping teks yang akan diterjemahkan dalam perisian. Pemegang tempat ialah tanda dalam rentetan yang diisi dengan pembolehubah pada masa jalan: "Hello {name}", "{count} item". Tempatan ialah gabungan bahasa + wilayah (tr-TR, en-US); Menentukan tarikh, masa, nombor dan format mata wang.

Penyetempatan berbeza daripada terjemahan: anda bukan sahaja menyampaikan makna, tetapi juga kesesuaian fungsi dan budaya. Tarikh "3/4/2026" ialah 4 Mac di AS dan tidak bermakna di Türkiye (kami menulis 03.4.2026); "₺" bukannya "$"; Warna merah mungkin menjadi amaran dalam satu budaya dan perayaan dalam budaya lain.

Petua: Perkara yang paling sering terlepas oleh penterjemah dalam penyetempatan ialah elemen di luar teks: format tarikh/masa/nombor, mata wang, unit ukuran (batu/km), susunan nama pertama, format alamat, format telefon. Imbas ini pada setiap projek dengan "senarai semak tempatan".

Pemegang tempat dan integriti teknikal

Kesilapan teknikal yang paling berbahaya dalam penyetempatan ialah merosakkan ruang letak dan teg. Jika anda memadamkan {n} dalam ayat "Anda mempunyai {n} mesej", tulis dengan salah atau meletakkannya di tempat yang salah mengikut sintaks Turki, perisian akan ranap atau kelihatan kasar sebagai "Anda mempunyai {n} mesej". Peraturan:

  • Jangan sekali-kali memutar, memadam atau memformat ruang letak. {name}, %s, {{count}} kekal sama.
  • Sintaks Turki boleh menggantikan pemegang tempat; Pindahkannya ke lokasi baharu, pelihara maknanya, tetapi jangan musnahkan tanda itu sendiri.
  • Peraturan jamak berbeza-beza bergantung pada bahasa: Walaupun bahasa Inggeris menyebut "1 item / 2 item", dalam bahasa Turki tiada akhiran jamak selepas nombor ("2 item"). Rangka kerja penyetempatan mengendalikan ini secara berasingan.

AI adalah alat serampang dua mata di sini: ia menterjemah rentetan dengan cepat, tetapi boleh terbalik atau kehilangan pemegang tempat secara tidak sengaja. Itulah sebabnya pusingan QA pemegang tempat adalah penting dalam penyetempatan.

Awas: Peluasan teks ialah masalah penyetempatan yang tersembunyi. Teks terjemahan dari bahasa Inggeris ke bahasa Turki selalunya 20-40% lebih panjang; "OK" ialah 2 huruf, pasangannya "OK" ialah 5 huruf. Terjemahan yang tidak sesuai dengan butang sempit memecahkan antara muka. Jika boleh, lihat dalam antara muka sebenar jika teks sasaran sesuai.

Aliran penyetempatan dan penyesuaian budaya dengan AI

AI mempercepatkan tugasan berikut dalam penyetempatan: terjemahan awal rentetan, semakan ketekalan, amaran panjang (“terjemahan ini 35% lebih panjang daripada yang asal”), saringan kesesuaian budaya (“adakah imej/contoh ini menyebabkan masalah dalam budaya sasaran?”). Tetapi keputusan budaya adalah milik manusia: pakar tempatan tahu bagaimana jenaka, percutian, contoh, warna akan dilihat dalam budaya sasaran. AI boleh memberi amaran umum; Keputusan muktamad dibuat oleh penterjemah yang mengetahui pasaran tempatan.

Contoh penyesuaian budaya: kaedah pembayaran (kad tempatan), contoh nama (nama tempatan), unit ukuran, kewajipan undang-undang (teks KVKK/GDPR), hari cuti, bentuk alamat (anda/anda), warna dan makna simbol.

tiga kes mini

Kes 1 — QA Pemegang tempat menghalang ranap sistem. Dalam terjemahan aplikasi mudah alih sebanyak 1,200 rentetan, AI menterjemahkan pemegang tempat {count} sebagai "{number}" di 18 tempat. Pusingan QA Pemegang Tempat menangkap ini; Jika ia tidak dibetulkan, aplikasi akan ranap pada skrin tersebut.

Kes 2 — Panjang memecahkan antara muka. Satu menu perisian telah direka dalam bahasa Inggeris; Apabila terjemahan bahasa Turki menjadi 30% lebih lama secara purata, tiga item menu telah dialihkan dan dipotong. Jika pasukan telah menerima amaran panjang awal, mereka akan menyediakan alternatif pendek (singkatan jika perlu, bukannya "Tetapan"); kerja telah dibuat semula dan dikemas kini dengan kawalan panjang proses.

Kes 3 — Penyesuaian budaya menyelamatkan jualan. Dalam promosi permainan terdapat lencana merit dengan figura babi; dalam pasaran sasaran ini adalah budaya yang tidak sesuai. Penterjemah tempatan memberi amaran, angka itu diubah. AI telah menterjemah teks, tetapi pakar tempatan yang menunjukkan risiko budaya.

Empat templat yang boleh disalin

1) Terjemahan rentetan (pemegang tempat dilindungi):

Terjemahkan rentetan perisian berikut ke dalam [bahasa sasaran]. PERATURAN: JANGAN SEKALI-KALI menterjemah, memadam atau memformat ruang letak seperti {name}, %s, {{count}}; kekalkan ia seperti sedia ada (anda boleh mengalihkannya mengikut sintaks Turki). Kekalkan HTML/tag. Tulisnya dengan ringkas dan sesuai untuk antara muka. Format: sumber → terjemahan. Rentetan: [...]

2) QA pemegang tempat/label:

Di bawah ialah rentetan sumber dan terjemahan. Benderakan isu pemegang tempat dan teg SAHAJA: diterjemahkan/dipadamkan/dirosakkan{...}, %s, {{...}}, <tag>. Senaraikan bilangan pemegang tempat dalam sumber, bilangan dalam terjemahan dan senaraikan yang tidak sepadan. Sumber: [...] | Terjemahan: [...]

3) Amaran panjang dan antara muka:

Nilaikan terjemahan UI berikut untuk panjangnya. Untuk setiap terjemahan, berikan sambungan peratusan mengikut sumber dan tandai yang mungkin tidak sesuai dengan ruang yang sempit (butang, menu). Bagi mereka yang tidak sesuai, cadangkan alternatif yang lebih pendek yang mengekalkan makna. Pasangan (sumber | terjemahan): [...]

4) Pemeriksaan kesesuaian budaya:

Peranan anda: [pasaran sasaran] perunding penyetempatan. Benderakan elemen dalam kandungan berikut yang mungkin menyebabkan masalah dalam budaya sasaran: imej, contoh, nama, warna, simbol, jenaka, format tarikh/ukuran, teks undang-undang. Keputusan muktamad adalah milik saya; anda menunjukkan risiko dan mencadangkan alternatif.Kandungan: [...]

Gesaan lemah / Gesaan kuat

Lemah: "Terjemah teks apl ini." (Pemegang tempat, panjang, tiada konteks antara muka; mesin menterjemah pemegang tempat, teks menjadi lebih panjang.)

Kuat: "Terjemah rentetan aplikasi mudah alih ini ke bahasa Turki. Pastikan {user} dan %d ruang letak seperti sedia ada. Teks ini akan muncul dalam butang sempit; pastikan ia pendek jika boleh. 'Tetapan'→'Tetapan', 'Profil'→'Profil'. Ikut peraturan Turki untuk ungkapan jamak (tiada akhiran jamak selepas nombor)."

Perbezaan: gesaan kuat memberikan ruang letak, panjang, istilah dan konvensyen jamak; output akan hampir memasuki antara muka secara langsung.

Jadual dimensi penyetempatan

Saiz

contoh

risiko

Pemegang tempat/label

{name}, %s, <b>

Perisian ranap

panjang

"OK"→"OK" (150%)

Antara muka melimpah

Tarikh/nombor/wang

3/4/26, $, 1,000.50

maklumat palsu

peraturan jamak

2 item → 2 item

tatabahasa yang buruk

unsur budaya

imej, warna, humor

reputasi/jualan

teks undang-undang

KVKK/GDPR

risiko undang-undang

Kesilapan biasa

  • Selak/padam pemegang tempat. Ia menyebabkan perisian ranap atau teks mentah muncul.
  • Tidak mengambil kira regangan teks. Limpahan antara muka, elemen dipotong.
  • Tidak menukar format tarikh/mata wang/ukuran. "5 batu" kekal, bukan "8 km".
  • Melepasi unsur budaya tanpa berunding dengan pakar tempatan. Risiko reputasi dan jualan.
  • Menterjemah peraturan jamak dengan logik bahasa Inggeris. Tatabahasa buruk seperti "2 item".

Pseudo-penyetempatan dan bahasa kanan ke kiri

Dua isu teknikal menentukan kualiti penyetempatan. Yang pertama ialah pseudo-penyetempatan: menguji produk dengan teks palsu tetapi realistik dengan panjang dan aksara khas (cth. "Tetapan" → "[Ŝéttîngŝ~~]") sebelum terjemahan sebenar. Ini menunjukkan sama ada antara muka boleh mengendalikan teks panjang dan aksara khas, sama ada rentetan sebenarnya sedang diekstrak sebelum terjemahan bermula. Jika penterjemah yang bekerja dengan pembangun mengesyorkan ujian ini, banyak ralat antara muka akan ditangkap sebelum ia berlaku.

Yang kedua ialah bahasa kanan-ke-kiri (RTL): Bahasa seperti Arab, Ibrani, Parsi ditulis dari kanan ke kiri, dan penyetempatan memerlukan pencerminan bukan sahaja teks tetapi keseluruhan reka letak antara muka (kedudukan menu, anak panah, penjajaran). Dalam terjemahan RTL, nombor dan istilah huruf Latin boleh menimbulkan kekeliruan; Masalah "teks bidi" ini memerlukan perhatian khusus. AI boleh menterjemah teks RTL, tetapi pencerminan reka letak dan keputusan aliran dua hala memerlukan kepakaran budaya teknikal. Kedua-dua isu ini menunjukkan bahawa penyetempatan adalah kerja kejuruteraan-budaya melangkaui terjemahan.

Secara ringkasnya

Penyetempatan bermaksud menyesuaikan produk, bukan perkataan, kepada bahasa dan budaya sasaran; termasuk terjemahan, tetapi juga termasuk integriti pemegang tempat, panjang teks, format tarikh/wang/ukuran, peraturan jamak dan unsur budaya. AI mempercepatkan terjemahan rentetan, panjang dan pemeriksaan risiko budaya; Tetapi lawatan QA adalah penting kerana ia boleh mengganggu pemegang tempat dan keputusan budaya dibuat oleh pakar yang mengetahui pasaran tempatan. Kejayaan dalam penyetempatan adalah perhatian kepada perincian di luar teks.

Tugasan permohonan

Ambil contoh teks antara muka 15-20 rentetan (dengan ruang letak {...} atau %s dan contoh tarikh/wang). Terjemah dengan corak "Terjemahan rentetan", kemudian semak integriti ruang letak dengan "QA pemegang tempat" dan semak risiko limpahan dengan "amaran panjang". Sesuaikan format tarikh dan wang kepada tempat sasaran dan lakukan "imbasan kesesuaian budaya" jika terdapat unsur budaya.

senarai semak

  • [ ] Saya mengekalkan pemegang tempat dan label seperti sedia ada dan mengesahkannya dengan QA.
  • [ ] Saya mengawal regangan teks dan menghalang limpahan di kawasan sempit.
  • [ ] Saya menyesuaikan tarikh, nombor, mata wang dan unit ukuran kepada tempat sasaran.
  • [ ] Saya menterjemah ungkapan majmuk mengikut peraturan bahasa sasaran.
  • [ ] Saya menilai unsur budaya dari perspektif pakar tempatan.