{% extends "impala/base_shared.html" %} {% set title = _('Dictionaries & Language Packs') %} {% block title %}{{ page_title(title) }}{% endblock %} {% block bodyclass %}dictionaries{% endblock %} {% if request.APP.browser %} {% set install_dict = _('Install Dictionary') %} {% set install_pack = _('Install Language Pack') %} {% else %} {% set install_dict = _('Download Dictionary') %} {% set install_pack = _('Download Language Pack') %} {% endif %} {% macro langtool(addons, text) %} {% for addon in addons %}

{{ text }} ({{ addon.file_size|filesizeformat(binary=True) }}) {% if addon.locale_disambiguation %}
({{ addon.locale_disambiguation }}) {% endif %}

{% endfor %} {% endmacro %} {% block content %}
{{ impala_breadcrumbs([(None, title)]) }}

{{ title }}

{% if this_locale_addons %}

{{ _('Available in your locale') }}

{% for lang, locale in this_locale_addons %} {% endfor %}
{{ _('List of language packs and dictionaries available in your locale.') }}
{{ _('Language') }} {{ _('Dictionary') }} {{ _('Language Pack') }}
{{ locale.display }} {{ locale.native }} {{ langtool(locale.dicts, install_dict) }} {{ langtool(locale.packs, install_pack) }}
{% endif %}

{{ _('All locales') }}

{% for lang, locale in all_locales_addons %} {% endfor %}
{{ _('List of language packs and dictionaries.') }}
{{ _('Language') }} {{ _('Dictionary') }} {{ _('Language Pack') }}
{{ locale.display }} {{ locale.native }} {{ langtool(locale.dicts, install_dict) }} {{ langtool(locale.packs, install_pack) }}
{% endblock %}