#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
comment:2 Changed 14 years ago by
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
Status: | new → accepted |
---|
comment:4 Changed 14 years ago by
Resolution: | → fixed |
---|---|
Status: | accepted → closed |
comment:5 Changed 14 years ago by
Resolution: | fixed |
---|---|
Status: | closed → reopened |
comment:8 Changed 14 years ago by
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
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
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.
Creo que puede ser algún tipo de descoordinación en TolConfigOptions. Lo voy a mirar