<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">### File: lang.pl
### Version 0.1,  October 25, 1997
### Written by Ross Moore &lt;ross@mpce.mq.edu.au&gt;
###
### ISO_639 languages information
###
### extracted from  i18n.pl  contains...

### Language definitions for HTML 2.1 (I18N, Internationalization)
### Written by Marcus E. Hennecke &lt;marcush@leland.stanford.edu&gt;
### Version 0.3,  March 6, 1996
### Version 0.2,  February 2, 1996

## Copyright (C) 1995 by Marcus E. Hennecke
## This program is free software; you can redistribute it and/or modify
## it under the terms of the GNU General Public License as published by
## the Free Software Foundation; either version 2 of the License, or
## (at your option) any later version.

## This program is distributed in the hope that it will be useful,
## but WITHOUT ANY WARRANTY; without even the implied warranty of
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
## GNU General Public License for more details.
## You should have received a copy of the GNU General Public License
## along with this program; if not, write to the Free Software
## Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

# $DOCTYPE = '-//IETF//DTD HTML i18n';

#sub do_cmd_oe {
#    join('', &amp;iso_map("oe", "lig"), $_[0]);}
#sub do_cmd_OE {
#    join('', &amp;iso_map("OE", "lig"), $_[0]);}
#sub do_cmd_l {
#    join('', &amp;iso_map("l", "strok"), $_[0]);}
#sub do_cmd_L {
#    join('', &amp;iso_map("L", "strok"), $_[0]);}
#sub do_cmd_ng {
#    join('', &amp;iso_map("eng", ""), $_[0]);}

# Language codes as defined by ISO 639
# http://www.ics.uci.edu/pub/ietf/http/related/iso639.txt
%iso_languages
     = (
	'afar'		=&gt; 'aa',
	'abkhazian'	=&gt; 'ab',
	'afrikaans'	=&gt; 'af',
	'amharic'	=&gt; 'am',
	'arabic'	=&gt; 'ar',
	'assamese'	=&gt; 'as',
	'aymara'	=&gt; 'ay',
	'azerbaijani'	=&gt; 'az',
	'bashkir'	=&gt; 'ba',
	'byelorussian'	=&gt; 'be',
	'bulgarian'	=&gt; 'bg',
	'bihari'	=&gt; 'bh',
	'bislama'	=&gt; 'bi',
	'bengali'	=&gt; 'bn',
	'bangla'	=&gt; 'bn',
	'tibetan'	=&gt; 'bo',
	'breton'	=&gt; 'br',
	'catalan'	=&gt; 'ca',
	'corsican'	=&gt; 'co',
	'czech'		=&gt; 'cs',
	'welsh'		=&gt; 'cy',
	'danish'	=&gt; 'da',
	'german'	=&gt; 'de',
	'austrian'	=&gt; 'de-AT',
	'swiss german'	=&gt; 'de-CH',
	'bhutani'	=&gt; 'dz',
	'greek'		=&gt; 'el',
	'english'	=&gt; 'en',
	'original'	=&gt; 'en',
	'UKenglish'	=&gt; 'en-UK',
	'USenglish'	=&gt; 'en-US',
	'esperanto'	=&gt; 'eo',
	'spanish'	=&gt; 'es',
	'argentinian'	=&gt; 'es-AR',
	'colombian'	=&gt; 'es-CO',
	'mexican'	=&gt; 'es-MX',
	'estonian'	=&gt; 'et',
	'basque'	=&gt; 'eu',
	'persian'	=&gt; 'fa',
	'finnish'	=&gt; 'fi',
	'fiji'		=&gt; 'fj',
	'faeroese'	=&gt; 'fo',
	'french'	=&gt; 'fr',
	'french-belgian'	=&gt; 'fr-BE',
	'french canadian'	=&gt; 'fr-CA',
	'swiss french'	=&gt; 'fr-CH',
	'frisian'	=&gt; 'fy',
	'irish'		=&gt; 'ga',
	'scots gaelic'	=&gt; 'gd',
	'galician'	=&gt; 'gl',
	'guarani'	=&gt; 'gn',
	'gujarati'	=&gt; 'gu',
	'hausa'		=&gt; 'ha',
	'hindi'		=&gt; 'hi',
	'croatian'	=&gt; 'hr',
	'hungarian'	=&gt; 'hu',
	'armenian'	=&gt; 'hy',
	'interlingua'	=&gt; 'ia',
	'interlingue'	=&gt; 'ie',
	'inupiak'	=&gt; 'ik',
	'indonesian'	=&gt; 'id',
# ?	'indonesian'	=&gt; 'in',
	'icelandic'	=&gt; 'is',
	'italian'	=&gt; 'it',
	'hebrew'	=&gt; 'iw',
	'japanese'	=&gt; 'ja',
	'yiddish'	=&gt; 'ji',
	'javanese'	=&gt; 'jw',
	'georgian'	=&gt; 'ka',
	'kazakh'	=&gt; 'kk',
	'greenlandic'	=&gt; 'kl',
	'cambodian'	=&gt; 'km',
	'kannada'	=&gt; 'kn',
	'korean'	=&gt; 'ko',
	'kashmiri'	=&gt; 'ks',
	'kurdish'	=&gt; 'ku',
	'kirghiz'	=&gt; 'ky',
	'latin'		=&gt; 'la',
	'lingala'	=&gt; 'ln',
	'laothian'	=&gt; 'lo',
	'lithuanian'	=&gt; 'lt',
	'latvian'	=&gt; 'lv',
	'lettish'	=&gt; 'lv',
	'malagasy'	=&gt; 'mg',
	'maori'		=&gt; 'mi',
	'macedonian'	=&gt; 'mk',
	'malayalam'	=&gt; 'ml',
	'mongolian'	=&gt; 'mn',
	'moldavian'	=&gt; 'mo',
	'marathi'	=&gt; 'mr',
	'malay'		=&gt; 'ms',
	'maltese'	=&gt; 'mt',
	'burmese'	=&gt; 'my',
	'nauru'		=&gt; 'na',
	'nepali'	=&gt; 'ne',
	'dutch'		=&gt; 'nl',
	'belgian'		=&gt; 'nl-BE',
	'norwegian'	=&gt; 'no',
	'occitan'	=&gt; 'oc',
	'afan'		=&gt; 'om',
	'oromo'		=&gt; 'om',
	'oriya'		=&gt; 'or',
	'punjabi'	=&gt; 'pa',
	'polish'	=&gt; 'pl',
	'pashto'	=&gt; 'ps',
	'pushto'	=&gt; 'ps',
	'portuguese'	=&gt; 'pt',
	'brazilian'	=&gt; 'pt-BR',
	'quechua'	=&gt; 'qu',
	'rhaeto-romance'=&gt; 'rm',
	'kirundi'	=&gt; 'rn',
	'romanian'	=&gt; 'ro',
	'russian'	=&gt; 'ru',
	'kinyarwanda'	=&gt; 'rw',
	'sanskrit'	=&gt; 'sa',
	'sindhi'	=&gt; 'sd',
	'sangro'	=&gt; 'sg',
	'serbo-croatian'=&gt; 'sh',
	'singhalese'	=&gt; 'si',
	'slovak'	=&gt; 'sk',
	'slovenian'	=&gt; 'sl',
	'samoan'	=&gt; 'sm',
	'shona'		=&gt; 'sn',
	'somali'	=&gt; 'so',
	'albanian'	=&gt; 'sq',
	'serbian'	=&gt; 'sr',
	'siswati'	=&gt; 'ss',
	'sesotho'	=&gt; 'st',
	'sundanese'	=&gt; 'su',
	'swedish'	=&gt; 'sv',
	'swahili'	=&gt; 'sw',
	'tamil'		=&gt; 'ta',
	'telugu'	=&gt; 'te',
	'tajik'		=&gt; 'tg',
	'thai'		=&gt; 'th',
	'tigrinya'	=&gt; 'ti',
	'turkmen'	=&gt; 'tk',
	'tagalog'	=&gt; 'tl',
	'setswana'	=&gt; 'tn',
	'tonga'		=&gt; 'to',
	'turkish'	=&gt; 'tr',
	'tsonga'	=&gt; 'ts',
	'tatar'		=&gt; 'tt',
	'twi'		=&gt; 'tw',
	'ukrainian'	=&gt; 'uk',
	'urdu'		=&gt; 'ur',
	'uzbek'		=&gt; 'uz',
	'vietnamese'	=&gt; 'vi',
	'volapuk'	=&gt; 'vo',
	'wolof'		=&gt; 'wo',
	'xhosa'		=&gt; 'xh',
	'yoruba'	=&gt; 'yo',
	'chinese'	=&gt; 'zh',
	'CNchinese'	=&gt; 'zh-CN',
	'taiwanese'	=&gt; 'zh-TW',
	'zulu'		=&gt; 'zu'
	);


1;
</pre></body></html>