2004-06-11 04:50:29 +00:00
|
|
|
|
<?php
|
2005-04-05 11:08:23 +00:00
|
|
|
|
/**
|
2007-02-16 02:31:36 +00:00
|
|
|
|
* These determine things like interwikis, language selectors, and so on.
|
|
|
|
|
|
* Safe to change without running scripts on the respective sites.
|
|
|
|
|
|
*
|
WARNING: HUGE COMMIT
Doxygen documentation update:
* Changed alls @addtogroup to @ingroup. @addtogroup adds the comment to the group description, but doesn't add the file, class, function, ... to the group like @ingroup does. See for example http://svn.wikimedia.org/doc/group__SpecialPage.html where it's impossible to see related files, classes, ... that should belong to that group.
* Added @file to file description, it seems that it should be explicitely decalred for file descriptions, otherwise doxygen will think that the comment document the first class, variabled, function, ... that is in that file.
* Removed some empty comments
* Removed some ?>
Added following groups:
* ExternalStorage
* JobQueue
* MaintenanceLanguage
One more thing: there are still a lot of warnings when generating the doc.
2008-05-20 17:13:28 +00:00
|
|
|
|
* @ingroup Language
|
2005-04-05 11:08:23 +00:00
|
|
|
|
*/
|
2004-06-11 04:50:29 +00:00
|
|
|
|
/* private */ $wgLanguageNames = array(
|
|
|
|
|
|
'aa' => 'Afar', # Afar
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'ab' => 'Аҧсуа', # Abkhaz, should possibly add ' бысжѡа'
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'af' => 'Afrikaans', # Afrikaans
|
2007-10-25 16:56:35 +00:00
|
|
|
|
'ak' => 'Akan', # Akan
|
2008-01-04 12:50:21 +00:00
|
|
|
|
'aln' => 'Gegë', # Gheg Albanian
|
2008-02-04 20:08:12 +00:00
|
|
|
|
'als' => 'Alemannisch', # Alemannic -- not a valid code, for compatibility. See gsw.
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'am' => 'አማርኛ', # Amharic
|
|
|
|
|
|
'an' => 'Aragonés', # Aragonese
|
2008-05-27 21:22:21 +00:00
|
|
|
|
'ang' => 'Anglo-Saxon', # Old English
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'ar' => 'العربية', # Arabic
|
2007-02-16 02:31:36 +00:00
|
|
|
|
'arc' => 'ܐܪܡܝܐ', # Aramaic
|
2007-09-08 13:44:58 +00:00
|
|
|
|
'arn' => 'Mapudungun', # Mapuche, Mapudungu, Araucanian (Araucano)
|
2008-04-12 11:13:16 +00:00
|
|
|
|
'arz' => 'مصرى', # Egyptian Spoken Arabic
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'as' => 'অসমীয়া', # Assamese
|
2005-01-30 21:39:32 +00:00
|
|
|
|
'ast' => 'Asturianu', # Asturian
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'av' => 'Авар', # Avar
|
2008-01-17 00:10:09 +00:00
|
|
|
|
'avk' => 'Kotava', # Kotava
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'ay' => 'Aymar', # Aymara, should possibly be Aymará
|
|
|
|
|
|
'az' => 'Azərbaycan', # Azerbaijani
|
|
|
|
|
|
'ba' => 'Башҡорт', # Bashkir
|
2006-09-30 19:27:38 +00:00
|
|
|
|
'bar' => 'Boarisch', # Bavarian (Austro-Bavarian and South Tyrolean)
|
2007-08-31 17:53:08 +00:00
|
|
|
|
'bat-smg' => 'Žemaitėška', # Samogitian
|
|
|
|
|
|
'bcl' => 'Bikol Central', # Bikol: Central Bicolano language
|
2007-04-02 18:50:34 +00:00
|
|
|
|
'be' => 'Беларуская', # Belarusian normative
|
2007-05-11 17:05:10 +00:00
|
|
|
|
'be-tarask' => 'Беларуская (тарашкевіца)', # Belarusian in Taraskievica orthography
|
2007-05-11 19:25:53 +00:00
|
|
|
|
'be-x-old' => 'Беларуская (тарашкевіца)', # Belarusian in Taraskievica orthography; compat link
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'bg' => 'Български', # Bulgarian
|
2007-12-18 19:40:13 +00:00
|
|
|
|
'bh' => 'भोजपुरी', # Bhojpuri
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'bi' => 'Bislama', # Bislama
|
2005-01-30 21:39:32 +00:00
|
|
|
|
'bm' => 'Bamanankan', # Bambara
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'bn' => 'বাংলা', # Bengali
|
|
|
|
|
|
'bo' => 'བོད་ཡིག', # Tibetan
|
2006-07-17 19:27:03 +00:00
|
|
|
|
'bpy' => 'ইমার ঠার/বিষ্ণুপ্রিয়া মণিপুরী', # Bishnupriya Manipuri
|
2004-08-09 22:57:53 +00:00
|
|
|
|
'br' => 'Brezhoneg', # Breton
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'bs' => 'Bosanski', # Bosnian
|
2007-12-16 22:15:40 +00:00
|
|
|
|
'bto' => 'Iriga Bicolano', # Iriga Bicolano/Rinconada Bikol
|
2007-12-18 19:40:13 +00:00
|
|
|
|
'bug' => 'ᨅᨔ ᨕᨘᨁᨗ', # Bugis
|
2006-09-30 19:27:38 +00:00
|
|
|
|
'bxr' => 'Буряад', # Buryat (Russia)
|
2005-04-03 20:33:09 +00:00
|
|
|
|
'ca' => 'Català', # Catalan
|
2007-12-15 13:19:47 +00:00
|
|
|
|
'cbk-zam' => 'Chavacano de Zamboanga', # Zamboanga Chavacano
|
2006-09-30 19:27:38 +00:00
|
|
|
|
'cdo' => 'Mìng-dĕ̤ng-ngṳ̄', # Min Dong
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'ce' => 'Нохчийн', # Chechen
|
2005-06-22 08:15:22 +00:00
|
|
|
|
'ceb' => 'Cebuano', # Cebuano
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'ch' => 'Chamoru', # Chamorro
|
2005-01-30 21:39:32 +00:00
|
|
|
|
'cho' => 'Choctaw', # Choctaw
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'chr' => 'ᏣᎳᎩ', # Cherokee
|
2005-04-03 20:33:09 +00:00
|
|
|
|
'chy' => 'Tsetsêhestâhese', # Cheyenne
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'co' => 'Corsu', # Corsican
|
2007-03-01 16:49:33 +00:00
|
|
|
|
'cr' => 'Nēhiyawēwin / ᓀᐦᐃᔭᐍᐏᐣ', # Cree
|
2006-11-24 15:06:50 +00:00
|
|
|
|
'crh' => 'Qırımtatarca', # Crimean Tatar
|
2007-02-28 16:35:10 +00:00
|
|
|
|
'crh-latn' => "\xE2\x80\xAAQırımtatarca (Latin)\xE2\x80\xAC", # Crimean Tatar (Latin)
|
Localisation updates from Betawiki.
* an, ar, br, ca, crh-cyrl, crh-latn, cs, dum (new), fi, fr, hr, it, kn, la, myv, nl, no, qu, sdc, wuu
* Adding 'dum' to interface langauges
* Fixing 'crh-cyrl' in interface languages
* Update RELEASE-NOTES
2007-12-02 22:59:51 +00:00
|
|
|
|
'crh-cyrl' => "\xE2\x80\xAAКъырымтатарджа (Кирилл)\xE2\x80\xAC", # Crimean Tatar (Cyrillic)
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'cs' => 'Česky', # Czech
|
2005-07-11 23:52:42 +00:00
|
|
|
|
'csb' => 'Kaszëbsczi', # Cassubian
|
2006-11-21 18:55:26 +00:00
|
|
|
|
'cu' => 'Словѣньскъ', # Old Church Slavonic (ancient language)
|
2006-06-22 10:22:01 +00:00
|
|
|
|
'cv' => 'Чăвашла', # Chuvash
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'cy' => 'Cymraeg', # Welsh
|
|
|
|
|
|
'da' => 'Dansk', # Danish
|
2008-01-14 15:02:38 +00:00
|
|
|
|
'de' => 'Deutsch', # German ("Du")
|
|
|
|
|
|
'de-formal' => 'Deutsch (Sie-Form)', # German - formal address ("Sie")
|
2006-09-30 19:27:38 +00:00
|
|
|
|
'diq' => 'Zazaki', # Zazaki
|
2008-04-04 13:48:34 +00:00
|
|
|
|
'dk' => 'Dansk (deprecated:da)', # Unused code currently falls back to Danish, 'da' is correct for the language
|
2007-09-11 15:57:45 +00:00
|
|
|
|
'dsb' => 'Dolnoserbski', # Lower Sorbian
|
2005-09-24 08:02:55 +00:00
|
|
|
|
'dv' => 'ދިވެހިބަސް', # Dhivehi
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'dz' => 'ཇོང་ཁ', # Bhutani
|
2007-12-18 19:40:13 +00:00
|
|
|
|
'ee' => 'Eʋegbe', # Éwé
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'el' => 'Ελληνικά', # Greek
|
2007-12-18 19:40:13 +00:00
|
|
|
|
'eml' => 'Emiliàn e rumagnòl', # Emiliano-Romagnolo / Sammarinese
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'en' => 'English', # English
|
2008-04-09 09:04:12 +00:00
|
|
|
|
'en-gb' => 'British English', # British English
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'eo' => 'Esperanto', # Esperanto
|
2005-04-03 20:33:09 +00:00
|
|
|
|
'es' => 'Español', # Spanish
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'et' => 'Eesti', # Estonian
|
|
|
|
|
|
'eu' => 'Euskara', # Basque
|
2007-08-31 17:31:31 +00:00
|
|
|
|
'ext' => 'Estremeñu', # Extremaduran
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'fa' => 'فارسی', # Persian
|
2007-12-18 19:40:13 +00:00
|
|
|
|
'ff' => 'Fulfulde', # Fulfulde, Maasina
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'fi' => 'Suomi', # Finnish
|
2005-06-22 08:15:22 +00:00
|
|
|
|
'fiu-vro' => 'Võro', # Võro
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'fj' => 'Na Vosa Vakaviti', # Fijian
|
2005-04-03 20:33:09 +00:00
|
|
|
|
'fo' => 'Føroyskt', # Faroese
|
|
|
|
|
|
'fr' => 'Français', # French
|
2007-09-04 19:02:35 +00:00
|
|
|
|
'frc' => 'Français cadien', # Cajun French
|
2007-08-31 11:26:01 +00:00
|
|
|
|
'frp' => 'Arpetan', # Franco-Provençal/Arpitan
|
2005-01-25 06:27:22 +00:00
|
|
|
|
'fur' => 'Furlan', # Friulian
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'fy' => 'Frysk', # Frisian
|
|
|
|
|
|
'ga' => 'Gaeilge', # Irish
|
2008-01-16 16:10:48 +00:00
|
|
|
|
'gag' => 'Gagauz', # Gagauz
|
2007-12-07 13:56:32 +00:00
|
|
|
|
'gan' => '贛語', # Gan
|
2005-04-03 20:33:09 +00:00
|
|
|
|
'gd' => 'Gàidhlig', # Scots Gaelic
|
2007-06-09 12:48:27 +00:00
|
|
|
|
'gl' => 'Galego', # Galician
|
2006-09-30 19:27:38 +00:00
|
|
|
|
'glk' => 'گیلکی', # Gilaki
|
2007-12-18 19:40:13 +00:00
|
|
|
|
'gn' => 'Avañe\'ẽ', # Guaraní, Paraguayan
|
2005-04-03 22:15:50 +00:00
|
|
|
|
'got' => '𐌲𐌿𐍄𐌹𐍃𐌺', # Gothic
|
2007-09-21 14:17:56 +00:00
|
|
|
|
'grc' => 'Ἀρχαία ἑλληνικὴ', # Ancient Greece
|
2006-02-24 21:15:33 +00:00
|
|
|
|
'gsw' => 'Alemannisch', # Alemannic
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'gu' => 'ગુજરાતી', # Gujarati
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'gv' => 'Gaelg', # Manx
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'ha' => 'هَوُسَ', # Hausa
|
2007-05-29 14:11:07 +00:00
|
|
|
|
'hak' => 'Hak-kâ-fa', # Hakka
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'haw' => 'Hawai`i', # Hawaiian
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'he' => 'עברית', # Hebrew
|
|
|
|
|
|
'hi' => 'हिन्दी', # Hindi
|
2008-05-29 02:56:17 +00:00
|
|
|
|
'hif' => 'Fiji Hindi', # Fijian Hindi (falls back to hif-latn)
|
|
|
|
|
|
'hif-deva' => 'फ़ीजी हिन्दी', # Fiji Hindi (devangari)
|
|
|
|
|
|
'hif-latn' => 'Fiji Hindi', # Fiji Hindi (latin)
|
2006-10-27 16:04:25 +00:00
|
|
|
|
'hil' => 'Ilonggo', # Hiligaynon
|
2005-01-30 21:39:32 +00:00
|
|
|
|
'ho' => 'Hiri Motu', # Hiri Motu
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'hr' => 'Hrvatski', # Croatian
|
2006-09-30 19:27:38 +00:00
|
|
|
|
'hsb' => 'Hornjoserbsce', # Upper Sorbian
|
2007-12-18 19:40:13 +00:00
|
|
|
|
'ht' => 'Kreyòl ayisyen', # Haitian Creole French
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'hu' => 'Magyar', # Hungarian
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'hy' => 'Հայերեն', # Armenian
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'hz' => 'Otsiherero', # Herero
|
|
|
|
|
|
'ia' => 'Interlingua', # Interlingua (IALA)
|
|
|
|
|
|
'id' => 'Bahasa Indonesia', # Indonesian
|
|
|
|
|
|
'ie' => 'Interlingue', # Interlingue (Occidental)
|
|
|
|
|
|
'ig' => 'Igbo', # Igbo
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'ii' => 'ꆇꉙ', # Sichuan Yi
|
2007-12-18 19:40:13 +00:00
|
|
|
|
'ik' => 'Iñupiak', # Inupiak (Inupiatun, Northwest Alaska / Inupiatun, North Alaskan)
|
2007-12-21 19:17:33 +00:00
|
|
|
|
'ike-cans' => 'ᐃᓄᒃᑎᑐᑦ', # Inuktitut, Eastern Canadian/Eastern Canadian "Eskimo"/"Eastern Arctic Eskimo"/Inuit (Unified Canadian Aboriginal Syllabics)
|
|
|
|
|
|
'ike-latn' => 'inuktitut', # Inuktitut, Eastern Canadian (Latin script)
|
2005-10-07 13:29:37 +00:00
|
|
|
|
'ilo' => 'Ilokano', # Ilokano
|
Localisation updates from Betawiki.
* bcl, br, cy, dsb, fo, fr, hy, inh (new), is, nah, scn, sdc, sei, tet, tl, war
2007-10-13 09:56:07 +00:00
|
|
|
|
'inh' => 'ГІалгІай Ğalğaj', # Ingush
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'io' => 'Ido', # Ido
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'is' => 'Íslenska', # Icelandic
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'it' => 'Italiano', # Italian
|
2007-12-21 19:17:33 +00:00
|
|
|
|
'iu' => 'ᐃᓄᒃᑎᑐᑦ/inuktitut', # Inuktitut (macro language - do no localise, see ike/ikt - falls back to ike-cans)
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'ja' => '日本語', # Japanese
|
2005-01-30 21:39:32 +00:00
|
|
|
|
'jbo' => 'Lojban', # Lojban
|
2008-02-07 22:06:25 +00:00
|
|
|
|
'jut' => 'Jysk', # Jutish / Jutlandic
|
2005-04-15 13:46:08 +00:00
|
|
|
|
'jv' => 'Basa Jawa', # Javanese
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'ka' => 'ქართული', # Georgian
|
2006-10-22 10:15:03 +00:00
|
|
|
|
'kaa' => 'Qaraqalpaqsha', # Karakalpak
|
2007-04-10 21:56:42 +00:00
|
|
|
|
'kab' => 'Taqbaylit', # Kabyle
|
2005-01-30 21:39:32 +00:00
|
|
|
|
'kg' => 'Kongo', # Kongo, (FIXME!) should probaly be KiKongo or KiKoongo
|
2007-12-18 19:40:13 +00:00
|
|
|
|
'ki' => 'Gĩkũyũ', # Gikuyu
|
|
|
|
|
|
'kj' => 'Kwanyama', # Kwanyama
|
2006-07-09 21:16:45 +00:00
|
|
|
|
'kk' => 'Қазақша', # Kazakh
|
2007-12-09 16:24:35 +00:00
|
|
|
|
'kk-arab' => "\xE2\x80\xABقازاقشا (تٴوتە)\xE2\x80\xAC", # Kazakh Arabic
|
|
|
|
|
|
'kk-cyrl' => "\xE2\x80\xAAҚазақша (кирил)\xE2\x80\xAC", # Kazakh Cyrillic
|
|
|
|
|
|
'kk-latn' => "\xE2\x80\xAAQazaqşa (latın)\xE2\x80\xAC", # Kazakh Latin
|
|
|
|
|
|
'kk-cn' => "\xE2\x80\xABقازاقشا (جۇنگو)\xE2\x80\xAC", # Kazakh (China)
|
|
|
|
|
|
'kk-kz' => "\xE2\x80\xAAҚазақша (Қазақстан)\xE2\x80\xAC", # Kazakh (Kazakhstan)
|
|
|
|
|
|
'kk-tr' => "\xE2\x80\xAAQazaqşa (Türkïya)\xE2\x80\xAC", # Kazakh (Turkey)
|
2007-12-21 19:17:33 +00:00
|
|
|
|
'kl' => 'Kalaallisut', # Inuktitut, Greenlandic/Greenlandic/Kalaallisut (kal)
|
2007-12-18 19:40:13 +00:00
|
|
|
|
'km' => 'ភាសាខ្មែរ', # Khmer, Central
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'kn' => 'ಕನ್ನಡ', # Kannada
|
|
|
|
|
|
'ko' => '한국어', # Korean
|
2007-12-18 19:40:13 +00:00
|
|
|
|
'kr' => 'Kanuri', # Kanuri, Central
|
2007-12-19 12:58:04 +00:00
|
|
|
|
'kri' => 'Krio', # Krio
|
2007-09-04 19:02:35 +00:00
|
|
|
|
'krj' => 'Kinaray-a', # Kinaray-a
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'ks' => 'कश्मीरी - (كشميري)', # Kashmiri
|
2006-03-24 22:10:00 +00:00
|
|
|
|
'ksh' => 'Ripoarisch', # Ripuarian
|
2007-08-07 11:54:28 +00:00
|
|
|
|
'ku' => 'Kurdî / كوردی', # Kurdish
|
2007-12-18 19:40:13 +00:00
|
|
|
|
'ku-latn' => "\xE2\x80\xAAKurdî (latînî)\xE2\x80\xAC", # Northern Kurdish Latin script
|
|
|
|
|
|
'ku-arab' => "\xE2\x80\xABكوردي (عەرەبی)\xE2\x80\xAC", # Northern Kurdish Arabic script
|
|
|
|
|
|
'kv' => 'Коми', # Komi-Zyrian, cyrillic is common script but also written in latin script
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'kw' => 'Kernewek', # Cornish
|
2006-05-06 20:30:33 +00:00
|
|
|
|
'ky' => 'Кыргызча', # Kirghiz
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'la' => 'Latina', # Latin
|
2005-09-25 10:57:51 +00:00
|
|
|
|
'lad' => 'Ladino', # Ladino
|
2005-04-03 20:33:09 +00:00
|
|
|
|
'lb' => 'Lëtzebuergesch', # Luxemburguish
|
2007-12-16 17:48:24 +00:00
|
|
|
|
'lbe' => 'Лакку', # Lak
|
2007-12-16 22:15:40 +00:00
|
|
|
|
'lez' => 'Лезги', # Lezgi
|
2008-01-19 00:17:46 +00:00
|
|
|
|
'lfn' => 'Lingua Franca Nova', # Lingua Franca Nova
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'lg' => 'Luganda', # Ganda
|
2005-05-14 17:50:33 +00:00
|
|
|
|
'li' => 'Limburgs', # Limburgian
|
2006-03-24 22:10:00 +00:00
|
|
|
|
'lij' => 'Líguru', # Ligurian
|
2006-10-27 16:04:25 +00:00
|
|
|
|
'lld' => 'Ladin', # Ladin
|
2005-10-24 06:50:54 +00:00
|
|
|
|
'lmo' => 'Lumbaart', # Lombard
|
2007-01-08 19:57:28 +00:00
|
|
|
|
'ln' => 'Lingála', # Lingala
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'lo' => 'ລາວ',# Laotian
|
2007-10-20 18:22:42 +00:00
|
|
|
|
'loz' => 'Silozi', # Lozi
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'lt' => 'Lietuvių', # Lithuanian
|
2005-04-03 21:02:36 +00:00
|
|
|
|
'lv' => 'Latviešu', # Latvian
|
2006-10-27 16:04:25 +00:00
|
|
|
|
'lzz' => 'Lazuri Nena', #Laz
|
2008-02-02 15:43:57 +00:00
|
|
|
|
'mai' => 'मैथिली', # Maithili
|
2006-03-24 22:10:00 +00:00
|
|
|
|
'map-bms' => 'Basa Banyumasan', # Banyumasan
|
2007-12-16 22:15:40 +00:00
|
|
|
|
'mdf' => 'мокшень кяль', # Moksha
|
2005-01-30 21:39:32 +00:00
|
|
|
|
'mg' => 'Malagasy', # Malagasy
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'mh' => 'Ebon', # Marshallese
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'mi' => 'Māori', # Maori
|
|
|
|
|
|
'mk' => 'Македонски', # Macedonian
|
|
|
|
|
|
'ml' => 'മലയാളം', # Malayalam
|
2008-03-14 17:01:15 +00:00
|
|
|
|
'mn' => 'Монгол', # Halh Mongolian (Cyrillic) (ISO 639-3: khk)
|
2005-07-25 21:34:54 +00:00
|
|
|
|
'mo' => 'Молдовеняскэ', # Moldovan
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'mr' => 'मराठी', # Marathi
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'ms' => 'Bahasa Melayu', # Malay
|
2005-11-12 08:21:57 +00:00
|
|
|
|
'mt' => 'Malti', # Maltese
|
2007-12-18 22:48:11 +00:00
|
|
|
|
'mus' => 'Mvskoke', # Muskogee/Creek
|
2008-02-28 08:53:35 +00:00
|
|
|
|
'mwl' => 'Mirandés', # Mirandese
|
2005-01-30 21:39:32 +00:00
|
|
|
|
'my' => 'Myanmasa', # Burmese
|
Localisation updates from Betawiki.
* cy, dsb, gan, gl, hr, hsb, inh, is, ja, kn, myv (new), pms, qu, vo
2007-10-29 22:38:22 +00:00
|
|
|
|
'myv' => 'эрзянь кель', # Erzya
|
2007-12-18 22:48:11 +00:00
|
|
|
|
'mzn' => 'مَزِروني', # Mazanderani
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'na' => 'Ekakairũ Naoero', # Nauruan
|
|
|
|
|
|
'nah' => 'Nahuatl', # Nahuatl, en:Wikipedia writes Nahuatlahtolli, while another form is Náhuatl
|
2006-12-11 16:16:38 +00:00
|
|
|
|
'nan' => 'Bân-lâm-gú', # Min-nan -- (bug 8217) nan instead of zh-min-nan, http://www.sil.org/iso639-3/codes.asp?order=639_3&letter=n
|
2005-09-25 10:57:51 +00:00
|
|
|
|
'nap' => 'Nnapulitano', # Neapolitan
|
2007-02-28 16:35:10 +00:00
|
|
|
|
'nb' => "\xE2\x80\xAANorsk (bokmål)\xE2\x80\xAC", # Norwegian (Bokmal)
|
2005-04-03 20:33:09 +00:00
|
|
|
|
'nds' => 'Plattdüütsch', # Low German ''or'' Low Saxon
|
2006-03-24 22:10:00 +00:00
|
|
|
|
'nds-nl' => 'Nedersaksisch', # Dutch Low Saxon
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'ne' => 'नेपाली', # Nepali
|
2006-09-30 19:27:38 +00:00
|
|
|
|
'new' => 'नेपाल भाषा', # Newar / Nepal Bhasa
|
2005-03-13 18:17:47 +00:00
|
|
|
|
'ng' => 'Oshiwambo', # Ndonga
|
2007-12-16 22:15:40 +00:00
|
|
|
|
'niu' => 'Niuē', # Niuean
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'nl' => 'Nederlands', # Dutch
|
2007-12-21 19:17:33 +00:00
|
|
|
|
'nn' => "\xE2\x80\xAANorsk (nynorsk)\xE2\x80\xAC", # Norwegian (Nynorsk)
|
2007-02-28 16:35:10 +00:00
|
|
|
|
'no' => "\xE2\x80\xAANorsk (bokmål)\xE2\x80\xAC", # Norwegian
|
2006-09-30 19:27:38 +00:00
|
|
|
|
'nov' => 'Novial', # Novial
|
2006-03-24 22:10:00 +00:00
|
|
|
|
'nrm' => 'Nouormand', # Norman
|
2007-12-16 22:15:40 +00:00
|
|
|
|
'nso' => 'Sesotho sa Leboa', # Northern Sotho
|
2005-04-03 20:33:09 +00:00
|
|
|
|
'nv' => 'Diné bizaad', # Navajo
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'ny' => 'Chi-Chewa', # Chichewa
|
|
|
|
|
|
'oc' => 'Occitan', # Occitan
|
|
|
|
|
|
'om' => 'Oromoo', # Oromo
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'or' => 'ଓଡ଼ିଆ', # Oriya
|
|
|
|
|
|
'os' => 'Иронау', # Ossetic
|
|
|
|
|
|
'pa' => 'ਪੰਜਾਬੀ', # Punjabi
|
2006-09-30 19:27:38 +00:00
|
|
|
|
'pag' => 'Pangasinan', # Pangasinan
|
2006-10-15 08:31:19 +00:00
|
|
|
|
'pam' => 'Kapampangan', # Pampanga
|
2006-03-24 22:10:00 +00:00
|
|
|
|
'pap' => 'Papiamentu', # Papiamentu
|
|
|
|
|
|
'pdc' => 'Deitsch', # Pennsylvania German
|
2007-12-16 22:15:40 +00:00
|
|
|
|
'pdt' => 'Plautdietsch', # Plautdietsch/Mennonite Low German
|
|
|
|
|
|
'pfl' => 'Pfälzisch', # Palatinate German
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'pi' => 'पािऴ', # Pali
|
2007-04-02 06:47:52 +00:00
|
|
|
|
'pih' => 'Norfuk / Pitkern', # Norfuk/Pitcairn/Norfolk
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'pl' => 'Polski', # Polish
|
2007-12-16 22:15:40 +00:00
|
|
|
|
'plm' => 'Palembang', # Palembang
|
2006-03-26 21:12:34 +00:00
|
|
|
|
'pms' => 'Piemontèis', # Piedmontese
|
2007-12-18 22:48:11 +00:00
|
|
|
|
'pnt' => 'Ποντιακά', # Pontic/Pontic Greek
|
|
|
|
|
|
'ps' => 'پښتو', # Pashto, Northern/Paktu/Pakhtu/Pakhtoo/Afghan/Pakhto/Pashtu/Pushto/Yusufzai Pashto
|
2005-04-03 20:33:09 +00:00
|
|
|
|
'pt' => 'Português', # Portuguese
|
2005-09-05 15:12:43 +00:00
|
|
|
|
'pt-br' => 'Português do Brasil', # Brazilian Portuguese
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'qu' => 'Runa Simi', # Quechua
|
|
|
|
|
|
'rm' => 'Rumantsch', # Raeto-Romance
|
2006-03-24 22:10:00 +00:00
|
|
|
|
'rmy' => 'Romani', # Vlax Romany
|
2007-12-18 22:48:11 +00:00
|
|
|
|
'rn' => 'Kirundi', # Rundi/Kirundi/Urundi
|
2005-04-03 20:33:09 +00:00
|
|
|
|
'ro' => 'Română', # Romanian
|
2007-05-22 17:07:46 +00:00
|
|
|
|
'roa-rup' => 'Armãneashce', # Aromanian
|
2006-09-30 19:27:38 +00:00
|
|
|
|
'roa-tara' => 'Tarandíne', # Tarantino
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'ru' => 'Русский', # Russian
|
2008-04-04 13:48:34 +00:00
|
|
|
|
'ruq' => 'Vlăheşte', # Megleno-Romanian (falls back to ruq-latn)
|
2008-02-04 13:36:09 +00:00
|
|
|
|
'ruq-cyrl' => 'Влахесте', # Megleno-Romanian (Cyrillic script)
|
|
|
|
|
|
'ruq-grek' => 'Βλαεστε', # Megleno-Romanian (Greek script)
|
|
|
|
|
|
'ruq-latn' => 'Vlăheşte', # Megleno-Romanian (Latin script)
|
2005-01-30 21:39:32 +00:00
|
|
|
|
'rw' => 'Kinyarwanda', # Kinyarwanda, should possibly be Kinyarwandi
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'sa' => 'संस्कृत', # Sanskrit
|
2007-08-31 13:39:07 +00:00
|
|
|
|
'sah' => 'Саха тыла', # Sakha
|
2005-01-30 21:39:32 +00:00
|
|
|
|
'sc' => 'Sardu', # Sardinian
|
|
|
|
|
|
'scn' => 'Sicilianu', # Sicilian
|
2006-01-07 13:31:29 +00:00
|
|
|
|
'sco' => 'Scots', # Scots
|
2006-05-09 21:52:00 +00:00
|
|
|
|
'sd' => 'سنڌي', # Sindhi
|
2008-01-01 14:07:58 +00:00
|
|
|
|
'sdc' => 'Sassaresu', # Sassarese
|
2005-04-03 20:33:09 +00:00
|
|
|
|
'se' => 'Sámegiella', # Northern Sami
|
Localisation updates from Betawiki.
* am, ast, bcl, bn, bpy, dsb, hsb, it, li, no, sah, sei (new), tet.
2007-09-23 10:20:16 +00:00
|
|
|
|
'sei' => 'Cmique Itom', # Seri
|
2007-12-16 17:48:24 +00:00
|
|
|
|
'sg' => 'Sängö', # Sango/Sangho
|
2005-10-24 06:39:54 +00:00
|
|
|
|
'sh' => 'Srpskohrvatski / Српскохрватски', # Serbocroatian
|
2007-10-03 22:05:53 +00:00
|
|
|
|
'shi' => 'Tašlḥiyt', # Tachelhit
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'si' => 'සිංහල', # Sinhalese
|
2005-01-30 21:39:32 +00:00
|
|
|
|
'simple' => 'Simple English', # Simple English
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'sk' => 'Slovenčina', # Slovak
|
2005-04-03 21:02:36 +00:00
|
|
|
|
'sl' => 'Slovenščina', # Slovenian
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'sm' => 'Gagana Samoa', # Samoan
|
2007-12-28 12:44:29 +00:00
|
|
|
|
'sma' => 'Åarjelsaemien gïele', # Southern Sami
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'sn' => 'chiShona', # Shona
|
|
|
|
|
|
'so' => 'Soomaaliga', # Somali
|
|
|
|
|
|
'sq' => 'Shqip', # Albanian
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'sr' => 'Српски / Srpski', # Serbian
|
2006-12-26 12:19:45 +00:00
|
|
|
|
'sr-ec' => 'ћирилица', # Serbian cyrillic ekavian
|
|
|
|
|
|
'sr-el' => 'latinica', # Serbian latin ekavian
|
2008-01-18 15:29:24 +00:00
|
|
|
|
'srn' => 'Sranantongo', # Sranan Tongo
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'ss' => 'SiSwati', # Swati
|
2007-11-14 16:58:05 +00:00
|
|
|
|
'st' => 'Sesotho', # Southern Sotho
|
Localisation updates from Betawiki.
* an, ar, cs, es, ext, frp, fy, hr, hsb, is, kaa, myv, nl, oc, pnt, qu, ss (new), stq (new)
2007-11-09 12:41:43 +00:00
|
|
|
|
'stq' => 'Seeltersk', # Saterland Frisian
|
2005-04-08 21:01:13 +00:00
|
|
|
|
'su' => 'Basa Sunda', # Sundanese
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'sv' => 'Svenska', # Swedish
|
|
|
|
|
|
'sw' => 'Kiswahili', # Swahili
|
2008-04-19 10:46:03 +00:00
|
|
|
|
'szl' => 'Ślůnski', # Silesian
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'ta' => 'தமிழ்', # Tamil
|
|
|
|
|
|
'te' => 'తెలుగు', # Telugu
|
2006-03-24 22:10:00 +00:00
|
|
|
|
'tet' => 'Tetun', # Tetun
|
2008-03-31 18:55:39 +00:00
|
|
|
|
'tg' => 'Тоҷикӣ/tojikī', # Tajiki (falls back to tg-cyrl)
|
|
|
|
|
|
'tg-cyrl' => 'Тоҷикӣ', # Tajiki (Cyrllic script) (default)
|
|
|
|
|
|
'tg-latn' => 'tojikī', # Tajiki (Latin script)
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'th' => 'ไทย', # Thai
|
|
|
|
|
|
'ti' => 'ትግርኛ', # Tigrinya
|
2006-05-26 12:25:46 +00:00
|
|
|
|
'tk' => 'Türkmen', # Turkmen
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'tl' => 'Tagalog', # Tagalog (Filipino)
|
|
|
|
|
|
#'tlh' => 'tlhIngan-Hol', # Klingon - no interlanguage links allowed
|
|
|
|
|
|
'tn' => 'Setswana', # Setswana
|
2005-01-30 21:39:32 +00:00
|
|
|
|
'to' => 'faka-Tonga', # Tonga (Tonga Islands)
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'tokipona' => 'Toki Pona', # Toki Pona
|
2008-02-04 19:11:20 +00:00
|
|
|
|
'tp' => 'Toki Pona (deprecated:tokipona)', # Toki Pona - non-standard language code
|
2004-08-09 22:57:53 +00:00
|
|
|
|
'tpi' => 'Tok Pisin', # Tok Pisin
|
2005-04-03 20:33:09 +00:00
|
|
|
|
'tr' => 'Türkçe', # Turkish
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'ts' => 'Xitsonga', # Tsonga
|
2008-03-23 10:53:09 +00:00
|
|
|
|
'tt' => 'Tatarça/Татарча', # Tatar (multiple scripts - defaults to Latin)
|
|
|
|
|
|
'tt-cyrl' => 'Татарча', # Tatar (Cyrillic script)
|
2008-03-20 22:12:11 +00:00
|
|
|
|
'tt-latn' => 'Tatarça', # Tatar (Latin script)
|
2004-12-02 05:00:11 +00:00
|
|
|
|
'tum' => 'chiTumbuka', # Tumbuka
|
2005-01-30 21:39:32 +00:00
|
|
|
|
'tw' => 'Twi', # Twi, (FIXME!)
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'ty' => 'Reo Mā`ohi', # Tahitian
|
2006-05-05 12:36:48 +00:00
|
|
|
|
'tyv' => 'Тыва дыл', # Tyvan
|
2007-12-16 22:15:40 +00:00
|
|
|
|
'tzm' => 'ⵜⴰⵎⴰⵣⵉⵖⵜ', # (Central Morocco) Tamazight
|
2005-10-24 06:50:54 +00:00
|
|
|
|
'udm' => 'Удмурт', # Udmurt
|
2007-08-29 10:52:57 +00:00
|
|
|
|
'ug' => 'Uyghurche / ئۇيغۇرچە', # Uyghur
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'uk' => 'Українська', # Ukrainian
|
|
|
|
|
|
'ur' => 'اردو', # Urdu
|
2006-05-17 14:57:03 +00:00
|
|
|
|
'uz' => 'O\'zbek', # Uzbek
|
2005-03-13 18:17:47 +00:00
|
|
|
|
've' => 'Tshivenda', # Venda
|
2005-10-24 06:50:54 +00:00
|
|
|
|
'vec' => 'Vèneto', # Venetian
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'vi' => 'Tiếng Việt', # Vietnamese
|
2006-12-07 14:55:16 +00:00
|
|
|
|
'vls' => 'West-Vlams', # West Flemish
|
2005-04-07 17:25:37 +00:00
|
|
|
|
'vo' => 'Volapük', # Volapük
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'wa' => 'Walon', # Walloon
|
2006-10-15 08:31:19 +00:00
|
|
|
|
'war' => 'Winaray', # Waray-Waray
|
2007-03-19 23:13:24 +00:00
|
|
|
|
'wo' => 'Wolof', # Wolof
|
2007-12-19 07:37:19 +00:00
|
|
|
|
'wuu' => '吴语', # Wu Chinese
|
2007-12-18 22:48:11 +00:00
|
|
|
|
'xal' => 'Хальмг', # Kalmyk-Oirat (Kalmuk, Kalmuck, Kalmack, Qalmaq, Kalmytskii Jazyk, Khal:mag, Oirat, Volga Oirat, European Oirat, Western Mongolian)
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'xh' => 'isiXhosa', # Xhosan
|
2008-01-30 17:16:34 +00:00
|
|
|
|
'xmf' => 'მარგალური', # Mingrelian
|
2007-12-16 12:15:58 +00:00
|
|
|
|
'ydd' => 'מיזרח־ייִדיש', # Eastern Yiddish
|
Converted entities to their respective literals with the following Perlscript
#!/usr/bin/evn perl
use utf8;
use HTML::Entities;
binmode STDOUT, ":utf8";
@file = <>;
$file = join /\n/, @file;
for $i (0..length $file) {
if ( (substr($file, $i, 1) eq '&') and (substr($file, ($i+1), 1) eq '#') ) {
$eat = 1; # Yummie entities
undef $food;
next;
} elsif ($eat && substr($file, $i, 1) eq '#') {
next;
} elsif ($eat && substr($file, $i, 1) =~ /\d/) {
$food .= substr($file, $i, 1);
next;
} elsif ($eat && substr($file, $i, 1) =~ /;/) {
undef $eat;
$out .= chr($food);
undef $food;
next;
}
$out .= substr($file, $i, 1);
}
$out = decode_entities($out);
print $out;
2005-03-27 02:25:25 +00:00
|
|
|
|
'yi' => 'ייִדיש', # Yiddish
|
2005-04-03 20:33:09 +00:00
|
|
|
|
'yo' => 'Yorùbá', # Yoruba
|
2007-04-12 15:10:34 +00:00
|
|
|
|
'yue' => '粵語', # Cantonese -- (bug 8217) yue instead of zh-yue, http://www.sil.org/iso639-3/codes.asp?order=639_3&letter=y
|
2004-06-11 04:50:29 +00:00
|
|
|
|
'za' => '(Cuengh)', # Zhuang
|
2007-12-18 22:48:11 +00:00
|
|
|
|
'zea' => 'Zeêuws', # Zeeuws/Zeaws
|
2007-04-12 15:10:34 +00:00
|
|
|
|
'zh' => '中文', # (Zhōng Wén) - Chinese
|
|
|
|
|
|
'zh-classical' => '古文 / 文言文', # Classical Chinese/Literary Chinese
|
2007-04-12 21:42:30 +00:00
|
|
|
|
'zh-cn' => "\xE2\x80\xAA中文(中国大陆)\xE2\x80\xAC", # Chinese (PRC)
|
2007-04-12 15:25:45 +00:00
|
|
|
|
'zh-hans' => "\xE2\x80\xAA中文(简体)\xE2\x80\xAC", # Chinese written using the Simplified Chinese script
|
|
|
|
|
|
'zh-hant' => "\xE2\x80\xAA中文(繁體)\xE2\x80\xAC", # Chinese written using the Traditional Chinese script
|
2007-04-12 15:10:34 +00:00
|
|
|
|
'zh-hk' => "\xE2\x80\xAA中文(香港)\xE2\x80\xAC", # Chinese (Hong Kong)
|
|
|
|
|
|
'zh-min-nan' => 'Bân-lâm-gú', # Min-nan -- (see bug 8217)
|
|
|
|
|
|
'zh-sg' => "\xE2\x80\xAA中文(新加坡)\xE2\x80\xAC", # Chinese (Singapore)
|
|
|
|
|
|
'zh-tw' => "\xE2\x80\xAA中文(台灣)\xE2\x80\xAC", # Chinese (Taiwan)
|
|
|
|
|
|
'zh-yue' => '粵語', # Cantonese -- (see bug 8217)
|
2005-01-30 21:39:32 +00:00
|
|
|
|
'zu' => 'isiZulu' # Zulu
|
2004-06-11 04:50:29 +00:00
|
|
|
|
);
|