Существует ли утилита gettext, которая позволит мне изменять PO-файлы из командной строки, предлагая в качестве аргумента msgid и новую строку msgstring?
Я не видел полного инструмента, который делает это, но должно быть достаточно легко собрать его, используя polib для анализа и манипулирования файлом, с небольшим кусочком клея для анализа команды Строковые аргументы.