Anda dapat menggunakan Parameter di tabel lokalisasi Anda ketika hanya bagian dari string yang ditampilkan yang memerlukan terjemahan, seperti menyokong unit pengukuran setelah nilai nomor, mengacu pada nama pengguna, atau menampilkan waktu dan tanggal.
Argumentasi terdiri dari nilai argumen dan spesifikator format yang ditutup dalam kurungan.
Dalam contoh berikut, sebuah pengalaman memiliki entri berikut dalam tabel lokalisasi:
Sumber | es |
---|---|
Halo Player_Name! | Hola Player_Name! |
Nama saya NPC_Name | Saya bernama NPC_Name |
Jika lokasi pengguna di set ke es ,Output terjemahan akan seperti berikut:
Teks Asli dalam Game | Terjemahan Spanyol |
---|---|
Halo new_storm! | Hola badai baru! |
Nama saya Diva Dragonslayer | Saya sebut Diva Dragonslayer |
Dalam beberapa kasus, Anda mungkin ingin menggunakan spesifikator format untuk mengontrol bagaimana nilai parameter diformat dalam string lokasi.
Spesifikator format yang tersedia adalah sebagai berikut:
Spesifikator | Jenis | Deskripsi | Output Contoh |
---|---|---|---|
int | nomor | Angka dengan tanda minus yang opsional; tidak ada pemisah ribuan. | 1234 |
diposting | nomor | Dua digit dengan indikator desimal, tanda negatif opsional, dan tidak ada pemisah ribuan. | 1234.501234,50 |
num | nomor | Dua digit dengan tanda minus, tanda negatif opcional, dan pemisah ribuan. | 1,234.501234,50 |
HEX | nomor | Angka dikonversi ke hex; negatif dikonversi ke 64-bit dua's complement. | 3FF |
hex | nomor | Sama dengan HEX, tetapi huruf kecil. | 3ff |
tanggal | nomor | Waktu UTC sebagai nomor format pembaca pengguna universal. | 2017-10-10 13:38:10 |
iso8601 | nomor | Waktu UTC sebagai tanggal UTC sebagai nomor untuk format ISO-8601 waktu UTC. | 2017-10-12T22:02:38Z |
waktu singkat | nomor | Waktu UTC untuk format lokal " jam: menit ". | 1:45 PM13:45 |
tanggal pendek | nomor | Waktu UTC untuk pola waktu umum dengan waktu yang singkat. | 10/10/2017 1:45 PM |
tanggal pendek | nomor | Waktu UTC untuk pola tanggal pendek. | 10/10/20172017-10-10 |
terjemahkan | string | Mencari match Sumber string secara harfiah di tabel lokalisasi dan menggunakan terjemahan lokasi yang tersedia. |
Menerjemahkan Substring
Gunakan spesifikator terjemahan saat memerlukan terjemahan langsung dari tabel lokalisasi Anda. Lokalisasi akan mencari cocok persis dari parameter di kolom Sumber tabel lokalisasi Anda.
Dalam contoh berikut, sebuah pengalaman memiliki baris berikut dalam tabel lokalisasi:
Sumber | es |
---|---|
Saya berasal dari Place_Name:translate. | Soy de Place_Name:translate. |
Brasil | Brasil |
London | London |
Jerman | Jerman |
Jika lokasi pengguna di set ke 'es',Output terjemahan ditampilkan sebagai berikut:
Teks Asli dalam Game | Terjemahan Spanyol |
---|---|
Saya berasal dari Brasil. | Saya dari Brasil. |
Saya berasal dari London. | Saya dari London. |
Saya berasal dari Jerman. | Saya dari Alemania. |
Menerjemahkan Dengan Angka
Anda dapat menggunakan spesifikator untuk menyesuaikan nilai numerik Anda untuk mencocokkan konteks di dalam pengalaman Anda.
Dalam contoh berikut, sebuah pengalaman memiliki berikut ini entri terkait nomor dalam tabel lokalisasi mereka:
Sumber | es |
---|---|
waktu balapan race_time:fixed detik | waktu race_time:fixed detik |
$1:num uang tunai dan 2:int perhiasan | $1:num uang dan 2:int cincin |
Jika lokasi pengguna di set ke es ,Output terjemahan ditampilkan sebagai berikut:
Teks Asli dalam Game | Terjemahan Spanyol |
---|---|
75.202844 detik | 75,20 detik |
$2500.5 uang tunai dan 99.8 perhiasan | $ 2.500,50 uang dan 100 perhiasan |