language codes : Java Glossary
home L words local find no local find frame, full screen Google search web for topic jump to footer translate with Babelfish by Roedy Green ©1996-2008 Canadian Mind Products
Go to : punctuation 0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z (all)
language codes
Originally, ISO-639.1988 defined two-letter lower case abbreviation codes for each spoken language, e.g. ar = Arabic, en = English, eo = Esperanto.

Now we have two standards:

  1. 2-letter codes with ISO-639-1 e.g. en
  2. 3-letter codes with ISO 639-2 e.g. eng.
Java uses the two-letter codes in lower case.

HTML meta headers such as the following example use either a two letter code such as en or a double barrelled code such as en- gb to specify which dialect, in this case the country code gb for Great Britain — the Queen’s English.

<!-- meta tags to describe the language of the HTML document -->

<!-- English -->
<meta http-equiv="Content-Language" content="en">

<!-- the Queen's English -->
<meta http-equiv="Content-Language" content="en-gb">

<!-- Esperanto -->
<meta http-equiv="Content-Language" content="eo">

Sometimes you will even see a triple to describe a locale language: e.g. sr_ YU_CYR with a variant after the country.


CMP_homejump to top
CMP logo
feedback Please email your feedback for publication, errors, omissions, broken/redirected link reports
and suggestions to improve this page to Roedy Green : feedback email
made with CSS
HTML Checked!
ICRA ratings logo
mindprod.com IP:[65.110.21.43]
Your face IP:[38.103.63.16] The information on this page is for non-military use only.
You are visitor number 10,724. Military use includes use by defence contractors.
You can get a fresh copy of this page from: or possibly from your local J: drive (Java virtual drive/Mindprod website mirror)
http://mindprod.com/jgloss/languagecodes.html J:\mindprod\jgloss\languagecodes.html