Для конвертации *.po в *.mo и *.mo в *.po можно обойтись и без Poedit, просто программным путем. В прицепе два варианта.
Вариант 1
Использует в своей работе
msgfmt - это утилита из состава GNU
gettext. И в компьютерах на Linux и в ресиверах gettext установлен, но в ресиверах урезанная версия Linux и msgfmt там нет, поэтому этот вариант только для компьютера.
Прописываем в строках 8 и 9 пути к файлам po и mo и запускаем файлы
convert_po_mo.py или
convert_mo_po.pyВариант 2
Использует внешнюю библиотеку polib.py (тоже в прицепе), должна быть в папке с конвертерами этого варианта при запуске.
Действия те же самые: прописать пути к файлам в строках 8 и 9, присвоить права на исполнение и запустить
convert_po_mo_polib.py или
convert_mo_po_polib.pyПроверял, все работает, на компьютере оба варианта, в ресивере только вариант 2.
Может кому Poedit использовать проще, но все это дело вкуса и привычки, да и по моему он *.mo в *.po не конвертирует, сколько я не пытался он *.mo не видит