gramps/mac
John Ralls d0265cebaf Bug #4302: Language settings are wrong when an english variant is first
Rewrote the launcher in python with much improved language handling; 
renamed it to rungramps.py, and replaced launcher.sh with a minimal 
shell launcher.

Any english selection will now have $LANG set to "C", while $LC_ALL will 
be set to whatever english variant the user selected (and en_US if she 
specified just "en"). For languages other than English, $LC_ALL will be 
set to xx_XX if the language selection had no region (e.g., if the 
language selection is de, $LANG will be de and $LC_ALL will be de_DE. 
$LANG will be truncated if the language selection has a region that 
Gramps doesn't support, but does support the bare language (e.g., if the 
language selection is de_DE, $LANG will be de because there is no de_DE 
translation. Gettext is smart enough to get this right without the help, 
but the check is necessary to ensure that we don't skip over a supported 
generic language.

The language settings can now be overridden for gramps by using the 
defaults system.


svn: r17342
2011-04-29 21:21:33 +00:00
..
gramps Add MacOSX build modules, bundle description, and ancilary files needed 2010-12-27 22:42:13 +00:00
gramps.accel Add MacOSX build modules, bundle description, and ancilary files needed 2010-12-27 22:42:13 +00:00
gramps.bundle Add MacOSX build modules, bundle description, and ancilary files needed 2010-12-27 22:42:13 +00:00
gramps.icns Add MacOSX build modules, bundle description, and ancilary files needed 2010-12-27 22:42:13 +00:00
gramps.modules Delete libxml2 dependency; no longer needed. Besides, it's built in bootstrap now, and the module can't see it. 2011-03-01 05:05:57 +00:00
gtkrc Add MacOSX build modules, bundle description, and ancilary files needed 2010-12-27 22:42:13 +00:00
Info.plist Add MacOSX build modules, bundle description, and ancilary files needed 2010-12-27 22:42:13 +00:00
launcher.sh Bug #4302: Language settings are wrong when an english variant is first 2011-04-29 21:21:33 +00:00
rungramps.py Bug #4302: Language settings are wrong when an english variant is first 2011-04-29 21:21:33 +00:00