Terjemahan otomatis adalah alat yang secara otomatis mengumpulkan dan menerjemahkan string di game Anda. Alat ini tersedia di game mana pun dan memungkinkan Anda untuk segera mulai menampilkan string yang diterjemahkan di game Anda dan memperluas potensi audiens Anda.
Cara kerja terjemahan otomatis
Terjemahan otomatis bekerja dengan terlebih dahulu mengumpulkan string yang ditemui dalam game, baik melalui pengujian atau bermain. Setelah string ini ditangkap, Roblox secara otomatis menerjemahkan string di tabel lokalizasi game Anda.
Setelah mengumpulkan string ini, Anda dapat mengaktifkan terjemahan untuk game Anda agar secara otomatis menampilkan string yang ditangkap bagi pengguna yang memiliki pengaturan bahasa default mereka diatur ke bahasa yang diterjemahkan.
Terjemahan otomatis hanya menyediakan terjemahan otomatis untuk entri kosong di tabel lokalizasi dan tidak menimpa terjemahan yang sudah ada, termasuk setiap terjemahan manual yang dibuat oleh pengembang atau penerjemah. Misalnya, jika Anda secara manual menghapus terjemahan untuk sebuah entri, alat ini berasumsi bahwa Anda tidak ingin menerjemahkan entri itu.
Aktifkan penangkapan teks otomatis
Penangkapan Teks Otomatis (ATC) menangkap string teks dari elemen UI dalam game Anda dan menambahkannya ke tabel terjemahan Anda. Ketika diaktifkan, alat ATC menambahkan teks dari elemen UI yang ditemui oleh pengguna dalam game Anda atau selama pengujian Studio.
ATC mengevaluasi seiring waktu string mana yang harus ditambahkan ke tabel terjemahan Anda, sehingga mungkin diperlukan beberapa hari untuk string baru muncul di Portal Penerjemah setelah pengguna menemukannya. Jika Anda memerlukan string untuk ditangkap segera, Anda dapat menggunakan proses penangkapan teks Studio.
ATC hanya menangkap objek teks yang sudah diaktifkan AutoLocalize. Jika Anda tidak ingin ATC mengumpulkan string teks tertentu, seperti nama atau entri teks unik, matikan properti ini. Perhatikan bahwa untuk objek TextBox, hanya PlaceholderText yang ditangkap; asumsi adalah bahwa string dalam Text disediakan oleh pemain.
Untuk mengaktifkan Penangkapan Teks Otomatis:
Dalam pengaturan lokalizasi, navigasikan ke Pengaturan.
Aktifkan Tangkap teks dari UI pengalaman saat pengguna bermain.

Penangkapan teks di Studio
Mungkin ada situasi di mana Anda perlu segera menangkap string ke tabel terjemahan Anda. Dalam kasus ini, Anda dapat menggunakan alat penangkapan teks di Studio untuk menangkap string saat pengujian. String ini akan ditambahkan ke tabel lokalizasi dalam 1–2 menit setelah menemukannya.
Untuk mengaktifkan penangkapan teks di Studio:
Di Studio, buka Alat Lokalizasi dari menu Jendela ⟩ Lokalizasi.
Aktifkan Penangkapan Teks Otomatis.

Penangkapan teks Studio tetap aktif jika Anda mulai dan menghentikan pengujian dalam sesi Studio yang sama, tetapi harus diaktifkan lagi saat Anda memulai sesi Studio yang baru.
Pembersihan otomatis
ATC juga memeriksa game Anda untuk string yang tidak lagi ada, seperti nama pengguna atau string terkait acara yang telah berlalu. Secara default, alat ini akan menghapus entri yang sudah usang ini ketika mengidentifikasinya. Hanya string yang diambil secara otomatis dengan terjemahan otomatis yang akan dihapus; string yang ditambahkan secara manual atau yang memiliki terjemahan manual tidak akan terpengaruh.
Jika Anda tidak ingin ATC membersihkan tabel lokalizasi Anda, navigasikan ke pengaturan lokalizasi Anda dan matikan toggle ATC kedua:

Aktifkan terjemahan
Setelah string ditangkap ke tabel lokalizasi Anda, ikuti langkah-langkah ini untuk mengaktifkan konten yang diterjemahkan:
Di halaman lokalizasi game Anda, navigasikan ke Pengaturan.
Aktifkan Gunakan Konten yang Diterjemahkan.

Navigasikan ke tab Bahasa.
Aktifkan bahasa yang didukung untuk terjemahan otomatis.
- Informasi Pengalaman mengacu pada nama dan deskripsi game Anda.
- String & Produk Pengalaman mengacu pada teks yang muncul dalam game Anda.

Kuota terjemahan otomatis
Roblox memiliki kuota awal dan bulanan untuk terjemahan otomatis. Kuota awal menentukan berapa banyak entri string yang dapat Anda terjemahkan ketika Anda melakukan lokalizasi game Anda untuk pertama kalinya. Setelah Anda menggunakan kuota awal, terjemahan selanjutnya akan berasal dari kuota bulanan Anda, yang direset setiap bulan.
Anda dapat melacak penggunaan kuota terjemahan otomatis Anda di halaman lokalizasi game Anda:

Kuota dihitung berdasarkan per karakter dan per bahasa. Misalnya, menerjemahkan string sumber "halo" ke semua 15 bahasa yang didukung terjemahan otomatis akan dihitung sebagai 5×15 (75) karakter menuju kuota Anda.
Pembaruan terjemahan otomatis
Seiring dengan peningkatan alat terjemahan otomatis, terjemahan yang lebih akurat mungkin tersedia untuk string yang ada. Ketika pembaruan ini tersedia, Roblox menyegarkan setiap terjemahan otomatis. Pembaruan terjemahan otomatis akan muncul dalam riwayat terjemahan Anda.

Jika Anda memiliki terjemahan tertentu yang ingin tetap tidak berubah, Anda dapat mengunci entri tersebut untuk memastikan bahwa itu tidak terpengaruh oleh pembaruan apa pun.

Secara default, string yang ditambahkan secara manual dan string yang memiliki terjemahan manual terkunci. Jika Anda membuka kunci sebuah entri, itu akan terpengaruh oleh pembaruan terjemahan otomatis dan ATC jika itu diaktifkan. Jika Anda ingin menghasilkan terjemahan otomatis baru untuk terjemahan yang sebelumnya diubah atau dihapus, buka kunci entri tersebut.
Bahasa yang didukung
Roblox mendukung terjemahan otomatis antara bahasa yang tercantum di bawah ini. Saat ini, Roblox Translate akan selalu menganggap bahwa string sumber berada dalam bahasa sumber game.
| Bahasa yang saat ini didukung untuk terjemahan otomatis |
|---|
| Arab |
| China (Sederhana) |
| China (Tradisional) |
| Inggris |
| Prancis |
| Jerman |
| Hindi |
| Indonesian |
| Italia |
| Jepang |
| Korea |
| Polandia |
| Portugis |
| Rusia |
| Spanyol |
| Thailand |
| Turki |
| Vietnam |