Update translation credits.

- Restore original language names, and keep an English fallback in case
the font is missing for some languages.
Fixes: #6023
Fixes: #6255

This was SVN commit r25839.
This commit is contained in:
Stan 2021-07-26 16:40:16 +00:00
parent d3e1184191
commit cba3528c48
3 changed files with 71 additions and 69 deletions

View File

@ -86,12 +86,14 @@
;--------------------------------
;Languages
; Keep in sync with remove-incomplete-translations.sh
!insertmacro MUI_LANGUAGE "English" ;first language is the default language
!insertmacro MUI_LANGUAGE "English" ; The first language is the default language
!insertmacro MUI_LANGUAGE "Asturian"
!insertmacro MUI_LANGUAGE "Basque"
!insertmacro MUI_LANGUAGE "Catalan"
!insertmacro MUI_LANGUAGE "Czech"
!insertmacro MUI_LANGUAGE "Dutch"
!insertmacro MUI_LANGUAGE "Finnish"
!insertmacro MUI_LANGUAGE "French"
!insertmacro MUI_LANGUAGE "German"
!insertmacro MUI_LANGUAGE "Greek"

View File

@ -17,7 +17,7 @@ echo "Filtering languages"
# CJK languages are excluded, as they are in mods.
# Note: Needs to be edited manually at each release.
# Keep in sync with source/tools/i18n/creditTranslators.py and with the installer languages in 0ad.nsi
LANGS=("ast" "ca" "de" "el" "en_GB" "es" "eu" "fr" "gd" "hu" "id" "it" "nl" "pl" "pt_BR" "ru" "sk" "sv" "tr" "uk")
LANGS=("ast" "ca" "cs" "de" "el" "en_GB" "es" "eu" "fi" "fr" "gd" "hu" "id" "it" "nl" "pl" "pt_BR" "ru" "sk" "sv" "tr" "uk")
REGEX=$(printf "\|%s" "${LANGS[@]}")
REGEX=".*/\("${REGEX:2}"\)\.[-A-Za-z0-9_.]\+\.po"

View File

@ -36,79 +36,79 @@ import json, os, glob, re
# Note: Needs to be edited manually when new languages are added on Transifex.
langs = {
'af': 'Afrikaans',
'ar': 'Arabic',
'ast': 'Asturian',
'az': 'Azerbaijani',
'bar': 'Bavarian',
'be': 'Belarusian',
'bg': 'Bulgarian',
'bn': 'Bengali',
'br': 'Breton',
'ca': 'Catalan',
'cs': 'Czech',
'cy': 'Welsh',
'da': 'Danish',
'de': 'German',
'el': 'Greek',
'ar': 'الدارجة (Arabic)',
'ast': 'Asturianu',
'az': 'Azərbaycan dili',
'bar': 'Bairisch',
'be': 'Беларуская мова (Belarusian)',
'bg': 'Български (Bulgarian)',
'bn': 'বাংলা (Bengali)',
'br': 'Brezhoneg',
'ca': 'Català',
'cs': 'Čeština ',
'cy': 'Cymraeg',
'da': 'Dansk',
'de': 'Deutsch',
'el': 'Ελληνικά (Greek)',
'en_GB': 'English (United Kingdom)',
'eo': 'Esperanto',
'es': 'Spanish',
'es_AR': 'Spanish (Argentina)',
'es_CL': 'Spanish (Chile)',
'es_MX': 'Spanish (Mexico)',
'et': 'Estonian',
'eu': 'Basque',
'fa': 'Persian',
'fi': 'Finnish',
'fr': 'French',
'fr_CA': 'French (Canada)',
'es': 'Español',
'es_AR': 'Español (Argentina)',
'es_CL': 'Español (Chile)',
'es_MX': 'Español (Mexico)',
'et': 'Eesti keel',
'eu': 'Euskara',
'fa': 'فارسی (Farsi)',
'fi': 'Suomi',
'fr': 'Français',
'fr_CA': 'Français (Canada)',
'frp': 'Franco-Provençal (Arpitan)',
'ga': 'Irish',
'gd': 'Gaelic: Scottish',
'gl': 'Galician',
'he': 'Hebrew',
'hi': 'Hindi',
'ga': 'Gaeilge',
'gd': 'Gàidhlig',
'gl': 'Galego',
'he': 'עברית (Hebrew)',
'hi': 'हिन्दी (Hindi)',
'hr': 'Croatian',
'hu': 'Hungarian',
'hy': 'Armenian',
'id': 'Indonesian',
'it': 'Italian',
'ja': 'Japanese',
'hu': 'Magyar',
'hy': 'Հայերէն (Armenian)',
'id': 'Bahasa Indonesia',
'it': 'Italiano',
'ja': '日本語 (Japanese)',
'jbo': 'Lojban',
'ka': 'Georgian',
'ko': 'Korean',
'krl': 'Karelian',
'ku': 'Kurdish',
'ka': 'ქართული ენა (Georgian)',
'ko': '한국어 (Korean)',
'krl': 'Karjalan kieli',
'ku': 'کوردی (Kurdish)',
'la': 'Latin',
'lt': 'Lithuanian',
'lv': 'Latvian',
'mk': 'Macedonian',
'ml': 'Malayalam',
'mr': 'Marathi',
'ms': 'Malay',
'nb': 'Norwegian Bokmål',
'nl': 'Dutch',
'pl': 'Polish',
'pt_BR': 'Portuguese (Brazil)',
'pt_PT': 'Portuguese (Portugal)',
'ro': 'Romanian',
'ru': 'Russian',
'sk': 'Slovak',
'sl': 'Slovenian',
'sq': 'Albanian',
'sr': 'Serbian',
'sv': 'Swedish',
'szl': 'Silesian',
'ta_IN': 'Tamil (India)',
'te': 'Telugu',
'th': 'Thai',
'lt': 'Lietuvių kalba',
'lv': 'Latviešu valoda',
'mk': 'македонски (Macedonian)',
'ml': 'മലയാളം (Malayalam)',
'mr': 'मराठी (Marathi)',
'ms': 'بهاس ملايو (Malay)',
'nb': 'Norsk Bokmål',
'nl': 'Nederlands',
'pl': 'Polski',
'pt_BR': 'Português (Brazil)',
'pt_PT': 'Português (Portugal)',
'ro': 'Românește',
'ru': 'Русский язык (Russian)',
'sk': 'Slovenčina',
'sl': 'Slovenščina',
'sq': 'Shqip',
'sr': 'Cрпски (Serbian)',
'sv': 'Svenska',
'szl': 'ślōnskŏ gŏdka',
'ta_IN': 'தமிழ் (India)',
'te': 'తెలుగు (Telugu)',
'th': 'ภาษาไทย (Thai)',
'tl': 'Tagalog',
'tr': 'Turkish',
'uk': 'Ukrainian',
'uz': 'Uzbek',
'vi': 'Vietnamese',
'zh': 'Chinese',
'zh_TW': 'Chinese (Taiwan)'}
'tr': 'Türkçe (Turkish)',
'uk': 'Українська (Ukrainian)',
'uz': 'Ўзбек тили (Uzbek)',
'vi': 'Tiếng Việt (Vietnamese)',
'zh': '中文, 汉语, 漢語 (Chinese)',
'zh_TW': '臺灣話 Chinese (Taiwan)'}
root = '../../../'