Indonesia merupakan negara kedua di dunia yang memiliki bahasa daerah terbanyak. Dari Sabang hingga Merauke, terdapat ratusan bahasa dan dialek yang digunakan oleh berbagai suku bangsa. Untuk kebutuhan digital seperti pemrograman, pengembangan sistem aplikasi, pengarsipan data, hingga optimasi blog kita memerlukan acuan resmi standar internasional yang dikenal sebagai Kode Bahasa ISO 639-3.
Namun, mengelola data kode bahasa daerah ini memerlukan ketelitian yang tinggi. Jika kurang cermat, kode bahasa dari luar negeri dapat tidak sengaja masuk ke dalam daftar bahasa lokal Indonesia akibat kemiripan singkatan. Artikel ini akan mengulas pentingnya standarisasi kode bahasa, kesalahan umum yang sering terjadi, serta daftar lengkap kode bahasa daerah di Indonesia yang telah divalidasi.
Mengenal Kode ISO 639-3 dan Urgensi Penggunaannya
Kode ISO 639-3 adalah standar internasional yang dirancang untuk memberikan tiga huruf unik (3-letter code) pada setiap bahasa di dunia. Sebagai contoh, Bahasa Jawa menggunakan kode jav, sedangkan Bahasa Sunda diidentifikasi dengan kode sun.
Bagi para pengembang web (*web developer*) dan praktisi teknologi informasi, kode ini memiliki fungsi yang sangat krusial, antara lain:
- Lokalisasi Konten (HTML Lang Attribute): Membantu mesin pencari seperti Google untuk mengenali bahasa utama suatu halaman web (contoh penulisan:
untuk Bahasa Dayak Ngaju). - Standardisasi Database: Menjamin sinkronisasi data antar-sistem agar tidak terjadi tumpang tindih identifikasi bahasa di tingkat global.
- Integrasi Teknologi AI: Mempermudah optimasi aplikasi penerjemah, konfigurasi papan ketik (*keyboard*), hingga fitur transkripsi suara otomatis.
“Catatan Penting: Salah satu kekeliruan data yang sering terjadi di internet terletak pada identifikasi Bahasa Dayak Ngaju. Beberapa tabel kerap mencantumkan kode
gjudi samping kodenij. Perlu diluruskan bahwa kodegjusebenarnya merupakan milik Bahasa Gujari (bahasa etnis di kawasan India/Pakistan). Berdasarkan standar resmi, kode internasional yang valid untuk Bahasa Dayak Ngaju adalah nij.”
Daftar Lengkap Kode Bahasa Daerah di Indonesia
Berikut adalah tabel komplit yang telah dibersihkan dari kesalahan ketik (*typo*) maupun kekeliruan data internasional. Data di bawah ini telah dikelompokkan berdasarkan wilayah pulau utama di Indonesia untuk mempermudah navigasi Anda:
| Wilayah Utama | Suku / Bahasa Daerah | Kode ISO 639-3 |
|---|---|---|
| Bali | Bali | ban |
| Jawa | Jawa | jav / jv |
| Jawa | Sunda | sun / su |
| Jawa | Madura | mad |
| Jawa | Betawi | bew |
| Jawa | Osing (Banyuwangi) | osi |
| Jawa | Baduy | bac |
| Jawa | Tengger | tes |
| Kalimantan | Banjar | bjn |
| Kalimantan | Melayu Pontianak | mfa |
| Kalimantan | Dayak Ngaju | nij |
| Kalimantan | Dayak Iban (Umum / Makro) | iba |
| Kalimantan | Dayak Iban (Indonesia – Kalbar) | iba-ID |
| Kalimantan | Dayak Iban (Malaysia – Sarawak) | iba-MY |
| Kalimantan | Dayak Kendayan / Kanayatn | knx |
| Kalimantan | Dayak Maanyan | mhy |
| Kalimantan | Dayak Ot Danum | otd |
| Kalimantan | Dayak Tunjung | tjn |
| Kalimantan | Kayan River | xkn |
| Kalimantan | Kenyah | xky |
| Kalimantan | Tidung | tid |
| Kalimantan | Kutai Kota Bangun | mqg |
| Maluku | Ambon (Melayu Ambon) | abs |
| Maluku | Ternate | tft |
| Maluku | Tidore | tvo |
| Maluku | Buru | mhs |
| Maluku | Seram (Geser-Gorom) | gzn |
| Maluku | Kei | kei |
| Maluku | Tanimbar (Yamdena) | jmd |
| Maluku | Tobelo | tlb |
| Maluku | Galela | gbi |
| Nusa Tenggara | Sasak (Lombok) | sas |
| Nusa Tenggara | Sumbawa / Samawa | smw |
| Nusa Tenggara | Bima | bhp |
| Nusa Tenggara | Manggarai | mqy |
| Nusa Tenggara | Ngada | nxg |
| Nusa Tenggara | Sikka | ski |
| Nusa Tenggara | Lamaholot | slp |
| Nusa Tenggara | Dawan (Uab Meto) | aoz |
| Nusa Tenggara | Tetun | tet |
| Nusa Tenggara | Rote | rts |
| Nusa Tenggara | Sumba (Kambera) | xbr |
| Papua | Dani (Grand Valley) | gvi |
| Papua | Asmat (Central) | cax |
| Papua | Biak | bwh |
| Papua | Sentani | see |
| Papua | Ekari / Mee | ekg |
| Papua | Marind | mrn |
| Papua | Muyu | moi |
| Papua | Mononi / Moni | mnz |
| Papua | Bauzi | bdz |
| Sulawesi | Bugis | bug |
| Sulawesi | Makassar | mak |
| Sulawesi | Toraja-Sa’dan | sda |
| Sulawesi | Mandar | mdr |
| Sulawesi | Minahasa (Tontemboan) | tnt |
| Sulawesi | Minahasa (Tombulu) | tom |
| Sulawesi | Gorontalo | gor |
| Sulawesi | Bolaang Mongondow | mog |
| Sulawesi | Buton (Cia-Cia) | cia |
| Sulawesi | Muna | mnb |
| Sulawesi | Tolaki | lbw |
| Sulawesi | Kaili | kpe |
| Sumatera | Aceh | ace |
| Sumatera | Gayo | gay |
| Sumatera | Alas | aaz |
| Sumatera | Batak Toba | bbc |
| Sumatera | Batak Karo | btx |
| Sumatera | Batak Mandailing | btm |
| Sumatera | Batak Pakpak / Dairi | btd |
| Sumatera | Batak Simalungun | bts |
| Sumatera | Nias | nia |
| Sumatera | Minangkabau | min |
| Sumatera | Melayu Malaysia/Riau | zlm |
| Sumatera | Melayu Jambi | jax |
| Sumatera | Melayu Palembang | plm |
| Sumatera | Koring / Kerinci | kvr |
| Sumatera | Rejang | rej |
| Sumatera | Lampung Api | ljp |
| Sumatera | Lampung Nyo | abl |
| Sumatera | Bangka | mfb |
| Sumatera | Belitung | vkt |
Kesimpulan
Penerapan kode bahasa daerah yang akurat pada struktur HTML atau database sangat penting untuk menjaga validitas data di era digital. Kesalahan minor seperti memasukkan kode yang salah tidak hanya mengacaukan struktur data, tetapi juga dapat memengaruhi cara algoritma mesin pencari mengindeks konten lokal Anda.
Oleh karena itu, pastikan Anda menggunakan referensi tabel di atas sebagai acuan utama yang telah divalidasi dan disesuaikan secara bersih dengan standar ISO 639-3 internasional.
Semoga artikel ini bermanfaat bagi proyek digital Anda!