{% extends "_base.html" %} {% load i18n %} {% load content_filters %} {% block content %} {% load static %} {% load widget_tweaks %}
{% csrf_token %}

{% if form.instance.id %} {% with form.instance.translated_name as translated_language_name %} {% blocktranslate trimmed %} Edit language "{{ translated_language_name }}" {% endblocktranslate %} {% endwith %} {% else %} {% translate "Create new language" %} {% endif %}

{% if perms.cms.change_language %} {% endif %}

{% translate "Name" %}

{% render_field form.native_name|add_error_class:"border-red-500" %}
{{ form.native_name.help_text }}
{% render_field form.english_name|add_error_class:"border-red-500" %}
{{ form.english_name.help_text }}

{% translate "Identifier" %}

{% render_field form.slug|add_error_class:"border-red-500" %}
{{ form.slug.help_text }} {% translate "This is in many cases a single (macro-)language tag, according to the" %} IANA Subtag Registry {% translate "or" %} ISO 639.
{% render_field form.bcp47_tag|add_error_class:"border-red-500" %}
{{ form.bcp47_tag.help_text }} {% if DEEPL_ENABLED %}

{% blocktranslate trimmed with link="href='https://www.deepl.com/de/docs-api/translate-text/translate-text/' target='_blank' class='underline'" %} For some languages, DeepL needs a correct BCP47 tag (for example English or Portuguese). For more information, please checkout the DeepL documentation. {% endblocktranslate %} {% endif %}
{% if form.instance.id %}

{% translate "Regions using this language" %}

{% if form.instance.language_tree_nodes.exists %}

{% translate "Total number of regions using this language: " %} {{ form.instance.language_tree_nodes.count }}

{% include "languages/region_list_section/region_list.html" %} {% else %} {% translate "The language is not used in any region." %} {% endif %}
{% endif %}

{% translate "Translations" %}

{% render_field form.table_of_contents|add_error_class:"border-red-500" %}
{{ form.table_of_contents.help_text }}
{% render_field form.message_content_not_available|add_error_class:"border-red-500" %}
{{ form.message_content_not_available.help_text }}
{% render_field form.message_partial_live_content_not_available|add_error_class:"border-red-500" %}
{{ form.message_partial_live_content_not_available.help_text }}

{% translate "Extended Settings" %}

{% render_field form.text_direction|add_error_class:"border-red-500" %}
{% render_field form.primary_country_code|add_error_class:"border-red-500" class+="country-flag-field rounded-none rounded-r border-l-0" %}
{{ form.primary_country_code.help_text }}
{% render_field form.secondary_country_code|add_error_class:"border-red-500" class+="country-flag-field rounded-none rounded-r border-l-0" %}
{{ form.secondary_country_code.help_text }}
{% if form.instance.id and perms.cms.delete_language %} {% if form.instance.language_tree_nodes.exists %} {% else %} {% endif %} {% endif %}
{% include "../generic_confirmation_dialog.html" %} {% endblock content %}