Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Current »

Introducción

En esta entrada se explica cómo usar la Internacionalización en los Formularios (OP Forms). La Internacionalización en Onesait Platform se centra en la traducción de aplicaciones a múltiples idiomas para adaptarse a usuarios de diferentes regiones. Permite que la interfaz de usuario sea accesible y comprensible para todos los usuarios, independientemente de su idioma preferido. Esto amplía el alcance de las aplicaciones y mejora la experiencia del usuario a nivel global.

Etiquetas para Internacionalización

Desde VISUALIZACIÓN > Gestión de Formularios podremos generar nuevos Formularios.

image-20240729-105540.png

Al crear cualquier recurso, identificaremos de manera genérica las etiquetas para posteriormente generar nuestro fichero de Internacionalización y de este modo poder modificar los títulos de cada sección. En la siguiente imagen vemos como definimos las diferentes etiquetas: helsinki.population, helsinki.men, etc.

image-20240729-105907.png

Creación de una Internacionalización

Podremos generar una nueva Internacionalización que posteriormente podremos asociar a varios elementos de la Plataforma o en nuestra configuración centralizada.

Para acceder a esta funcionalidad, ve a la opción de menú desde HERRAMIENTAS DESARROLLO > Configuración internacionalizaciones.

image-20240729-095035.png

Accederemos a la gestión de Internacionalizaciones, donde se agrupan en un listado aquellos ficheros en los que tengamos acceso (lectura o escritura), también desde este punto es desde donde podremos generar nuestro nuevo fichero de Internacionalización para el proyecto.

image-20240729-110938.png

Desde allí podrás crear una nueva Internacionalización pulsando el botón «+».

Para crear una, añade el identificador y descripción de la Internacionalización.

Al crear un nuevo fichero, se nos abrirá una plantilla para completar tanto los tags principales para su identificación, donde podremos añadir múltiples lenguajes (+ Añadir Idioma) para su intercambio en nuestro proyecto web.

image-20240729-111130.png

Tras esto, ya podrás ir completando el JSON para cada uno de los idiomas, manteniendo las mismas etiquetas que se han utilizado a la hora de generar nuestro Formulario. De aquí la importancia de estandarizar la creación de recursos para la reutilización y adaptación a futuro, reduciendo los tiempos de desarrollo y manteniendo una calidad del mismo. Como se puede observar en la siguiente imagen, se definen la estructura a partir de las etiquetas definidas anteriormente (helsinki.population, helsinki.men, etc.).

image-20240729-114223.png

Asociación de una Internacionalización a un Formulario

Una vez guardado, podremos entrar a nuestro Formulario y asociar nuestro fichero de Internacionalización desde la edición del propio Formulario.

image-20240729-115011.png

Una vez hecho, podremos visualizar nuestro recurso donde podremos observar el intercambio de los valores definidos y cambiar entre idiomas.

image-20240301-122338.png

  • No labels