LENGUAJES
Descripción
El sistema permite la traducción de nombres de columnas de tablas, o de textos comunes de la aplicación, a otros idiomas. Esto permite adaptar los catálogos a industrias que manejan una terminología diferente a la estándar, o incluso crear traducciones para todo el sistema y presentarlo en otros idiomas (ej: inglés, portugués, etc.) sin modificar las estructuras de base.
El primer paso para poder definir traducciones a columnas o textos del sistema es dar de alta cada idioma a utilizar, de esta manera las traducciones se asocian a un texto del sistema y a un idioma. Los idiomas se definen en la tabla pLENGUAJE.
Los lenguajes se asocian a cada usuario. Con esto el usuario verá las columnas y textos de la aplicación según el lenguaje que tenga asociado. Podemos tener usuarios que operan el sistema en castellano, en inglés, o en portugués, o cualquier otro que tengamos definido.
Ubicación
La clase pLENGUAJE se encuentra en el catálogo Pragma_Sys_Objects.
La llave es LENGUAJE.
Conocimientos previos
No requiere conocimientos previos.
Permiso necesario
Todos los usuarios pueden leer el contenido de esta tabla, solo los administradores pueden editar el contenido.
Lista de campos
La clase pLENGUAJE no tiene ancestro, los campos son propios.
- 1. FCODIGO
- Es el código del registro, y su clave primaria.
- Atributo es VARCHAR(64).
- KEY, VIS, REQ.
- 2. FDESCRIPCION
- Es la descripción del lenguaje.
- Atributo es VARCHAR(64).
- VIS, REQ.
- 3. FNATIVO
- Indica si el lenguaje es el nativo para la aplicación, es decir que es el que se considera cuando no se ha elegido un lenguaje.
- Atributo es BIT.
- VIS, REQ.
Campos en tabla
Nombre del campo | Descripción | Atributo | Etiquetas |
---|---|---|---|
FCODIGO | Código del lenguaje, y su clave primaria. | VARCHAR(64) | KEY, VIS, REQ. |
FDESCRIPCION | Descripción. | VARCHAR(64) | VIS, REQ. |
FNATIVO | indica si se trata del lenguaje local a la instalación. | BIT | VIS, REQ. |