On Fri, 19 Oct 2001, Philip S Tellis wrote:
two letter code for language, optional underscore and two letter code for dialect.
en -> english en_US -> us english en_GB -> brit english pt -> portuguese pt_BR -> brazilian portuguese
you get the idea I hope. I don't recall where you can get the full list of language codes, but it's out there somewhere.
Language codes are available at ftp://ftp.ilog.fr/pub/Users/haible/utf8/ISO_639
Country codes are available at ftp://ftp.ilog.fr/pub/Users/haible/utf8/ISO_3166
- Keyur.