Remove _main_ resource. Languages list isn't translateable

remotes/origin/enhancement/email-actions
David Barragán Merino 2015-04-13 16:55:51 +02:00
parent d4433d3af4
commit 99fa3c4823
5 changed files with 86 additions and 1153 deletions

View File

@ -1,355 +0,0 @@
# taiga-back.main
# Copyright (C) 2015 Taiga Dev Team <support@taiga.io>
# 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 <support@taiga.io>\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 ""

View File

@ -1,353 +0,0 @@
# taiga-back.main
# Copyright (C) 2015 Taiga Dev Team <support@taiga.io>
# This file is distributed under the same license as the taiga-back package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 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 <support@taiga.io>\n"
"Language-Team: Taiga Dev Team <support@taiga.io>\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 ""

View File

@ -1,355 +0,0 @@
# taiga-back.main
# Copyright (C) 2015 Taiga Dev Team <support@taiga.io>
# 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 <support@taiga.io>\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 ""

View File

@ -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:

View File

@ -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