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 14 years ago

Closed 14 years ago

Last modified 9 years ago

#1203 closed doubt (fixed)

Language changes in Estimate

Reported by: Pedro Gea Owned by: Víctor de Buen Remiro
Priority: highest Milestone: Mantainance
Component: Kernel Version: head
Severity: blocker Keywords:
Cc:

Description

He encontrado un cambio de idioma en la salida de Estimate, que no sé si es un error o es algo a propósito y tampoco sé si involucra a más funciones o no.

Estando la variable Language como "CASTELLANO" encuentro que:

Set est = Estimate(@ModelDef(SubSer(Gaussian(0,1,C),y2001,y2002), 
  1, 0, 2, ?, Polyn 1-B^2, SetOfPolyn(1,1), SetOfPolyn(1,1-B^2), 
  Empty, Empty));
Text Name(est[4][1]);
//> "Seasonal (1)MA"

Mientras que antes era: "Estacional (1)MA".

Es importante pues este nombre se utiliza como criterio para distinguir los parámetros en MMS.

Nota: el modelo estimado no tiene ningún interés es sólo para mostrar el cambio de idioma en el nombre del parámetro.

Change History (10)

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

Creo que puede ser algún tipo de descoordinación en TolConfigOptions. Lo voy a mirar

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

Efectivamnete algo está ocurriendo con TolConfigManager (no con TolConfigOptions, que me he liado antes). Se trata es un conflicto entre TolConfigManager::Config::Various::Language y Language que deben ser siempre la misma cosa. Creo que simplemente el valor por defecto de la primera es ENGLISH mientras que el de la segunda "CASTELLANO", aunque depende también de la existencia y eventual contenido de un archivo "language.txt" que ahora mismo ya no haría falta.

Mientras elo arreglo y subo la release puedes hacer lo siguiente

#!
Text TolConfigManager::Config::Various::Language := "CASTELLANO";
Real TolConfigManager::Apply(?);
Real TolConfigManager::Save(?);

Sólo hay que hacerlo una vez por máquina.

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

Status: newaccepted

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

Resolution: fixed
Status: acceptedclosed

comment:5 Changed 14 years ago by Víctor de Buen Remiro

Resolution: fixed
Status: closedreopened

comment:6 Changed 14 years ago by Víctor de Buen Remiro

(In [3536]) Refs #1203

comment:7 Changed 14 years ago by Víctor de Buen Remiro

(In [3538]) Refs #1203

comment:8 Changed 14 years ago by Víctor de Buen Remiro

Resolution: fixed
Status: reopenedclosed

Ya está solucionado. El valor por defecto de TolConfigManager::Config::Various::Language es ahora "CASTELLANO" y cuando se llama a TolConfigManager::Apply(?); se crea o modifica el fichero "language.txt" para que en la siguiente sesión estén ya coordinados.

Los usuarios que sufren este problema deben ejecutar una sola vez

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

para cambiar su configuración de usuario, ya que eso es algo que no puede hacer el programa puesto alguien podría querer usar el inglés.

comment:9 Changed 14 years ago by Víctor de Buen Remiro

Se ha subido la versión binaria de windows de desarrollo

  v2.0.2 b.0.05.alpha 2011-05-13 12:39:51 i686-win 

que resuelve este problema. Si en unos días no se reporta ningún problema se subirá la correspondiente versión oficial.

comment:10 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.