{% load i18n static localcosmos_tags %} {% if field.is_hidden %} {{ field }} {% else %}
{% if field.field.widget|widget_class == "CheckboxSelectMultiple" %} {{ field.label_tag }} {% if field.field.choices %} {% for choice in field.field.choices %}
{% endfor %} {% else %} {% trans 'no choices found' %} {% endif %} {% elif field.field.widget|widget_class == "CheckboxInput" %}
{{ field }} {% if field.help_text %} {{ field.help_text|safe }} {% endif %}
{% elif field.field.widget|widget_class == "RadioSelect" %} {% for choice in field.field.choices %}
{% endfor %} {% elif field.field.widget|widget_class == "CropImageInput" %} {{ field.label_tag }} {{ field }} {% elif field.field.widget|widget_class == "TaxonAutocompleteWidget" %}
{{ field.label_tag }} {% if field.field.required %}{% else %}({% trans 'optional' %}){% endif %}
{{ field }} {% for error in field.errors %} {{ error }} {% endfor %} {% if field.help_text %} {{ field.help_text|safe }} {% endif %}

{% elif field.field.widget|widget_class == "AjaxFileInput" %}
{{ field.label }}:
{% if field.help_text %} {{ field.help_text|safe }} {% endif %}
{{ field }}
{% else %} {{ field.label_tag }} {% if field.field.required %}{% else %}({% trans 'optional' %}){% endif %} {% if field.field.widget|widget_class == "SelectDateWidget" %}
{% endif %} {% if field.field.language %} {{ field.field.language }} {% endif %} {{ field }} {% if field.help_text %} {{ field.help_text|safe }} {% endif %} {% endif %} {% if field.errors %}
{% for error in field.errors %}{{ error }}
{% endfor %}
{% endif %}
{% endif %}