Pelokalan Perangkat Lunak

Hanya menjadi yang terbaik di lingkungan Anda tidak cukup baik lagi. Pasar saat ini bersifat internasional. Bahkan jika menerjemahkan perangkat lunak ke bahasa lain memerlukan biaya besar, ini memungkinkan perusahaan untuk mengakses pasar asing yang mungkin sulit ditembus. Juga, desas-desus di mana SEMUA orang asing mengerti bahasa Inggris adalah sebuah mitos.

Sebagian besar perangkat lunak saat ini dilokalkan agar tersedia di pasar yang lebih besar. Jika Anda berencana untuk mengembangkan perangkat lunak Anda dalam beberapa bahasa, atau jika Anda berencana untuk mulai mengembangkan perangkat lunak dalam bahasa Anda sendiri dan kemudian dalam bahasa lain untuk Perangkat lunak gratis pasar luar negeri, sebaiknya, sejak awal, untuk mempertimbangkan masalah lokalisasi dan terjemahan tertentu .

Skenario terbaik adalah melakukannya sebelum perangkat lunak ditulis. Sudah pasti bahwa menjaga masalah pelokalan dalam pikiran saat mengerjakan spesifikasi proyek pasti akan membantu mengurangi biaya dan akan memudahkan upaya yang terkait dengan pelokalan produk di pasar luar negeri.

Lokalisasi: Definisi

Pelokalan perangkat lunak menyiratkan lebih dari sekadar terjemahan antarmuka pengguna produk. Perusahaan meminta agar perangkat lunak mereka disesuaikan dengan budaya negara target, sehingga mereka dapat menjangkau khalayak yang lebih luas.

Pelokalan, dalam hal ini, singkatan dari operasi kompleks yang terdiri dari penerjemahan perangkat lunak dan juga dalam mengadaptasinya sesuai dengan konvensi linguistik dan spesifik budaya pengguna dari negara target.

Proses ini sering membutuhkan banyak jam kerja dan upaya luar biasa dari tim pengembangan, tetapi ada sejumlah alat yang secara khusus dibuat untuk menyederhanakan proses pelokalan. Juga, banyak proyek pelokalan di-outsourcing-kan kepada perusahaan khusus untuk mengurangi biaya.

Kiat untuk Pelokalan Perangkat Lunak

Perangkat lunak harus ditulis sedemikian rupa sehingga cukup mudah untuk beradaptasi (yaitu diterjemahkan) nanti, sesuai kebutuhan, ke dalam budaya dan bahasa yang berbeda. Lokalisasi dan internasionalisasi berjalan seiring.

Internasionalisasi terdiri, pada dasarnya, dalam mengembangkan suatu produk dalam beberapa bahasa. Semua bagian dari perangkat lunak yang perlu diterjemahkan dipisahkan dari perangkat lunak itu sendiri dan disesuaikan dengan spesifik negara tempat perangkat lunak itu dimaksudkan. Yang terbaik adalah perangkat lunak yang bersangkutan dirancang dengan mempertimbangkan aspek ini sejak awal karena proses penulisan ulang seluruh perangkat lunak yang dirancang sejak awal hanya dengan target pasar yang sempit, memakan waktu dan mahal.

Mengenai penerjemah, idealnya, mereka harus benar-benar menguasai bahasa target dan memiliki pengetahuan yang sangat baik Perangkat lunak komputer di bidang teknis dan mahir dengan kosa kata tertentu. Last but not least, mereka harus terbiasa dengan perangkat lunak untuk memahami konteks kalimat.

Kadang-kadang, ini dapat menyebabkan masalah bagi orang-orang yang bertanggung jawab atas terjemahan: mungkin ada saat-saat langka ketika seluruh tim penerjemah dibutuhkan, atau hanya beberapa orang genius yang "tahu segalanya". Bagaimanapun, para penerjemah harus berkolaborasi dengan tim pengembangan setiap saat.

Pelokalan perangkat lunak adalah proses yang membutuhkan pengetahuan khusus dan beberapa keterampilan manajemen proyek yang serius. Untuk setiap proyek, manajernya, dalam kerja sama erat dengan para insinyur, harus mengembangkan jadwal yang menunjukkan semua langkah yang diperlukan untuk membuat perangkat lunak lokal yang menguntungkan.

Deskripsi tingkat tinggi dari proses pelokalan akan mencakup langkah-langkah berikut:

Identifikasi apa yang harus diterjemahkan dari perangkat lunak, dan mengadopsi strategi lokalisasi berdasarkan perkiraan penjualan.
Menetapkan jadwal yang ketat untuk proses pelokalan, termasuk tenggat waktu untuk setiap tahap dalam proses.
Menemukan dan merekrut penerjemah profesional yang memadai, lebih disukai dengan pengalaman baru dan signifikan di negara-negara target.
Membangun hubungan kolaborasi yang erat dengan para penerjemah untuk memastikan keakuratan dan koherensi pekerjaan mereka.
Berkonsultasi dengan tim pengembangan pada aspek-aspek yang dapat memfasilitasi proses lokalisasi.
Mendefinisikan produk yang terinternasionalisasi dengan baik yang tidak perlu mengalami perubahan untuk masing-masing bahasa asing yang dibayangkan.
Menguji produk untuk masing-masing dan setiap bahasa yang dipertanyakan.
Lokalisasi perangkat lunak terutama menyangkut tiga komponen dasar suatu produk: antarmuka pengguna grafis, bantuan online dan dokumentasi.
Untuk antarmuka pengguna, yang sangat penting adalah file sumber daya, memiliki ekstensi .rc. Mereka berisi apa yang paling mungkin dilihat dan ditampilkan pengguna dalam bentuk menu, kotak dialog, pesan kesalahan, bentuk kursor, bitmap, dll. Biasanya hanya ada segmen file sumber daya yang perlu diterjemahkan.

Beberapa contoh akan berupa teks yang muncul pada beberapa bitmap yang paling umum, layar splash, atau string teks yang ditampilkan dalam menu dan kotak dialog / kotak pesan kesalahan.

File bantuan, awalnya dalam format .rtf, dikompilasi dan diubah menjadi format hypertext. Sebagian besar dari apa yang termasuk dalam file seperti itu akan diterjemahkan. Apa yang tidak boleh diterjemahkan adalah teks tersembunyi yang mewakili hyperlink, serta catatan kaki "#" dan "+".

Dokumentasi, yang biasanya tidak menimbulkan masalah untuk proses terjemahan, termasuk file readme, pengolah kata dan file DTP (file dokumentasi per say), format file yang disiapkan klien dan file insidental.

File readme biasanya dalam format .txt, dan berisi informasi yang tidak termasuk dalam dokumentasi, informasi pengaturan atau penambahan pada manual pengguna.

File dokumentasi adalah manual pengguna yang sangat berformat yang harus menjangkau pengguna target. Informasi dalam file-file ini biasanya ditimpa selama terjemahan.

Manfaat Lokalisasi

Pelokalan perangkat lunak bermanfaat bagi pengembang dan pelanggan. Kita harus mempertimbangkan fakta bahwa jumlah penutur non-Inggris yang menggunakan perangkat lunak lokal terus meningkat.

Sebagian besar pengguna perangkat lunak berharap bahwa perangkat lunak mereka ditulis dalam bahasa mereka sendiri. Sekalipun pelokalan dilakukan dengan biaya tertentu untuk perusahaan perangkat lunak, hal itu memerlukan manfaat yang jelas: para pengguna yang memahami dengan baik suatu produk dapat mengelolanya dengan lebih baik, dapat menggunakannya dengan lebih efisien, dan tidak terlalu rentan membuat kesalahan yang mahal.

Semua ini memiliki pengaruh pada hasil akhir. Pengguna yang lebih kompeten dan efisien menerjemahkan lebih sedikit biaya untuk dukungan dan layanan pelanggan.

Komentar