Localisation of UI unavailable on MacOS X

Bug #167849 reported by Josef Vybíral (cornelius)
2
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
Undecided
Michael Wybrow

Bug Description

Several people discovered that automatic change of UI
language according to the system settings does not work
on MacOS X.

So far, this has been tested on machine with OS X
version 10.4.6 and language localisations cs_CZ, sk_SK
and fr_FR. And Inkscape version 0.44. For the test has
been used tips from FAQ, rewriting of

export "LANG=`grep \"\`defaults read .GlobalPreferences
AppleCollationOrder \
        2>&1\`_\" /usr/share/locale/locale.alias | tail
-n1 | sed 's/\./
/' | \
        awk '{print $2}'`.UTF-8"
to
 export LANG=cs_CZ.UTF-8 (and several others)

and also test by simple running following commands in
terminal:

$ LANG=cs_CZ
$ /Applications/Inkscape.app/Contents/MacOS/Inkscape

The last tested command returned:

(inkscape-bin:16919): Gtk-WARNING **: Locale not
supported by C library.
        Using the fallback 'C' locale.

I guess that binary for mac os x had not been built
with lproj file(as written in FAQ - testing locales
section) specifying languages for project and that made
localisations unavailable.

If there are any other tips to try, I would be glad to
know them and forward to test. (I am afraid that user
who reported this to translators group is not familiar
with Mac OS X enough to compile Inkscape by himself.)

Tags: osx
Revision history for this message
Matiphas-users (matiphas-users) wrote :
Revision history for this message
M-rick-users (m-rick-users) wrote :

I think too there must have something wrong in the localization since Gimp

works perfectly.

Revision history for this message
Michael Wybrow (mjwybrow) wrote :

Originator: NO

I have fixed this in SVN and released an updated OS X package for 0.45
with the fix:

http://prdownloads.sourceforge.net/inkscape/Inkscape-0.45-2.UNIVERSAL.dmg

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.