Changeset 97f7850 in tol for tolbase/lib/toltk


Ignore:
Timestamp:
Aug 6, 2012, 4:12:28 PM (14 years ago)
Author:
Jorge Pérez <josp.jorge@…>
Branches:
1941-docker-image-to-test, devel, master
Children:
0c1edd7
Parents:
75885bc
Message:

refs #1574, portando solución desde la rama 3.1

git-svn-id: ​https://www.tol-project.org/svn/tolp/trunk@5020 be4846ae-f051-483a-831f-b64e7d08527f

Location:
tolbase/lib/toltk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • tolbase/lib/toltk/init_toltk.tcl

    r75885bc r97f7850  
    333333::iniFile::Create [file join $home_path "tolcon.ini"]
    334334
    335 
    336335# load language files, stored in msgs subdirectory
    337336set lang [::iniFile::Read TolConsole language es]
     337
    338338::msgcat::mclocale $lang
    339339
    … …  
    353353# inicializo el kernel de tol con el lenguaje apropiado
    354354
    355 ::tol::initkernel $lang vA
     355set _lang [ string range $lang 0 1 ]
     356if { $_lang ne "es" && $_lang ne "en" } {
     357  # tol just know to deal with english or spanish
     358  set _lang "en"
     359}
     360
     361::tol::initkernel $_lang vA
    356362
    357363# Evalute the client TOL code to expose rmtps_client functionality
    … …  
    365371Tolcon_Trace "Librerias cargadas"
    366372
    367 ::tol::language $lang
     373::tol::language $_lang
    368374Supertext::overrideTextCommand
    369375# force BWidget autoload
  • tolbase/lib/toltk/tolbase.tcl

    r75885bc r97f7850  
    20372037  ::msgcat::mclocale $data(language)
    20382038  ::msgcat::mcload [file join $toltk_script_path msgs]
     2039  # sincroniza con tolconfig
     2040  if { $data(language) eq "es" } {
     2041    set tl "CASTELLANO"
     2042  } else {
     2043    set tl "ENGLISH"
     2044  }
     2045  set script [ string map [ list %L $tl ] {
     2046    Text TolConfigManager::Config::Various::Language := "%L";
     2047    Real TolConfigManager::Save(?)
     2048  } ]
     2049  toltcl::eval $script
    20392050}
    20402051
Note: See TracChangeset for help on using the changeset viewer.