{% import 'macros_form.html' as form without context %}
{% call form.segment() %}
{% if allocate_hint is defined %}
{% call form.msgbox() %}
{{ allocate_hint_title }}
{{ allocate_hint }}
{% endcall %}
{% endif %}
{% if caution is defined %}
{% call form.msgbox() %}
{{ caution_icon }}
{{ trans('allocate_mail_addr_hint') }}
{% endcall %}
{% endif %}
{% call form.box(table=True, title=trans('h1')) %}
{{ form.tablefield(label=trans('label_set_username'), name='logname', type='text', value=logname) }}
{% endcall %}
{% call form.box(table=True, title=trans('h2')) %}
{{ form.tablefield(label=trans('label_set_username'), name='logname2', type='text', value=logname2) }}
{{ form.tablefield(label=trans('label_pasword'), name='pwd1', type='password', extra=htmlstr('%s') % ('autocomplete=off' if not pw_autocomplete else '')) }}
{{ form.tablefield(label=trans('label_pasword_again'), name='pwd2', type='password', extra=htmlstr('%s') % ('autocomplete=off' if not pw_autocomplete else '')) }}
{% call form.tablefield(label=trans('chprefs_Language'), name='user_lang', size='medium', type='select') %}
{{ user_lang }}
{% endcall %}
{{ form.tablefield(label=trans('label_inform_user'), name='reg_done', type='checkbox') }}
{% endcall %}
{% endcall %}