{{ 'TITLE_CHANGE_PASSWORD' | translate }}

@if (confirmation() && isPristine()) {

{{ confirmation() }}

} @if (error() && isPristine()) { }
{{ 'LABEL_CURRENT_PASSWORD' | translate }} @if (changePasswordForm.currentPassword().getError('required')) { {{ 'MANDATORY_CURRENT_PASSWORD' | translate }} } {{ 'LABEL_NEW_PASSWORD' | translate }} {{ 'INVALID_PASSWORD_LENGTH' | translate: { length: '5-40' } }} {{ changePasswordModel().newPassword.length }}/40 @if (changePasswordForm.newPassword().getError('required')) { {{ 'MANDATORY_NEW_PASSWORD' | translate }} } @if ( changePasswordForm.newPassword().getError('minLength') || changePasswordForm.newPassword().getError('maxLength') ) { {{ 'INVALID_PASSWORD_LENGTH' | translate: { length: '5-40' } }} } {{ 'LABEL_REPEAT_NEW_PASSWORD' | translate }} {{ changePasswordModel().repeatNewPassword.length }}/20 @if (changePasswordForm.repeatNewPassword().getError('required')) { {{ 'MANDATORY_PASSWORD_REPEAT' | translate }} } @if (changePasswordForm.repeatNewPassword().getError('notSame')) { {{ 'PASSWORDS_NOT_MATCHING' | translate }} } @if ( changePasswordForm.repeatNewPassword().getError('minLength') || changePasswordForm.repeatNewPassword().getError('maxLength') ) { {{ 'INVALID_PASSWORD_LENGTH' | translate: { length: '5-40' } }} }