Mengenali Kode ISO Bahasa: Panduan untuk Pemula

Hai sana, para pemula pengembang kode! Hari ini, kita akan memulai perjalanan menarik ke dunia Kode ISO Bahasa. Jangan khawatir jika Anda belum pernah menulis baris kode sebelumnya - saya akan menjadi panduan ramah Anda, dan kita akan bergerak langkah demi langkah. Pada akhir panduan ini, Anda akan terkejut melihat betapa banyak yang Anda pelajari!

Language ISO Codes

Apa Itu Kode ISO Bahasa?

Sebelum kita masuk ke detailnya, mari mulai dari dasar. Apakah Anda pernah bertanya-tanya bagaimana situs web tahu dalam bahasa mana untuk menampilkan kontennya? Itu adalah tempat Kode ISO Bahasa berada!

ISO adalah singkatan dari International Organization for Standardization. Mereka menciptakan cara standar untuk mewakili bahasa menggunakan kode pendek. Kode ini membantu komputer dan situs web memahami bahasa mana yang digunakan, membuat internet menjadi tempat yang lebih aksesibel bagi semua orang.

Mengapa Kode ISO Bahasa Penting?

Imaginasi Anda sedang membuat situs web yang perlu melayani audiens global. Menggunakan Kode ISO Bahasa, Anda dapat mudah:

  1. Menampilkan konten dalam bahasa yang disukai pengguna
  2. Mengatur konten multibahasa secara efektif
  3. Mengimprovisasi optimasi mesin pencari untuk bahasa yang berbeda

Sekarang kita mengerti pentingnya mereka, mari lihat beberapa contoh!

Contoh Kode ISO Bahasa

Berikut adalah tabel yang menunjukkan beberapa kode bahasa ISO biasa:

Bahasa Kode ISO 639-1 Kode ISO 639-2
English en eng
Spanish es spa
French fr fra
German de deu
Chinese zh zho

Seperti yang Anda lihat, setiap bahasa memiliki kode dua huruf (ISO 639-1) dan kode tiga huruf (ISO 639-2). Kode dua huruf lebih sering digunakan dalam pengembangan web.

Cara Menggunakan Kode ISO Bahasa dalam HTML

Sekarang, mari lihat bagaimana kita dapat menggunakan kode ini dalam HTML. Ini adalah contoh sederhana:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>My Multilingual Website</title>
</head>
<body>
<h1>Welcome to my website!</h1>
<p>This page is in English.</p>
</body>
</html>

Dalam contoh ini, kita telah mengatur bahasa seluruh dokumen HTML ke Inggris menggunakan lang="en" dalam tag <html>. Hal ini membantu browser dan mesin pencari memahami bahasa konten Anda.

Tapi apa bila kita ingin menyertakan konten dalam bahasa yang berbeda pada halaman yang sama? Tidak ada masalah! Kita dapat menggunakan atribut lang pada elemen tertentu:

<p>Here's a phrase in Spanish: <span lang="es">Hola, ¿cómo estás?</span></p>
<p>And one in French: <span lang="fr">Bonjour, comment allez-vous?</span></p>

Kode Bahasa: ISO 639 vs. Microsoft vs. Macintosh

Sekarang, mari kita lihat bagaimana hal ini menjadi sedikit sulit (tetapi jangan khawatir, kita akan menyelesaikan ini bersama-sama!). Sistem yang berbeda kadang-kadang menggunakan kode bahasa yang berbeda. Mari kitauraikan:

Kode ISO 639

Ini adalah kode standar yang kita diskusikan sejauh ini. Mereka digunakan secara luas dan diakui secara internasional.

Kode Bahasa Microsoft

Microsoft kadang-kadang menggunakan set kode bahasa sendiri, yang dapat berbeda dari standar ISO. Misalnya:

Bahasa ISO 639-1 Kode Microsoft
English (US) en en-US
Spanish (Spain) es es-ES
French (France) fr fr-FR

Seperti yang Anda lihat, Microsoft sering menambahkan kode negara untuk menentukan varian regional bahasa.

Kode Bahasa Macintosh

Sistem Macintosh milik Apple juga memiliki set kode bahasa sendiri. Berikut adalah perbandingan:

Bahasa ISO 639-1 Kode Macintosh
English en en
Spanish es es
French fr fr
German de de
Japanese ja ja

Dalam banyak kasus, kode Macintosh sejalan dengan ISO 639-1, tetapi dapat ada pengecualian, khususnya untuk bahasa yang kurang umum.

Aplikasi Praktis: Membuat Pemilih Bahasa

Sekarang kita mengerti sistem kode yang berbeda, mari kita gunakan pengetahuan kita! Berikut adalah contoh sederhana bagaimana Anda mungkin membuat pemilih bahasa untuk situs web:

<select id="language-select">
<option value="en-US">English (US)</option>
<option value="es-ES">Español (España)</option>
<option value="fr-FR">Français (France)</option>
<option value="de-DE">Deutsch (Deutschland)</option>
<option value="ja-JP">日本語 (日本)</option>
</select>

Menu dropdown ini menggunakan kode bahasa gaya Microsoft, yang sering digunakan dalam aplikasi web untuk menentukan bahasa dan region.

Untuk membuat pemilih ini berfungsi, Anda perlu menambahkan beberapa JavaScript untuk mengubah konten halaman berdasarkan bahasa yang dipilih. Tetapi itu adalah pelajaran untuk hari lain!

Kesimpulan

Selamat! Anda baru saja mengambil langkah pertama ke dunia Kode ISO Bahasa. Kita telah melihat apa itu, mengapa itu penting, dan bagaimana mereka digunakan dalam HTML. Kita juga telah mengexplorekan perbedaan antara kode ISO, Microsoft, dan Macintosh.

Ingat, memahami kode ini sangat penting untuk membuat situs web yang benar-benar global dan aksesibel. Sepanjang perjalanan pengembangan kode Anda, Anda akan menemukan banyak cara untuk menggunakan pengetahuan ini.

Tetap berlatih, tetap curioso, dan sebelum Anda sadari, Anda akan mencoding situs web multibahasa seperti seorang ahli! Selamat coding, para pengembang masa depan!

Credits: Image by storyset