Я нашел решение: используйте языковой модуль Python вместо gettext
import locale
from locale import gettext as _
locale.bindtextdomain('qreator', '/opt/extras.ubuntu.com/qreator/share/locale/')
locale.textdomain('qreator')
Благодаря Юхе Сааккангасу на канале # gtk + IRC для объяснения:
В этом конкретном случае вместо gettext должен использоваться языковой модуль. Модуль gettext Python - это чистый питон, он фактически не устанавливает текстовый домен таким образом, что библиотека C может читать, но locale делает (путем вызова libc). Пока это будет сделано, GtkBuilder уже работает так, как вы его просите.Стандарт opus является совершенно новым и еще не получил хорошей поддержки инструментов. Поток opus обычно завернут в контейнеры ogg; когда программа, которую мы не знаем о opus, смотрит на поток контейнеров, он ищет кодеки потока, которые он знает (обычно vorbis или speex для звука).
Текущее состояние поддержки указано на странице «Wikipedia» opus : https://en.wikipedia.org/wiki/Opus_(audio_format)#Support_in_software
Ожидается, что версия VLC версии 2.0.04 получит поддержку opus, но она еще не закончена.
I используйте вино с https://en.wikipedia.org/wiki/Opus_ (audio_format) #Support_in_software , чтобы пометить файлы opus в Linux, и он работает хорошо.