<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://oer.teacher-network.in/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3ALanguageHandler.js</id>
	<title>MediaWiki:LanguageHandler.js - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://oer.teacher-network.in/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3ALanguageHandler.js"/>
	<link rel="alternate" type="text/html" href="https://oer.teacher-network.in/index.php?title=MediaWiki:LanguageHandler.js&amp;action=history"/>
	<updated>2026-06-11T02:09:07Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.7</generator>
	<entry>
		<id>https://oer.teacher-network.in/index.php?title=MediaWiki:LanguageHandler.js&amp;diff=3907&amp;oldid=prev</id>
		<title>Yogi at 12:01, 30 November 2016</title>
		<link rel="alternate" type="text/html" href="https://oer.teacher-network.in/index.php?title=MediaWiki:LanguageHandler.js&amp;diff=3907&amp;oldid=prev"/>
		<updated>2016-11-30T12:01:18Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 12:01, 30 November 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l14&quot; &gt;Line 14:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 14:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     // Sorted by language name, not language code! Except for strange scripts...  &lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     // Sorted by language name, not language code! Except for strange scripts...  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     {text : &amp;#039;English&amp;#039;, lang : &amp;#039;en&amp;#039;},&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     {text : &amp;#039;English&amp;#039;, lang : &amp;#039;en&amp;#039;},&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;    {text : &amp;#039;हिन्दी&amp;#039;, lang : &amp;#039;hi&amp;#039;},&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     {text : &amp;#039;తెలుగు&amp;#039;, lang : &amp;#039;te&amp;#039;}&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;     {text : &amp;#039;తెలుగు&amp;#039;, lang : &amp;#039;te&amp;#039;}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   ),&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   ),&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Yogi</name></author>
	</entry>
	<entry>
		<id>https://oer.teacher-network.in/index.php?title=MediaWiki:LanguageHandler.js&amp;diff=3494&amp;oldid=prev</id>
		<title>Yogi at 18:38, 21 November 2016</title>
		<link rel="alternate" type="text/html" href="https://oer.teacher-network.in/index.php?title=MediaWiki:LanguageHandler.js&amp;diff=3494&amp;oldid=prev"/>
		<updated>2016-11-21T18:38:50Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://oer.teacher-network.in/index.php?title=MediaWiki:LanguageHandler.js&amp;amp;diff=3494&amp;amp;oldid=3493&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Yogi</name></author>
	</entry>
	<entry>
		<id>https://oer.teacher-network.in/index.php?title=MediaWiki:LanguageHandler.js&amp;diff=3493&amp;oldid=prev</id>
		<title>Yogi: Created page with &quot;// &lt;source lang=&quot;javascript&quot;&gt; /*   Some basic language support, use by the upload form rewrite.     Author: User:Lupo, January 2008   License: Quadruple licensed GFDL, GPL...&quot;</title>
		<link rel="alternate" type="text/html" href="https://oer.teacher-network.in/index.php?title=MediaWiki:LanguageHandler.js&amp;diff=3493&amp;oldid=prev"/>
		<updated>2016-11-21T18:37:14Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;// &amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt; /*   Some basic language support, use by the upload form rewrite.     Author: &lt;a href=&quot;/index.php?title=User:Lupo&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User:Lupo (page does not exist)&quot;&gt;User:Lupo&lt;/a&gt;, January 2008   License: Quadruple licensed GFDL, GPL...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;// &amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
  Some basic language support, use by the upload form rewrite.&lt;br /&gt;
 &lt;br /&gt;
  Author: [[User:Lupo]], January 2008&lt;br /&gt;
  License: Quadruple licensed GFDL, GPL, LGPL and Creative Commons Attribution 3.0 (CC-BY-3.0)&lt;br /&gt;
 &lt;br /&gt;
  Choose whichever license of these you like best :-)&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
var LanguageHandler = {&lt;br /&gt;
&lt;br /&gt;
  languages : new Array (&lt;br /&gt;
    // Sorted by language name, not language code! Except for strange scripts... &lt;br /&gt;
    {text : &amp;#039;Авар&amp;#039;, lang : &amp;#039;av&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Afar&amp;#039;, lang : &amp;#039;aa&amp;#039;}, &lt;br /&gt;
    {text : &amp;#039;Аҧсуа&amp;#039;, lang : &amp;#039;ab&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Afrikaans&amp;#039;, lang : &amp;#039;af&amp;#039;}, &lt;br /&gt;
    {text : &amp;#039;Akan&amp;#039;, lang : &amp;#039;ak&amp;#039;}, &lt;br /&gt;
    {text : &amp;#039;አማርኛ&amp;#039;, lang : &amp;#039;am&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Alemannisch&amp;#039;, lang : &amp;#039;als&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Anglo Saxon&amp;#039;, lang : &amp;#039;ang&amp;#039;}, &lt;br /&gt;
    {text : &amp;#039;العربية&amp;#039;, lang : &amp;#039;ar&amp;#039;}, &lt;br /&gt;
    {text : &amp;#039;Aragonés&amp;#039;, lang : &amp;#039;an&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Armãneashce&amp;#039;, lang : &amp;#039;roa-rup&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Arpetan&amp;#039;, lang : &amp;#039;frp&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;ܐܪܡܝܐ&amp;#039;, lang : &amp;#039;arc&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;অসমীয়া&amp;#039;, lang : &amp;#039;as&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Asturianu&amp;#039;, lang : &amp;#039;ast&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Avañe\&amp;#039;ẽ&amp;#039;, lang : &amp;#039;gn&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Aymar&amp;#039;, lang : &amp;#039;ay&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Azərbaycan&amp;#039;, lang : &amp;#039;az&amp;#039;},&lt;br /&gt;
  &lt;br /&gt;
    {text : &amp;#039;Башҡорт&amp;#039;, lang : &amp;#039;ba&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Беларуская&amp;#039;, lang : &amp;#039;be&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Беларуская (тарашкевіца)&amp;#039;, lang : &amp;#039;be-tarask&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Български&amp;#039;, lang : &amp;#039;bg&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Bamanankan&amp;#039;, lang : &amp;#039;bm&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Bân-lâm-gú&amp;#039;, lang : &amp;#039;zh-min-nan&amp;#039;}, // Or &amp;#039;nan&amp;#039;, or &amp;#039;minnan&amp;#039;&lt;br /&gt;
    {text : &amp;#039;Bikol Central&amp;#039;, lang : &amp;#039;bcl&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Bislama&amp;#039;, lang : &amp;#039;bi&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;भोजपुरी&amp;#039;, lang : &amp;#039;bh&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;বাংলা&amp;#039;, lang : &amp;#039;bn&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;བོད་ཡིག&amp;#039;, lang : &amp;#039;bo&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;বিষ্ণুপ্রিয়া মণিপুরী&amp;#039;, lang : &amp;#039;bpy&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Bosanski&amp;#039;, lang : &amp;#039;bs&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Brezhoneg&amp;#039;, lang : &amp;#039;br&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;ᨅᨔ ᨕᨘᨁᨗ&amp;#039;, lang : &amp;#039;bug&amp;#039;},&lt;br /&gt;
  &lt;br /&gt;
    {text : &amp;#039;Чăвашла&amp;#039;, lang : &amp;#039;cv&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Català&amp;#039;, lang : &amp;#039;ca&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Cebuano&amp;#039;, lang : &amp;#039;ceb&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;ᏣᎳᎩ&amp;#039;, lang : &amp;#039;chr&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Chi-Chewa&amp;#039;, lang : &amp;#039;ny&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Cmique Itom&amp;#039;, lang : &amp;#039;sei&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Corsu&amp;#039;, lang : &amp;#039;co&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Česky&amp;#039;, lang : &amp;#039;cs&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Словѣньскъ&amp;#039;, lang : &amp;#039;cu&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;(Cuengh)&amp;#039;, lang : &amp;#039;za&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Cymraeg&amp;#039;, lang : &amp;#039;cy&amp;#039;},&lt;br /&gt;
  &lt;br /&gt;
    {text : &amp;#039;Dansk&amp;#039;, lang : &amp;#039;da&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Deitsch&amp;#039;, lang : &amp;#039;pdc&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Deutsch&amp;#039;, lang : &amp;#039;de&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Diné bizaad&amp;#039;, lang : &amp;#039;nv&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Dolnoserbski&amp;#039;, lang : &amp;#039;dsb&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;ދިވެހިބަސް&amp;#039;, lang : &amp;#039;dv&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;ཇོང་ཁ&amp;#039;, lang : &amp;#039;dz&amp;#039;},&lt;br /&gt;
  &lt;br /&gt;
    {text : &amp;#039;Eʋegbe&amp;#039;, lang : &amp;#039;ee&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Eesti&amp;#039;, lang : &amp;#039;et&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Ekakairũ Naoero&amp;#039;, lang : &amp;#039;na&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Ελληνικά&amp;#039;, lang : &amp;#039;el&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Emiliàn e rumagnòl&amp;#039;, lang : &amp;#039;eml&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;English&amp;#039;, lang : &amp;#039;en&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;эрзянь кель&amp;#039;, lang : &amp;#039;myv&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Esperanto&amp;#039;, lang : &amp;#039;eo&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Español&amp;#039;, lang : &amp;#039;es&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Estremeñu&amp;#039;, lang : &amp;#039;ext&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Euskara&amp;#039;, lang : &amp;#039;eu&amp;#039;},&lt;br /&gt;
  &lt;br /&gt;
    {text : &amp;#039;فارسی&amp;#039;, lang : &amp;#039;fa&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Français&amp;#039;, lang : &amp;#039;fr&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Français cadien&amp;#039;, lang : &amp;#039;frc&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Frysk&amp;#039;, lang : &amp;#039;fy&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Fulfulde&amp;#039;, lang : &amp;#039;ff&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Furlan&amp;#039;, lang : &amp;#039;fur&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Føroyskt&amp;#039;, lang : &amp;#039;fo&amp;#039;},&lt;br /&gt;
  &lt;br /&gt;
    {text : &amp;#039;Gaeilge&amp;#039;, lang : &amp;#039;ga&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Gagauz&amp;#039;, lang : &amp;#039;gag&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;贛語&amp;#039;, lang : &amp;#039;gan&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Gàidhlig&amp;#039;, lang : &amp;#039;gd&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Galego&amp;#039;, lang : &amp;#039;gl&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;ГІалгІай Ğalğaj&amp;#039;, lang : &amp;#039;inh&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Gegë&amp;#039;, lang : &amp;#039;aln&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;گیلکی&amp;#039;, lang : &amp;#039;glk&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;𐌲𐌿𐍄𐌹𐍃𐌺&amp;#039;, lang : &amp;#039;got&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;ગુજરાતી&amp;#039;, lang : &amp;#039;gu&amp;#039;},&lt;br /&gt;
  &lt;br /&gt;
    {text : &amp;#039;Hak-kâ-fa&amp;#039;, lang : &amp;#039;hak&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Hawai`i&amp;#039;, lang : &amp;#039;haw&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;עברית&amp;#039;, lang : &amp;#039;he&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;हिन्दी&amp;#039;, lang : &amp;#039;hi&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Hornjoserbsce&amp;#039;, lang : &amp;#039;hsb&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Hrvatski&amp;#039;, lang : &amp;#039;hr&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Հայերեն&amp;#039;, lang : &amp;#039;hy&amp;#039;},&lt;br /&gt;
  &lt;br /&gt;
    {text : &amp;#039;Ido&amp;#039;, lang : &amp;#039;io&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Igbo&amp;#039;, lang : &amp;#039;ig&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Ilokano&amp;#039;, lang : &amp;#039;ilo&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Bahasa Indonesia&amp;#039;, lang : &amp;#039;id&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Interlingua&amp;#039;, lang : &amp;#039;ia&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Interlingue&amp;#039;, lang : &amp;#039;ie&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;ᐃᓄᒃᑎᑐᑦ&amp;#039;, lang : &amp;#039;ike-cans&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;inuktitut&amp;#039;, lang : &amp;#039;ike-latn&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;ᐃᓄᒃᑎᑐᑦ/inuktitut&amp;#039;, lang : &amp;#039;iu&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;ꆇꉙ&amp;#039;, lang : &amp;#039;ii&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Iñupiak&amp;#039;, lang : &amp;#039;ik&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Иронау&amp;#039;, lang : &amp;#039;os&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Íslenska&amp;#039;, lang : &amp;#039;is&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Italiano&amp;#039;, lang : &amp;#039;it&amp;#039;},&lt;br /&gt;
  &lt;br /&gt;
    {text : &amp;#039;日本語&amp;#039;, lang : &amp;#039;ja&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Basa Jawa&amp;#039;, lang : &amp;#039;jv&amp;#039;},&lt;br /&gt;
  &lt;br /&gt;
    {text : &amp;#039;Kalaallisut&amp;#039;, lang : &amp;#039;kl&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Kaszëbsczi&amp;#039;, lang : &amp;#039;csb&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Қазақша&amp;#039;, lang : &amp;#039;kk&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;ქართული&amp;#039;, lang : &amp;#039;ka&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Kernewek&amp;#039;, lang : &amp;#039;kw&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Kinaray-a&amp;#039;, lang : &amp;#039;krj&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Kiswahili&amp;#039;, lang : &amp;#039;sw&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Коми&amp;#039;, lang : &amp;#039;kv&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Kotava&amp;#039;, lang : &amp;#039;avk&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Kongo&amp;#039;, lang : &amp;#039;kg&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;ភាសាខ្មែរ&amp;#039;, lang : &amp;#039;km&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;ಕನ್ನಡ&amp;#039;, lang : &amp;#039;kn&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;한국어&amp;#039;, lang : &amp;#039;ko&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;कश्मीरी - (كشميري)&amp;#039;, lang : &amp;#039;ks&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Kreyòl ayisyen&amp;#039;, lang : &amp;#039;ht&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Kurdî / كوردی&amp;#039;, lang : &amp;#039;ku&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Кыргызча&amp;#039;, lang : &amp;#039;ky&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;‪Къырымтатарджа‬&amp;#039;, lang : &amp;#039;crh-cyrl&amp;#039;},&lt;br /&gt;
&lt;br /&gt;
    {text : &amp;#039;Ladin&amp;#039;, lang : &amp;#039;lld&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Ladino&amp;#039;, lang : &amp;#039;lad&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Лакку&amp;#039;, lang : &amp;#039;lbe&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Latina&amp;#039;, lang : &amp;#039;la&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Latviešu&amp;#039;, lang : &amp;#039;lv&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Lëtzebuergesch&amp;#039;, lang : &amp;#039;lb&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Lietuvių&amp;#039;, lang : &amp;#039;lt&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Líguru&amp;#039;, lang : &amp;#039;lij&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Limburgs&amp;#039;, lang : &amp;#039;li&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Lingála&amp;#039;, lang : &amp;#039;ln&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Lingua Franca Nova&amp;#039;, lang : &amp;#039;lfn&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Lojban&amp;#039;, lang : &amp;#039;jbo&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Luganda&amp;#039;, lang : &amp;#039;lg&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Lumbaart&amp;#039;, lang : &amp;#039;lmo&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;ລາວ&amp;#039;, lang : &amp;#039;lo&amp;#039;},&lt;br /&gt;
&lt;br /&gt;
    {text : &amp;#039;Magyar&amp;#039;, lang : &amp;#039;hu&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Македонски&amp;#039;, lang : &amp;#039;mk&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Malagasy&amp;#039;, lang : &amp;#039;mg&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Malti&amp;#039;, lang : &amp;#039;mt&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Māori&amp;#039;, lang : &amp;#039;mi&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Mapudungun&amp;#039;, lang : &amp;#039;arn&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Bahasa Melayu&amp;#039;, lang : &amp;#039;ms&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Middelnederlands&amp;#039;, lang : &amp;#039;dum&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Mìng-dĕ̤ng-ngṳ̄&amp;#039;, lang : &amp;#039;cdo&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Mizo ţawng&amp;#039;, lang : &amp;#039;lus&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;മലയാളം&amp;#039;, lang : &amp;#039;ml&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;мокшень кяль&amp;#039;, lang : &amp;#039;mdf&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Монгол&amp;#039;, lang : &amp;#039;mn&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;मराठी&amp;#039;, lang : &amp;#039;mr&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Myanmasa&amp;#039;, lang : &amp;#039;my&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;مَزِروني&amp;#039;, lang : &amp;#039;mzn&amp;#039;},&lt;br /&gt;
  &lt;br /&gt;
    {text : &amp;#039;Na Vosa Vakaviti&amp;#039;, lang : &amp;#039;fj&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Nahuatl&amp;#039;, lang : &amp;#039;nah&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Nedersaksisch&amp;#039;, lang : &amp;#039;nds-nl&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Nnapulitano&amp;#039;, lang : &amp;#039;nap&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;नेपाली&amp;#039;, lang : &amp;#039;ne&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;नेपाल भाषा&amp;#039;, lang : &amp;#039;new&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Nederlands&amp;#039;, lang : &amp;#039;nl&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;‪Norsk (nynorsk)‬&amp;#039;, lang : &amp;#039;nn&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;‪Norsk (bokmål)‬&amp;#039;, lang : &amp;#039;no&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Norrǿna&amp;#039;, lang : &amp;#039;non&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Novial&amp;#039;, lang : &amp;#039;nov&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Нохчийн&amp;#039;, lang : &amp;#039;ce&amp;#039;},&lt;br /&gt;
&lt;br /&gt;
    {text : &amp;#039;Occitan&amp;#039;, lang : &amp;#039;oc&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;ଓଡ଼ିଆ&amp;#039;, lang : &amp;#039;or&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;O\&amp;#039;zbek&amp;#039;, lang : &amp;#039;uz&amp;#039;},&lt;br /&gt;
  &lt;br /&gt;
    {text : &amp;#039;ਪੰਜਾਬੀ&amp;#039;, lang : &amp;#039;pa&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Pangasinan&amp;#039;, lang : &amp;#039;pag&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Papiamentu&amp;#039;, lang : &amp;#039;pap&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;पािऴ&amp;#039;, lang : &amp;#039;pi&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Piemontèis&amp;#039;, lang : &amp;#039;pms&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Plattdüütsch&amp;#039;, lang : &amp;#039;nds&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Polski&amp;#039;, lang : &amp;#039;pl&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Ποντιακά&amp;#039;, lang : &amp;#039;pnt&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;پښتو&amp;#039;, lang : &amp;#039;ps&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Português&amp;#039;, lang : &amp;#039;pt&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Português do Brasil&amp;#039;, lang : &amp;#039;pt-br&amp;#039;},&lt;br /&gt;
&lt;br /&gt;
    {text : &amp;#039;Qaraqalpaqsha&amp;#039;, lang : &amp;#039;kaa&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Qırımtatarca&amp;#039;, lang : &amp;#039;crh&amp;#039;},&lt;br /&gt;
&lt;br /&gt;
    {text : &amp;#039;Reo Mā`ohi&amp;#039;, lang : &amp;#039;ty&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Ripoarisch&amp;#039;, lang : &amp;#039;ksh&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Română&amp;#039;, lang : &amp;#039;ro&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Romani&amp;#039;, lang : &amp;#039;rmy&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Runa Simi&amp;#039;, lang : &amp;#039;qu&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Rumantsch&amp;#039;, lang : &amp;#039;rm&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Русский&amp;#039;, lang : &amp;#039;ru&amp;#039;},&lt;br /&gt;
  &lt;br /&gt;
    {text : &amp;#039;संस्कृत&amp;#039;, lang : &amp;#039;sa&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Sámegiella&amp;#039;, lang : &amp;#039;se&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Sranantongo&amp;#039;, lang : &amp;#039;srn&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Sardu&amp;#039;, lang : &amp;#039;sc&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Sassaresu&amp;#039;, lang : &amp;#039;sdc&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Scots&amp;#039;, lang : &amp;#039;sco&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Саха тыла&amp;#039;, lang : &amp;#039;sah&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Seeltersk&amp;#039;, lang : &amp;#039;stq&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Sesotho sa Leboa&amp;#039;, lang : &amp;#039;nso&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Setswana&amp;#039;, lang : &amp;#039;tn&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Shqip&amp;#039;, lang : &amp;#039;sq&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Sicilianu&amp;#039;, lang : &amp;#039;scn&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;سنڌي&amp;#039;, lang : &amp;#039;sd&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Silozi&amp;#039;, lang : &amp;#039;loz&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;සිංහල&amp;#039;, lang: &amp;#039;si&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;SiSwati&amp;#039;, lang : &amp;#039;ss&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Slovenčina&amp;#039;, lang : &amp;#039;sk&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Slovenščina&amp;#039;, lang : &amp;#039;sl&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;chiShona&amp;#039;, lang : &amp;#039;sn&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Soomaaliga&amp;#039;, lang : &amp;#039;so&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Српски / Srpski&amp;#039;, lang : &amp;#039;sr&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Basa Sunda&amp;#039;, lang : &amp;#039;su&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Suomi&amp;#039;, lang : &amp;#039;fi&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Svenska&amp;#039;, lang : &amp;#039;sv&amp;#039;},&lt;br /&gt;
  &lt;br /&gt;
    {text : &amp;#039;Tagalog&amp;#039;, lang : &amp;#039;tl&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Taqbaylit&amp;#039;, lang : &amp;#039;kab&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Tshivenda&amp;#039;, lang : &amp;#039;ve&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Tašlḥiyt&amp;#039;, lang : &amp;#039;shi&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Tatarça&amp;#039;, lang : &amp;#039;tt&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;தமிழ்&amp;#039;, lang : &amp;#039;ta&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;తెలుగు&amp;#039;, lang : &amp;#039;te&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Tetun&amp;#039;, lang : &amp;#039;tet&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Tok Pisin&amp;#039;, lang : &amp;#039;tpi&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;faka-Tonga&amp;#039;, lang : &amp;#039;to&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Тоҷикӣ&amp;#039;, lang : &amp;#039;tg&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;ไทย&amp;#039;, lang : &amp;#039;th&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;ትግርኛ&amp;#039;, lang : &amp;#039;ti&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Türkçe&amp;#039;, lang : &amp;#039;tr&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Türkmen&amp;#039;, lang : &amp;#039;tk&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Тыва дыл&amp;#039;, lang : &amp;#039;tyv&amp;#039;},&lt;br /&gt;
&lt;br /&gt;
    {text : &amp;#039;Удмурт&amp;#039;, lang : &amp;#039;udm&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Українська&amp;#039;, lang : &amp;#039;uk&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Uyghurche‎ / ئۇيغۇرچە&amp;#039;, lang : &amp;#039;ug&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;اردو&amp;#039;, lang : &amp;#039;ur&amp;#039;},&lt;br /&gt;
  &lt;br /&gt;
    {text : &amp;#039;Vèneto&amp;#039;, lang : &amp;#039;vec&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Tiếng Việt&amp;#039;, lang : &amp;#039;vi&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;West-Vlams&amp;#039;, lang : &amp;#039;vls&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Volapük&amp;#039;, lang : &amp;#039;vo&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Võro&amp;#039;, lang : &amp;#039;fiu-vro&amp;#039;},&lt;br /&gt;
&lt;br /&gt;
    {text : &amp;#039;Walon&amp;#039;, lang : &amp;#039;wa&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Winaray&amp;#039;, lang : &amp;#039;war&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Wolof&amp;#039;, lang : &amp;#039;wo&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;吴语&amp;#039;, lang : &amp;#039;wuu&amp;#039;},&lt;br /&gt;
  &lt;br /&gt;
    {text : &amp;#039;Хальмг&amp;#039;, lang : &amp;#039;xal&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;isiXhosa&amp;#039;, lang : &amp;#039;xh&amp;#039;},&lt;br /&gt;
  &lt;br /&gt;
    {text : &amp;#039;מיזרח־ייִדיש&amp;#039;, lang : &amp;#039;ydd&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;ייִדיש&amp;#039;, lang : &amp;#039;yi&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;粵語&amp;#039;, lang : &amp;#039;yue&amp;#039;},&lt;br /&gt;
  &lt;br /&gt;
    {text : &amp;#039;Zazaki&amp;#039;, lang : &amp;#039;diq&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Zeêuws&amp;#039;, lang : &amp;#039;zea&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;Žemaitėška&amp;#039;, lang : &amp;#039;bat-smg&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;中文&amp;#039;, lang : &amp;#039;zh&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;古文 / 文言文&amp;#039;, lang : &amp;#039;zh-classical&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;‪中文(中国大陆)‬&amp;#039;, lang : &amp;#039;zh-cn&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;‪中文(简体)‬&amp;#039;, lang : &amp;#039;zh-hans&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;‪中文(繁體)‬&amp;#039;, lang : &amp;#039;zh-hant&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;‪中文(香港)‬&amp;#039;, lang : &amp;#039;zh-hk&amp;#039;},&lt;br /&gt;
&lt;br /&gt;
    {text : &amp;#039;‪中文(新加坡)‬&amp;#039;, lang : &amp;#039;zh-sg&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;‪中文(台灣)‬&amp;#039;, lang : &amp;#039;zh-tw&amp;#039;},&lt;br /&gt;
    {text : &amp;#039;粵語&amp;#039;, lang : &amp;#039;zh-yue&amp;#039;},&lt;br /&gt;
  &lt;br /&gt;
    {text : &amp;#039;Åarjelsaemien gïele&amp;#039;, lang : &amp;#039;sma&amp;#039;}&lt;br /&gt;
  ),&lt;br /&gt;
  &lt;br /&gt;
  getSelect : function (id, preSelect, unknownLabel)&lt;br /&gt;
  {&lt;br /&gt;
    var select = document.createElement (&amp;#039;select&amp;#039;);&lt;br /&gt;
    if (id != null) {&lt;br /&gt;
      select.setAttribute (&amp;#039;id&amp;#039;, id);&lt;br /&gt;
      select.setAttribute (&amp;#039;name&amp;#039;, id);&lt;br /&gt;
    }&lt;br /&gt;
    // Must have a text node. IE6 doesn&amp;#039;t know Node.TEXT_NODE...&lt;br /&gt;
    while (unknownLabel &amp;amp;&amp;amp; unknownLabel.nodeType != 3)&lt;br /&gt;
      unknownLabel = unknownLabel.firstChild;&lt;br /&gt;
    if (unknownLabel) {&lt;br /&gt;
      var unknown_option = document.createElement (&amp;#039;option&amp;#039;);&lt;br /&gt;
      unknown_option.setAttribute (&amp;#039;value&amp;#039;, &amp;#039;unknown&amp;#039;);&lt;br /&gt;
      unknown_option.appendChild (&lt;br /&gt;
        document.createTextNode (unknownLabel.data.replace (/^\s+/, &amp;quot;&amp;quot;).replace (/\s+$/, &amp;quot;&amp;quot;)));&lt;br /&gt;
      if (preSelect == null) unknown_option.setAttribute (&amp;#039;selected&amp;#039;, &amp;#039;selected&amp;#039;);&lt;br /&gt;
      select.appendChild (unknown_option);&lt;br /&gt;
    }&lt;br /&gt;
    for (var i = 0; i &amp;lt; LanguageHandler.languages.length; i++) {&lt;br /&gt;
      var option = document.createElement (&amp;#039;option&amp;#039;);&lt;br /&gt;
      option.setAttribute (&amp;#039;value&amp;#039;, LanguageHandler.languages[i].lang);&lt;br /&gt;
      if (LanguageHandler.languages[i].lang == preSelect)&lt;br /&gt;
        option.setAttribute (&amp;#039;selected&amp;#039;, &amp;#039;selected&amp;#039;);&lt;br /&gt;
      option.appendChild (document.createTextNode (LanguageHandler.languages[i].text));&lt;br /&gt;
      select.appendChild (option);&lt;br /&gt;
    }&lt;br /&gt;
    return select;      &lt;br /&gt;
  },&lt;br /&gt;
  &lt;br /&gt;
  closestIndex : function (langCode)&lt;br /&gt;
  {&lt;br /&gt;
    if (typeof (langCode) != &amp;#039;string&amp;#039; || langCode == null || langCode.length == 0) return -1;&lt;br /&gt;
    // Check if we have it.&lt;br /&gt;
    if (langCode == &amp;#039;nan&amp;#039; || langCode == &amp;#039;minnan&amp;#039;) langCode = &amp;#039;zh-min-nan&amp;#039;;&lt;br /&gt;
    for (var i = 0; i &amp;lt; LanguageHandler.languages.length; i++) {&lt;br /&gt;
      if (LanguageHandler.languages[i].lang == langCode) return i;&lt;br /&gt;
    }&lt;br /&gt;
    // Check for prefix&lt;br /&gt;
    var dash = langCode.indexOf (&amp;#039;-&amp;#039;);&lt;br /&gt;
    if (dash &amp;gt;= 0)&lt;br /&gt;
      return LanguageHandler.closestIndex (langCode.substring (0, dash));&lt;br /&gt;
    return -1;&lt;br /&gt;
  },&lt;br /&gt;
&lt;br /&gt;
  closestLanguage : function (langCode)&lt;br /&gt;
  {&lt;br /&gt;
    var idx = LanguageHandler.closestIndex (langCode);&lt;br /&gt;
    if (idx &amp;lt; 0) return null;&lt;br /&gt;
    return LanguageHandler.languages[idx].lang;&lt;br /&gt;
  },&lt;br /&gt;
&lt;br /&gt;
  getPrefix : function (langStr)&lt;br /&gt;
  {&lt;br /&gt;
    // Given a string, check if any prefix substring matches one of the language codes. If so, return&lt;br /&gt;
    // the length of the longest matching language code, otherwise, return zero.&lt;br /&gt;
    // Note: if languageHandler.languages were sorted by length of language code, this could be sped up&lt;br /&gt;
    // by stopping on the first match. But the benefits of human-readability of the list in alphabetical&lt;br /&gt;
    // order outweigh this performance consideration.&lt;br /&gt;
    var match_length = 0;&lt;br /&gt;
    for (var i = 0; i &amp;lt; LanguageHandler.languages.length; i++) {&lt;br /&gt;
      var l = LanguageHandler.languages[i].lang.length;&lt;br /&gt;
      if (   l &amp;lt;= langStr.length &amp;amp;&amp;amp; l &amp;gt; match_length&lt;br /&gt;
          &amp;amp;&amp;amp; langStr.substr (0, l) == LanguageHandler.languages[i].lang)&lt;br /&gt;
        match_length = l;&lt;br /&gt;
    }&lt;br /&gt;
    return match_length;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
} // end LanguageHandler&lt;br /&gt;
&lt;br /&gt;
// &amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Yogi</name></author>
	</entry>
</feed>