From: Peter L. <pet...@te...> - 2011-04-20 08:47:44
|
Den Wednesday 20 April 2011 10.24.11 skrev Benny Malengier: > The wiki page contains this: > > http://gramps-project.org/wiki/index.php?title=Howto:Change_the_language_of > _reports#What_about_dates_and_calendars > > If you want dates different, you must install the correct locale! Just > setting LANG is not ok, as we have no idea what the (abbreviated) months > names are. Those things are part of the locale. They are also included in 20 of the 27 _date_xx.py /Peter > It is no problem in linux to install more than one locale, and you can > change that in system settings. > > Benny > > 2011/4/3 Peter Landgren <pet...@te...> > > > Devs, > > > > If I will run Gramps in another language than defined by the system > > locale, in this case Swedish, > > > > I use a command to get Gramps in German: > > LANGUAGE=de_DE.UTF-8 LANG=de_DE.UTF-8 python src/gramps.py > > > > Gramps starts with the German translation and German relationships. > > However the date handler is still the Swedish one. > > > > Looking at the code in _DateHandler.py > > ------------------------------------------------- > > > > if not constfunc.win(): > > LANG = locale.getlocale(locale.LC_TIME)[0] > > > > else: > > LANG = locale.getdefaultlocale(locale.LC_TIME)[0] > > > > if not LANG: > > if "LANG" in os.environ: > > LANG = os.environ["LANG"] > > > > ------------------------------------------------- > > > > which of course will give LANG=sv_SE and as result > > skipping the setting of the os-variable LANG. > > > > Changing the order bit results in that the German date handler is loaded. > > > > ------------------------------------------------- > > > > if "LANG" in os.environ: > > LANG = os.environ["LANG"] > > > > if not LANG: > > if not constfunc.win(): > > LANG = locale.getlocale(locale.LC_TIME)[0] > > > > else: > > LANG = locale.getdefaultlocale(locale.LC_TIME)[0] > > > > ------------------------------------------------- > > Is there a certain reason for the original order? > > What is correct? > > > > /Peter > > > > > > ------------------------------------------------------------------------- > > ----- Create and publish websites with WebMatrix > > Use the most popular FREE web apps or write code yourself; > > WebMatrix provides all the features you need to develop and > > publish your website. http://p.sf.net/sfu/ms-webmatrix-sf > > _______________________________________________ > > Gramps-devel mailing list > > Gra...@li... > > https://lists.sourceforge.net/lists/listinfo/gramps-devel |