Lenguajes del Sistema (Internacionalización)
Descripción, Propósito y Objetivo
NOTE
La vista de Lenguajes del Sistema es la consola administrativa de internacionalización ($i18n$) encargada de la creación, consulta, edición y eliminación de idiomas oficiales soportados en la interfaz de usuario de la plataforma.
Un Lenguaje del Sistema se compone de los siguientes campos obligatorios:
- Nombre*: Denominación oficial del idioma (ej. Español, Inglés).
- Abreviación*: Código ISO de idioma de dos o cuatro caracteres (ej. es-es, en-us).
El objetivo de este módulo es permitir la expansión multilingüe del sistema administrando las opciones oficiales de localización de la plataforma.
Contexto de Uso
Este módulo es utilizado por los administradores del sistema para:
- Activar nuevos idiomas: Dar de alta lenguajes oficiales y sus códigos ISO para la localización de la plataforma.
- Editar abreviaciones: Actualizar códigos de localización e identificadores de traducción.
Acciones Posibles
1. Consultar y Filtrar Idiomas
- Utiliza la barra de búsqueda (Buscar) para localizar idiomas específicos por su nombre o abreviación.
- Haz clic sobre los encabezados de columna (Nombre, Abreviación) para ordenar la tabla de forma ascendente o descendente.

2. Crear un Nuevo Idioma
- Haga clic en el botón "Agregar Idioma" en la esquina superior derecha.

- En el panel lateral desplegable, diligencie los campos obligatorios:
- Nombre* (Ej: Español).
- Abreviación* (Ej: es-es).

- Presiona "Agregar" para guardar el registro (o "Cancelar" para cerrar el panel sin conservar los cambios). El nuevo idioma se incorporará al listado de la tabla.

3. Editar un Idioma Existente
- En la fila del idioma deseado dentro de la tabla principal, ubica la columna Acciones y haga clic en el lápiz (Editar).

- Abre el panel lateral con la información cargada para modificar el nombre o la abreviación del idioma.
- Presione el botón "Actualizar" para guardar los cambios en el sistema.
4. Eliminar un Idioma
- En la columna Acciones de la fila correspondiente, haga clic en la caneca de basura (Borrar).

- El sistema desplegará un cuadro de confirmación directa

Roles y Permisos Requeridos
El acceso a estos parámetros globales del sistema está restringido al rol de Administrador General o Soporte de Plataforma. Requiere los siguientes permisos:
- Parámetros Geográficos y UI:
country_read,state_read,languages_readymenus_read. - Entidades y Licenciamiento:
memberships_read,system_products_readyconfig_refs_read. - Trazabilidad:
tags_readyincident_tracking_read(para seguimiento de incidencias). - Acciones de Escritura: Permisos con sufijo
_createy_updatecorrespondientes para modificar las tablas del sistema.