he encontrado una muy buena jQuery Validation plugin, que incluye
idiomas diferentes (in the localization folder), sin embargo
no he encontrado una manera de utilizar realmente ellos, ¿cómo puedo hacer que use Alemana de ¿ejemplo?validación de jQuery en diferentes idiomas
21
A
Respuesta
43
Solo necesitaba agregar los archivos de localización después del complemento de validación.
<script type="text/javascript" src="jquery.validate.js"> </script>
<script type="text/javascript" src="localization/de.messages.js"> </script>
0
Sé que esto es una pregunta muy antiguo, pero para alguien que busca la manera de aplicar exactamente diferentes idiomas, pueden seguir este:
<script type="text/javascript" language="javascript" src="Javascript/jquery.validate.js"></script>
<xsl:if test="$LANG = 'es-mx'">
<script type="text/javascript" language="javascript" src="Javascript/messages_es.js"></script>
</xsl:if>
<xsl:if test="$LANG = 'fr-ca'">
<script type="text/javascript" language="javascript" src="Javascript/messages_fr.js"></script>
</xsl:if>
Por defecto, los mensajes de error se muestran en Inglés si no se incluyen los archivos de localización en su página web.
3
Después de incluir <script type="text/javascript" src="jquery.validate.js"></script>
y el archivo de su encargo Js en su html, lo ideal sería tener su mirada Javascript archivo algo como esto:
$.extend($.validator.messages, {
required: "Dieses Feld ist ein Pflichtfeld.",
maxlength: $.validator.format("Geben Sie bitte maximal {0} Zeichen ein."),
minlength: $.validator.format("Geben Sie bitte mindestens {0} Zeichen ein."),
rangelength: $.validator.format("Geben Sie bitte mindestens {0} und maximal {1} Zeichen ein."),
email: "Geben Sie bitte eine gültige E-Mail Adresse ein.",
url: "Geben Sie bitte eine gültige URL ein.",
date: "Bitte geben Sie ein gültiges Datum ein.",
number: "Geben Sie bitte eine Nummer ein.",
digits: "Geben Sie bitte nur Ziffern ein.",
equalTo: "Bitte denselben Wert wiederholen.",
range: $.validator.format("Geben Sie bitte einen Wert zwischen {0} und {1} ein."),
max: $.validator.format("Geben Sie bitte einen Wert kleiner oder gleich {0} ein."),
min: $.validator.format("Geben Sie bitte einen Wert größer oder gleich {0} ein."),
creditcard: "Geben Sie bitte eine gültige Kreditkarten-Nummer ein."
});
$("#id").validate({
rules: {
name: {
required: true,
email: true
}
},
submitHandler: function(form) {
form.submit();
}
});
Otros idiomas se pueden encontrar aquí: Localization
Cuestiones relacionadas
- 1. strtotime ¿Con diferentes idiomas?
- 2. Imprimir Época de Época en Diferentes Idiomas
- 3. Usando diferentes idiomas en un proyecto
- 4. Validación de entrada en varios idiomas con codificación UTF-8
- 5. Diferentes idiomas para me gusta botón
- 6. jquery-ui datepicker integración de múltiples idiomas
- 7. Validación entre múltiples campos en diferentes niveles
- 8. Problema de internacionalización de validación de JQuery
- 9. extraño "a la mitad, incluso" redondeo en diferentes idiomas
- 10. Evitar escribir el mismo algoritmo en varios idiomas diferentes
- 11. Funciones virtuales en constructores, ¿por qué los idiomas son diferentes?
- 12. Errores de agrupación en jQuery Unobtrusive Validación
- 13. validación jQuery validación personalizada sin agregar validación de espacio
- 14. ¿Cómo configuro diferentes configuraciones de pestañas para diferentes idiomas en Vim?
- 15. jQuery validación onblur
- 16. validación número positivo en jQuery
- 17. Grupos de validación de Jquery
- 18. jQuery validación error posición
- 19. Jquery-Mobile: validación
- 20. jQuery Validación Callback Function
- 21. ¿Son mejores las diferentes herramientas de control de versiones para diferentes idiomas?
- 22. Validación jQuery personalizada .addMethod
- 23. jQuery validación & ignorar campo
- 24. Activación jQuery Validación manualmente?
- 25. jQuery Validación remota
- 26. Validación de Ajax usando jquery?
- 27. Validación de Jquery para alfabetos
- 28. JQuery - Validación de formulario - Onblur
- 29. Validación de tiempo con Jquery
- 30. Android: publicar una aplicación con diferentes capturas de pantalla correspondientes a diferentes idiomas?
¿sabe donde puedes descargar estas localizaciones? –
arriba el enlace está muerto, viva este enlace https://github.com/jzaefferer/jquery-validation/tree/master/src/localization –
Disculpe, me gustaría saber cómo elegir la localización de acuerdo con el entorno. Parece que si incluyo los archivos js de localización como este, por ejemplo, incluso si el navegador usa el inglés, los mensajes todavía están en alemán. ¡muchas gracias! – wceo