Доброго времени суток.
Есть необходимость интернационализировать trac-плагин. Пытаюсь это сделать с использованием Babel. Пыхтя целый день над документацией с моим “техническим” английским, выяснил, что переводимые строки необходимо заключать в функцию _(), и иметь структуру каталогов подобную <directory>/<locale>/LC_MESSAGES/<domain>.mo (аналогично, собственно, использование стандартного gettext из коробки).
А вот что дальше делать, понять не могу. Может кто сталкивался с данным инструментом? Проблема заключается именно в правильном использовании Message Catalogs.