jQuery(document).ready(function () {
  "use strict";
  i18next.init({
    lng: 'es',
    resources: {
      es: {
        translation: {
          "wordLength": "Tu contraseña es demasiado corta",
          "wordNotEmail": "No uses tu email como tu contraseña",
          "wordSimilarToUsername": "Tu contraseña no puede contener tu nombre de usuario",
          "wordTwoCharacterClasses": "Mezcla diferentes clases de caracteres",
          "wordRepetitions": "Demasiadas repeticiones",
          "wordSequences": "Tu contraseña contiene secuencias",
          "errorList": "Errores:",
          "veryWeak": "Muy Débil",
          "weak": "Débil",
          "normal": "Normal",
          "medium": "Media",
          "strong": "Fuerte",
          "veryStrong": "Muy Fuerte",

          "start": "Comience a escribir la contraseña",
          "label": "Contraseña",
          "pageTitle": "Bootstrap 4 Password Strength Meter - Ejemplo de Traducciones",
          "goBack": "Atrás"
        }
      }
    }
  }, function () {
    // Initialized and ready to go

    var options = {};
    options.ui = {
        container: "#pwd-container",
        showVerdictsInsideProgressBar: true,
        viewports: {
            progress: ".pwstrength_viewport_progress"
        },
        showErrors: true
    };
    options.common = {
        debug: true,
        onLoad: function () {
            $('#messages').html(i18next.t('start'));
        }
    };
    $(':password').pwstrength(options);

    $('.container').find('label').html(i18next.t('label')).end()
                   .find('h1').html(i18next.t('pageTitle')).end()
                   .find('a').html(i18next.t('goBack'));
  });
});