Idioma és el camp de metadades que registra quin idioma humà fa servir un fitxer. En un document o un llibre electrònic, el camp Language indica l'idioma del text. En un fitxer d'àudio o vídeo, el camp sol indicar l'idioma que es parla o es canta en una pista.
Quins fitxers ho porten
Cada format de fitxer desa l'idioma en un lloc diferent:
- Els vídeos MKV desen un idioma per a cada pista, de manera que cada pista d'àudio i de subtítols té el seu propi valor
- Els vídeos MP4 i MOV desen un codi d'idioma a la capçalera multimèdia de cada pista
- Els fitxers MP3 poden portar l'idioma a l'etiqueta ID3, al marc
TLAN - Els fitxers WAV i AVI poden portar l'idioma al bloc RIFF INFO, al camp
ILNG - Els fitxers PDF poden desar l'idioma predeterminat de tot el document a l'entrada
Lang - Els llibres electrònics EPUB han d'indicar com a mínim un idioma a les metadades del paquet, a l'element
dc:language - Els fitxers d'Office com DOCX, XLSX i PPTX poden desar l'idioma a les propietats del document
- Els fitxers JPG, TIFF i altres amb un bloc XMP poden desar l'idioma al camp XMP
dc:language
Com són els valors
Els fitxers fan servir 2 sistemes de codis principals. L'ISO 639-2 assigna a cada idioma un codi de 3 lletres. El BCP 47 fa servir un codi de 2 lletres quan existeix i pot afegir-hi una regió després d'un guionet.
engés anglès a l'ISO 639-2, ienés anglès al BCP 47freifrasón tots dos francès, perquè l'ISO 639-2 té un codi bibliogràfic i un de terminològic per a alguns idiomesgerideusón tots dos alemanyen-USés l'anglès tal com s'utilitza als Estats Unitsfre-caés francès canadenc en la forma antiga que fan servir els fitxers MKV
Les majúscules i minúscules no tenen cap significat en una etiqueta BCP 47, per tant en-us i en-US indiquen el mateix idioma. Per convenció, s'escriu la part de l'idioma en minúscules i la part de la regió en majúscules.
Les etiquetes ID3 fan servir els codis de 3 lletres, i els llibres EPUB fan servir etiquetes BCP 47. Una pista MKV pot contenir totes dues formes, i els programes aleshores han d'ignorar el codi de 3 lletres. Un informe fet amb FFmpeg enumera el valor com una etiqueta de cada flux, com ara language=eng.
Codis de llengua especials
El codi und significa indeterminat. L'ISO 639-2 el preveu per a contingut en un idioma que no es pot determinar.
L'ISO 639-2 té més codis especials. mul vol dir diversos idiomes, i zxx vol dir que no hi ha contingut lingüístic. Dins de marcs ID3 com comentaris i lletres de cançons, la cadena XXX indica un idioma desconegut.
Per què és important
Els reproductors multimèdia llegeixen l'idioma de la pista per triar una pista d'àudio per a tu. Si configures el francès com a idioma preferit, el reproductor selecciona una pista que tingui el francès com a idioma. Per als subtítols, el reproductor també comprova indicadors com per a persones amb discapacitat auditiva.
Un valor que falta pot portar a error. En un fitxer MKV, una pista sense element Language compta com a anglès, perquè el valor predeterminat és eng.
En documents, l'idioma ajuda els lectors de pantalla. Amb el valor Lang adequat, un lector de pantalla pot carregar les regles de pronunciació correctes per a un PDF. Un PDF també pot marcar una sola frase amb un altre idioma, com es-MX per a l'espanyol de Mèxic dins de text en anglès.
Un llibre EPUB pot llistar diversos idiomes. Els sistemes de lectura aleshores tracten el primer com l'idioma principal del llibre.