diff options
| -rw-r--r-- | i18n.c | 576 | ||||
| -rw-r--r-- | menu.c | 11 | ||||
| -rw-r--r-- | plugin.c | 6 | ||||
| -rw-r--r-- | po/de_DE.po | 44 | ||||
| -rw-r--r-- | po/fi_FI.po | 43 | ||||
| -rw-r--r-- | po/fr_FR.po | 43 | ||||
| -rw-r--r-- | po/it_IT.po | 100 | ||||
| -rw-r--r-- | po/ro_RO.po | 43 | ||||
| -rw-r--r-- | state.c | 12 | 
9 files changed, 426 insertions, 452 deletions
| @@ -54,7 +54,7 @@ const tI18nPhrase Phrases[] =  		"Plugin active",  		"Plugin aktiv",  		"",// TODO Slovenski -		"",// TODO Italiano +		"Plugin attivo",// Italiano  		"",// TODO Nederlands  		"",// TODO Português  		"Plugin actif", @@ -71,30 +71,10 @@ const tI18nPhrase Phrases[] =  		"",// TODO Croatian  	},  	{ -		"JanFebMarAprMayJunJulAugSepOctNovDec", -		"JanFebMärAprMaiJunJulAugSepOktNovDez", -		"",// TODO Slovenski -		"",// TODO Italiano -		"",// TODO Nederlands -		"",// TODO Português -		"JanFevMarAvrMaiJunJuiAouSepOctNovDec", -		"",// TODO Norsk -		"TamHelMaaHuhTouKesHeiEloSyyLokMarJou",// Suomi -		"",// TODO Polski -		"",// TODO Español -		"",// TODO Ellinika -		"",// TODO Svenska -		"IanFebMarAprMaiIunIulAugSepOctNoiDec",// Românã -		"",// TODO Magyar -		"",// TODO Català -		"",// TODO Russian -		"",// TODO Croatian -	}, -	{  		"Show Date/Time",  		"Zeige Datum/Uhrzeit",  		"",// TODO Slovenski -		"",// TODO Italiano +		"Mostra Data/Ora",// Italiano  		"",// TODO Nederlands  		"",// TODO Português  		"Afficher Date/Heure", @@ -114,10 +94,10 @@ const tI18nPhrase Phrases[] =  		"not in menu",  		"nicht im Menu",  		"",// TODO Slovenski -		"",// TODO Italiano +		"non nel menu",// Italiano  		"",// TODO Nederlands  		"",// TODO Português -		"pas dans le menu" +		"pas dans le menu",  		"",// TODO Norsk  		"ei valikossa",// Suomi  		"",// TODO Polski @@ -134,7 +114,7 @@ const tI18nPhrase Phrases[] =  		"Show Channel",  		"Zeige Kanal",  		"",// TODO Slovenski -		"",// TODO Italiano +		"Mostra Canale",// Italiano  		"",// TODO Nederlands  		"",// TODO Português  		"Afficher le nom de la Chaine", @@ -154,7 +134,7 @@ const tI18nPhrase Phrases[] =  		"Show Logo",  		"Zeige Logo",  		"",// TODO Slovenski -		"",// TODO Italiano +		"Mostra Logo",// Italiano  		"",// TODO Nederlands  		"",// TODO Português  		"Afficher le Logo", @@ -174,7 +154,7 @@ const tI18nPhrase Phrases[] =  		"Show Logo on Replay",  		"Zeige Logo bei Wiedergabe",  		"",// TODO Slovenski -		"",// TODO Italiano +		"Mostra logo in riproduzione",// Italiano  		"",// TODO Nederlands  		"",// TODO Português  		"Afficher le Logo en lecture", @@ -194,7 +174,7 @@ const tI18nPhrase Phrases[] =  		"Show Symbols",  		"Zeige Symbole",  		"",// TODO Slovenski -		"",// TODO Italiano +		"Mostra Simboli",// Italiano  		"",// TODO Nederlands  		"",// TODO Português  		"Afficher les Symboles", @@ -211,30 +191,10 @@ const tI18nPhrase Phrases[] =  		"",// TODO Croatian  	},  	{ -		"Show ET Symbols", -		"Zeige ET Symbole", -		"",// TODO Slovenski -		"",// TODO Italiano -		"",// TODO Nederlands -		"",// TODO Português -		"Afficher les Symboles ET", -		"",// TODO Norsk -		"Näytä ET-symbolit",// Suomi -		"",// TODO Polski -		"",// TODO Español -		"",// TODO Ellinika -		"",// TODO Svenska -		"Aratã simboluri externe",// Românã -		"",// TODO Magyar -		"",// TODO Català -		"",// TODO Russian -		"",// TODO Croatian -	}, -	{  		"Show Program",  		"Zeige Programm",  		"",// TODO Slovenski -		"",// TODO Italiano +		"Mostra Programmi",// Italiano  		"",// TODO Nederlands  		"",// TODO Português  		"Afficher les programmes", @@ -254,7 +214,7 @@ const tI18nPhrase Phrases[] =  		"Show Timebar",  		"Zeige Zeitbalken",  		"",// TODO Slovenski -		"",// TODO Italiano +		"Mostra barra ora",// Italiano  		"",// TODO Nederlands  		"",// TODO Português  		"Afficher la barre de progression", @@ -274,7 +234,7 @@ const tI18nPhrase Phrases[] =  		"Show Menu",  		"Zeige Menüs",  		"",// TODO Slovenski -		"",// TODO Italiano +		"Mostra Menu",// Italiano  		"",// TODO Nederlands  		"",// TODO Português  		"Afficher le menu", @@ -294,7 +254,7 @@ const tI18nPhrase Phrases[] =  		"Show Messages",  		"Zeige Nachrichten",  		"",// TODO Slovenski -		"",// TODO Italiano +		"Mostra messaggi",// Italiano  		"",// TODO Nederlands  		"",// TODO Português  		"Afficher les messages", @@ -314,7 +274,7 @@ const tI18nPhrase Phrases[] =  		"Show Color Buttons",  		"Zeige farbige Tasten",  		"",// TODO Slovenski -		"",// TODO Italiano +		"Mostra pulsanti colorati",// Italiano  		"",// TODO Nederlands  		"",// TODO Português  		"Afficher les boutons couleurs", @@ -334,7 +294,7 @@ const tI18nPhrase Phrases[] =  		"Show Volume",  		"Zeige Lautstärke",  		"",// TODO Slovenski -		"",// TODO Italiano +		"Mostra Volume",// Italiano  		"",// TODO Nederlands  		"",// TODO Português  		"Afficher le Volume", @@ -351,90 +311,10 @@ const tI18nPhrase Phrases[] =  		"",// TODO Croatian  	},  	{ -		"compressed", -		"komprimiert", -		"",// TODO Slovenski -		"",// TODO Italiano -		"",// TODO Nederlands -		"",// TODO Português -		"Compressé", -		"",// TODO Norsk -		"pakattu",// Suomi -		"",// TODO Polski -		"",// TODO Español -		"",// TODO Ellinika -		"",// TODO Svenska -		"comprimat",// Românã -		"",// TODO Magyar -		"",// TODO Català -		"",// TODO Russian -		"",// TODO Croatian -	}, -	{ -		"auto", -		"auto", -		"",// TODO Slovenski -		"",// TODO Italiano -		"",// TODO Nederlands -		"",// TODO Português -		"auto", -		"",// TODO Norsk -		"automaattinen",// Suomi -		"",// TODO Polski -		"",// TODO Español -		"",// TODO Ellinika -		"",// TODO Svenska -		"auto",// Românã -		"",// TODO Magyar -		"",// TODO Català -		"",// TODO Russian -		"",// TODO Croatian -	}, -	{ -		"medium", -		"mittel", -		"",// TODO Slovenski -		"",// TODO Italiano -		"",// TODO Nederlands -		"",// TODO Português -		"moyen", -		"",// TODO Norsk -		"keskikokoinen",// Suomi -		"",// TODO Polski -		"",// TODO Español -		"",// TODO Ellinika -		"",// TODO Svenska -		"mediu",// Românã -		"",// TODO Magyar -		"",// TODO Català -		"",// TODO Russian -		"",// TODO Croatian -	}, -	{ -		"large", -		"groß", -		"",// TODO Slovenski -		"",// TODO Italiano -		"",// TODO Nederlands -		"",// TODO Português -		"grand", -		"",// TODO Norsk -		"suuri",// Suomi -		"",// TODO Polski -		"",// TODO Español -		"",// TODO Ellinika -		"",// TODO Svenska -		"mare",// Românã -		"",// TODO Magyar -		"",// TODO Català -		"",// TODO Russian -		"",// TODO Croatian -	}, -	{  		"Show free Cards",  		"Zeige freie Karten",  		"",// TODO Slovenski -		"",// TODO Italiano +		"Mostra schede disponibili",// Italiano  		"",// TODO Nederlands  		"",// TODO Português  		"Afficher les cartes disponibles", @@ -451,150 +331,10 @@ const tI18nPhrase Phrases[] =  		"",// TODO Croatian  	},  	{ -		"Replay", -		"Spiele", -		"",// TODO Slovenski -		"",// TODO Italiano -		"",// TODO Nederlands -		"",// TODO Português -		"Lecture", -		"",// TODO Norsk -		"Toistotila",// Suomi -		"",// TODO Polski -		"",// TODO Español -		"",// TODO Ellinika -		"",// TODO Svenska -		"Redare",// Românã -		"",// TODO Magyar -		"",// TODO Català -		"",// TODO Russian -		"",// TODO Croatian -	}, -	{ -		"DVD", -		"DVD", -		"",// TODO Slovenski -		"",// TODO Italiano -		"",// TODO Nederlands -		"",// TODO Português -		"DVD", -		"",// TODO Norsk -		"DVD",// Suomi -		"",// TODO Polski -		"",// TODO Español -		"",// TODO Ellinika -		"",// TODO Svenska -		"DVD",// Românã -		"",// TODO Magyar -		"",// TODO Català -		"",// TODO Russian -		"",// TODO Croatian -	}, -	{ -		"Music", -		"Musik", -		"",// TODO Slovenski -		"",// TODO Italiano -		"",// TODO Nederlands -		"",// TODO Português -		"Musique", -		"",// TODO Norsk -		"Musiikki",// Suomi -		"",// TODO Polski -		"",// TODO Español -		"",// TODO Ellinika -		"",// TODO Svenska -		"Muzicã",// Românã -		"",// TODO Magyar -		"",// TODO Català -		"",// TODO Russian -		"",// TODO Croatian -	}, -	{ -		"File", -		"Datei", -		"",// TODO Slovenski -		"",// TODO Italiano -		"",// TODO Nederlands -		"",// TODO Português -		"Fichier:", -		"",// TODO Norsk -		"Tiedostot",// Suomi -		"",// TODO Polski -		"",// TODO Español -		"",// TODO Ellinika -		"",// TODO Svenska -		"Fiºier",// Românã -		"",// TODO Magyar -		"",// TODO Català -		"",// TODO Russian -		"",// TODO Croatian -	}, -	{ -		"Image", -		"Bild", -		"",// TODO Slovenski -		"",// TODO Italiano -		"",// TODO Nederlands -		"",// TODO Português -		"Image", -		"",// TODO Norsk -		"Kuvat",// Suomi -		"",// TODO Polski -		"",// TODO Español -		"",// TODO Ellinika -		"",// TODO Svenska -		"Imagine",// Românã -		"",// TODO Magyar -		"",// TODO Català -		"",// TODO Russian -		"",// TODO Croatian -	}, -	{ -		"CD", -		"CD", -		"",// TODO Slovenski -		"",// TODO Italiano -		"",// TODO Nederlands -		"",// TODO Português -		"CD", -		"",// TODO Norsk -		"CD",// Suomi -		"",// TODO Polski -		"",// TODO Español -		"",// TODO Ellinika -		"",// TODO Svenska -		"CD",// Românã -		"",// TODO Magyar -		"",// TODO Català -		"",// TODO Russian -		"",// TODO Croatian -	}, -	{ -		"Unknown title", -		"Unbekannter Titel", -		"",// TODO Slovenski -		"",// TODO Italiano -		"",// TODO Nederlands -		"",// TODO Português -		"Titre inconnu", -		"",// TODO Norsk -		"Tuntematon nimi",// Suomi -		"",// TODO Polski -		"",// TODO Español -		"",// TODO Ellinika -		"",// TODO Svenska -		"Titlu necunoscut",// Românã -		"",// TODO Magyar -		"",// TODO Català -		"",// TODO Russian -		"",// TODO Croatian -	}, -	{  		"Identify replay type",  		"Wiedergabetyp erkennen",  		"",// TODO Slovenski -		"",// TODO Italiano +		"Identifica tipo riproduzione",// Italiano  		"",// TODO Nederlands  		"",// TODO Português  		"Identifier le type de lecture", @@ -614,7 +354,7 @@ const tI18nPhrase Phrases[] =  		"Modify replay string",  		"Wiedergabetext verändern",  		"",// TODO Slovenski -		"",// TODO Italiano +		"Modifica testo riproduzione",// Italiano  		"",// TODO Nederlands  		"",// TODO Português  		"Modifier la chaine de lecture", @@ -634,7 +374,7 @@ const tI18nPhrase Phrases[] =  		"Scroll text lines",  		"Textzeilen scrollen",  		"",// TODO Slovenski -		"",// TODO Italiano +		"Scorrimento testo",// Italiano  		"",// TODO Nederlands  		"",// TODO Português  		"Faire défiler le texte", @@ -654,7 +394,7 @@ const tI18nPhrase Phrases[] =  		"Scroll speed",  		"Scrollgeschwindigkeit",  		"",// TODO Slovenski -		"",// TODO Italiano +		"Velocità scorrimento",// Italiano  		"",// TODO Nederlands  		"",// TODO Português  		"Vitesse de défilement", @@ -674,7 +414,7 @@ const tI18nPhrase Phrases[] =  		"Scroll time interval",  		"Zeitabstand beim Scrollen",  		"",// TODO Slovenski -		"",// TODO Italiano +		"Intervallo tempo scorrimento",// Italiano  		"",// TODO Nederlands  		"",// TODO Português  		"Intervalle de défilement", @@ -694,7 +434,7 @@ const tI18nPhrase Phrases[] =  		"never",  		"niemals",  		"",// TODO Slovenski -		"",// TODO Italiano +		"mai",// Italiano  		"",// TODO Nederlands  		"",// TODO Português  		"jamais", @@ -714,7 +454,7 @@ const tI18nPhrase Phrases[] =  		"once",  		"einmal",  		"",// TODO Slovenski -		"",// TODO Italiano +		"una volta",// Italiano  		"",// TODO Nederlands  		"",// TODO Português  		"une fois", @@ -734,7 +474,7 @@ const tI18nPhrase Phrases[] =  		"always",  		"ständig",  		"",// TODO Slovenski -		"",// TODO Italiano +		"sempre",// Italiano  		"",// TODO Nederlands  		"",// TODO Português  		"toujours", @@ -754,7 +494,7 @@ const tI18nPhrase Phrases[] =  		"Brightness on user activity",  		"Helligkeit bei Nutzeraktivität",  		"",// TODO Slovenski -		"",// TODO Italiano +		"Luminosità con attività utente",// Italiano  		"",// TODO Nederlands  		"",// TODO Português  		"Luminosité en utilisation", @@ -774,7 +514,7 @@ const tI18nPhrase Phrases[] =  		"Brightness on user inactivity",  		"Helligkeit bei Nutzerinaktivität",  		"",// TODO Slovenski -		"",// TODO Italiano +		"Luminosità con inattività utente",// Italiano  		"",// TODO Nederlands  		"",// TODO Português  		"Luminosité en non-utilisation", @@ -794,7 +534,7 @@ const tI18nPhrase Phrases[] =  		"Brightness delay [s]",  		"Verzögerung der Helligkeit [s]",  		"",// TODO Slovenski -		"",// TODO Italiano +		"Ritardo luminosità [s]",// Italiano  		"",// TODO Nederlands  		"",// TODO Português  		"Delai de Luminosité [s]", @@ -812,3 +552,267 @@ const tI18nPhrase Phrases[] =  	},  	{ NULL }  }; + +// not needed any longer but keep it just in case of ... +#if 0 +  { +    "JanFebMarAprMayJunJulAugSepOctNovDec", +    "JanFebMärAprMaiJunJulAugSepOktNovDez", +    "",// TODO Slovenski +    "GenFebMarAprMagGiuLugAgoSetOttNovDic",// Italiano +    "",// TODO Nederlands +    "",// TODO Português +    "JanFevMarAvrMaiJunJuiAouSepOctNovDec", +    "",// TODO Norsk +    "TamHelMaaHuhTouKesHeiEloSyyLokMarJou",// Suomi +    "",// TODO Polski +    "",// TODO Español +    "",// TODO Ellinika +    "",// TODO Svenska +    "IanFebMarAprMaiIunIulAugSepOctNoiDec",// Românã +    "",// TODO Magyar +    "",// TODO Català +    "",// TODO Russian +    "",// TODO Croatian +  }, +  { +    "Show ET Symbols", +    "Zeige ET Symbole", +    "",// TODO Slovenski +    "Mostra Simboli ET",// Italiano +    "",// TODO Nederlands +    "",// TODO Português +    "Afficher les Symboles ET", +    "",// TODO Norsk +    "Näytä ET-symbolit",// Suomi +    "",// TODO Polski +    "",// TODO Español +    "",// TODO Ellinika +    "",// TODO Svenska +    "Aratã simboluri externe",// Românã +    "",// TODO Magyar +    "",// TODO Català +    "",// TODO Russian +    "",// TODO Croatian +  }, +  { +    "compressed", +    "komprimiert", +    "",// TODO Slovenski +    "compresso",// Italiano +    "",// TODO Nederlands +    "",// TODO Português +    "Compressé", +    "",// TODO Norsk +    "pakattu",// Suomi +    "",// TODO Polski +    "",// TODO Español +    "",// TODO Ellinika +    "",// TODO Svenska +    "comprimat",// Românã +    "",// TODO Magyar +    "",// TODO Català +    "",// TODO Russian +    "",// TODO Croatian +  }, +  { +    "auto", +    "auto", +    "",// TODO Slovenski +    "automatico",// Italiano +    "",// TODO Nederlands +    "",// TODO Português +    "auto", +    "",// TODO Norsk +    "automaattinen",// Suomi +    "",// TODO Polski +    "",// TODO Español +    "",// TODO Ellinika +    "",// TODO Svenska +    "auto",// Românã +    "",// TODO Magyar +    "",// TODO Català +    "",// TODO Russian +    "",// TODO Croatian +  }, +  { +    "medium", +    "mittel", +    "",// TODO Slovenski +    "medio",// Italiano +    "",// TODO Nederlands +    "",// TODO Português +    "moyen", +    "",// TODO Norsk +    "keskikokoinen",// Suomi +    "",// TODO Polski +    "",// TODO Español +    "",// TODO Ellinika +    "",// TODO Svenska +    "mediu",// Românã +    "",// TODO Magyar +    "",// TODO Català +    "",// TODO Russian +    "",// TODO Croatian +  }, +  { +    "large", +    "groß", +    "",// TODO Slovenski +    "grande",// Italiano +    "",// TODO Nederlands +    "",// TODO Português +    "grand", +    "",// TODO Norsk +    "suuri",// Suomi +    "",// TODO Polski +    "",// TODO Español +    "",// TODO Ellinika +    "",// TODO Svenska +    "mare",// Românã +    "",// TODO Magyar +    "",// TODO Català +    "",// TODO Russian +    "",// TODO Croatian +  }, +  { +    "Replay", +    "Spiele", +    "",// TODO Slovenski +    "Riproduci",// Italiano +    "",// TODO Nederlands +    "",// TODO Português +    "Lecture", +    "",// TODO Norsk +    "Toistotila",// Suomi +    "",// TODO Polski +    "",// TODO Español +    "",// TODO Ellinika +    "",// TODO Svenska +    "Redare",// Românã +    "",// TODO Magyar +    "",// TODO Català +    "",// TODO Russian +    "",// TODO Croatian +  }, +  { +    "DVD", +    "DVD", +    "",// TODO Slovenski +    "DVD",// Italiano +    "",// TODO Nederlands +    "",// TODO Português +    "DVD", +    "",// TODO Norsk +    "DVD",// Suomi +    "",// TODO Polski +    "",// TODO Español +    "",// TODO Ellinika +    "",// TODO Svenska +    "DVD",// Românã +    "",// TODO Magyar +    "",// TODO Català +    "",// TODO Russian +    "",// TODO Croatian +  }, +  { +    "Music", +    "Musik", +    "",// TODO Slovenski +    "Musica",// Italiano +    "",// TODO Nederlands +    "",// TODO Português +    "Musique", +    "",// TODO Norsk +    "Musiikki",// Suomi +    "",// TODO Polski +    "",// TODO Español +    "",// TODO Ellinika +    "",// TODO Svenska +    "Muzicã",// Românã +    "",// TODO Magyar +    "",// TODO Català +    "",// TODO Russian +    "",// TODO Croatian +  }, +  { +    "File", +    "Datei", +    "",// TODO Slovenski +    "File",// Italiano +    "",// TODO Nederlands +    "",// TODO Português +    "Fichier:", +    "",// TODO Norsk +    "Tiedostot",// Suomi +    "",// TODO Polski +    "",// TODO Español +    "",// TODO Ellinika +    "",// TODO Svenska +    "Fiºier",// Românã +    "",// TODO Magyar +    "",// TODO Català +    "",// TODO Russian +    "",// TODO Croatian +  }, +  { +    "Image", +    "Bild", +    "",// TODO Slovenski +    "Immagine",// Italiano +    "",// TODO Nederlands +    "",// TODO Português +    "Image", +    "",// TODO Norsk +    "Kuvat",// Suomi +    "",// TODO Polski +    "",// TODO Español +    "",// TODO Ellinika +    "",// TODO Svenska +    "Imagine",// Românã +    "",// TODO Magyar +    "",// TODO Català +    "",// TODO Russian +    "",// TODO Croatian +  }, +  { +    "CD", +    "CD", +    "",// TODO Slovenski +    "CD",// Italiano +    "",// TODO Nederlands +    "",// TODO Português +    "CD", +    "",// TODO Norsk +    "CD",// Suomi +    "",// TODO Polski +    "",// TODO Español +    "",// TODO Ellinika +    "",// TODO Svenska +    "CD",// Românã +    "",// TODO Magyar +    "",// TODO Català +    "",// TODO Russian +    "",// TODO Croatian +  }, +  { +    "Unknown title", +    "Unbekannter Titel", +    "",// TODO Slovenski +    "Titolo sconosciuto",// Italiano +    "",// TODO Nederlands +    "",// TODO Português +    "Titre inconnu", +    "",// TODO Norsk +    "Tuntematon nimi",// Suomi +    "",// TODO Polski +    "",// TODO Español +    "",// TODO Ellinika +    "",// TODO Svenska +    "Titlu necunoscut",// Românã +    "",// TODO Magyar +    "",// TODO Català +    "",// TODO Russian +    "",// TODO Croatian +  }, +#endif @@ -27,12 +27,17 @@  #include "menu.h" +#if APIVERSNUM < 10503 +  #define trNOOP(_s) (_s) +  #define trVDR(_s) tr(_s) +#endif +  cGraphLCDMenuSetup::cGraphLCDMenuSetup()  {  	static const char * showDateTimeValues[3]; -	showDateTimeValues[0] = tr("no"); -	showDateTimeValues[1] = tr("yes"); +	showDateTimeValues[0] = trVDR("no"); +	showDateTimeValues[1] = trVDR("yes");  	showDateTimeValues[2] = tr("not in menu");  	static const char * scrollModeValues[3];  	scrollModeValues[0] = tr("never"); @@ -44,7 +49,7 @@ cGraphLCDMenuSetup::cGraphLCDMenuSetup()  	Add(new cMenuEditBoolItem(tr("Plugin active"), &newGraphLCDSetup.PluginActive));  	Add(new cMenuEditStraItem(tr("Show Date/Time"), &newGraphLCDSetup.ShowDateTime, 3, showDateTimeValues));  	Add(new cMenuEditBoolItem(tr("Show Channel"), &newGraphLCDSetup.ShowChannel)); -	Add(new cMenuEditBoolItem(tr("Show Channel Logo"), &newGraphLCDSetup.ShowChannelLogo)); +	Add(new cMenuEditBoolItem(tr("Show Logo"), &newGraphLCDSetup.ShowChannelLogo));  	Add(new cMenuEditBoolItem(tr("Show Symbols"), &newGraphLCDSetup.ShowSymbols));  	Add(new cMenuEditBoolItem(tr("Show Program"), &newGraphLCDSetup.ShowProgram));  	Add(new cMenuEditBoolItem(tr("Show Timebar"), &newGraphLCDSetup.ShowTimebar)); @@ -25,13 +25,13 @@  #include <ctype.h>  #if APIVERSNUM < 10503 -#include "i18n.h" +  #include "i18n.h"  #endif  static const char * kPluginName = "graphlcd";  static const char *VERSION        = "0.2.0-touchcol-git"; -static const char *DESCRIPTION    = "Output to graphic LCD"; +static const char *DESCRIPTION    = tr("Output to graphic LCD");  static const char *MAINMENUENTRY  = NULL;  static const char * kDefaultConfigFile = "/etc/graphlcd.conf"; @@ -52,7 +52,7 @@ public:      cPluginGraphLCD();      virtual ~cPluginGraphLCD();      virtual const char * Version() { return VERSION; } -    virtual const char * Description() { return tr(DESCRIPTION); } +    virtual const char * Description() { return DESCRIPTION; }      virtual const char * CommandLineHelp();      virtual bool ProcessArgs(int argc, char * argv[]);      virtual bool Initialize(); diff --git a/po/de_DE.po b/po/de_DE.po index b10bc0f..d982b35 100644 --- a/po/de_DE.po +++ b/po/de_DE.po @@ -2,55 +2,24 @@  # Copyright (C) 2007 Klaus Schmidinger <kls@cadsoft.de>  # This file is distributed under the same license as the VDR package.  # Klaus Schmidinger <kls@cadsoft.de>, 2000 +# Wolfgang Astleitner <mrwastl AT users.sourceforge.net>, 2011  #  msgid ""  msgstr ""  "Project-Id-Version: VDR 1.5.7\n"  "Report-Msgid-Bugs-To: <nobody@domain.com>\n" -"POT-Creation-Date: 2008-07-09 13:15+0200\n" +"POT-Creation-Date: 2011-06-14 20:35+0200\n"  "PO-Revision-Date: 2008-07-09 13:14+0200\n"  "Last-Translator: Klaus Schmidinger <kls@cadsoft.de>\n"  "Language-Team: <vdr@linuxtv.org>\n" +"Language: \n"  "MIME-Version: 1.0\n"  "Content-Type: text/plain; charset=ISO-8859-15\n"  "Content-Transfer-Encoding: 8bit\n" -msgid "JanFebMarAprMayJunJulAugSepOctNovDec" -msgstr "JanFebMärAprMaiJunJulAugSepOktNovDez" - -msgid "DVD" -msgstr "DVD" - -msgid "Music" -msgstr "Musik" - -msgid "File" -msgstr "Datei" - -msgid "Image" -msgstr "Bild" - -msgid "CD" -msgstr "CD" - -msgid "Replay" -msgstr "Spiele" -  msgid "not in menu"  msgstr "nicht im Menu" -msgid "compressed" -msgstr "komprimiert" - -msgid "auto" -msgstr "auto" - -msgid "medium" -msgstr "mittel" - -msgid "large" -msgstr "groß" -  msgid "never"  msgstr "niemals" @@ -75,9 +44,6 @@ msgstr "Zeige Logo"  msgid "Show Symbols"  msgstr "Zeige Symbole" -msgid "Show ET Symbols" -msgstr "Zeige ET Symbole" -  msgid "Show Program"  msgstr "Zeige Programm" @@ -126,5 +92,5 @@ msgstr "Helligkeit bei Nutzerinaktivität"  msgid "Brightness delay [s]"  msgstr "Verzögerung der Helligkeit [s]" -msgid "Unknown title" -msgstr "Unbekannter Titel" +msgid "Output to graphic LCD" +msgstr "Ausgabe auf einem Grafik-LCD" diff --git a/po/fi_FI.po b/po/fi_FI.po index 7538efd..2a37a32 100644 --- a/po/fi_FI.po +++ b/po/fi_FI.po @@ -10,50 +10,18 @@ msgid ""  msgstr ""  "Project-Id-Version: VDR 1.5.7\n"  "Report-Msgid-Bugs-To: <nobody@domain.com>\n" -"POT-Creation-Date: 2008-07-09 13:15+0200\n" +"POT-Creation-Date: 2011-06-14 20:35+0200\n"  "PO-Revision-Date: 2008-07-09 13:14+0200\n"  "Last-Translator: Rolf Ahrenberg <rahrenbe@cc.hut.fi>\n"  "Language-Team: <vdr@linuxtv.org>\n" +"Language: \n"  "MIME-Version: 1.0\n"  "Content-Type: text/plain; charset=ISO-8859-15\n"  "Content-Transfer-Encoding: 8bit\n" -msgid "JanFebMarAprMayJunJulAugSepOctNovDec" -msgstr "TamHelMaaHuhTouKesHeiEloSyyLokMarJou" - -msgid "DVD" -msgstr "DVD" - -msgid "Music" -msgstr "Musiikki" - -msgid "File" -msgstr "Tiedostot" - -msgid "Image" -msgstr "Kuvat" - -msgid "CD" -msgstr "CD" - -msgid "Replay" -msgstr "Toistotila" -  msgid "not in menu"  msgstr "ei valikossa" -msgid "compressed" -msgstr "pakattu" - -msgid "auto" -msgstr "automaattinen" - -msgid "medium" -msgstr "keskikokoinen" - -msgid "large" -msgstr "suuri" -  msgid "never"  msgstr "ei koskaan" @@ -78,9 +46,6 @@ msgstr "Näytä logo"  msgid "Show Symbols"  msgstr "Näytä symbolit" -msgid "Show ET Symbols" -msgstr "Näytä ET-symbolit" -  msgid "Show Program"  msgstr "Näytä ohjelma" @@ -129,5 +94,5 @@ msgstr ""  msgid "Brightness delay [s]"  msgstr "" -msgid "Unknown title" -msgstr "Tuntematon nimi" +msgid "Output to graphic LCD" +msgstr "Ohjaa graafista LCD-näyttöä" diff --git a/po/fr_FR.po b/po/fr_FR.po index 7b7f8d8..549031b 100644 --- a/po/fr_FR.po +++ b/po/fr_FR.po @@ -10,50 +10,18 @@ msgid ""  msgstr ""  "Project-Id-Version: VDR 1.5.7\n"  "Report-Msgid-Bugs-To: <nobody@domain.com>\n" -"POT-Creation-Date: 2008-07-09 13:15+0200\n" +"POT-Creation-Date: 2011-06-14 20:35+0200\n"  "PO-Revision-Date: 2008-07-09 13:14+0200\n"  "Last-Translator: Nicolas Huillard <nhuillard@e-dition.fr>\n"  "Language-Team: <vdr@linuxtv.org>\n" +"Language: \n"  "MIME-Version: 1.0\n"  "Content-Type: text/plain; charset=ISO-8859-1\n"  "Content-Transfer-Encoding: 8bit\n" -msgid "JanFebMarAprMayJunJulAugSepOctNovDec" -msgstr "JanFevMarAvrMaiJunJuiAouSepOctNovDec" - -msgid "DVD" -msgstr "DVD" - -msgid "Music" -msgstr "Musique" - -msgid "File" -msgstr "Fichier:" - -msgid "Image" -msgstr "Image" - -msgid "CD" -msgstr "CD" - -msgid "Replay" -msgstr "Lecture" -  msgid "not in menu"  msgstr "pas dans le menu" -msgid "compressed" -msgstr "Compressé" - -msgid "auto" -msgstr "auto" - -msgid "medium" -msgstr "moyen" - -msgid "large" -msgstr "grand" -  msgid "never"  msgstr "jamais" @@ -78,9 +46,6 @@ msgstr "Afficher le Logo"  msgid "Show Symbols"  msgstr "Afficher les Symboles" -msgid "Show ET Symbols" -msgstr "Afficher les Symboles ET" -  msgid "Show Program"  msgstr "Afficher les programmes" @@ -129,5 +94,5 @@ msgstr "Luminosité en non-utilisation"  msgid "Brightness delay [s]"  msgstr "Delai de Luminosité [s]" -msgid "Unknown title" -msgstr "Titre inconnu" +msgid "Output to graphic LCD" +msgstr "Affichage sur un écran LCD" diff --git a/po/it_IT.po b/po/it_IT.po new file mode 100644 index 0000000..b2de56e --- /dev/null +++ b/po/it_IT.po @@ -0,0 +1,100 @@ +# VDR plugin language source file. +# Copyright (C) 2007 Klaus Schmidinger <kls@cadsoft.de> +# This file is distributed under the same license as the VDR package. +# Alberto Carraro <bertocar@tin.it>, 2001 +# Antonio Ospite <ospite@studenti.unina.it>, 2003 +# Sean Carlos <seanc@libero.it>, 2005 +# +msgid "" +msgstr "" +"Project-Id-Version: VDR 1.5.7\n" +"Report-Msgid-Bugs-To: <nobody@domain.com>\n" +"POT-Creation-Date: 2011-06-14 20:35+0200\n" +"PO-Revision-Date: 2011-03-05 16:38+0100\n" +"Last-Translator: Diego Pierotto <vdr-italian@tiscali.it>\n" +"Language-Team:  <vdr@linuxtv.org>\n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Italian\n" +"X-Poedit-Country: ITALY\n" +"X-Poedit-SourceCharset: utf-8\n" + +msgid "not in menu" +msgstr "non nel menu" + +msgid "never" +msgstr "mai" + +msgid "once" +msgstr "una volta" + +msgid "always" +msgstr "sempre" + +msgid "Plugin active" +msgstr "Plugin attivo" + +msgid "Show Date/Time" +msgstr "Mostra Data/Ora" + +msgid "Show Channel" +msgstr "Mostra Canale" + +msgid "Show Logo" +msgstr "Mostra Logo" + +msgid "Show Symbols" +msgstr "Mostra Simboli" + +msgid "Show Program" +msgstr "Mostra Programmi" + +msgid "Show Timebar" +msgstr "Mostra barra ora" + +msgid "Show Menu" +msgstr "Mostra Menu" + +msgid "Show Messages" +msgstr "Mostra messaggi" + +msgid "Show Color Buttons" +msgstr "Mostra pulsanti colorati" + +msgid "Show Volume" +msgstr "Mostra Volume" + +msgid "Show free Cards" +msgstr "Mostra schede disponibili" + +msgid "Identify replay type" +msgstr "Identifica tipo riproduzione" + +msgid "Modify replay string" +msgstr "Modifica testo riproduzione" + +msgid "Show Logo on Replay" +msgstr "Mostra logo in riproduzione" + +msgid "Scroll text lines" +msgstr "Scorrimento testo" + +msgid "Scroll speed" +msgstr "Velocità scorrimento" + +msgid "Scroll time interval" +msgstr "Intervallo tempo scorrimento" + +msgid "Brightness on user activity" +msgstr "Luminosità con attività utente" + +msgid "Brightness on user inactivity" +msgstr "Luminosità con inattività utente" + +msgid "Brightness delay [s]" +msgstr "Ritardo luminosità [s]" + +msgid "Output to graphic LCD" +msgstr "" diff --git a/po/ro_RO.po b/po/ro_RO.po index 032df80..ccc8fd2 100644 --- a/po/ro_RO.po +++ b/po/ro_RO.po @@ -8,50 +8,18 @@ msgid ""  msgstr ""  "Project-Id-Version: VDR 1.5.7\n"  "Report-Msgid-Bugs-To: <nobody@domain.com>\n" -"POT-Creation-Date: 2008-07-09 13:15+0200\n" +"POT-Creation-Date: 2011-06-14 20:35+0200\n"  "PO-Revision-Date: 2008-07-09 13:14+0200\n"  "Last-Translator: Lucian Muresan <lucianm@users.sourceforge.net>\n"  "Language-Team: <vdr@linuxtv.org>\n" +"Language: \n"  "MIME-Version: 1.0\n"  "Content-Type: text/plain; charset=ISO-8859-2\n"  "Content-Transfer-Encoding: 8bit\n" -msgid "JanFebMarAprMayJunJulAugSepOctNovDec" -msgstr "IanFebMarAprMaiIunIulAugSepOctNoiDec" - -msgid "DVD" -msgstr "DVD" - -msgid "Music" -msgstr "Muzicã" - -msgid "File" -msgstr "Fiºier" - -msgid "Image" -msgstr "Imagine" - -msgid "CD" -msgstr "CD" - -msgid "Replay" -msgstr "Redare" -  msgid "not in menu"  msgstr "nu în meniu" -msgid "compressed" -msgstr "comprimat" - -msgid "auto" -msgstr "auto" - -msgid "medium" -msgstr "mediu" - -msgid "large" -msgstr "mare" -  msgid "never"  msgstr "niciodatã" @@ -76,9 +44,6 @@ msgstr "Aratã logo"  msgid "Show Symbols"  msgstr "Aratã simboluri" -msgid "Show ET Symbols" -msgstr "Aratã simboluri externe" -  msgid "Show Program"  msgstr "Aratã programul" @@ -127,5 +92,5 @@ msgstr "Luminozitate la inactivitate"  msgid "Brightness delay [s]"  msgstr "Limita luminozitate" -msgid "Unknown title" -msgstr "Titlu necunoscut" +msgid "Output to graphic LCD" +msgstr "Ecran grafic LCD/VFD" @@ -18,6 +18,10 @@  #include <vdr/eitscan.h>  #include <vdr/i18n.h> +#if APIVERSNUM < 10503 +  #define trNOOP(_s) (_s) +  #define trVDR(_s) tr(_s) +#endif  cGraphLCDState::cGraphLCDState(cGraphLCDDisplay * Display)  :   mDisplay(Display), @@ -197,7 +201,7 @@ void cGraphLCDState::Replaying(const cControl * Control, const char * Name, cons                              }                              else                              { //if Name empty, set fallback title -                                mReplay.name = tr("Unknown title"); +                                mReplay.name = trVDR("Unknown title");                              }                              mReplay.mode = eReplayMusic;                          } @@ -248,7 +252,7 @@ void cGraphLCDState::Replaying(const cControl * Control, const char * Name, cons                                  }                                  else                                  { //if Name empty, set fallback title -                                    mReplay.name = tr("Unknown title"); +                                    mReplay.name = trVDR("Unknown title");                                  }                                  mReplay.mode = eReplayDVD;                              } @@ -634,8 +638,8 @@ void cGraphLCDState::UpdateChannelInfo(void)      else      {          mChannel.id = tChannelID::InvalidID; -        mChannel.name = tr("*** Invalid Channel ***"); -        mChannel.shortName = tr("*** Invalid Channel ***"); +        mChannel.name = trVDR("*** Invalid Channel ***"); +        mChannel.shortName = trVDR("*** Invalid Channel ***");          mChannel.provider = "";          mChannel.portal = "";          mChannel.source = ""; | 
