Так как в питоне не очень силен подскажите как русскую локаль прикрутить к nStreamVOD ?
Думаю что сделать надо так: создать в директории папку locale и т.д. (все стандартно), внутри файл nStreamVOD.mo с переводом, подправить файл plugin.py или может быть файл __init__.py внеся в него примерно следующее:
в верхнюю часть (в заголовок):
from Components.Language import language
from Tools.Directories import resolveFilename, SCOPE_PLUGINS, SCOPE_LANGUAGE
from os import environ as os_environ
import gettext
в основной текст (в начало или в конец, не знаю):
def localeInit():
lang = language.getLanguage()[:2] # getLanguage returns e.g. "fi_FI" for "language_country"
os_environ["LANGUAGE"] = lang # Enigma doesn't set this (or LC_ALL, LC_MESSAGES, LANG). gettext needs it!
gettext.bindtextdomain("nStreamVOD", resolveFilename(SCOPE_PLUGINS, "Extensions/nStreamVOD/locale"))
_ = lambda txt: gettext.dgettext("nStreamVOD", txt)
localeInit()
language.addCallback(localeInit)
Если что не так то поправьте, хорошо если в самом файле, он во вложении