{% if READTHEDOCS %} {# Add rst-badge after rst-versions for small badge style. #} {# Language code to name mapping #} {% set language_names = { 'af': 'Afrikaans', 'ar': 'Arabic', 'br': 'Breton', 'ca': 'Catalan', 'cs': 'Czech', 'da': 'Danish', 'de': 'German', 'el': 'Greek', 'eo': 'Esperanto', 'es': 'Spanish', 'en': 'English', 'eu': 'Basque', 'fi_FI': 'Finnish', 'fr': 'French', 'hr': 'Croatian', 'hu_HU': 'Hungarian', 'ga': 'Irish', 'gl': 'Galician', 'id': 'Indonesian', 'it': 'Italian', 'ja_JP': 'Japanese', 'ko': 'Korean', 'mn': 'Mongolian', 'nb_NO': 'Norwegian (NB)', 'nl': 'Dutch', 'nn': 'Norwegian (NN)', 'pl': 'Polish', 'pt_PT': 'Portuguese', 'pt_BR': 'Portuguese (BR)', 'ro': 'Romanian', 'ru': 'Russian', 'si': 'Sinhala', 'sk_SK': 'Slovakian', 'sq': 'Albanian', 'sr': 'Slovenian', 'sv': 'Swedish', 'ta': 'Tamil', 'tr': 'Turkish', 'uk_UA': 'Ukrainian', 'uz': 'Uzbek', 'vi': 'Vietnamese', 'zh_CN': 'Chinese', 'zh_HK': 'Chinese (HK)', 'zh_TW': 'Chinese (TW)' } %} {# Build list of {code, name} pairs for available languages #} {% set language_tuples = [] %} {% for code in available_languages %} {% set _ = language_tuples.append({'code': code, 'name': language_names.get(code, code)}) %} {% endfor %} {% set sorted_languages = language_tuples | sort(attribute='name') %}
🌐 {{ language_names.get(language, language) }}  ☁️ {{ current_version }}
🌐 {{ _('Languages') }}
{% for lang in sorted_languages %}
{{ lang.name }}
{% endfor %}
☁️ {{ _('Versions') }}
{% for slug, url in versions|reverse %}
{{ slug }}
{% endfor %}
{{ _('Downloads') }}
{% for type, url in downloads %}
{{ type }}
{% endfor %}
{# Translators: The phrase "Read the Docs" is not translated #}
{{ _('On Read the Docs') }}
{{ _('Project Home') }}
{{ _('Builds') }}
{% endif %}