Ang Language ay ang metadata field na nagtatala kung aling wikang pantao ang ginagamit ng isang file. Sa isang dokumento o e-book, pinapangalanan ng field na Language ang wika ng teksto. Sa isang audio o video file, karaniwan nitong pinapangalanan ang wikang sinasalita o inaawit sa isang track.
Aling mga file ang may taglay nito
Bawat file format ay nag-iimbak ng wika sa sarili nitong lugar:
- Ang mga video na MKV ay nag-iimbak ng wika para sa bawat track, kaya bawat audio at subtitle track ay may sariling value
- Ang mga video na MP4 at MOV ay nag-iimbak ng language code sa media header ng bawat track
- Ang mga file na MP3 ay puwedeng maglaman ng wika sa kanilang ID3 tag, sa frame na
TLAN - Ang mga file na WAV at AVI ay puwedeng maglaman ng wika sa kanilang RIFF INFO block, sa field na
ILNG - Ang mga file na PDF ay puwedeng mag-imbak ng default na wika ng buong dokumento sa entry na
Lang - Ang mga e-book na EPUB ay kailangang magpangalan ng kahit isang wika sa kanilang package metadata, sa element na
dc:language - Ang mga Office file tulad ng DOCX, XLSX, at PPTX ay puwedeng mag-imbak ng wika sa kanilang document properties
- Ang JPG, TIFF, at iba pang file na may XMP block ay puwedeng mag-imbak ng wika sa XMP field na
dc:language
Kung ano ang hitsura ng mga halaga
Ang mga file ay gumagamit ng 2 pangunahing sistema ng code. Ang ISO 639-2 ay nagbibigay sa bawat wika ng code na 3 letra. Ang BCP 47 ay gumagamit ng 2-letrang code kung mayroon at puwedeng magdagdag ng rehiyon pagkatapos ng gitling.
- Ang
engay Ingles sa ISO 639-2, at angenay Ingles sa BCP 47 - Ang
freatfraay pareho parehong French, dahil ang ISO 639-2 ay may bibliographic code at terminology code para sa ilang wika - Ang
geratdeuay pareho parehong German - Ang
en-USay Ingles na ginagamit sa United States - Ang
fre-caay Canadian French sa mas lumang anyo na ginagamit ng mga MKV file
Walang kahulugan ang malaki o maliit na letra sa isang BCP 47 tag, kaya en-us at en-US ay tumutukoy sa parehong wika. Ayon sa nakasanayan, isinusulat mo ang bahagi ng wika sa maliliit na letra at ang bahagi ng rehiyon sa malalaking letra.
Ang mga ID3 tag ay gumagamit ng 3-letrang code, at ang mga EPUB book ay gumagamit ng BCP 47 tag. Ang isang MKV track ay puwedeng maglaman ng dalawang porma, at dapat balewalain ng mga programa ang 3-letrang code. Sa isang ulat na ginawa gamit ang FFmpeg, nakalista ang value bilang tag ng bawat stream, gaya ng language=eng.
Espesyal na mga code ng wika
Ang code na und ay nangangahulugang undetermined. Ibinibigay ito ng ISO 639-2 para sa content na nasa wikang hindi matukoy.
May iba pang espesyal na code ang ISO 639-2. Ang mul ay nangangahulugang maramihang wika, at ang zxx ay nangangahulugang walang language content. Sa loob ng mga ID3 frame tulad ng comments at lyrics, minamarkahan ng string na XXX ang wikang hindi alam.
Bakit ito mahalaga
Binabasa ng mga media player ang track language para pumili ng audio track para sa iyo. Kung itatakda mong French ang paborito mong wika, pipili ang player ng track na ang wika ay French. Para sa subtitles, tinitingnan din ng player ang mga flag tulad ng Hearing Impaired.
Puwedeng magdulot ng maling akala ang nawawalang value. Sa isang MKV file, ang track na walang Language element ay binibilang na Ingles, dahil ang default na value ay eng.
Sa mga dokumento, tumutulong ang wika sa mga screen reader. Sa tamang Lang value, makakakarga ang screen reader ng tamang mga patakaran sa pagbigkas para sa isang PDF. Puwede ring markahan ng isang PDF ang isang parirala lang na may ibang wika, tulad ng es-MX para sa Mexican Spanish sa loob ng English na teksto.
Maaaring maglista ang isang EPUB book ng maraming wika. Itinuturing ng mga reading system ang una bilang pangunahing wika ng libro.