Lokalisasi Penggemar Obduksi
Perubahan yang dilokalkan pada game Obduction.
Halo! Terima kasih banyak atas minat Anda untuk memberikan kontribusi dukungan pelokalan untuk bahasa baru di Obduction! Jika Anda ingin mendiskusikan upaya pelokalan di Obduction, silakan lihat Forum Lokalisasi Obduction kami. Jika Anda ingin berkontribusi pada repositori ini, silakan melakukan fork pada repo tersebut dan membuat permintaan penarikan sesuai dengan standar yang tercantum dalam FAQ kami, dan beberapa di antaranya tercantum di sini sebagai referensi:
Saya ingin melokalkan file dari Obduction ke bahasa baru. Bagaimana cara saya melakukan ini?
- Di direktori
Obduction/Content/Localization
game Anda, tambahkan direktori baru untuk bahasa Anda dengan nama dua huruf yang biasanya digunakan untuk menjelaskan nama bahasa Anda (misalnya, "fr" adalah dua karakter yang biasanya digunakan, melambangkan "Prancis"). - Salin dan tempel semua file dari direktori
en
ke bahasa baru Anda. - Tambahkan entri bahasa baru di file
Languages.json
Anda (di direktori Localization
) dengan LanguageID
yang sama dengan nama direktori yang baru saja Anda buat (begitulah cara manajer pelokalan dalam game menemukan file Anda), LanguageName
itu adalah terjemahan bahasa Inggris dari nama bahasa Anda, dan DisplayName
yang merupakan nama bahasa Anda dalam bahasa Anda. - Buka Obduction dan verifikasi bahwa bahasa Anda muncul di daftar bahasa di menu. Jika tidak tercantum dalam daftar bahasa, periksa kembali apakah Anda memasukkan semua yang ada di file
Languages.json
dengan benar. - Mulailah menerjemahkan file dalam direktori bahasa baru Anda dan pastikan untuk memeriksa apakah file tersebut berfungsi dalam game. Harap dicatat bahwa semua file harus disimpan dengan pengkodean UTF-16 LE dengan BOM. (Catatan: Kami tahu bahwa
git diff
saat ini memperlakukan file-file ini sebagai file biner, dan kami sedang mencari solusi alternatif yang andal untuk mengatasi masalah ini dan mempermudah orang untuk berkontribusi, tetapi untuk saat ini, file UTF-16 akan menjadi apa yang kami terima). - Setelah semua file Anda diterjemahkan dan telah diverifikasi untuk ditampilkan dengan benar di dalam game, Anda dapat membuat permintaan penarikan ke dalam repositori ini dengan folder yang Anda buat.
Saya tidak terbiasa dengan GitHub, tapi saya ingin menyumbangkan bahasa yang saya lokalkan untuk Obduction dengan membuat apa yang disebut "Permintaan tarik". Bagaimana saya bisa berbagi pekerjaan saya dengan Anda?
- Buat akun GitHub.
- Kunjungi direktori Lokalisasi repositori kami.
- Klik tombol "Unggah File" yang berada tepat di atas pesan "komit terbaru", dekat kanan atas layar.
- Seret folder di disk Anda yang berisi file lokal bahasa baru Anda ke area yang bertuliskan "Seret file ke sini".
- Setelah Anda selesai melakukannya, gulir ke bawah dan masukkan judul dan pesan komit untuk komit Anda.
- Ketika Anda telah menambahkan judul dan melakukan pesan sesuai dengan README kami, klik "Buat Permintaan Tarik".
- Pada halaman yang Anda buka saat membuat permintaan tarik, pastikan bahwa garpu dasar (garpu di sebelah kiri) adalah repo
Obduction Fan Localization
dan cabang di sebelahnya adalah master
. - Pastikan judul dan pesan penerapan Anda cukup bagus untuk dikirimkan, lalu tekan "Buat Permintaan Tarik" lagi.
- Untuk informasi selengkapnya tentang penggunaan GitHub dan membuat permintaan tarik, lihat panduan memulai GitHub..
Informasi atau data apa yang perlu saya sertakan dalam permintaan penarikan saya?
Informasi yang disertakan dalam pesan komit Anda:
- Alamat email Anda yang mungkin kami gunakan untuk menghubungi Anda secara langsung
- Nama atau pengenal Anda (bisa berupa nama pengguna yang Anda gunakan), dan -- jika berlaku -- nama atau pengenal orang yang atas nama Anda berkontribusi (dan harap sertakan tautan ke izin tertulis khusus mereka untuk Anda untuk melakukannya)
- ID bahasa (pengidentifikasi dua karakter) dari bahasa yang Anda tambahkan dukungan pelokalannya (seperti dalam file
Languages.json
) - Nama tampilan (dan dialek, jika berlaku) bahasa yang Anda tambahkan dukungan pelokalannya (seperti di file
Languages.json
) - Nama bahasa (dan dialek, jika ada) bahasa yang Anda tambahkan dukungan pelokalannya (seperti di file
Languages.json
) - Versi Obduction mana yang Anda gunakan untuk menguji terjemahan Anda
- Ringkasan singkat (1-2 kalimat) tentang pendekatan terjemahan Anda
Data yang disertakan dalam permintaan penarikan Anda:
- Folder pelokalan bahasa baru yang berisi semua file diterjemahkan ke bahasa yang diinginkan
- Opsional: Jika diinginkan, file .txt berisi ringkasan yang lebih panjang tentang pendekatan dan catatan pelokalan Anda (ditempatkan dalam direktori baru bahasa Anda)
Apakah saya perlu menguji dukungan bahasa baru di salinan lokal game saya sebelum membuat permintaan penarikan?
Ya.