Para ver el artículo en inglés, active la casilla Inglés. También puede ver el texto en inglés en una ventana emergente si pasa el puntero del mouse por el texto.
Traducción
Inglés

Compatibilidad con la validación de ASP.NET MVC 3 con configuraciones regionales no inglesas

Este tema describe cómo comprobar que la validación de jQuery utilizada en las aplicaciones de ASP.NET MVC 3 funciona con configuraciones regionales no inglesas.

Para admitir la validación para las configuraciones regionales no inglesas en las aplicaciones de ASP.NET MVC 3 debe incluir un archivo de script de métodos de jQuery específico de la configuración regional para cada idioma compatible. Puede descargar estos scripts en la siguiente dirección URL:

http://plugins.jquery.com/node/8/release

Por ejemplo, para las configuraciones regionales en alemán, utilice el siguiente archivo de la dirección URL mencionada previamente:

jquery.validate_17\jquery-validate\localization\methods_de.js

A continuación, incluya la referencia de script adecuada en sus archivos de vista, como en el siguiente ejemplo:

<script src="@Url.Content("~/Scripts/methods_de.js")" type="text/javascript"></script>

No tiene que incluir el script de mensajes localizado (por ejemplo, messages_de.js para las configuraciones regionales en alemán), porque ASP.NET MVC y los tipos del espacio de nombres System.ComponentModel.DataAnnotations usan sus propios mensajes localizados.

Si utiliza una configuración regional que no esté en inglés, también debería utilizar el carácter específico correcto de la configuración regional para el delimitador decimal en los campos de divisa. (Por ejemplo, en alemán, escribiría un precio como "9,99"). En algunos teclados no ingleses, el carácter de punto (.) no genera el carácter de punto inglés utilizado para las posiciones decimales. En esos casos, si utiliza un carácter de punto para el separador decimal, podría ver el siguiente error:

El campo Precio debe ser un número.

Además de incluir el script de métodos localizado, debe comprobar que la configuración regional actual en el servidor está establecida en la configuración regional de destino para que se use correctamente cualquier mensaje de servidor (utilizado para la validación del lado cliente y del lado servidor). Normalmente, cuando se configura un servidor, se selecciona la configuración regional correcta como parte de la instalación del sistema operativo. Si el servidor no está establecido en la configuración regional correcta, haga lo siguiente:

  1. En el Panel de control de Windows, abra Configuración regional y de idioma.

  2. Seleccione la pestaña Ubicación

  3. En la lista Ubicación actual, seleccione la configuración regional de destino

Adiciones de comunidad

AGREGAR
Mostrar: