APP = 'oboinus'
gettext.install(APP)
в setup.py в вызове setup у меня указано следующее:
...
data_files=[
('share/man/man1', ['oboinus.1']),
('share/locale/ru/LC_MESSAGES', ['mo/ru/oboinus.mo']),
]
...
/usr/share/locale/ru/LC_MESSAGES/
setup.py же копирует всё в
/usr/local/share/locale/ru/LC_MESSAGES/
Вопрос: как правильно использовать gettext с учётом путей к файлам локализации? В мане рекомендуетс до install указывать bindtextdomain, в котором и указывать полный путь до localdir. Хочется как можно меньше хардкоженных абсолютных путей в коде, то есть что всё копировалось куда надо, и откуда надо подцеплялось.