[GRASS-dev] locale problem solved - but have suggestion

Michael Barton Michael.Barton at asu.edu
Sat Aug 4 14:10:50 PDT 2012


OK Maris. Thanks. However, I want to test GRASS with just --with-nls before I try the patch. Then I'll try that. Did you see Glynn's posts about setting locale on posix and windows systems?

Michael

On Aug 3, 2012, at 10:18 PM, Maris Nartiss wrote:

> Patch has been commited to trunk to get wider testing.
> 
> Fail reports welcome,
> Maris.
> 
> 2012/8/1 Maris Nartiss <maris.gis at gmail.com>:
>> Hello,
>> there are numerous issues with current approach, including ability to
>> changing locale to non-working one (hey, Python, it's 2012 and UTF-8
>> locales are common!).
>> 
>> Please test following patch on Mac and Windows GRASS versions:
>> copy attached file to grass-trunk source code;
>> apply it with 'patch -p0 < change_GUI_language.patch'
>> 
>> Changes:
>> Provide only available languages as a choice (we don't have GRASS
>> Esperanto version (yet));
>> Store only language code in preferences, as encoding guess might be wrong;
>> Fall back to language.UTF-8, if Python's locale guess is wrong;
>> Fall back to C, if all attempts to change LC_MESSAGE have been
>> unsuccessful (i.e. locale not available).
>> 
>> If it works for You (Michael, I especially looking at You now), I'll commit it.
>> Tested on Gentoo Linux with lv_LV.UTF-8 and pl_PL locales. Setting
>> unsupported locale (i.e. ru) causes fail back to C.
>> 
>> Maris.
>> 
>> 2012/8/1 Markus Neteler <neteler at osgeo.org>:
>>> On Wed, Aug 1, 2012 at 7:35 AM, Michael Barton <Michael.Barton at asu.edu> wrote:
>>>> FWIW, I've so far tried hard coding language settings in various ways to test, including:
>>> ...
>>> 
>>> Is NLS enabled in that compilation?
>>> 
>>> Markus
>>> _______________________________________________
>>> grass-dev mailing list
>>> grass-dev at lists.osgeo.org
>>> http://lists.osgeo.org/mailman/listinfo/grass-dev

_____________________
C. Michael Barton
Visiting Scientist, Integrated Science Program
National Center for Atmospheric Research &
University Consortium for Atmospheric Research
303-497-2889 (voice)

Director, Center for Social Dynamics & Complexity 
Professor of Anthropology, School of Human Evolution & Social Change
Arizona State University
www: http://www.public.asu.edu/~cmbarton, http://csdc.asu.edu







More information about the grass-dev mailing list