Hi Rune, > I've co'ed and then build Inkscape from SVN to test some parts of the danish > translation that didn't show up in the menues in the .44 release. > I built with the standard configure config with no errors and the program > works fine when I'm running it with the english locale (default C). > But as soon as I'm trying to use the translated po file by copying the > resulting inkscape.mo to /usr/local/share/locale/da/LC_MESSAGES/inkscape.mo , > Inkscape SIGABRTS like this: > > $ export LANG=da_DK > $ /usr/local/bin/inkscape > terminate called after throwing an instance of 'std::logic_error' > what(): basic_string::_S_construct NULL not valid > > Emergency save activated! > Emergency save completed. Inkscape will close now. > If you can reproduce this crash, please file a bug at www.inkscape.org > with a detailed description of the steps leading to the crash, so we can fix > it. > Afbrudt (SIGABRT) > > Could anyone tell me how they test their GUI translation an avoiding this > problem?
i've downloaded da.po, de.po and fr.po from svn. Then compiled those files as inkscape.mo and placed them in my locale inkscape directory under windows (svn build from 19 July 2006). I get the same error as you when launching inkscape with the file generated from da.po, but no error with fr.po and de.po Another point : da.po successfully passes "msgfmt -cv" and "check-markup" tests. -> these are the clues i get right now. Will try some other things, and if i find anything, will let you know. Regards, Matiphas ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Inkscape-translator mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/inkscape-translator
