diff options
| -rw-r--r-- | CONTRIBUTORS | 3 | ||||
| -rw-r--r-- | HISTORY | 4 | ||||
| -rw-r--r-- | config.h | 4 | ||||
| -rw-r--r-- | i18n.c | 188 | ||||
| -rw-r--r-- | i18n.h | 4 | 
5 files changed, 198 insertions, 5 deletions
| diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 22bbc704..f886624e 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -362,3 +362,6 @@ Matthias Fechner <matthiasfechner@web.de>  Paul Lacatus <paul@campina.iiruc.ro>   for translating OSD texts to the Romanian language + +Istvan Koenigsberger <istvnko@hotmail.com> and Guido Josten <guido.josten@t-online.de> + for translating OSD texts to the Hungarian language @@ -1347,3 +1347,7 @@ Video Disk Recorder Revision History    + The '-a' option (for Dolby Digital audio) doesn't work yet.    + Switching between different language tracks doesn't work yet.    + Cutting doesn't work yet. + +2002-06-22: Version 1.1.4 + +- Added Hungarian language texts (thanks to Istvan Koenigsberger and Guido Josten). @@ -4,7 +4,7 @@   * See the main source file 'vdr.c' for copyright information and   * how to reach the author.   * - * $Id: config.h 1.118 2002/06/10 16:30:00 kls Exp $ + * $Id: config.h 1.119 2002/06/16 14:49:52 kls Exp $   */  #ifndef __CONFIG_H @@ -19,7 +19,7 @@  #include "eit.h"  #include "tools.h" -#define VDRVERSION "1.1.3" +#define VDRVERSION "1.1.4"  #define MAXPRIORITY 99  #define MAXLIFETIME 99 @@ -4,7 +4,7 @@   * See the main source file 'vdr.c' for copyright information and   * how to reach the author.   * - * $Id: i18n.c 1.91 2002/06/10 16:16:08 kls Exp $ + * $Id: i18n.c 1.92 2002/06/22 09:26:36 kls Exp $   *   * Translations provided by:   * @@ -20,6 +20,7 @@   * Greek       Dimitrios Dimitrakos <mail@dimitrios.de>   * Swedish     Tomas Prybil <tomas@prybil.se>   * Romanian    Paul Lacatus <paul@campina.iiruc.ro> + * Hungarian   Istvan Koenigsberger <istvnko@hotmail.com> and Guido Josten <guido.josten@t-online.de>   *   */ @@ -83,6 +84,7 @@ const tI18nPhrase Phrases[] = {      "Ellinika",      "Svenska",      "Romaneste", +    "Magyar",    },    // Menu titles:    { "VDR", @@ -99,6 +101,7 @@ const tI18nPhrase Phrases[] = {      "VDR",      "VDR",      "VDR", +    "VDR",    },    { "Schedule",      "Programm", @@ -114,6 +117,7 @@ const tI18nPhrase Phrases[] = {      "Programma",      "Program",      "Program", +    "Program",    },    { "Channels",      "Kanäle", @@ -129,6 +133,7 @@ const tI18nPhrase Phrases[] = {      "Kanalia",      "Kanaler",      "Canale", +    "Csatornák",    },    { "Timers",      "Timer", @@ -144,6 +149,7 @@ const tI18nPhrase Phrases[] = {      "Programmatismos",      "Timers",      "Timere", +    "Felvétel beprogramozása",    },    { "Recordings",      "Aufzeichnungen", @@ -159,6 +165,7 @@ const tI18nPhrase Phrases[] = {      "Egrafes",      "Inspelningar",      "Inregistrari", +    "Felvett adások",    },    { "Setup",      "Einstellungen", @@ -174,6 +181,7 @@ const tI18nPhrase Phrases[] = {      "Rithmisis",      "Inställningar",      "Setari", +    "Beállítások",    },    { "Commands",      "Befehle", @@ -189,6 +197,7 @@ const tI18nPhrase Phrases[] = {      "Entoles",      "Kommandon",      "Comenzi", +    "Parancsok",    },    { "Edit channel",      "Kanal editieren", @@ -204,6 +213,7 @@ const tI18nPhrase Phrases[] = {      "Prosarmoges kanaliou",      "Ändra kanal",      "Editare canale", +    "Csatornák beállítása",    },    { "Edit timer",      "Timer editieren", @@ -219,6 +229,7 @@ const tI18nPhrase Phrases[] = {      "Prosarmoges programmatismou",      "Ändra timer",      "Editare timere", +    "Felvétel beprogramozásának megváltoztatása",    },    { "Event",      "Sendung", @@ -234,6 +245,7 @@ const tI18nPhrase Phrases[] = {      "Ekpompi",      "Sändning",      "Evenimente", +    "Adás",    },    { "Summary",      "Inhalt", @@ -249,6 +261,7 @@ const tI18nPhrase Phrases[] = {      "Periexomeno",      "Sammandrag",      "Cuprins", +    "Tartalom",    },    { "Schedule - %s",      "Programm - %s", @@ -264,6 +277,7 @@ const tI18nPhrase Phrases[] = {      "Programma - %s",      "Program - %s",      "Program - %s", +    "Program - %s",    },    { "What's on now?",      "Was läuft jetzt?", @@ -279,6 +293,7 @@ const tI18nPhrase Phrases[] = {      "Ti pezi tora",      "Vilket program sänds nu?",      "Programul actual?", +    "Mi megy most?",    },    { "What's on next?",      "Was läuft als nächstes?", @@ -294,6 +309,7 @@ const tI18nPhrase Phrases[] = {      "Ti tha peksi meta",      "Vilket är nästa program?",      "Programul urmator?", +    "Mi következik?",    },    // Button texts (should not be more than 10 characters!):    { "Edit", @@ -310,6 +326,7 @@ const tI18nPhrase Phrases[] = {      "Prosarmogi",      "Ändra",      "Modificare", +    "Beállítani",    },    { "New",      "Neu", @@ -325,6 +342,7 @@ const tI18nPhrase Phrases[] = {      "Neo",      "Ny",      "Nou", +    "Új",    },    { "Delete",      "Löschen", @@ -340,6 +358,7 @@ const tI18nPhrase Phrases[] = {      "Swisimo",      "Ta bort",      "Sterge", +    "Törölni",    },    { "Mark",      "Markieren", @@ -355,6 +374,7 @@ const tI18nPhrase Phrases[] = {      "Markarisma",      "Märk",      "Marcheaza", +    "Megjelölni",    },    { "On/Off",      "Ein/Aus", @@ -370,6 +390,7 @@ const tI18nPhrase Phrases[] = {      "Energo/Klisto",      "Pĺ/Av",      "Pornit/Oprit", +    "Be/Ki",    },    { "Record",      "Aufnehmen", @@ -385,6 +406,7 @@ const tI18nPhrase Phrases[] = {      "Egrafi",      "Inspelning",      "Inregistrare", +    "Felvenni",    },    { "Play",      "Wiedergabe", @@ -400,6 +422,7 @@ const tI18nPhrase Phrases[] = {      "Anametadosi",      "Spela upp",      "Redare", +    "Lejátszani",    },    { "Rewind",      "Anfang", @@ -415,6 +438,7 @@ const tI18nPhrase Phrases[] = {      "Arxi",      "Ĺterspolning",      "Inapoi", +    "Vissza az elejére",    },    { "Button$Stop",      "Beenden", @@ -430,6 +454,7 @@ const tI18nPhrase Phrases[] = {      "Terma",      "Stopp",      "Stop", +    "Stop",    },    { "Resume",      "Weiter", @@ -445,6 +470,7 @@ const tI18nPhrase Phrases[] = {      "Sinexia",      "Fortsätt",      "Reia", +    "Tovább",    },    { "Summary",      "Inhalt", @@ -460,6 +486,7 @@ const tI18nPhrase Phrases[] = {      "Periexomeno",      "Sammandrag",      "Cuprins", +    "Tartalom",    },    { "Open",      "Öffnen", @@ -475,6 +502,7 @@ const tI18nPhrase Phrases[] = {      "Anigma",      "Öppna",      "Deschide", +    "Kinyitni",    },    { "Switch",      "Umschalten", @@ -490,6 +518,7 @@ const tI18nPhrase Phrases[] = {      "Alagi",      "Byt",      "Schimba", +    "Átkapcsolni",    },    { "Now",      "Jetzt", @@ -505,6 +534,7 @@ const tI18nPhrase Phrases[] = {      "Tora",      "Nu",      "Acum", +    "Most",    },    { "Next",      "Nächste", @@ -520,6 +550,7 @@ const tI18nPhrase Phrases[] = {      "Epomeno",      "Nästa",      "Urmator", +    "Következö",    },    { "Button$Schedule",      "Programm", @@ -535,6 +566,7 @@ const tI18nPhrase Phrases[] = {      "Programma",      "Program",      "Program", +    "Program",    },    { "Language",      "Sprache", @@ -550,6 +582,7 @@ const tI18nPhrase Phrases[] = {      "Glosa",      "Sprĺk",      "Limba", +    "Nyelv",    },    { "Eject",      "Auswerfen", @@ -565,6 +598,7 @@ const tI18nPhrase Phrases[] = {      "Apovoli",      "Mata ut",      "Ejecteaza", +    "Kidobni",    },    { "ABC/abc",      "ABC/abc", @@ -580,6 +614,7 @@ const tI18nPhrase Phrases[] = {      "ABC/abc",      "ABC/abc",      "ABC/abc", +    "ABC/abc",    },    { "Insert",      "Einfügen", @@ -595,6 +630,7 @@ const tI18nPhrase Phrases[] = {      "Isodos",      "Infoga",      "Insereaza", +    "Beilleszteni",    },    { "Overwrite",      "Überschreiben", @@ -610,6 +646,7 @@ const tI18nPhrase Phrases[] = {      "Epanagrafi",      "Skriv över",      "Suprascrie", +    "Átírni",    },    // Confirmations:    { "Delete channel?", @@ -626,6 +663,7 @@ const tI18nPhrase Phrases[] = {      "Na sviso to kanali?",      "Ta bort kanalen?",      "Sterg canalul?", +    "Csatorna törlése?",    },    { "Delete timer?",      "Timer löschen?", @@ -641,6 +679,7 @@ const tI18nPhrase Phrases[] = {      "Svisimo tou programmitismou?",      "Ta bort timern?",      "Sterg timer-ul?", +    "Felvétel beprogramozásának törlése?",    },    { "Delete recording?",      "Aufzeichnung löschen?", @@ -656,6 +695,7 @@ const tI18nPhrase Phrases[] = {      "Svisimo tis egrafis?",      "Ta bort inspelningen?",      "Sterg inregistrarea?", +    "Felvétel törlése?",    },    { "Timer still recording - really delete?",      "Timer zeichnet auf - trotzdem löschen?", @@ -671,6 +711,7 @@ const tI18nPhrase Phrases[] = {      "Ginete akoma programmatismeni egrafi - na svisti sigoura?",      "Timerstyrd inspelning pĺgĺr - Avbryta ändĺ?",      "Timer-ul in inregistrare - sterg?", +    "Felvétel folyamatban van - mégis törölni?",    },    { "Stop recording?",      "Aufzeichnung beenden?", @@ -686,6 +727,7 @@ const tI18nPhrase Phrases[] = {      "Akirosi egrafis?",      "Stanna inspelning?",      "Opresc inregistrarea?", +    "Felvétel befejezni?",    },    { "on primary interface",      "auf dem primären Interface", @@ -701,6 +743,7 @@ const tI18nPhrase Phrases[] = {      "stin protevon karta",      "frĺn det första enheten?",      "pe prima interfata", +    "az elsö kártyán",    },    { "Cancel editing?",      "Schneiden abbrechen?", @@ -716,6 +759,7 @@ const tI18nPhrase Phrases[] = {      "Akirosi alagon?",      "Avbryta editeringen?",      "Opresc editarea?", +    "Vágást befejezni?",    },    { "Really restart?",      "Wirklich neu starten?", @@ -731,6 +775,7 @@ const tI18nPhrase Phrases[] = {      "Na gini sigoura epanekinisi?",      "Vill du verkligen starta om?",      "Esti sigur de repornire?", +    "Tényleg újraindítani?",    },    { "Recording - restart anyway?",      "Aufnahme läuft - trotzdem neu starten?", @@ -746,6 +791,7 @@ const tI18nPhrase Phrases[] = {      "Ginete egrafi - na gini epanekinisi sigoura?",      "Inspelning pĺgĺr, vill du starta om i alla fall?",      "In inregistrare - repornesc?", +    "Felvétel folyamatban van - mégis újraindítani?",    },    { "Recording - shut down anyway?",      "Aufnahme läuft - trotzdem ausschalten?", @@ -761,6 +807,7 @@ const tI18nPhrase Phrases[] = {      "Ginete egrafi - na stamatisi i litourgia sigoura?",      "Inspelning pĺgĺr, vill du avbryta i alla fall?",      "In inregistrare - opresc?", +    "Felvétel folyamatban van - mégis kikapcsolni?",    },    { "Recording in %d minutes, shut down anyway?",      "Aufnahme in %d Minuten - trotzdem ausschalten?", @@ -776,6 +823,7 @@ const tI18nPhrase Phrases[] = {      "Anamenete egrafi se %d lepta - na stamatisi i litourgia sigoura?",      "Inspelning startar om %d minuter, vill du avsluta?",      "Inregistrez in %d minute, opresc?", +    "Felvétel %d perc mulva kezdödik - mégis kikapcsolni?",    },    { "Press any key to cancel shutdown",      "Taste drücken um Shutdown abzubrechen", @@ -791,6 +839,7 @@ const tI18nPhrase Phrases[] = {      "Piese ena pliktro na stamatisi to katevasma",      "Tryck valfri knapp för att avbryta nedstängning",      "Apasa orice tasta pentru a anula inchiderea", +    "Nyomj egy gombot a leállás megállításához",    },    // Channel parameters:    { "Name", @@ -807,6 +856,7 @@ const tI18nPhrase Phrases[] = {      "Onoma",      "Namn",      "Nume", +    "Név",    },    { "Frequency",      "Frequenz", @@ -822,6 +872,7 @@ const tI18nPhrase Phrases[] = {      "Sixnotita",      "Frekvens",      "Frecventa", +    "Frekvencia",    },    { "Polarization",      "Polarisation", @@ -837,6 +888,7 @@ const tI18nPhrase Phrases[] = {      "Polosi",      "Polarisation",      "Polarizare", +    "Polarizáció",    },    { "DiSEqC",      "DiSEqC", @@ -852,6 +904,7 @@ const tI18nPhrase Phrases[] = {      "DiSEqC",      "DiSEqC",      "DiSEqC", +    "DiSEqC",    },    { "Srate",      "Srate", @@ -867,6 +920,7 @@ const tI18nPhrase Phrases[] = {      "Srate",      "Srate",      "Rata simboluri", +    "Srate",    },    { "Vpid",      "Vpid", @@ -882,6 +936,7 @@ const tI18nPhrase Phrases[] = {      "Vpid",      "Vpid",      "PID Video", +    "Vpid",    },    { "Apid1",      "Apid1", @@ -897,6 +952,7 @@ const tI18nPhrase Phrases[] = {      "Apid1",      "Apid1",      "PID Audio (1)", +    "Apid1",    },    { "Apid2",      "Apid2", @@ -912,6 +968,7 @@ const tI18nPhrase Phrases[] = {      "Apid2",      "Apid2",      "PID Audio (2)", +    "Apid2",    },    { "Dpid1",      "Dpid1", @@ -927,6 +984,7 @@ const tI18nPhrase Phrases[] = {      "Dpid1",      "Dpid1",      "PID AC3 (1)", +    "Dpid1",    },    { "Dpid2",      "Dpid2", @@ -942,6 +1000,7 @@ const tI18nPhrase Phrases[] = {      "Dpid2",      "Dpid2",      "PID AC3 (2)", +    "Dpid2",    },    { "Tpid",      "Tpid", @@ -957,6 +1016,7 @@ const tI18nPhrase Phrases[] = {      "Tpid",      "Tpid",      "PID Teletext", +    "Tpid",    },    { "CA",      "CA", @@ -972,6 +1032,7 @@ const tI18nPhrase Phrases[] = {      "CA",      "CA",      "Criptare", +    "CA",    },    { "Pnr",      "Pnr", @@ -987,6 +1048,7 @@ const tI18nPhrase Phrases[] = {      "Pnr",      "Pnr",      "Nr. Prog.", +    "Pnr",    },    // Timer parameters:    { "Active", @@ -1003,6 +1065,7 @@ const tI18nPhrase Phrases[] = {      "Energo",      "Aktiv",      "Activ", +    "Aktiv",    },    { "Channel",      "Kanal", @@ -1018,6 +1081,7 @@ const tI18nPhrase Phrases[] = {      "Kanali",      "Kanal",      "Canal", +    "Csatorna",    },    { "Day",      "Tag", @@ -1033,6 +1097,7 @@ const tI18nPhrase Phrases[] = {      "Imera",      "Dag",      "Ziua", +    "Nap",    },    { "Start",      "Anfang", @@ -1048,6 +1113,7 @@ const tI18nPhrase Phrases[] = {      "Arxi",      "Börjar",      "Start", +    "Kezdet",    },    { "Stop",      "Ende", @@ -1063,6 +1129,7 @@ const tI18nPhrase Phrases[] = {      "Telos",      "Slutar",      "Stop", +    "Vége",    },    { "Priority",      "Priorität", @@ -1078,6 +1145,7 @@ const tI18nPhrase Phrases[] = {      "Protereotita",      "Prioritet",      "Prioritate", +    "Prioritás",    },    { "Lifetime",      "Lebensdauer", @@ -1093,6 +1161,7 @@ const tI18nPhrase Phrases[] = {      "Xronos Zois",      "Speltid",      "Durata", +    "Élettartam",    },    { "File",      "Datei", @@ -1108,6 +1177,7 @@ const tI18nPhrase Phrases[] = {      "Arxeio",      "Filnamn",      "Fisier", +    "File",    },    { "First day",      "Erster Tag", @@ -1123,6 +1193,7 @@ const tI18nPhrase Phrases[] = {      "Proti mera",      "Första dag",      "Prima zi", +    "Elsö nap",    },    // Error messages:    { "Channel is being used by a timer!", @@ -1139,6 +1210,7 @@ const tI18nPhrase Phrases[] = {      "To kanali xrisimopiite apo programmatismeni thesi",      "Kanalen används av en timer!",      "Canalul este utilizat de un timer!", +    "Csatornát más használja!",    },    { "Can't switch channel!",      "Kanal kann nicht umgeschaltet werden!", @@ -1154,6 +1226,7 @@ const tI18nPhrase Phrases[] = {      "Den mporo na pao sto kanali!",      "Omöjligt att byta kanal!",      "Nu pot comuta canalul!", +    "Csatornát nem lehet átkapcsolni!",    },    { "Timer is recording!",      "Timer zeichnet gerade auf!", @@ -1169,6 +1242,7 @@ const tI18nPhrase Phrases[] = {      "Ginete progrmamatismeni egrafi!",      "Timerstyrd inspelning pĺgĺr!",      "Timer-ul este in inregistrare!", +    "Felvétel folyamatban van!",    },    { "Error while accessing recording!",      "Fehler beim Ansprechen der Aufzeichnung!", @@ -1184,6 +1258,7 @@ const tI18nPhrase Phrases[] = {      "Lathos stin evresi tis egrafis!",      "Det gĺr inte att läsa inspelningen",      "Eroare in timpul accesarii inregistrarii", +    "Hiba a felvétel hozzáférésénél",    },    { "Error while deleting recording!",      "Fehler beim Löschen der Aufzeichnung!", @@ -1199,6 +1274,7 @@ const tI18nPhrase Phrases[] = {      "Lathos stin prospathia na svisti i egrafi!",      "Det gĺr inte att ta bort inspelningen",      "Eroare in timpul stergerii inregistrarii!", +    "Hiba a felvétel törlésénél!",    },    { "*** Invalid Channel ***",      "*** Ungültiger Kanal ***", @@ -1214,6 +1290,7 @@ const tI18nPhrase Phrases[] = {      "*** Kanali akiro ***",      "*** Felaktig kanal ***",      "*** Canal invalid ***", +    "*** Érvénytelen csatorna ***",    },    { "No free DVB device to record!",      "Keine freie DVB-Karte zum Aufnehmen!", @@ -1229,6 +1306,7 @@ const tI18nPhrase Phrases[] = {      "Den iparxi elevteri DVB Karta gia egrafi!",      "Det finns ingen ledig DVB enhet för inspelning!",      "Nu mai sunt dispozitive DVB pentru inregistrare!", +    "Nincs szabad DVB kártya a felvételhez!",    },    { "Channel locked (recording)!",      "Kanal blockiert (zeichnet auf)!", @@ -1244,6 +1322,7 @@ const tI18nPhrase Phrases[] = {      "To kanali ine mplokarismeno (Ginete egrafi)!",      "Kanalen är lĺst (inspelning pĺgĺr)!",      "Canal blocat (inregistrare)!", +    "Csatorna hozzáférhetetlen (felvétel)!",    },    { "Can't start Transfer Mode!",      "Transfer-Mode kann nicht gestartet werden!", @@ -1259,6 +1338,7 @@ const tI18nPhrase Phrases[] = {      "Den mpori na arxisi to Transfer-Mode!",      "Kan inte starta Transfer Mode!",      "Nu pot porni Modul de Transfer!", +    "Transfer-Mode nem indítható!",    },    { "Can't start editing process!",      "Schnitt kann nicht gestartet werden!", @@ -1274,6 +1354,7 @@ const tI18nPhrase Phrases[] = {      "Den mpori na arxisi to kopsimo tis tenias!",      "Kan inte starta editering!",      "Nu pot porni procesul de editare!", +    "A vágás nem indítható!",    },    { "Editing process already active!",      "Schnitt bereits aktiv!", @@ -1289,6 +1370,7 @@ const tI18nPhrase Phrases[] = {      "To kopsimo ti tenias ini idi se litourgia!",      "Editering är redan aktiv!",      "Procesul de editare este activ!", +    "A vágás már aktivált!",    },    { "Can't shutdown - option '-s' not given!",      "Shutdown unmöglich - Option '-s' fehlt!", @@ -1304,6 +1386,7 @@ const tI18nPhrase Phrases[] = {      "Den mporo na kliso ton ipologisti. Lipi i parametros '-s'!",      "Kan inte avsluta, mĺste använda flagga '-s'",      "Nu pot opri calculatorul - vezi optiunea '-s'", +    "A leállítás nem lehetséges - Opció '-s' hiányzik!",    },    { "Low disk space!",      "Platte beinahe voll!", @@ -1319,6 +1402,7 @@ const tI18nPhrase Phrases[] = {      "O Skliros kontevi na gemisi!",      "Lĺgt diskutrymme!",      "Spatiu scazut pe disc!", +    "A merev lemez majdnem tele!",    },    // Setup pages:    { "OSD", @@ -1335,6 +1419,7 @@ const tI18nPhrase Phrases[] = {      "OSD",      "OSD",      "OSD", +    "OSD",    },    { "EPG",      "EPG", @@ -1350,6 +1435,7 @@ const tI18nPhrase Phrases[] = {      "EPG",      "Elektronisk programguide",      "EPG", +    "EPG",    },    { "DVB",      "DVB", @@ -1365,6 +1451,7 @@ const tI18nPhrase Phrases[] = {      "DVB",      "DVB",      "Placa DVB", +    "DVB",    },    { "LNB",      "LNB", @@ -1380,6 +1467,7 @@ const tI18nPhrase Phrases[] = {      "LNB",      "LNB",      "LNB", +    "LNB",    },    { "CICAM",      "CICAM", @@ -1395,6 +1483,7 @@ const tI18nPhrase Phrases[] = {      "CICAM",      "CICAM",      "Acces conditionat", +    "CICAM",    },    { "Recording",      "Aufnahme", @@ -1410,6 +1499,7 @@ const tI18nPhrase Phrases[] = {      "Egrafi",      "Inspelning",      "Inregistrare", +    "Felvétel",    },    { "Replay",      "Wiedergabe", @@ -1425,6 +1515,7 @@ const tI18nPhrase Phrases[] = {      "Anametadosi",      "Repris",      "Redare", +    "Lejátszás",    },    { "Miscellaneous",      "Sonstiges", @@ -1440,6 +1531,7 @@ const tI18nPhrase Phrases[] = {      "Diafora",      "Diverse",      "Diverse", +    "Egyéb",    },    { "Plugins",      "Plugins", @@ -1453,6 +1545,9 @@ const tI18nPhrase Phrases[] = {      "Plugins",      "Plugins",      "Plugins", +    "Plugins", +    "Plugins", +    "Plugins",    },    { "Plugin",      "Plugin", @@ -1466,6 +1561,9 @@ const tI18nPhrase Phrases[] = {      "Plugin",      "Plugin",      "Plugin", +    "Plugin", +    "Plugin", +    "Plugin",    },    { "Restart",      "Neustart", @@ -1481,6 +1579,7 @@ const tI18nPhrase Phrases[] = {      "Epanekinisi",      "Omstart",      "Restart", +    "Ůjraindítás",    },    // Setup parameters:    { "Setup.OSD$Language", @@ -1497,6 +1596,7 @@ const tI18nPhrase Phrases[] = {      "Glosa",      "Sprĺk",      "Limba OSD", +    "Nyelv",    },    { "Setup.OSD$Width",      "Breite", @@ -1512,6 +1612,7 @@ const tI18nPhrase Phrases[] = {      "Makros",      "Bredd",      "Latime OSD", +    "Szélesség",    },    { "Setup.OSD$Height",      "Höhe", @@ -1527,6 +1628,7 @@ const tI18nPhrase Phrases[] = {      "Ipsos",      "Höjd",      "Inaltime OSD", +    "Magasság",    },    { "Setup.OSD$Message time (s)",      "Anzeigedauer für Nachrichten (s)", @@ -1542,6 +1644,7 @@ const tI18nPhrase Phrases[] = {      "Xronos endiksis minimaton (d)",      "Tid för meddelanden (sek)",      "Timp afisare mesaj (sec)", +    "Információ feltüntetésének idötartama",    },    { "Setup.OSD$Channel info position",      "Kanal-Info Position", @@ -1557,6 +1660,7 @@ const tI18nPhrase Phrases[] = {      "Thesi Pliroforias kanalion",      "Placering av kanalinformation",      "Pozitie info canal", +    "Csatorna-Infó poziciója",    },    { "Setup.OSD$Info on channel switch",      "Info beim Kanalwechsel", @@ -1572,6 +1676,7 @@ const tI18nPhrase Phrases[] = {      "Plirofories stin alagi kanaliou",      "Information vid kanalbyte",      "Info despre comutare canal", +    "Infó a csatorna váltásánál",    },    { "Setup.OSD$Scroll pages",      "Seitenweise scrollen", @@ -1587,6 +1692,7 @@ const tI18nPhrase Phrases[] = {      "Scroll selidas",      "Bläddra sidor",      "Deruleaza pagini", +    "Oldalanként léptetmi",    },    { "Setup.OSD$Sort timers",      "Timer sortieren", @@ -1602,6 +1708,7 @@ const tI18nPhrase Phrases[] = {      "Organosi programmatismenon",      "Sortera timers",      "Sortare timere", +    "A beprogramozott felvételek elrendezése",    },    { "Setup.OSD$Recording directories",      "Aufnahmeverzeichnisse", @@ -1617,6 +1724,7 @@ const tI18nPhrase Phrases[] = {      "Fakeli egrafon",      "Kataloger för inspelningar",      "Directoare inregistrari", +    "Felvételek listája",    },    { "Setup.EPG$EPG scan timeout (h)",      "Zeit bis EPG Scan (h)", @@ -1632,6 +1740,7 @@ const tI18nPhrase Phrases[] = {      "Xronos mexri sarosi EPG se Ores",      "EPG sökning timeout",      "Timeout EPG", +    "Fennmaradt idö az EPG-g (h)",    },    { "Setup.EPG$EPG bugfix level",      "EPG Fehlerbereinigung", @@ -1647,6 +1756,7 @@ const tI18nPhrase Phrases[] = {      "EPG Bugfix Vathmos",      "Nivĺ för EPG bugfix",      "Nivel corectie EPG", +    "EPG hibaelhárítás",    },    { "Setup.EPG$Set system time",      "Systemzeit stellen", @@ -1662,6 +1772,7 @@ const tI18nPhrase Phrases[] = {      "Sintonismos Oras ipologosti",      "Ställ in systemtid",      "Seteaza ceasul sistem", +    "Az idö beállítása",    },    { "Setup.EPG$Use time from transponder",      "Transponder für Systemzeit", @@ -1677,6 +1788,7 @@ const tI18nPhrase Phrases[] = {      "Transponder gia sintonismo tis oras",      "Använd klockan frĺn fransponder",      "Preia ceasul din transponder", +    "Idöhöz tartozó Transponder",    },    { "Setup.DVB$Primary DVB interface",      "Primäres DVB Interface", @@ -1692,6 +1804,7 @@ const tI18nPhrase Phrases[] = {      "Protevon DVB karta",      "Primär DVB enhet",      "Placa DVB primara", +    "Elsö DVB interface",    },    { "Setup.DVB$Video format",      "Video Format", @@ -1707,6 +1820,7 @@ const tI18nPhrase Phrases[] = {      "Video Format",      "Video format",      "Format Video", +    "Video formátum",    },    { "Setup.LNB$SLOF (MHz)",      "SLOF (MHz)", @@ -1722,6 +1836,7 @@ const tI18nPhrase Phrases[] = {      "SLOF (MHz)",      "SLOF (MHz)",      "SLOF (MHz)", +    "SLOF (MHz)",    },    { "Setup.LNB$Low LNB frequency (MHz)",      "Untere LNB-Frequenz (MHz)", @@ -1737,6 +1852,7 @@ const tI18nPhrase Phrases[] = {      "Kato LNB-Sixnotita (MHz)",      "Undre LNB frekvens (MHz)",      "Frecvnta LO LNB (Mhz)", +    "Alsó LNB-frekvencia (MHZ)",    },    { "Setup.LNB$High LNB frequency (MHz)",      "Obere LNB-Frequenz (MHz)", @@ -1752,6 +1868,7 @@ const tI18nPhrase Phrases[] = {      "Ano LNB-Sixnotita (MHz)",      "Övre LNB frekvens (MHz)",      "Feecventa HI LNB (MHz)", +    "Felsö LNB-frekvencia (MHZ)",    },    { "Setup.LNB$Use DiSEqC",      "DiSEqC benutzen", @@ -1767,6 +1884,7 @@ const tI18nPhrase Phrases[] = {      "Energopiisi DiSEqC",      "Använd DiSEqC",      "Utilizez DiSEqC", +    "DiSEqC használata",    },    { "Setup.CICAM$CICAM DVB",      "CICAM DVB", @@ -1782,6 +1900,7 @@ const tI18nPhrase Phrases[] = {      "CICAM DVB",      "CICAM DVB",      "Setare acces conditional", +    "CICAM DVB",    },    { "Setup.Recording$Margin at start (min)",      "Zeitpuffer bei Anfang (min)", @@ -1797,6 +1916,7 @@ const tI18nPhrase Phrases[] = {      "Prosthetos xronos prin arxi (lepta)",      "Marginal för start (min)",      "Margine la pornire (min)", +    "Idöeltolódás a kezdésnél (min)",    },    { "Setup.Recording$Margin at stop (min)",      "Zeitpuffer bei Ende (min)", @@ -1812,6 +1932,7 @@ const tI18nPhrase Phrases[] = {      "Prosthetos xronos sto telos (lepta)",      "Marginal för stopp (min)",      "Margine la oprire (min)", +    "Idöeltolódás a befejezésnél",    },    { "Setup.Recording$Primary limit",      "Primär-Limit", @@ -1827,6 +1948,7 @@ const tI18nPhrase Phrases[] = {      "Protevon limit",      "Primär gräns",      "Limita Primara", +    "Primér-határ",    },    { "Setup.Recording$Default priority",      "Default Priorität", @@ -1842,6 +1964,7 @@ const tI18nPhrase Phrases[] = {      "Protereotita",      "Normal prioritet",      "Prioritate implicita", +    "Default priority",    },    { "Setup.Recording$Default lifetime (d)",      "Default Lebensdauer (d)", @@ -1857,6 +1980,7 @@ const tI18nPhrase Phrases[] = {      "Xronos zois",      "Normal livstid",      "Durata predefinita", +    "Default élettartam",    },    { "Setup.Recording$Use episode name",      "Episodenname verwenden", @@ -1872,6 +1996,7 @@ const tI18nPhrase Phrases[] = {      "Xrisimopiisi onomatos episodiou",      "Använd episodnamn",      "Utilizeaza numele episodului", +    "Epizódnév felhasználása",    },    { "Setup.Recording$Mark instant recording",      "Direktaufzeichnung markieren", @@ -1887,6 +2012,7 @@ const tI18nPhrase Phrases[] = {      "Markarisma apevthias egrafis",      "Märk direktinspelning",      "Inregistrare imediata", +    "Direktfelvétel megjelölése",    },    { "Setup.Recording$Name instant recording",      "Direktaufzeichnung benennen", @@ -1902,6 +2028,7 @@ const tI18nPhrase Phrases[] = {      "eponomasi apevthias egrafis",      "Namnge direktinspelning",      "Nume inregistrare imediata", +    "Direktfelvétel megnevezése",    },    { "Setup.Recording$Instant rec. time (min)",      "Dauer der Direktaufzeichnung (min)", @@ -1917,6 +2044,7 @@ const tI18nPhrase Phrases[] = {      "",//TODO      "Direktinspelning längd (min)",      "Timpul de inregistarea imediata (min)", +    "Felvétel idötartama",    },    { "Setup.Recording$Record Dolby Digital",      "Dolby Digital Ton aufzeichnen", @@ -1932,6 +2060,7 @@ const tI18nPhrase Phrases[] = {      "Egrafi tou Dolby Digital ixou",      "Spela in ljud med Dolby Digital",      "Inregistreaza Dolby Digital", +    "Dolby Digitál felvétel",    },    { "Setup.Recording$Max. video file size (MB)",      "Max. Video Dateigröße (MB)", @@ -1947,6 +2076,7 @@ const tI18nPhrase Phrases[] = {      "Megisto megethos arxeiou (MB)",      "Maximal filstorlek för inspelning (MB)",      "Dimensiune maxima a fisierului video (MB)", +    "Max. video File-terjedelem (MB)",    },    { "Setup.Recording$Split edited files",      "Editierte Dateien aufteilen", @@ -1962,6 +2092,7 @@ const tI18nPhrase Phrases[] = {      "Diamelisma epeksergasm. arxeion",      "Dela upp editerade filer",      "Separare fisiere editate", +    "Feldolgozott File-k felosztása",    },    { "Setup.Replay$Multi speed mode",      "MultiSpeed Modus", @@ -1977,6 +2108,7 @@ const tI18nPhrase Phrases[] = {      "Multispeed modus",      "Multispeed mode",      "Mod multi-rata", +    "MultiSpeed funkció",    },    { "Setup.Replay$Show replay mode",      "Wiedergabestatus anzeigen", @@ -1992,6 +2124,7 @@ const tI18nPhrase Phrases[] = {      "Endiksi  status anametadosis",      "Visa uppspelnings mode",      "Afiseaza modul de redare", +    "Lejátszás feltüntetése",    },    { "Setup.Miscellaneous$Min. event timeout (min)",      "Mindest Event Pause (min)", @@ -2007,6 +2140,7 @@ const tI18nPhrase Phrases[] = {      "Elaxistos Xronos paremvolis (lepta)",      "Minsta händelse-pause (min)",      "MinEventTimeout (min)", +    "Min. esemény szünet (min)",    },    { "Setup.Miscellaneous$Min. user inactivity (min)",      "Mindest Benutzer-Inaktivität (min)", @@ -2022,6 +2156,7 @@ const tI18nPhrase Phrases[] = {      "Elaxistos xronos mi xrisis (lepta)",      "Minsta anändar-inaktivitet (min)",      "Durata minima de inactivitate (min)", +    "Min. kezelési aktivitás (min)",    },    { "Setup.Miscellaneous$SVDRP timeout (s)",      "SVDRP Timeout (s)", @@ -2037,6 +2172,7 @@ const tI18nPhrase Phrases[] = {      "SVDRP Timeout (d)",      "SVDRP Timeout (d)",      "Timeout SVDRP (sec)", +    "SVDRP Timeout (s)",    },    // The days of the week:    { "MTWTFSS", @@ -2053,6 +2189,7 @@ const tI18nPhrase Phrases[] = {      "DTTPPSK",      "MTOTFLS",      "LMMJVSD", +    "HKSCPSV",    },    { "MonTueWedThuFriSatSun", // must all be 3 letters!      "MonDieMitDonFreSamSon", @@ -2068,6 +2205,7 @@ const tI18nPhrase Phrases[] = {      "DevTriTetPemParSavKir",      "MĺnTisOnsTorFreLörSön",      "LunMarMieJoiVinSimDum", +    "HétKedSzeCsüPénSzoVas",    },    // The allowed characters in strings:    { " abcdefghijklmnopqrstuvwxyz0123456789-.#~", @@ -2084,6 +2222,7 @@ const tI18nPhrase Phrases[] = {      "",// TODO      " abcdefghijklmnopqrstuvxyzĺäö0123456789-.#~",      " abcdefghijklmnopqrstuvwxyz0123456789-.#~", +    " aábcdeéfghijklmnoóöpqrstuúüvwxyz0123456789-.,#~",    },    // Learning keys:    { "Learning Remote Control Keys", @@ -2100,6 +2239,7 @@ const tI18nPhrase Phrases[] = {      "Ekmathisi Remote Control",      "Inlärning av fjärrkontrollsknappar",      "Invatare taste telecomanda", +    "Távirányító betanítása",    },    { "Phase 1: Detecting RC code type",      "Phase 1: FB Code feststellen", @@ -2115,6 +2255,7 @@ const tI18nPhrase Phrases[] = {      "Phasi 1: Dilosi RC Code",      "Steg1: identifiering av RC kod",      "Faza 1: Detectie tip telecomanda", +    "Elsö lépés: távirányító kódjának meghatározása",    },    { "Press any key on the RC unit",      "Eine Taste auf der FB drücken", @@ -2130,6 +2271,7 @@ const tI18nPhrase Phrases[] = {      "Pata ena pliktro sto RC",      "Tryck valfri tangent pĺ fjärrkontrollen",      "Apasati o tasta pe telecomanda", +    "Nyomjon meg egy gombot a távirányítón",    },    { "RC code detected!",      "FB Code erkannt!", @@ -2145,6 +2287,7 @@ const tI18nPhrase Phrases[] = {      "Evresi RC Code!",      "RC koden detekterad!",      "S-a detectat tipul telecomenzii!", +    "Távirányító kódja felismerve!",    },    { "Do not press any key...",      "Keine Taste drücken...", @@ -2160,6 +2303,7 @@ const tI18nPhrase Phrases[] = {      "Min patas Pliktra...",      "Tryck inte pĺ nĺgon knapp...",      "Nu apasati nicio tasta...", +    "Ne nyomjon meg gombot...",    },    { "Phase 2: Learning specific key codes",      "Phase 2: Einzelne Tastencodes lernen", @@ -2175,6 +2319,7 @@ const tI18nPhrase Phrases[] = {      "Fasi 2: Ekmathisi memonomenon kodikon pliktron",      "Fas 2: Inlärning av specifika knapp koder",      "Faza 2: Invatarea codurilor specifice tastelor", +    "Második lépés: az egyes gombok betanítása",    },    { "Press key for '%s'",      "Taste für '%s' drücken", @@ -2190,6 +2335,7 @@ const tI18nPhrase Phrases[] = {      "Pata to pliktro gia '%s'",      "Tryck pĺ knappen för '%s'",      "Apasati tasta pentru '%s'", +    "'%s' gomb megnyomása",    },    { "Press 'Up' to confirm",      "'Auf' drücken zum Bestätigen", @@ -2205,6 +2351,7 @@ const tI18nPhrase Phrases[] = {      "Pata 'pano' gia apodoxi",      "Tryck 'Upp' för att bekräfta",      "Apsati 'Sus' pentru confirmare", +    "'Fel' megnyomása az elfogadáshoz",    },    { "Press 'Down' to continue",      "'Ab' drücken zum Weitermachen", @@ -2220,6 +2367,7 @@ const tI18nPhrase Phrases[] = {      "Pata 'kato' gia sinexia",      "Tryck 'Ner' för att bekräfta",      "Apasati jos pentru continuare", +    "'Le' megnyomása a folytatáshoz",    },    { "(press 'Up' to go back)",      "('Auf' drücken um zurückzugehen)", @@ -2235,6 +2383,7 @@ const tI18nPhrase Phrases[] = {      "(Pata 'pano' gia na pas piso)",      "(Tryck 'Upp' för att backa)",      "(Apsati 'Sus' pentru revenire)", +    "(´Fel' megnyomása a visszatéréshez)",    },    { "(press 'Down' to end key definition)",      "('Ab' drücken zum Beenden)", @@ -2250,6 +2399,7 @@ const tI18nPhrase Phrases[] = {      "(Pata 'Kato' gia termatismo)",      "(Tryck 'Ner' för att avsluta knapp definition)",      "(Apasati 'Jos' pentru terminare)", +    "('Le' megnyomása a befejezéshez)",    },    { "Phase 3: Saving key codes",      "Phase 3: Codes abspeichern", @@ -2265,6 +2415,7 @@ const tI18nPhrase Phrases[] = {      "Fasi 3: Apothikevsi kodikon",      "Fas 3: Spara knappkoder",      "Faza 3: Salvarea codurilor de taste", +    "Harmadik lépés: kód mentése",    },    { "Press 'Up' to save, 'Down' to cancel",      "'Auf' speichert, 'Ab' bricht ab", @@ -2280,6 +2431,7 @@ const tI18nPhrase Phrases[] = {      "'kato' apothikevsi, 'Pano' akirosi",      "Tryck 'Upp' för att spara, 'Ner' för att avsluta",      "Apsati 'Sus' pentru salvare, 'Jos' pentru anulare", +    "'Fel' mentés, 'Le´ mégse",    },    // Key names:    { "Up", @@ -2296,6 +2448,7 @@ const tI18nPhrase Phrases[] = {      "Pano",      "Upp",      "Sus", +    "Fel",    },    { "Down",      "Ab", @@ -2311,6 +2464,7 @@ const tI18nPhrase Phrases[] = {      "Kato",      "Ner",      "Jos", +    "Le",    },    { "Menu",      "Menü", @@ -2326,6 +2480,7 @@ const tI18nPhrase Phrases[] = {      "Menou",      "Meny",      "Meniu", +    "Menü",    },    { "Ok",      "Ok", @@ -2341,6 +2496,7 @@ const tI18nPhrase Phrases[] = {      "Ok",      "Ok",      "Ok", +    "Ok",    },    { "Back",      "Zurück", @@ -2356,6 +2512,7 @@ const tI18nPhrase Phrases[] = {      "Piso",      "Tillbaka",      "Inapoi", +    "Vissza",    },    { "Left",      "Links", @@ -2371,6 +2528,7 @@ const tI18nPhrase Phrases[] = {      "Aristera",      "Vänster",      "Stinga", +    "Balra",    },    { "Right",      "Rechts", @@ -2386,6 +2544,7 @@ const tI18nPhrase Phrases[] = {      "Deksia",      "Höger",      "Dreapta", +    "Jobbra",    },    { "Red",      "Rot", @@ -2401,6 +2560,7 @@ const tI18nPhrase Phrases[] = {      "Kokino",      "Röd",      "Rosu", +    "Piros",    },    { "Green",      "Grün", @@ -2416,6 +2576,7 @@ const tI18nPhrase Phrases[] = {      "Prasino",      "Grön",      "Verde", +    "Zöld",    },    { "Yellow",      "Gelb", @@ -2431,6 +2592,7 @@ const tI18nPhrase Phrases[] = {      "Kitrino",      "Gul",      "Galben", +    "Sárga",    },    { "Blue",      "Blau", @@ -2446,6 +2608,7 @@ const tI18nPhrase Phrases[] = {      "Mple",      "Blĺ",      "Albastru", +    "Kék",    },    { "Power",      "Ausschalten", @@ -2461,6 +2624,7 @@ const tI18nPhrase Phrases[] = {      "Klisimo",      "Pĺ/Av",      "Pornit", +    "Kikapcsolni",    },    { "Volume+",      "Lautstärke+", @@ -2476,6 +2640,7 @@ const tI18nPhrase Phrases[] = {      "Entasi+",      "Volym+",      "Volum+", +    "Hangerö+",    },    { "Volume-",      "Lautstärke-", @@ -2491,6 +2656,7 @@ const tI18nPhrase Phrases[] = {      "Entasi-",      "Volym-",      "Volum-", +    "Hangerö-",    },    { "Mute",      "Stumm", @@ -2506,6 +2672,7 @@ const tI18nPhrase Phrases[] = {      "Mougko",      "Ljud Av",      "Mut(e)", +    "Csend",    },    // Miscellaneous:    { "yes", @@ -2522,6 +2689,7 @@ const tI18nPhrase Phrases[] = {      "nai",      "ja",      "da", +    "igen",    },    { "no",      "nein", @@ -2537,6 +2705,7 @@ const tI18nPhrase Phrases[] = {      "oxi",      "nej",      "nu", +    "nem",    },    { "top",      "oben", @@ -2552,6 +2721,7 @@ const tI18nPhrase Phrases[] = {      "pano",      "övre",      "sus", +    "Fent",    },    { "bottom",      "unten", @@ -2567,6 +2737,7 @@ const tI18nPhrase Phrases[] = {      "kato",      "nedre",      "jos", +    "lent",    },    { "Disk",      "Disk", @@ -2582,6 +2753,7 @@ const tI18nPhrase Phrases[] = {      "Disk",      "Disk",      "Disc", +    "Lemez",    },    { "free",      "frei", @@ -2597,6 +2769,7 @@ const tI18nPhrase Phrases[] = {      "akoma",      "ledigt",      "liber", +    "szabad",    },    { "Jump: ", // note the trailing blank      "Springen: ", @@ -2612,6 +2785,7 @@ const tI18nPhrase Phrases[] = {      "Pidima: ",      "Hopp: ",      "Salt: ", +    "Ugrás: ",    },    { "Volume ", // note the trailing blank      "Lautstärke ", @@ -2627,6 +2801,7 @@ const tI18nPhrase Phrases[] = {      "Entasi ",      "Volym ",      "Volum ", +    "Hangerö ",    },    { " Stop replaying", // note the leading blank!      " Wiedergabe beenden", @@ -2642,6 +2817,7 @@ const tI18nPhrase Phrases[] = {      " Telos anametadosis",      " Avsluta uppspelning",      " Opreste redare", +    " Lejátszást befejzni",    },    { " Stop recording ", // note the leading and trailing blanks!      " Aufzeichnung beenden ", @@ -2657,6 +2833,7 @@ const tI18nPhrase Phrases[] = {      " Telos egrafis ",      " Avsluta inspelning ",      " Opreste inregistrarea ", +    " Felvételt befejezni ",    },    { " Cancel editing", // note the leading blank!      " Schneiden abbrechen", @@ -2672,6 +2849,7 @@ const tI18nPhrase Phrases[] = {      " Diakopi kopsimatos",      " Avbryt editering",      " Opreste editare", +    " Vágást megszakítani",    },    { "Switching primary DVB...",      "Primäres Interface wird umgeschaltet...", @@ -2687,6 +2865,7 @@ const tI18nPhrase Phrases[] = {      "I protevon DVB Karta alazi...",      "Byter primär DVB enhet...",      "Comuta interfata primara DVB...", +    "Primér Interface átkapcsolva...",    },    { "Up/Dn for new location - OK to move",      "Auf/Ab für neue Position - dann OK", @@ -2702,6 +2881,7 @@ const tI18nPhrase Phrases[] = {      "Pano/Kato gia nea thesi. meta OK",      "Upp/Ner för ny plats - OK för att flytta",      "Sus/Jos pentru noua locatie - OK pentru a muta", +    "Fel/Le egy uj opcióért - aztán OK",    },    { "Editing process started",      "Schnitt gestartet", @@ -2717,6 +2897,7 @@ const tI18nPhrase Phrases[] = {      "Arxi kopsimatos",      "Editering startad",      "Procesul de editare a inceput", +    "Vágás elindítva",    },    { "Editing process finished",      "Schnitt beendet", @@ -2732,6 +2913,7 @@ const tI18nPhrase Phrases[] = {      "To kopsimo termatistike",      "Editering avslutad",      "Procesul de editare s-a terminat", +    "Vágás befejezve",    },    { "Editing process failed!",      "Schnitt gescheitert!", @@ -2747,6 +2929,7 @@ const tI18nPhrase Phrases[] = {      "Kopsimo apetixe!",      "Editeringsprocessen misslyckades",      "Proces de editare nereusit", +    "Vágás sikertelen!",    },    { "scanning recordings...",      "Aufzeichnungen werden durchsucht...", @@ -2762,6 +2945,7 @@ const tI18nPhrase Phrases[] = {      "Ginete sarosi egrafon...",      "Söker igenom inspelningarna...",      "Caut inregistrari...", +    "Felvett adások böngészése...",    },    { "This plugin has no setup parameters!",      "Dieses Plugin hat keine Setup-Parameter!", @@ -2776,6 +2960,8 @@ const tI18nPhrase Phrases[] = {      "",// TODO      "",// TODO      "",// TODO +    "",// TODO +    "",// TODO     },    { NULL }    }; @@ -4,7 +4,7 @@   * See the main source file 'vdr.c' for copyright information and   * how to reach the author.   * - * $Id: i18n.h 1.4 2002/06/10 16:14:02 kls Exp $ + * $Id: i18n.h 1.5 2002/06/22 09:12:21 kls Exp $   */  #ifndef __I18N_H @@ -12,7 +12,7 @@  #include <stdio.h> -const int I18nNumLanguages = 14; +const int I18nNumLanguages = 15;  typedef const char *tI18nPhrase[I18nNumLanguages]; | 
