ISO_639_1 is 2-letter codes
ISO_639_3 is 3-letter codes for languages that aren't included in the ISO 639-1 standard
ISO_639_1_REGIONAL is 2-letter codes + country code - I added that for the Chinese languages that lack their ow language code and are all bunched under zh.