Editor de localización

Además de los idiomas compatibles, GpsGate ofrece la posibilidad de crear un nuevo idioma o modificar un idioma existente. Esto le permite personalizar la interfaz de usuario según las necesidades específicas de sus clientes.

Requisitos

Habilite lo siguiente, en los Privilegios y Plugins de su aplicación.

Captura de pantalla

Personalizar un idioma existente

1. Inicie sesión en su aplicación y vaya a Menú Principal > Admin > Localización

2. Seleccione el idioma que desea editar. En este ejemplo, usaremos Francés.

Captura de pantalla

3. Cuando se abra la ventana, recomendamos agregar los elementos Clave y Módulo para ver claramente qué clave está editando de qué módulo. (haga clic derecho en el Encabezado y seleccione Clave y Módulo)

Captura de pantalla

4. Ahora puede agregar/cambiar claves de traducción.

Captura de pantalla

5. Buscar: puede buscar un elemento específico para traducir. La búsqueda puede ser tanto en el idioma original como en el de destino si ya existe una clave.

6. Haga clic en Captura de pantalla para editar una traducción existente.

7. Habilite el botón Captura de pantalla para ver qué elementos están traducidos.

De lo contrario, el botón deshabilitado Captura de pantalla mostrará las palabras y frases que no han sido traducidas.

Captura de pantalla

8. También es posible que ni la clave ni la traducción existan para ciertos elementos en la pantalla (escritorio/móvil). En tal caso, deberá agregar la clave usted mismo. Hágalo haciendo clic en

Captura de pantalla

9. Cuando haga clic en + Clave, se abrirá la siguiente ventana y deberá completar la información necesaria

Captura de pantalla 2024-04-22 a las 14.07.26.png

  • Clave: el elemento original a traducir.
  • Traducción: el elemento traducido en el idioma de destino.
  • Módulo: para elementos de escritorio seleccione VehicleTracker. Seleccione GenericComponents si desea traducir variables del rastreador.
  • Definiciones de Reporte: los títulos de los reportes y los nombres de las columnas se pueden traducir seleccionando el nombre del reporte adecuado.

10. Después de agregar la clave, seleccione Recargar UI si desea ver los cambios inmediatamente en la pantalla.

Captura de pantalla

Crear un nuevo idioma

Si el privilegio _CreateLanguage está habilitado, el botón Agregar Nuevo Idioma aparecerá en la lista de idiomas.

1. Haga clic para abrir la ventana de Agregar nuevo idioma.

Screenshot

2. Ingrese un nombre de idioma y seleccione un idioma en el cual basar el nuevo idioma. Los campos Autor y Nota son opcionales. Haga clic en el botón Guardar para crear el nuevo idioma.

Screenshot

Aparecerá una ventana de Editor de localización con una lista de frases, tal como cuando está personalizando un idioma existente.

Screenshot

3. Haga clic en Guardar o Guardar y recargar cuando haya terminado de agregar todas las claves.

Cuando se crea, un nuevo idioma solo estará habilitado para el rol del usuario que lo creó y en la aplicación donde fue creado.

Screenshot

Es posible compartir el idioma con otros roles y también con otras aplicaciones.

Exportar un idioma

Un idioma puede ser exportado a un archivo .lang haciendo clic en el botón Exportar en el Editor de localización. Solo se exportan los contenidos de la columna Traducción personalizada.

 

Screenshot

Eliminar o revertir un idioma

Los idiomas creados por el usuario pueden ser eliminados, siempre que el privilegio _DeleteLanguage esté habilitado. Haga clic en el botón Eliminar en el Editor de localización para eliminar el idioma. Tenga en cuenta que no hay deshacer para esta acción.

Si el idioma no fue creado por el usuario, entonces hay un botón Revertir en lugar del botón Eliminar. Hacer clic en Revertir borrará todas las entradas en la columna Traducción personalizada, revirtiendo el idioma a la versión predeterminada. Tenga en cuenta que no hay deshacer para esta acción.

Nota: Si modifica un idioma existente, recomendamos que guarde el archivo de idioma como una copia con un nombre diferente. Los archivos predeterminados se sobrescriben cuando actualiza el servidor.

Cómo contribuir

Es muy bienvenido a contribuir con nuevas traducciones. Por favor, contacte a soporte para más información.