merkaartor-0.17.2 does not look for translations in /usr/share/merkaartor/translations/, instead it uses /usr/bin/ dir. There is message in status bar: Warning! Could not load the Merkaartor translations for the "ru" language. Switching to default English. $ strace -o /tmp/merk1.log merkaartor $ cat /tmp/merk1.log |grep _ru stat("/usr/share/qt4/translations/qt_ru.qm", {st_mode=S_IFREG|0644, st_size=248453, ...}) = 0 access("/usr/share/qt4/translations/qt_ru.qm", R_OK) = 0 access("/usr/share/qt4/translations/qt_ru.qm", W_OK) = -1 EACCES (Permission denied) access("/usr/share/qt4/translations/qt_ru.qm", X_OK) = -1 EACCES (Permission denied) open("/usr/share/qt4/translations/qt_ru.qm", O_RDONLY|O_CLOEXEC) = 12 stat("/usr/bin/merkaartor_ru.qm", 0x18cad48) = -1 ENOENT (No such file or directory) lstat("/usr/bin/merkaartor_ru.qm", 0x7fffbe831b10) = -1 ENOENT (No such file or directory) stat("/usr/bin/merkaartor_ru", 0x18c8a78) = -1 ENOENT (No such file or directory) lstat("/usr/bin/merkaartor_ru", 0x7fffbe831b10) = -1 ENOENT (No such file or directory) stat("/usr/merkaartor_ru.qm", 0x18cad48) = -1 ENOENT (No such file or directory) lstat("/usr/merkaartor_ru.qm", 0x7fffbe831b10) = -1 ENOENT (No such file or directory) stat("/usr/merkaartor_ru", 0x18c9b48) = -1 ENOENT (No such file or directory) lstat("/usr/merkaartor_ru", 0x7fffbe831b10) = -1 ENOENT (No such file or directory) After 'cp /usr/share/merkaartor/translations/merkaartor_ru.qm /usr/bin/' interface is translated to russian. Please fix paths in ebuild.
Created attachment 295903 [details, diff] add TRANSDIR_MERKAATOR=/usr/share/merkaator/translations to qmake line
Comment on attachment 295903 [details, diff] add TRANSDIR_MERKAATOR=/usr/share/merkaator/translations to qmake line http://merkaartor.be/wiki/merkaartor/Compiling
Created attachment 296001 [details, diff] patch for ebuild, works fine for me Rene, thanks for idea, but your patch has typo and does not set TRANSDIR_SYSTEM. P.S. media-gfx/zbar is now in portage, time to add USE flag.
+ 16 Dec 2011; Samuli Suominen <ssuominen@gentoo.org> merkaartor-0.17.2.ebuild, + merkaartor-9999.ebuild: + Fix problems with localization search dirs wrt #385671 by Nikoli and René + Kraneis