{%- set my_errors = [] -%} {%- for key, errors in unprocessed.items() -%} {%- if key.startswith(field.field_name + '-') -%} {%- do my_errors.append(key) -%} {%- endif -%} {%- endfor -%} {# List errors in the language order from the schema #} {%- for lang in h.fluent_form_languages(schema, field) -%} {%- set key = field.field_name + '-' + lang -%} {%- if key in my_errors -%} {%- set errors = unprocessed.pop(key) -%}