Skip to content

iso639 update

Lyndon Brown requested to merge jnqnfe/vlc:iso639 into master

Spun out of the !117 (merged) discussion, this is a big iso639 update from the latest glibc definitions. It seems from certain parts of the diff that the VLC copy of the definitions have not been updated in a very long time, and so there's lots of improvements to be gained.

This does not replace !117 (merged).

  • Fixes iso-639-2T code for Javanese.
  • Fixes swapped iso-639-2[TB] codes for Greek (modern).
  • Fixes names not updated since utf-8 conversion.
  • Updates names of various entries.
  • Many additions.
  • Reformats definitions using macros to help make updates (here and in future) easier.

Note to reviewers: the work involved copying&pasting in bulk from the latest glibc definition file, and using an automated regex find&replace to reformat (add quotes to the latter params and N_() to the first). I've tripled checked it after splitting that diff across multiple commits.

Edited by Lyndon Brown

Merge request reports