Localización de las tablas de códigos

Los campos desplegables de una tabla de códigos pueden localizarse. Los campos desplegables localizados contienen valores adecuados para el idioma y el país del usuario. La combinación de idioma y país se conoce como entorno local. Ejemplos de entorno local son en-US (inglés de EEUU), en-GB (inglés del Reino Unido) y es-US (español de EEUU).

Mediante la utilización de entornos locales, una aplicación puede mostrar distintas listas desplegables a usuarios con distintos entornos locales. Por ejemplo, si se establece la configuración regional de un usuario a español de EEUU, un campo desplegable de los días de la semana podrá mostrar los valores lunes, martes, miércoles, etc. y, en sentido contrario, si la configuración regional de otro usuario se establece a inglés de EEUU, la misma lista desplegable mostrará los valores Monday, Tuesday, Wednesday, etc.

Hay dos valores de configuración de un elemento de tabla de códigos que se aplican a la localización de un campo desplegable. El primero es el valor descripción. Se trata del texto que el usuario realmente ve en el campo desplegable. El segundo valor es el idioma; este valor se refiere al entorno local del elemento de tabla de códigos. Tenga en cuenta que, aunque este valor se denomina idioma para hacerlo más comprensible, realmente hace referencia a un entorno local, que contiene información tanto del idioma como del país.

En entornos con varios entornos locales, una versión específica de entorno local de cada elemento de tabla de códigos deberá registrarse en todas las tablas de códigos. Por ejemplo, suponga una tabla de códigos que describa los días de la semana en un entorno donde se utilizan inglés y español. Dicha tabla de códigos necesitaría dos elementos de tabla de códigos con un valor de código DAY1 (día1) - un elemento de tabla de códigos en inglés con la descripción Monday y un elemento de tabla de códigos en español con la descripción lunes. Tener un código específico de idioma para cada día de la semana garantiza que se presenten a los usuarios todos los días de la semana independientemente del idioma en que se visualiza la aplicación.