You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For a MKV file, the language code of each track is coded based on IETF BCP 47 language tag, and the first two letters are the language code from ISO 639. However, the language flag emojis use the 2-letters country code from ISO 3166-1. These two standards are not exactly match.
For example, the language code for Japanese is ja, while the country code for Japan is JP; the language code for Danish is da, while the country code for Denmark is DK. So, the country flags of such tracks do not display properly.
Furthermore, some language codes come with more information. Here are some examples. es-419 means Spanish appropriate for the Latin America and Caribbean region, and 419 comes from UN M.49 region code; but es-ES means Spanish appropriate for Spain, the latter ES comes from ISO 3166-1 country code. zh-Hans and zh-Hant means simplified Chinese and traditional Chinese respectively, the Hans and Hant come from ISO 15924 script code.
Thus to say, I don't think such appearance is a bug, since I don't find a proper way just using country flags to demonstrate the language property. Maybe a new design is better?
The followings are screen shots of such appearance.
The text was updated successfully, but these errors were encountered:
For a MKV file, the language code of each track is coded based on IETF BCP 47 language tag, and the first two letters are the language code from ISO 639. However, the language flag emojis use the 2-letters country code from ISO 3166-1. These two standards are not exactly match.
For example, the language code for Japanese is ja, while the country code for Japan is JP; the language code for Danish is da, while the country code for Denmark is DK. So, the country flags of such tracks do not display properly.
Furthermore, some language codes come with more information. Here are some examples. es-419 means Spanish appropriate for the Latin America and Caribbean region, and 419 comes from UN M.49 region code; but es-ES means Spanish appropriate for Spain, the latter ES comes from ISO 3166-1 country code. zh-Hans and zh-Hant means simplified Chinese and traditional Chinese respectively, the Hans and Hant come from ISO 15924 script code.
Thus to say, I don't think such appearance is a bug, since I don't find a proper way just using country flags to demonstrate the language property. Maybe a new design is better?
The followings are screen shots of such appearance.
The text was updated successfully, but these errors were encountered: