Autor Tema: Traducción de mensaje de error  (Leído 636 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Diego A. Servetto

  • Guarani
  • *
  • Mensajes: 277
    • Ver Perfil
    • Facultad de Ingeniería - UNLZ
    • Email
  • Institución: Fac. Ingeniería - UNLZ
  • Nombre y apellido: Diego Servetto
  • Sistema: Guaraní 3
  • Teléfono laboral: 4282-7880
Traducción de mensaje de error
« on: Febrero 26, 2020, 09:16:16 pm »
Estimadxs buenas noches,

El motivo de contacto es para consultarles cómo traducir esta pantalla de error que salta al momento de realizar una inscripción a cursada desde AutoGestión.
Definí por ejemplo que para anotarse a una materia, tenga que tener dos requisitos: Tener n materia regularizadas (le puse 4) y Tener n materia aprobada (le puse 2)

El tema es que el mensaje de error no muestra correctamente estos valores y eventualmente quisiera cambiar la leyenda.

Me fije desde el archivo de mensajes de autogestion y no lo encontré, también me fije en las tablas sga_reglas y sga_reglas_mensajes.

Aguardo comentarios.

Muchas gracias.

Saludos, Diego.

Leonel Leonardis

  • Moderador Global
  • *****
  • Mensajes: 3041
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Leonel Leonardis
  • Sistema: SIU-Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:Traducción de mensaje de error
« Respuesta #1 on: Marzo 02, 2020, 12:04:29 pm »
Hola Diego,

¿pude ser que ustedes tengan ya personalizados los mensajes de las reglas?. Ya que dice "materias", y nosotros manejamos el termino "actividades".

En la tabla sga_reglas, observo la regla 501 (regla_n_actividades_aprobadas) y 502 (regla_n_actividades_regularizadas). Las columnas mensaje_usuario y mensaje_validacion dicen "Tener %1% actividades aprobadas" y "Tener %1% actividades regularizadas" respectivamente.

En caso de que tengan personalizado el mensaje, cambien "n" por "%1%".

saludos.


Diego A. Servetto

  • Guarani
  • *
  • Mensajes: 277
    • Ver Perfil
    • Facultad de Ingeniería - UNLZ
    • Email
  • Institución: Fac. Ingeniería - UNLZ
  • Nombre y apellido: Diego Servetto
  • Sistema: Guaraní 3
  • Teléfono laboral: 4282-7880
Re:Traducción de mensaje de error
« Respuesta #2 on: Marzo 02, 2020, 01:01:15 pm »
Hola Leonel, no recuerdo haberlo modificado...
Te adjunto el print de la tabla.

Puede ser que la traducción esté en otro lado? Me fijé en el archivo de mensajes y tampoco está.

Muchas gracias.

Saludos, Diego.

Leonel Leonardis

  • Moderador Global
  • *****
  • Mensajes: 3041
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Leonel Leonardis
  • Sistema: SIU-Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:Traducción de mensaje de error
« Respuesta #3 on: Marzo 04, 2020, 05:31:08 pm »
Hola Diego,

Parece estar todo bien en la tabla sga_reglas.

Las traducciones se hacen en las clases PHP de las reglas:
php/nucleo/_lib/reglas/regla_n_actividades_aprobadas.php
php/nucleo/_lib/reglas/regla_n_actividades_regularizadas.php

Donde hace:
Código: [Seleccionar]
$this->set_parametros_mensaje_validacion(array($cantidad));
Habría que debuggear porque no llega bien el valor. En la función set_parametros_mensaje_validacion de la clase php/nucleo/_lib/reglas/regla_nucleo.php es donde se realiza el remplazo.

saludos.

2

Leonel Leonardis

  • Moderador Global
  • *****
  • Mensajes: 3041
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Leonel Leonardis
  • Sistema: SIU-Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:Traducción de mensaje de error
« Respuesta #4 on: Marzo 04, 2020, 05:46:00 pm »
Hola Diego,

Quizás no configuraron bien en la operación Configurar Requisitos por Acción (captura 024), hice una prueba y me nuestra el mensaje de otra forma (captura 023).

Vuelvan a probar, y nos comentan como les fue.

saludos.

2

Alejandro Delú

  • Moderador Global
  • *****
  • Mensajes: 9094
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Alejandro Delú
  • Sistema: Guaraní
Re:Traducción de mensaje de error
« Respuesta #5 on: Marzo 07, 2020, 05:06:06 pm »
Diego, en que versión estas?
Porque este tema del mensaje que se muestra al alumno fue arreglado en versión 3.17.1 (Tickets 22921 y 22851)

En los requisitos como ser "Tener aprobado x año" , el mensaje al alumno en caso de fallar este requisito será por ejemplo "Tener aprobado 1er año" (si configuraron el valor 1  en ese requisito)

Por ejemplo con el requisito "Tener n materias aprobadas de m año", si configuraron 8 (actividades) y 2 (2do año), en caso de fallar el requisito el mensaje será "Tener 8 actividades aprobadas de 2º año" (regla nro 503)
« Última Modificación: Marzo 07, 2020, 05:14:01 pm por Alejandro Delú »

Leonel Leonardis

  • Moderador Global
  • *****
  • Mensajes: 3041
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Leonel Leonardis
  • Sistema: SIU-Guaraní
  • Utilizo algun sistéma del SIU: Sí
Re:Traducción de mensaje de error
« Respuesta #6 on: Marzo 09, 2020, 03:03:51 pm »
Hola Diego, agrego a lo de Ale:

Si están en una versión anterior a las 3.17.1 lo que podemos hacer es lo siguiente:

1) Si están en la versión 3.17.0 pueden directamente pasarse a la 3.17.1, ya que no rompe compatibilidad hacia atrás.

2) Si están en una versión aun mas vieja, pueden crear un GDS, y en el mismo le enviamos el parche con el arreglo.

saludos.

1