close Warning: Can't synchronize with repository "(default)" (/var/svn/tolp does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 13 years ago

Closed 12 years ago

Last modified 9 years ago

#1574 closed defect (fixed)

Languages in TOL

Reported by: Pedro Gea Owned by: Jorge
Priority: high Milestone: Mantainance
Component: Interface Version: 3.1
Severity: major Keywords:
Cc: aberzosa@…

Description

En el tique #1203 ya se comentó el problema que hay cuando las dos variables de configuración de idioma de TOL no coinciden, a saber:

Text Language;
Text TolConfigManager::Config::Various::Language;

Según se comentó en #1203 el problema ya se solucionó, sin embargo:
ni el mecanismo de actualización de TolConfigManager:

Text TolConfigManager::Config::Various::Language := "CASTELLANO"|"ENGLISH";
Real TolConfigManager::Save(?)

modifica la variable global.

Ni la edición de la variable global vía el menú Herramientas/Opciones (pestaña Otros) altera el valor de TolConfigManager.

Change History (11)

comment:1 Changed 13 years ago by Víctor de Buen Remiro

Component: KernelInterface
Owner: changed from Víctor de Buen Remiro to Jorge
Status: newassigned

El lenguaje no es modificable en tiempo de ejecución por cuestiones de coherencia interna, por lo que la modificación no se hará patente hasta la próxima sesión.

He visto que sí que había un problema en el guardado del fichero language.txt pero al final hagas lo que hagas el que parece mandar es el interfaz de tolbase y hasta que no lo cambias en las opciones del menú no hace ni caso.

Reasigno el caso a Jorge.

comment:2 Changed 13 years ago by Víctor de Buen Remiro

(In [4909]) Refs #1574

comment:3 Changed 13 years ago by Víctor de Buen Remiro

(In [4910]) Refs #1574

comment:4 Changed 13 years ago by Víctor de Buen Remiro

(In [4925]) Refs #1574

comment:5 Changed 12 years ago by Jorge

(In [5015]) refs #1570, #1574, we should not write on TOLSessionPath because usually it is write protected

comment:6 Changed 12 years ago by Jorge

(In [5016]) refs #1570, #1574, we should not write on TOLSessionPath because usually it is write protected

comment:7 Changed 12 years ago by Jorge

Resolution: fixed
Status: assignedclosed

(In [5018]) fixes #1574, al cambiar de idioma en el interfaz se actualiza también a través de TolConfigManager

comment:8 Changed 12 years ago by Jorge

(In [5019]) refs #1574, el interfaz gráfico debe poder seguir mostrando mensajes en otros idiomas distintos del inglés y el castellano

comment:9 Changed 12 years ago by Jorge

(In [5020]) refs #1574, portando solución desde la rama 3.1

comment:10 Changed 10 years ago by Pedro Gea

(In [6728]) Refs #1574, #1842
Se impide que en el arranque, la configuración Language de TolConfigManager sea distinta a la variable global Language.

comment:11 Changed 9 years ago by Pedro Gea

(In [7296]) Refs #1574, #1203, #1212
No deberían guardarse archivos adicionales en el directorio de instalación.
Para eso está el directorio de AppData.
Véanse [5016], [3565] y [3536].

Note: See TracTickets for help on using tickets.