Kamus

Apa Arti language Dalam Metadata?

Language adalah bidang metadata yang menyebutkan bahasa teks, ucapan, atau subtitle suatu file. File biasanya menyimpannya sebagai kode pendek, seperti eng atau en-US.

language

Language adalah field metadata yang mencatat bahasa manusia yang digunakan sebuah file. Dalam dokumen atau e-book, field Language menyebutkan bahasa teks. Dalam file audio atau video, field ini biasanya menyebutkan bahasa yang diucapkan atau dinyanyikan dalam satu track.

File mana yang membawanya

Setiap format file menyimpan language di lokasinya sendiri:

  • Video MKV menyimpan language untuk setiap track, sehingga setiap track audio dan subtitle memiliki nilainya sendiri
  • Video MP4 dan MOV menyimpan kode language di media header setiap track
  • File MP3 dapat menyimpan language dalam tag ID3, di frame TLAN
  • File WAV dan AVI dapat menyimpan language dalam blok RIFF INFO, di field ILNG
  • File PDF dapat menyimpan default language untuk seluruh dokumen dalam entri Lang
  • E-book EPUB harus menyebutkan setidaknya satu language dalam metadata package, di elemen dc:language
  • File Office seperti DOCX, XLSX, dan PPTX dapat menyimpan language dalam properti dokumen
  • File JPG, TIFF, dan file lain dengan blok XMP dapat menyimpan language dalam field XMP dc:language

Seperti apa bentuk nilainya

File menggunakan 2 sistem kode utama. ISO 639-2 memberikan setiap language kode 3 huruf. BCP 47 menggunakan kode 2 huruf jika tersedia dan dapat menambahkan wilayah setelah tanda hubung.

  • eng adalah English dalam ISO 639-2, dan en adalah English dalam BCP 47
  • fre dan fra keduanya berarti French, karena ISO 639-2 memiliki kode bibliografis dan kode terminologis untuk beberapa language
  • ger dan deu keduanya berarti German
  • en-US adalah English yang digunakan di United States
  • fre-ca adalah Canadian French dalam bentuk lama yang digunakan file MKV

Penulisan huruf besar/kecil tidak berpengaruh dalam tag BCP 47, sehingga en-us dan en-US menyebutkan language yang sama. Secara konvensi, bagian language ditulis dengan huruf kecil dan bagian wilayah dengan huruf besar.

Tag ID3 menggunakan kode 3 huruf, dan buku EPUB menggunakan tag BCP 47. Satu track MKV dapat menyimpan kedua bentuk, dan program harus mengabaikan kode 3 huruf. Laporan yang dibuat dengan FFmpeg menampilkan nilai tersebut sebagai tag setiap stream, misalnya language=eng.

Kode language khusus

Kode und berarti undetermined. ISO 639-2 menyediakannya untuk konten dalam language yang tidak dapat ditentukan.

ISO 639-2 memiliki lebih banyak kode khusus. mul berarti multiple languages, dan zxx berarti tidak ada konten language sama sekali. Di dalam frame ID3 seperti komentar dan lirik, string XXX menandai language yang tidak diketahui.

Mengapa ini penting

Pemutar media membaca language track untuk memilih track audio untuk Anda. Jika Anda menetapkan French sebagai language pilihan, pemutar akan memilih track dengan language French. Untuk subtitle, pemutar juga memeriksa flag seperti Hearing Impaired.

Nilai yang tidak diisi dapat menyesatkan. Dalam file MKV, track tanpa elemen Language dihitung sebagai English, karena nilai default-nya adalah eng.

Dalam dokumen, language membantu screen reader. Dengan nilai Lang yang tepat, screen reader dapat memuat aturan pelafalan yang benar untuk PDF. PDF juga dapat menandai satu frasa dengan language lain, misalnya es-MX untuk Spanish Meksiko di dalam teks English.

Sebuah buku EPUB dapat mencantumkan beberapa language. Sistem pembaca kemudian memperlakukan yang pertama sebagai language utama buku.