From 99fa3c482387f7e8933521d2ae30229776311781 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Barrag=C3=A1n=20Merino?= Date: Mon, 13 Apr 2015 16:55:51 +0200 Subject: [PATCH] Remove _main_ resource. Languages list isn't translateable --- locale/ca/LC_MESSAGES/django.po | 355 -------------------------------- locale/en/LC_MESSAGES/django.po | 353 ------------------------------- locale/es/LC_MESSAGES/django.po | 355 -------------------------------- scripts/manage_translations.py | 8 +- settings/common.py | 168 +++++++-------- 5 files changed, 86 insertions(+), 1153 deletions(-) delete mode 100644 locale/ca/LC_MESSAGES/django.po delete mode 100644 locale/en/LC_MESSAGES/django.po delete mode 100644 locale/es/LC_MESSAGES/django.po diff --git a/locale/ca/LC_MESSAGES/django.po b/locale/ca/LC_MESSAGES/django.po deleted file mode 100644 index 2df32355..00000000 --- a/locale/ca/LC_MESSAGES/django.po +++ /dev/null @@ -1,355 +0,0 @@ -# taiga-back.main -# Copyright (C) 2015 Taiga Dev Team -# This file is distributed under the same license as the taiga-back package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: taiga-back\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-03-25 20:09+0100\n" -"PO-Revision-Date: 2015-03-24 18:08+0000\n" -"Last-Translator: Taiga Dev Team \n" -"Language-Team: Catalan (http://www.transifex.com/projects/p/taiga-back/" -"language/ca/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: ca\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: settings/common.py:73 -msgid "Afrikaans" -msgstr "" - -#: settings/common.py:74 -msgid "Arabic" -msgstr "" - -#: settings/common.py:75 -msgid "Asturian" -msgstr "" - -#: settings/common.py:76 -msgid "Azerbaijani" -msgstr "" - -#: settings/common.py:77 -msgid "Bulgarian" -msgstr "" - -#: settings/common.py:78 -msgid "Belarusian" -msgstr "" - -#: settings/common.py:79 -msgid "Bengali" -msgstr "" - -#: settings/common.py:80 -msgid "Breton" -msgstr "" - -#: settings/common.py:81 -msgid "Bosnian" -msgstr "" - -#: settings/common.py:82 -msgid "Catalan" -msgstr "" - -#: settings/common.py:83 -msgid "Czech" -msgstr "" - -#: settings/common.py:84 -msgid "Welsh" -msgstr "" - -#: settings/common.py:85 -msgid "Danish" -msgstr "" - -#: settings/common.py:86 -msgid "German" -msgstr "" - -#: settings/common.py:87 -msgid "Greek" -msgstr "" - -#: settings/common.py:88 -msgid "English" -msgstr "" - -#: settings/common.py:89 -msgid "Australian English" -msgstr "" - -#: settings/common.py:90 -msgid "British English" -msgstr "" - -#: settings/common.py:91 -msgid "Esperanto" -msgstr "" - -#: settings/common.py:92 -msgid "Spanish" -msgstr "" - -#: settings/common.py:93 -msgid "Argentinian Spanish" -msgstr "" - -#: settings/common.py:94 -msgid "Mexican Spanish" -msgstr "" - -#: settings/common.py:95 -msgid "Nicaraguan Spanish" -msgstr "" - -#: settings/common.py:96 -msgid "Venezuelan Spanish" -msgstr "" - -#: settings/common.py:97 -msgid "Estonian" -msgstr "" - -#: settings/common.py:98 -msgid "Basque" -msgstr "" - -#: settings/common.py:99 -msgid "Persian" -msgstr "" - -#: settings/common.py:100 -msgid "Finnish" -msgstr "" - -#: settings/common.py:101 -msgid "French" -msgstr "" - -#: settings/common.py:102 -msgid "Frisian" -msgstr "" - -#: settings/common.py:103 -msgid "Irish" -msgstr "" - -#: settings/common.py:104 -msgid "Galician" -msgstr "" - -#: settings/common.py:105 -msgid "Hebrew" -msgstr "" - -#: settings/common.py:106 -msgid "Hindi" -msgstr "" - -#: settings/common.py:107 -msgid "Croatian" -msgstr "" - -#: settings/common.py:108 -msgid "Hungarian" -msgstr "" - -#: settings/common.py:109 -msgid "Interlingua" -msgstr "" - -#: settings/common.py:110 -msgid "Indonesian" -msgstr "" - -#: settings/common.py:111 -msgid "Ido" -msgstr "" - -#: settings/common.py:112 -msgid "Icelandic" -msgstr "" - -#: settings/common.py:113 -msgid "Italian" -msgstr "" - -#: settings/common.py:114 -msgid "Japanese" -msgstr "" - -#: settings/common.py:115 -msgid "Georgian" -msgstr "" - -#: settings/common.py:116 -msgid "Kazakh" -msgstr "" - -#: settings/common.py:117 -msgid "Khmer" -msgstr "" - -#: settings/common.py:118 -msgid "Kannada" -msgstr "" - -#: settings/common.py:119 -msgid "Korean" -msgstr "" - -#: settings/common.py:120 -msgid "Luxembourgish" -msgstr "" - -#: settings/common.py:121 -msgid "Lithuanian" -msgstr "" - -#: settings/common.py:122 -msgid "Latvian" -msgstr "" - -#: settings/common.py:123 -msgid "Macedonian" -msgstr "" - -#: settings/common.py:124 -msgid "Malayalam" -msgstr "" - -#: settings/common.py:125 -msgid "Mongolian" -msgstr "" - -#: settings/common.py:126 -msgid "Marathi" -msgstr "" - -#: settings/common.py:127 -msgid "Burmese" -msgstr "" - -#: settings/common.py:128 -msgid "Norwegian Bokmal" -msgstr "" - -#: settings/common.py:129 -msgid "Nepali" -msgstr "" - -#: settings/common.py:130 -msgid "Dutch" -msgstr "" - -#: settings/common.py:131 -msgid "Norwegian Nynorsk" -msgstr "" - -#: settings/common.py:132 -msgid "Ossetic" -msgstr "" - -#: settings/common.py:133 -msgid "Punjabi" -msgstr "" - -#: settings/common.py:134 -msgid "Polish" -msgstr "" - -#: settings/common.py:135 -msgid "Portuguese" -msgstr "" - -#: settings/common.py:136 -msgid "Brazilian Portuguese" -msgstr "" - -#: settings/common.py:137 -msgid "Romanian" -msgstr "" - -#: settings/common.py:138 -msgid "Russian" -msgstr "" - -#: settings/common.py:139 -msgid "Slovak" -msgstr "" - -#: settings/common.py:140 -msgid "Slovenian" -msgstr "" - -#: settings/common.py:141 -msgid "Albanian" -msgstr "" - -#: settings/common.py:142 -msgid "Serbian" -msgstr "" - -#: settings/common.py:143 -msgid "Serbian Latin" -msgstr "" - -#: settings/common.py:144 -msgid "Swedish" -msgstr "" - -#: settings/common.py:145 -msgid "Swahili" -msgstr "" - -#: settings/common.py:146 -msgid "Tamil" -msgstr "" - -#: settings/common.py:147 -msgid "Telugu" -msgstr "" - -#: settings/common.py:148 -msgid "Thai" -msgstr "" - -#: settings/common.py:149 -msgid "Turkish" -msgstr "" - -#: settings/common.py:150 -msgid "Tatar" -msgstr "" - -#: settings/common.py:151 -msgid "Udmurt" -msgstr "" - -#: settings/common.py:152 -msgid "Ukrainian" -msgstr "" - -#: settings/common.py:153 -msgid "Urdu" -msgstr "" - -#: settings/common.py:154 -msgid "Vietnamese" -msgstr "" - -#: settings/common.py:155 -msgid "Simplified Chinese" -msgstr "" - -#: settings/common.py:156 -msgid "Traditional Chinese" -msgstr "" diff --git a/locale/en/LC_MESSAGES/django.po b/locale/en/LC_MESSAGES/django.po deleted file mode 100644 index bf0394c9..00000000 --- a/locale/en/LC_MESSAGES/django.po +++ /dev/null @@ -1,353 +0,0 @@ -# taiga-back.main -# Copyright (C) 2015 Taiga Dev Team -# This file is distributed under the same license as the taiga-back package. -# FIRST AUTHOR , YEAR. -# -msgid "" -msgstr "" -"Project-Id-Version: taiga-back\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-04-13 11:23+0200\n" -"PO-Revision-Date: 2015-03-25 20:09+0100\n" -"Last-Translator: Taiga Dev Team \n" -"Language-Team: Taiga Dev Team \n" -"Language: en\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: settings/common.py:73 -msgid "Afrikaans" -msgstr "" - -#: settings/common.py:74 -msgid "Arabic" -msgstr "" - -#: settings/common.py:75 -msgid "Asturian" -msgstr "" - -#: settings/common.py:76 -msgid "Azerbaijani" -msgstr "" - -#: settings/common.py:77 -msgid "Bulgarian" -msgstr "" - -#: settings/common.py:78 -msgid "Belarusian" -msgstr "" - -#: settings/common.py:79 -msgid "Bengali" -msgstr "" - -#: settings/common.py:80 -msgid "Breton" -msgstr "" - -#: settings/common.py:81 -msgid "Bosnian" -msgstr "" - -#: settings/common.py:82 -msgid "Catalan" -msgstr "" - -#: settings/common.py:83 -msgid "Czech" -msgstr "" - -#: settings/common.py:84 -msgid "Welsh" -msgstr "" - -#: settings/common.py:85 -msgid "Danish" -msgstr "" - -#: settings/common.py:86 -msgid "German" -msgstr "" - -#: settings/common.py:87 -msgid "Greek" -msgstr "" - -#: settings/common.py:88 -msgid "English" -msgstr "" - -#: settings/common.py:89 -msgid "Australian English" -msgstr "" - -#: settings/common.py:90 -msgid "British English" -msgstr "" - -#: settings/common.py:91 -msgid "Esperanto" -msgstr "" - -#: settings/common.py:92 -msgid "Spanish" -msgstr "" - -#: settings/common.py:93 -msgid "Argentinian Spanish" -msgstr "" - -#: settings/common.py:94 -msgid "Mexican Spanish" -msgstr "" - -#: settings/common.py:95 -msgid "Nicaraguan Spanish" -msgstr "" - -#: settings/common.py:96 -msgid "Venezuelan Spanish" -msgstr "" - -#: settings/common.py:97 -msgid "Estonian" -msgstr "" - -#: settings/common.py:98 -msgid "Basque" -msgstr "" - -#: settings/common.py:99 -msgid "Persian" -msgstr "" - -#: settings/common.py:100 -msgid "Finnish" -msgstr "" - -#: settings/common.py:101 -msgid "French" -msgstr "" - -#: settings/common.py:102 -msgid "Frisian" -msgstr "" - -#: settings/common.py:103 -msgid "Irish" -msgstr "" - -#: settings/common.py:104 -msgid "Galician" -msgstr "" - -#: settings/common.py:105 -msgid "Hebrew" -msgstr "" - -#: settings/common.py:106 -msgid "Hindi" -msgstr "" - -#: settings/common.py:107 -msgid "Croatian" -msgstr "" - -#: settings/common.py:108 -msgid "Hungarian" -msgstr "" - -#: settings/common.py:109 -msgid "Interlingua" -msgstr "" - -#: settings/common.py:110 -msgid "Indonesian" -msgstr "" - -#: settings/common.py:111 -msgid "Ido" -msgstr "" - -#: settings/common.py:112 -msgid "Icelandic" -msgstr "" - -#: settings/common.py:113 -msgid "Italian" -msgstr "" - -#: settings/common.py:114 -msgid "Japanese" -msgstr "" - -#: settings/common.py:115 -msgid "Georgian" -msgstr "" - -#: settings/common.py:116 -msgid "Kazakh" -msgstr "" - -#: settings/common.py:117 -msgid "Khmer" -msgstr "" - -#: settings/common.py:118 -msgid "Kannada" -msgstr "" - -#: settings/common.py:119 -msgid "Korean" -msgstr "" - -#: settings/common.py:120 -msgid "Luxembourgish" -msgstr "" - -#: settings/common.py:121 -msgid "Lithuanian" -msgstr "" - -#: settings/common.py:122 -msgid "Latvian" -msgstr "" - -#: settings/common.py:123 -msgid "Macedonian" -msgstr "" - -#: settings/common.py:124 -msgid "Malayalam" -msgstr "" - -#: settings/common.py:125 -msgid "Mongolian" -msgstr "" - -#: settings/common.py:126 -msgid "Marathi" -msgstr "" - -#: settings/common.py:127 -msgid "Burmese" -msgstr "" - -#: settings/common.py:128 -msgid "Norwegian Bokmal" -msgstr "" - -#: settings/common.py:129 -msgid "Nepali" -msgstr "" - -#: settings/common.py:130 -msgid "Dutch" -msgstr "" - -#: settings/common.py:131 -msgid "Norwegian Nynorsk" -msgstr "" - -#: settings/common.py:132 -msgid "Ossetic" -msgstr "" - -#: settings/common.py:133 -msgid "Punjabi" -msgstr "" - -#: settings/common.py:134 -msgid "Polish" -msgstr "" - -#: settings/common.py:135 -msgid "Portuguese" -msgstr "" - -#: settings/common.py:136 -msgid "Brazilian Portuguese" -msgstr "" - -#: settings/common.py:137 -msgid "Romanian" -msgstr "" - -#: settings/common.py:138 -msgid "Russian" -msgstr "" - -#: settings/common.py:139 -msgid "Slovak" -msgstr "" - -#: settings/common.py:140 -msgid "Slovenian" -msgstr "" - -#: settings/common.py:141 -msgid "Albanian" -msgstr "" - -#: settings/common.py:142 -msgid "Serbian" -msgstr "" - -#: settings/common.py:143 -msgid "Serbian Latin" -msgstr "" - -#: settings/common.py:144 -msgid "Swedish" -msgstr "" - -#: settings/common.py:145 -msgid "Swahili" -msgstr "" - -#: settings/common.py:146 -msgid "Tamil" -msgstr "" - -#: settings/common.py:147 -msgid "Telugu" -msgstr "" - -#: settings/common.py:148 -msgid "Thai" -msgstr "" - -#: settings/common.py:149 -msgid "Turkish" -msgstr "" - -#: settings/common.py:150 -msgid "Tatar" -msgstr "" - -#: settings/common.py:151 -msgid "Udmurt" -msgstr "" - -#: settings/common.py:152 -msgid "Ukrainian" -msgstr "" - -#: settings/common.py:153 -msgid "Urdu" -msgstr "" - -#: settings/common.py:154 -msgid "Vietnamese" -msgstr "" - -#: settings/common.py:155 -msgid "Simplified Chinese" -msgstr "" - -#: settings/common.py:156 -msgid "Traditional Chinese" -msgstr "" diff --git a/locale/es/LC_MESSAGES/django.po b/locale/es/LC_MESSAGES/django.po deleted file mode 100644 index 1057e92e..00000000 --- a/locale/es/LC_MESSAGES/django.po +++ /dev/null @@ -1,355 +0,0 @@ -# taiga-back.main -# Copyright (C) 2015 Taiga Dev Team -# This file is distributed under the same license as the taiga-back package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: taiga-back\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-03-25 20:09+0100\n" -"PO-Revision-Date: 2015-03-24 18:08+0000\n" -"Last-Translator: Taiga Dev Team \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/taiga-back/" -"language/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: settings/common.py:73 -msgid "Afrikaans" -msgstr "" - -#: settings/common.py:74 -msgid "Arabic" -msgstr "" - -#: settings/common.py:75 -msgid "Asturian" -msgstr "" - -#: settings/common.py:76 -msgid "Azerbaijani" -msgstr "" - -#: settings/common.py:77 -msgid "Bulgarian" -msgstr "" - -#: settings/common.py:78 -msgid "Belarusian" -msgstr "" - -#: settings/common.py:79 -msgid "Bengali" -msgstr "" - -#: settings/common.py:80 -msgid "Breton" -msgstr "" - -#: settings/common.py:81 -msgid "Bosnian" -msgstr "" - -#: settings/common.py:82 -msgid "Catalan" -msgstr "" - -#: settings/common.py:83 -msgid "Czech" -msgstr "" - -#: settings/common.py:84 -msgid "Welsh" -msgstr "" - -#: settings/common.py:85 -msgid "Danish" -msgstr "" - -#: settings/common.py:86 -msgid "German" -msgstr "" - -#: settings/common.py:87 -msgid "Greek" -msgstr "" - -#: settings/common.py:88 -msgid "English" -msgstr "" - -#: settings/common.py:89 -msgid "Australian English" -msgstr "" - -#: settings/common.py:90 -msgid "British English" -msgstr "" - -#: settings/common.py:91 -msgid "Esperanto" -msgstr "" - -#: settings/common.py:92 -msgid "Spanish" -msgstr "" - -#: settings/common.py:93 -msgid "Argentinian Spanish" -msgstr "" - -#: settings/common.py:94 -msgid "Mexican Spanish" -msgstr "" - -#: settings/common.py:95 -msgid "Nicaraguan Spanish" -msgstr "" - -#: settings/common.py:96 -msgid "Venezuelan Spanish" -msgstr "" - -#: settings/common.py:97 -msgid "Estonian" -msgstr "" - -#: settings/common.py:98 -msgid "Basque" -msgstr "" - -#: settings/common.py:99 -msgid "Persian" -msgstr "" - -#: settings/common.py:100 -msgid "Finnish" -msgstr "" - -#: settings/common.py:101 -msgid "French" -msgstr "" - -#: settings/common.py:102 -msgid "Frisian" -msgstr "" - -#: settings/common.py:103 -msgid "Irish" -msgstr "" - -#: settings/common.py:104 -msgid "Galician" -msgstr "" - -#: settings/common.py:105 -msgid "Hebrew" -msgstr "" - -#: settings/common.py:106 -msgid "Hindi" -msgstr "" - -#: settings/common.py:107 -msgid "Croatian" -msgstr "" - -#: settings/common.py:108 -msgid "Hungarian" -msgstr "" - -#: settings/common.py:109 -msgid "Interlingua" -msgstr "" - -#: settings/common.py:110 -msgid "Indonesian" -msgstr "" - -#: settings/common.py:111 -msgid "Ido" -msgstr "" - -#: settings/common.py:112 -msgid "Icelandic" -msgstr "" - -#: settings/common.py:113 -msgid "Italian" -msgstr "" - -#: settings/common.py:114 -msgid "Japanese" -msgstr "" - -#: settings/common.py:115 -msgid "Georgian" -msgstr "" - -#: settings/common.py:116 -msgid "Kazakh" -msgstr "" - -#: settings/common.py:117 -msgid "Khmer" -msgstr "" - -#: settings/common.py:118 -msgid "Kannada" -msgstr "" - -#: settings/common.py:119 -msgid "Korean" -msgstr "" - -#: settings/common.py:120 -msgid "Luxembourgish" -msgstr "" - -#: settings/common.py:121 -msgid "Lithuanian" -msgstr "" - -#: settings/common.py:122 -msgid "Latvian" -msgstr "" - -#: settings/common.py:123 -msgid "Macedonian" -msgstr "" - -#: settings/common.py:124 -msgid "Malayalam" -msgstr "" - -#: settings/common.py:125 -msgid "Mongolian" -msgstr "" - -#: settings/common.py:126 -msgid "Marathi" -msgstr "" - -#: settings/common.py:127 -msgid "Burmese" -msgstr "" - -#: settings/common.py:128 -msgid "Norwegian Bokmal" -msgstr "" - -#: settings/common.py:129 -msgid "Nepali" -msgstr "" - -#: settings/common.py:130 -msgid "Dutch" -msgstr "" - -#: settings/common.py:131 -msgid "Norwegian Nynorsk" -msgstr "" - -#: settings/common.py:132 -msgid "Ossetic" -msgstr "" - -#: settings/common.py:133 -msgid "Punjabi" -msgstr "" - -#: settings/common.py:134 -msgid "Polish" -msgstr "" - -#: settings/common.py:135 -msgid "Portuguese" -msgstr "" - -#: settings/common.py:136 -msgid "Brazilian Portuguese" -msgstr "" - -#: settings/common.py:137 -msgid "Romanian" -msgstr "" - -#: settings/common.py:138 -msgid "Russian" -msgstr "" - -#: settings/common.py:139 -msgid "Slovak" -msgstr "" - -#: settings/common.py:140 -msgid "Slovenian" -msgstr "" - -#: settings/common.py:141 -msgid "Albanian" -msgstr "" - -#: settings/common.py:142 -msgid "Serbian" -msgstr "" - -#: settings/common.py:143 -msgid "Serbian Latin" -msgstr "" - -#: settings/common.py:144 -msgid "Swedish" -msgstr "" - -#: settings/common.py:145 -msgid "Swahili" -msgstr "" - -#: settings/common.py:146 -msgid "Tamil" -msgstr "" - -#: settings/common.py:147 -msgid "Telugu" -msgstr "" - -#: settings/common.py:148 -msgid "Thai" -msgstr "" - -#: settings/common.py:149 -msgid "Turkish" -msgstr "" - -#: settings/common.py:150 -msgid "Tatar" -msgstr "" - -#: settings/common.py:151 -msgid "Udmurt" -msgstr "" - -#: settings/common.py:152 -msgid "Ukrainian" -msgstr "" - -#: settings/common.py:153 -msgid "Urdu" -msgstr "" - -#: settings/common.py:154 -msgid "Vietnamese" -msgstr "" - -#: settings/common.py:155 -msgid "Simplified Chinese" -msgstr "" - -#: settings/common.py:156 -msgid "Traditional Chinese" -msgstr "" diff --git a/scripts/manage_translations.py b/scripts/manage_translations.py index 8519a8eb..1eb99a63 100644 --- a/scripts/manage_translations.py +++ b/scripts/manage_translations.py @@ -31,11 +31,9 @@ from subprocess import PIPE, Popen, call from django_jinja.management.commands import makemessages - -def _get_locale_dirs(resources, include_main=True): +def _get_locale_dirs(resources): """ - Return a tuple (app name, absolute path) for all locale directories, - optionally including the main catalog. + Return a tuple (app name, absolute path) for all locale directories. If resources list is not None, filter directories matching resources content. """ contrib_dir = os.getcwd() @@ -46,8 +44,6 @@ def _get_locale_dirs(resources, include_main=True): path = os.path.join(contrib_dir, contrib_name, "locale") if os.path.isdir(path): dirs.append((contrib_name, path)) - if include_main: - dirs.insert(0, ("main", os.path.join(os.getcwd(), "locale"))) # Filter by resources, if any if resources is not None: diff --git a/settings/common.py b/settings/common.py index 66d29214..b3c52246 100644 --- a/settings/common.py +++ b/settings/common.py @@ -70,90 +70,90 @@ LANGUAGE_CODE = 'en-us' # Languages we provide translations for, out of the box. LANGUAGES = [ - ('af', gettext_noop('Afrikaans')), - ('ar', gettext_noop('Arabic')), - ('ast', gettext_noop('Asturian')), - ('az', gettext_noop('Azerbaijani')), - ('bg', gettext_noop('Bulgarian')), - ('be', gettext_noop('Belarusian')), - ('bn', gettext_noop('Bengali')), - ('br', gettext_noop('Breton')), - ('bs', gettext_noop('Bosnian')), - ('ca', gettext_noop('Catalan')), - ('cs', gettext_noop('Czech')), - ('cy', gettext_noop('Welsh')), - ('da', gettext_noop('Danish')), - ('de', gettext_noop('German')), - ('el', gettext_noop('Greek')), - ('en', gettext_noop('English')), - ('en-au', gettext_noop('Australian English')), - ('en-gb', gettext_noop('British English')), - ('eo', gettext_noop('Esperanto')), - ('es', gettext_noop('Spanish')), - ('es-ar', gettext_noop('Argentinian Spanish')), - ('es-mx', gettext_noop('Mexican Spanish')), - ('es-ni', gettext_noop('Nicaraguan Spanish')), - ('es-ve', gettext_noop('Venezuelan Spanish')), - ('et', gettext_noop('Estonian')), - ('eu', gettext_noop('Basque')), - ('fa', gettext_noop('Persian')), - ('fi', gettext_noop('Finnish')), - ('fr', gettext_noop('French')), - ('fy', gettext_noop('Frisian')), - ('ga', gettext_noop('Irish')), - ('gl', gettext_noop('Galician')), - ('he', gettext_noop('Hebrew')), - ('hi', gettext_noop('Hindi')), - ('hr', gettext_noop('Croatian')), - ('hu', gettext_noop('Hungarian')), - ('ia', gettext_noop('Interlingua')), - ('id', gettext_noop('Indonesian')), - ('io', gettext_noop('Ido')), - ('is', gettext_noop('Icelandic')), - ('it', gettext_noop('Italian')), - ('ja', gettext_noop('Japanese')), - ('ka', gettext_noop('Georgian')), - ('kk', gettext_noop('Kazakh')), - ('km', gettext_noop('Khmer')), - ('kn', gettext_noop('Kannada')), - ('ko', gettext_noop('Korean')), - ('lb', gettext_noop('Luxembourgish')), - ('lt', gettext_noop('Lithuanian')), - ('lv', gettext_noop('Latvian')), - ('mk', gettext_noop('Macedonian')), - ('ml', gettext_noop('Malayalam')), - ('mn', gettext_noop('Mongolian')), - ('mr', gettext_noop('Marathi')), - ('my', gettext_noop('Burmese')), - ('nb', gettext_noop('Norwegian Bokmal')), - ('ne', gettext_noop('Nepali')), - ('nl', gettext_noop('Dutch')), - ('nn', gettext_noop('Norwegian Nynorsk')), - ('os', gettext_noop('Ossetic')), - ('pa', gettext_noop('Punjabi')), - ('pl', gettext_noop('Polish')), - ('pt', gettext_noop('Portuguese')), - ('pt-br', gettext_noop('Brazilian Portuguese')), - ('ro', gettext_noop('Romanian')), - ('ru', gettext_noop('Russian')), - ('sk', gettext_noop('Slovak')), - ('sl', gettext_noop('Slovenian')), - ('sq', gettext_noop('Albanian')), - ('sr', gettext_noop('Serbian')), - ('sr-latn', gettext_noop('Serbian Latin')), - ('sv', gettext_noop('Swedish')), - ('sw', gettext_noop('Swahili')), - ('ta', gettext_noop('Tamil')), - ('te', gettext_noop('Telugu')), - ('th', gettext_noop('Thai')), - ('tr', gettext_noop('Turkish')), - ('tt', gettext_noop('Tatar')), - ('udm', gettext_noop('Udmurt')), - ('uk', gettext_noop('Ukrainian')), - ('ur', gettext_noop('Urdu')), - ('vi', gettext_noop('Vietnamese')), - ('zh-hans', gettext_noop('Simplified Chinese')), - ('zh-hant', gettext_noop('Traditional Chinese')), + ("af", "Afrikaans"), # Afrikaans + ("ar", "العربية‏"), # Arabic + ("ast", "Asturiano"), # Asturian + ("az", "Azərbaycan dili"), # Azerbaijani + ("bg", "Български"), # Bulgarian + ("be", "Беларуская"), # Belarusian + ("bn", "বাংলা"), # Bengali + ("br", "Bretón"), # Breton + ("bs", "Bosanski"), # Bosnian + ("ca", "Català"), # Catalan + ("cs", "Čeština"), # Czech + ("cy", "Cymraeg"), # Welsh + ("da", "Dansk"), # Danish + ("de", "Deutsch"), # German + ("el", "Ελληνικά"), # Greek + ("en", "English (US)"), # English + ("en-au", "English (Australia)"), # Australian English + ("en-gb", "English (UK)"), # British English + ("eo", "esperanta"), # Esperanto + ("es", "Español"), # Spanish + ("es-ar", "Español (Argentina)"), # Argentinian Spanish + ("es-mx", "Español (México)"), # Mexican Spanish + ("es-ni", "Español (Nicaragua)"), # Nicaraguan Spanish + ("es-ve", "Español (Venezuela)"), # Venezuelan Spanish + ("et", "Eesti"), # Estonian + ("eu", "Euskara"), # Basque + ("fa", "فارسی‏"), # Persian + ("fi", "Suomi"), # Finnish + ("fr", "Français"), # French + ("fy", "Frysk"), # Frisian + ("ga", "Irish"), # Irish + ("gl", "Galego"), # Galician + ("he", "עברית‏"), # Hebrew + ("hi", "हिन्दी"), # Hindi + ("hr", "Hrvatski"), # Croatian + ("hu", "Magyar"), # Hungarian + ("ia", "Interlingua"), # Interlingua + ("id", "Bahasa Indonesia"), # Indonesian + ("io", "IDO"), # Ido + ("is", "Íslenska"), # Icelandic + ("it", "Italiano"), # Italian + ("ja", "日本語"), # Japanese + ("ka", "ქართული"), # Georgian + ("kk", "Қазақша"), # Kazakh + ("km", "ភាសាខ្មែរ"), # Khmer + ("kn", "ಕನ್ನಡ"), # Kannada + ("ko", "한국어"), # Korean + ("lb", "Lëtzebuergesch"), # Luxembourgish + ("lt", "Lietuvių"), # Lithuanian + ("lv", "Latviešu"), # Latvian + ("mk", "Македонски"), # Macedonian + ("ml", "മലയാളം"), # Malayalam + ("mn", "Монгол"), # Mongolian + ("mr", "मराठी"), # Marathi + ("my", "မြန်မာ"), # Burmese + ("nb", "Norsk (bokmål)"), # Norwegian Bokmal + ("ne", "नेपाली"), # Nepali + ("nl", "Nederlands"), # Dutch + ("nn", "Norsk (nynorsk)"), # Norwegian Nynorsk + ("os", "Ирон æвзаг"), # Ossetic + ("pa", "ਪੰਜਾਬੀ"), # Punjabi + ("pl", "Polski"), # Polish + ("pt", "Português (Portugal)"), # Portuguese + ("pt-br", "Português (Brasil)"), # Brazilian Portuguese + ("ro", "Română"), # Romanian + ("ru", "Русский"), # Russian + ("sk", "Slovenčina"), # Slovak + ("sl", "Slovenščina"), # Slovenian + ("sq", "Shqip"), # Albanian + ("sr", "Српски"), # Serbian + ("sr-latn", "srpski"), # Serbian Latin + ("sv", "Svenska"), # Swedish + ("sw", "Kiswahili"), # Swahili + ("ta", "தமிழ்"), # Tamil + ("te", "తెలుగు"), # Telugu + ("th", "ภาษาไทย"), # Thai + ("tr", "Türkçe"), # Turkish + ("tt", "татар теле"), # Tatar + ("udm", "удмурт кыл"), # Udmurt + ("uk", "Українська"), # Ukrainian + ("ur", "اردو‏"), # Urdu + ("vi", "Tiếng Việt"), # Vietnamese + ("zh-hans", "中文(简体)"), # Simplified Chinese + ("zh-hant", "中文(香港)"), # Traditional Chinese ] # Languages using BiDi (right-to-left) layout