Hi, I have added russian translation for prefermenu plugin. It is very good plugin, but in my opinion it has one lack: casual pressing can lead to erroneous removal or moving of channels. My small daughter sometimes does it :) . It will be more convenient if to add function of editing prefermenu in plugin setup, and on hot button to leave only a mode of switching of channels. Best regards, Monchenko Vladimir. -------------- next part -------------- --- VDR.org/PLUGINS/src/prefermenu-0.6.4/i18n.c 2005-01-11 22:09:40.000000000 +0300 +++ VDR/PLUGINS/src/prefermenu-0.6.4/i18n.c 2006-03-28 13:25:29.000000000 +0400 @@ -37,6 +37,14 @@ "", // TODO "", // TODO "Czatoma", // HU + "", // TODO + "", // TODO + "", // TODO + "", // TODO + "?????", // TODO + "", // TODO + "", // TODO + "", // TODO }, { "Origin X", // EN "Position X", // GERMAN @@ -50,6 +58,14 @@ "", // TODO "", // TODO "X helyzet", // HU + "", // TODO + "", // TODO + "", // TODO + "", // TODO + "??????? X", // TODO + "", // TODO + "", // TODO + "", // TODO }, { "Origin Y", // EN "Position Y", // GERMAN @@ -63,6 +79,14 @@ "", // TODO "", // TODO "Y helyzet", // HU + "", // TODO + "", // TODO + "", // TODO + "", // TODO + "??????? Y", // TODO + "", // TODO + "", // TODO + "", // TODO }, { "Width", //EN "Breite", // GER @@ -76,6 +100,14 @@ "", // TODO "", // TODO "Sz?less?g", // HU + "", // TODO + "", // TODO + "", // TODO + "", // TODO + "??????", // TODO + "", // TODO + "", // TODO + "", // TODO }, { "AddChannel", "Kanal hinzuf?gen", // GER @@ -89,6 +121,14 @@ "", // TODO "", // TODO "Adj csatorn?t hozza", // HU + "", // TODO + "", // TODO + "", // TODO + "", // TODO + "???????? ?????", // TODO + "", // TODO + "", // TODO + "", // TODO }, { "RemoveChannel", "Kanal l?schen", // GER @@ -102,6 +142,14 @@ "", // TODO "", // TODO "Fok csatorn?t", // HU + "", // TODO + "", // TODO + "", // TODO + "", // TODO + "??????? ?????", // TODO + "", // TODO + "", // TODO + "", // TODO }, /* { "Background opacity", @@ -156,6 +204,14 @@ "", // TODO "", // TODO "", // TODO + "", // TODO + "", // TODO + "", // TODO + "", // TODO + "??????????", // TODO + "", // TODO + "", // TODO + "", // TODO }, { "None", "", // TODO @@ -169,6 +225,14 @@ "", // TODO "", // TODO "", // TODO + "", // TODO + "", // TODO + "", // TODO + "", // TODO + "???", // TODO + "", // TODO + "", // TODO + "", // TODO }, { "Name", "", // TODO @@ -182,6 +246,14 @@ "", // TODO "", // TODO "", // TODO + "", // TODO + "", // TODO + "", // TODO + "", // TODO + "???", // TODO + "", // TODO + "", // TODO + "", // TODO }, { "As entered", "", // TODO @@ -195,6 +267,14 @@ "", // TODO "", // TODO "", // TODO + "", // TODO + "", // TODO + "", // TODO + "", // TODO + "??? ????", // TODO + "", // TODO + "", // TODO + "", // TODO }, { "Close on switch", "", // TODO @@ -208,6 +288,77 @@ "", // TODO "", // TODO "", // TODO + "", // TODO + "", // TODO + "", // TODO + "", // TODO + "??????? ????? ????????????", // TODO + "", // TODO + "", // TODO + "", // TODO + }, + { "Prefermenu", + "", // TODO + "", // TODO + "", // ITALIAN + "", // TODO + "", // TODO + "", + "", // TODO + "", // TODO + "", // TODO + "", // TODO + "", // TODO + "", // TODO + "", // TODO + "", // TODO + "", // TODO + "????????????", // TODO + "", // TODO + "", // TODO + "", // TODO + }, + { "Prefer Channel Menu", + "", // TODO + "", // TODO + "", // ITALIAN + "", // TODO + "", // TODO + "", + "", // TODO + "", // TODO + "", // TODO + "", // TODO + "", // TODO + "", // TODO + "", // TODO + "", // TODO + "", // TODO + "???? ?????????????? ???????", // TODO + "", // TODO + "", // TODO + "", // TODO + }, + { "Number of channels", + "", // TODO + "", // TODO + "", // ITALIAN + "", // TODO + "", // TODO + "", + "", // TODO + "", // TODO + "", // TODO + "", // TODO + "", // TODO + "", // TODO + "", // TODO + "", // TODO + "", // TODO + "?????????? ???????", // TODO + "", // TODO + "", // TODO + "", // TODO }, { NULL } --- VDR.org/PLUGINS/src/prefermenu-0.6.4/prefermenu.h 2005-01-24 00:52:11.000000000 +0300 +++ VDR/PLUGINS/src/prefermenu-0.6.4/prefermenu.h 2006-03-28 12:57:52.000000000 +0400 @@ -14,12 +14,12 @@ cPluginPrefermenu(void); virtual ~cPluginPrefermenu(); virtual const char *Version(void) { return VERSION; } - virtual const char *Description(void) { return DESCRIPTION; } + virtual const char *Description(void) { return tr(DESCRIPTION); } virtual const char *CommandLineHelp(void); virtual bool ProcessArgs(int argc, char *argv[]); virtual bool Start(void); virtual void Housekeeping(void); - virtual const char *MainMenuEntry(void) { return MAINMENUENTRY; } + virtual const char *MainMenuEntry(void) { return tr(MAINMENUENTRY); } virtual cOsdObject *MainMenuAction(void); virtual cMenuSetupPage *SetupMenu(void); virtual bool SetupParse(const char *Name, const char *Value);