[GRASS-dev] locale problem update
Michael.Barton at asu.edu
Tue Aug 7 10:59:05 PDT 2012
So I was able to compile and install gettext, and compile GRASS 6.4.3 with-nls.
I just tested the GUI preferences setting with this and it has no effect at all on the GUI language.
Next I'll try your patch and see what happens. Your patch is for trunk, however, isn't it? If so, I'll manually change the lines as needed to test. It may be a day or two.
C. Michael Barton
Director, Center for Social Dynamics & Complexity
Professor of Anthropology, School of Human Evolution & Social Change
Arizona State University
Tempe, AZ 85287-2402
voice: 480-965-6262 (SHESC), 480-727-9746 (CSDC)
fax: 480-965-7671(SHESC), 480-727-0709 (CSDC)
www: http://csdc.asu.edu, http://shesc.asu.edu
On Aug 3, 2012, at 10:18 PM, Maris Nartiss wrote:
> Patch has been commited to trunk to get wider testing.
> Fail reports welcome,
> 2012/8/1 Maris Nartiss <maris.gis at gmail.com>:
>> 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'
>> 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.
>> 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?
>>> grass-dev mailing list
>>> grass-dev at lists.osgeo.org
More information about the grass-dev