The values in the following list are taken from ISO 3166-1-alpha-2 Lists of
country names and code elements. The values are valid the published list (20090803):
http://www.iso.org/iso/country_codes/iso_3166_code_lists.htm. These values are also used in the
ISIL pattern (see below).
The values in the following list are taken from ISO 15924 Codes for the
representation of names of scripts / Codes pour la représentation des noms d’écritures. The
values are valid the published list (20090803): http://unicode.org/iso15924/
The values in the following list are taken from IS0 639-2 Codes for the
Representation of Names of Languages. The list is current with the 20081107 version of the list
(http://www.loc.gov/standards/iso639-2/php/code_list.php)