Terjemahkan konten dinamis

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

Anda dapat menggunakan parameter dalam tabel lokalisasi Anda ketika hanya sebagian dari string yang ditampilkan yang memerlukan terjemahan, seperti melokalisasi satuan pengukuran setelah nilai angka, merujuk ke nama pengguna, atau menampilkan waktu dan tanggal.

Menampilkan jumlah item dalam game.
Menampilkan nama pengguna Roblox seorang pemain dalam pesan.
Menampilkan skor tertinggi menggunakan pemisah yang dilokalisasi.

Parameter terdiri dari nilai parameter dan spesifier format opsional yang dikelilingi oleh kurung kurawal.

Dalam contoh berikut, sebuah game memiliki entri berikut dalam tabel lokalisasinya:

Sumberes
Hello {Player_Name}!Hola {Player_Name}!
My name is {NPC_Name}Me llamo {NPC_Name}

Jika seorang pengguna telah mengatur lokal mereka ke es, hasil terjemahannya adalah sebagai berikut:

Teks dalam game aslinyaTerjemahan dalam bahasa Spanyol
Hello new_storm!Hola new_storm!
My name is Diva DragonslayerMe llamo Diva Dragonslayer

Dalam beberapa kasus, Anda mungkin ingin menggunakan spesifier format untuk mengontrol bagaimana nilai parameter diformat dalam string yang dilokalisasi.

Spesifier format yang tersedia adalah sebagai berikut:

SpecifierTipeDeskripsiContoh output
intnumberBilangan bulat dengan tanda negatif opsional; tanpa pemisah ribuan. 1234
fixednumberDua desimal dengan indikator desimal, tanda negatif opsional, dan tanpa pemisah ribuan. 1234.50
1234,50
numnumberDua desimal dengan indikator desimal, tanda negatif opsional, dan pemisah ribuan.1.234,50
1234,50
HEXnumberBilangan bulat yang diubah menjadi hex; negatif diubah menjadi komplemen dua 64-bit. 3FF
hexnumber Sama dengan HEX, tetapi huruf kecil.3ff
datetimenumberTimestamp UTC sebagai angka ke format yang dapat dibaca oleh pengguna secara universal.2017-10-10 13:38:10
iso8601numberTimestamp UTC sebagai angka ke format waktu UTC ISO-8601.2017-10-12T22:02:38Z
shorttimenumberTimestamp UTC ke format lokal "jam:menit". 1:45 PM
13:45
shortdatetimenumberTimestamp UTC ke pola tanggal+waktu umum dengan waktu pendek.10/10/2017 1:45 PM
shortdatenumberTimestamp UTC ke pola tanggal pendek.10/10/2017
2017-10-10
translatestringMencari pencocokan string Source literal dalam tabel lokalisasi dan menggunakan terjemahan lokal yang tersedia.

Terjemahkan substring

Gunakan spesifier translate ketika memerlukan terjemahan langsung dari tabel lokalisasi Anda. Lokalisasi akan mencari kecocokan yang tepat dari parameter dalam kolom Sumber tabel lokalisasi Anda.

Dalam contoh berikut, sebuah game memiliki baris berikut dalam tabel lokalisasinya:

Sumberes
I am from {Place_Name:translate}.Soy de {Place_Name:translate}.
BrazilBrasil
LondonLondres
GermanyAlemania

Jika seorang pengguna telah mengatur lokal mereka ke 'es', hasil terjemahannya ditampilkan sebagai berikut:

Teks dalam game aslinyaTerjemahan dalam bahasa Spanyol
I am from Brazil.Soy de Brasil.
I am from London.Soy de Londres.
I am from Germany.Soy de Alemania.

Terjemahkan dengan angka

Anda dapat menggunakan spesifier untuk memformat nilai numerik Anda agar sesuai dengan konteks dalam game Anda.

Dalam contoh berikut, sebuah game memiliki entri terkait angka berikut dalam tabel lokalisasinya:

Sumberes
{race_time:fixed} seconds {race_time:fixed} segundos
${1:num} cash and {2:int} jewels ${1:num} dinero y {2:int} joyas

Jika seorang pengguna telah mengatur lokal mereka ke es, hasil terjemahannya ditampilkan sebagai berikut:

Teks dalam game aslinyaTerjemahan dalam bahasa Spanyol
75.202844 seconds75,20 segundos
$2500.5 cash and 99.8 jewels$2.500,50 dinero y 100 joyas
©2026 Roblox Corporation. Roblox, logo Roblox, dan Powering Imagination termasuk dalam merek dagang kami yang terdaftar dan tidak terdaftar di AS dan negara lainnya.