]> git.deb.at Git - deb/packages.git/blobdiff - lib/Packages/I18N/Languages.pm
Packages::I18N::Languages: Sync with webwml/english/template/debian/languages.wml
[deb/packages.git] / lib / Packages / I18N / Languages.pm
index f13ac2f2ba71f2cb8b8547d6be036aba491e7770..ae63ee787ef9403a44f36e2e00f329365fad1e0e 100644 (file)
@@ -14,25 +14,28 @@ our @EXPORT = qw( langcmp get_transliteration get_selfname );
 my %langs = (
             english    => "en",
             arabic     => "ar",
+            armenian   => "hy",
             bulgarian  => "bg",
             catalan    => "ca",
+            chinese    => "zh",
+            croatian   => "hr",
             czech      => "cs",
             danish     => "da",
+            dutch      => "nl",
             german     => "de",
             greek      => "el",
             esperanto  => "eo",
             spanish    => "es",
             finnish    => "fi",
             french     => "fr",
-            croatian   => "hr",
             hungarian  => "hu",
             indonesian => "id",
             italian    => "it",
             japanese   => "ja",
             korean     => "ko",
             lithuanian => "lt",
-            dutch      => "nl",
             norwegian  => "no",
+            persian    => "fa",
             polish     => "pl",
             portuguese => "pt",
             romanian   => "ro",
@@ -41,7 +44,6 @@ my %langs = (
             slovene    => "sl",
             slovak     => "sk",
             turkish    => "tr",
-            chinese    => "zh",
             );
 
 # language directory name => native name of the language
@@ -50,35 +52,42 @@ my %selflang = (
                ar     => 'عربية',
                bg     => 'Български',
                ca     => 'català',
-               zh     => '中文',
-               hr     => 'hrvatski',
                cs     => 'česky',
                da     => 'dansk',
-               nl     => 'Nederlands',
+               de     => 'Deutsch',
+               el     => 'Ελληνικά',
                en     => 'English',
                eo     => 'Esperanto',
+               es     => 'español',
+               fa     => 'فارسی',
                fi     => 'suomi',
                fr     => 'français',
-               de     => 'Deutsch',
-               el     => 'Ελληνικά',
                hu     => 'magyar',
+               hr     => 'hrvatski',
+               hy     => 'Հայերեն',
                id     => 'Indonesia',
                it     => 'Italiano',
                ja     => '日本語',
                ko     => '한국어',
                lt     => 'Lietuvių',
+               nl     => 'Nederlands',
                "no"   => 'norsk (bokmål)',
                pl     => 'polski',
+               pt     => 'Português (pt)',
                pt_PT  => 'Português (pt)',
                pt_BR  => 'Português (br)',
                ro     => 'română',
                ru     => 'Русский',
-               es     => 'español',
-               sk     => 'slovak', #FIXME
+               sk     => 'slovensky',
+               sv     => 'svenska',
                sv_SE  => 'svenska',
                sl     => 'slovenščina',
                tr     => 'Türkçe',
-               uk     => 'ukrainian', #FIXME
+               uk     => 'українська',
+               zh     => '中文',
+               zh_CN  => '簡體中文',
+               zh_HK  => '正體中文',
+               zh_TW  => '正體中文',
                );
 
 # language directory name => Latin transliteration of the language name
@@ -88,11 +97,17 @@ my %selflang = (
 my %translit = (
                ar => "Arabiya",
                bg => "Bəlgarski",
-               zh => "Zhongzu", # Not printed due to Chinese-specific code; kept for sort order
                el => "Ellinika",
+               fa => "Farsi",
+               hy => "hayeren",
                ja => "Nihongo",
                ko => "Hangul", # Not sure. "Hanguk-Mal" (=Spoken Korean)?
                ru => "Russkij",
+               uk => "ukrajins'ka",
+               zh => "Zhongzu", # Not printed due to Chinese-specific code; kept for sort order
+               zh_CN => "Simplified Chinese",
+               zh_HK => "Traditional Chinese",
+               zh_TW => "Traditional Chinese",
                );
 
 # second transliteration table, used for languages starting with a latin