On 24/06/2008, at 6:30 PM, Jon A. Cruz wrote:
I finally got time to test a few things about Inkscape.app building on OS X to enable languages other than English. The secret turns out that the Resources folder inside just needs an empty folder with the name of the local and ".lproj" added. For example, to add Spanish it just needs "Spanish.lproj" to be added as an empty directory. And adding an empty "sv.jproj" folder enables Swedish (as "Svenska" in the OS X International control panel).
I've attached a simple hack to osx-app.sh for testing. If anyone who's successfully built an Inkscape.app for OSX could test this, that would be a big help. thanks.
It's on bug 242105 https://bugs.launchpad.net/inkscape/+bug/242105
I'm a good person to test this for you except that I don't understand the problem at all... (And I can't read the bug report since it is in Spanish and doesn't translate well with Babel Fish.)
The official Inkscape.app releases already obey the OS X language settings---they look up the system language and then use Inkscape's standard localisation mechanism by setting the LANG variable.
The app launcher (the little piece of code that checks for and starts X11.app, warns the user about fontconfig delays on the initial launch, etc) is not localised. It only uses half a dozen strings, so it would probably be fairly easy localised, but this has escaped attention until now, since it would require using the OS X localisation mechanism.
What exactly is this bug report about, and what is the patch supposed to do exactly?
Cheers, Michael