diff options
| author | Klaus Schmidinger <vdr@tvdr.de> | 2002-05-26 09:43:17 +0200 | 
|---|---|---|
| committer | Klaus Schmidinger <vdr@tvdr.de> | 2002-05-26 09:43:17 +0200 | 
| commit | 73c91b2672b5e0848a9e123cb904bc985fb98254 (patch) | |
| tree | bb6423aa0bd845337be62c6f8685ccd93b182666 | |
| parent | 0161197360fb2090dd189daa672871695bc2fef2 (diff) | |
| download | vdr-73c91b2672b5e0848a9e123cb904bc985fb98254.tar.gz vdr-73c91b2672b5e0848a9e123cb904bc985fb98254.tar.bz2 | |
Added Swedish language texts
| -rw-r--r-- | CONTRIBUTORS | 3 | ||||
| -rw-r--r-- | HISTORY | 6 | ||||
| -rw-r--r-- | i18n.c | 183 | ||||
| -rw-r--r-- | i18n.h | 4 | 
4 files changed, 190 insertions, 6 deletions
| diff --git a/CONTRIBUTORS b/CONTRIBUTORS index cbb25fe9..93c1e058 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -353,3 +353,6 @@ Gregoire Favre <greg@ulima.unil.ch>  Sven Grothklags <sven@uni-paderborn.de>   for fixing the cutting mechanism to make it re-sync in case a frame is larger   than the buffer + +Tomas Prybil <tomas.prybil@copper.se> + for translating OSD texts to the Swedish language @@ -1286,15 +1286,16 @@ Video Disk Recorder Revision History  - Improved the [eid]syslog() macros, so that the LOG_... macros don't need to be    given any more. -2002-05-18: Version 1.0.3 +2002-05-26: Version 1.0.3  - Updated 'Premiere Sport 2' in channels.conf (thanks to Rudi Hofer).  - Fixed some function headers to make them compile with gcc 3.x (thanks to    Gregoire Favre).  - Fixed the cutting mechanism to make it re-sync in case a frame is larger than the    buffer (thanks to Sven Grothklags). +- Added Swedish language texts (thanks to Tomas Prybil). -2002-05-20: Version 1.1.3 +2002-05-26: Version 1.1.3  - Improved the VDR Makefile to avoid a warning if the '.dependencies' file does    not exist, and also using $(MAKE) to call recursive makes. @@ -1315,3 +1316,4 @@ Video Disk Recorder Revision History  - Implemented cStatusMonitor to allow plugins to set up a status monitor.    See PLUGINS.html for details.  - Moved the cEITScanner out of dvbapi.h/.c, into the new eitscan.h/.c. +- Added Swedish language texts (thanks to Tomas Prybil). @@ -4,7 +4,7 @@   * See the main source file 'vdr.c' for copyright information and   * how to reach the author.   * - * $Id: i18n.c 1.89 2002/05/13 16:30:00 kls Exp $ + * $Id: i18n.c 1.90 2002/05/26 09:40:44 kls Exp $   *   * Translations provided by:   * @@ -18,6 +18,7 @@   * Polish      Michael Rakowski <mrak@gmx.de>   * Spanish     Ruben Nunez Francisco <ruben.nunez@tang-it.com>   * Greek       Dimitrios Dimitrakos <mail@dimitrios.de> + * Swedish     Tomas Prybil <tomas@prybil.se>   *   */ @@ -79,6 +80,7 @@ const tI18nPhrase Phrases[] = {      "Polski",      "Español",      "Ellinika", +    "Svenska",    },    // Menu titles:    { "VDR", @@ -93,6 +95,7 @@ const tI18nPhrase Phrases[] = {      "VDR",      "VDR",      "VDR", +    "VDR",    },    { "Schedule",      "Programm", @@ -106,6 +109,7 @@ const tI18nPhrase Phrases[] = {      "Program",      "Programa",      "Programma", +    "Program",    },    { "Channels",      "Kanäle", @@ -119,6 +123,7 @@ const tI18nPhrase Phrases[] = {      "Kanaly",      "Canales",      "Kanalia", +    "Kanaler",    },    { "Timers",      "Timer", @@ -132,6 +137,7 @@ const tI18nPhrase Phrases[] = {      "Timery",      "Timer",      "Programmatismos", +    "Timers",    },    { "Recordings",      "Aufzeichnungen", @@ -145,6 +151,7 @@ const tI18nPhrase Phrases[] = {      "Nagrania",      "Grabaciones",      "Egrafes", +    "Inspelningar",    },    { "Setup",      "Einstellungen", @@ -158,6 +165,7 @@ const tI18nPhrase Phrases[] = {      "Nastawy",      "Configuración",      "Rithmisis", +    "Inställningar",    },    { "Commands",      "Befehle", @@ -171,6 +179,7 @@ const tI18nPhrase Phrases[] = {      "Rozkazy",      "Órdenes",      "Entoles", +    "Kommandon",    },    { "Edit channel",      "Kanal editieren", @@ -184,6 +193,7 @@ const tI18nPhrase Phrases[] = {      "Ustawienie kanalu",      "Modificar canal",      "Prosarmoges kanaliou", +    "Ändra kanal",    },    { "Edit timer",      "Timer editieren", @@ -197,6 +207,7 @@ const tI18nPhrase Phrases[] = {      "Ustawienie timerow",      "Modificar timer",      "Prosarmoges programmatismou", +    "Ändra timer",    },    { "Event",      "Sendung", @@ -210,6 +221,7 @@ const tI18nPhrase Phrases[] = {      "Audycja",      "Evento",      "Ekpompi", +    "Sändning",    },    { "Summary",      "Inhalt", @@ -223,6 +235,7 @@ const tI18nPhrase Phrases[] = {      "Zawartosc",      "Resúmen",      "Periexomeno", +    "Sammandrag",    },    { "Schedule - %s",      "Programm - %s", @@ -236,6 +249,7 @@ const tI18nPhrase Phrases[] = {      "Program - %s",      "Programa - %s",      "Programma - %s", +    "Program - %s",    },    { "What's on now?",      "Was läuft jetzt?", @@ -249,6 +263,7 @@ const tI18nPhrase Phrases[] = {      "Program biezacy",      "¿Qué hay ahora?",      "Ti pezi tora", +    "Vilket program sänds nu?",    },    { "What's on next?",      "Was läuft als nächstes?", @@ -262,6 +277,7 @@ const tI18nPhrase Phrases[] = {      "Program nastepny",      "¿Qué hay proximo?",      "Ti tha peksi meta", +    "Vilket är nästa program?",    },    // Button texts (should not be more than 10 characters!):    { "Edit", @@ -276,6 +292,7 @@ const tI18nPhrase Phrases[] = {      "Edycja",      "Modificar",      "Prosarmogi", +    "Ändra",    },    { "New",      "Neu", @@ -289,6 +306,7 @@ const tI18nPhrase Phrases[] = {      "Nowy",      "Nuevo",      "Neo", +    "Ny",    },    { "Delete",      "Löschen", @@ -302,6 +320,7 @@ const tI18nPhrase Phrases[] = {      "Usunac",      "Borrar",      "Swisimo", +    "Ta bort",    },    { "Mark",      "Markieren", @@ -315,6 +334,7 @@ const tI18nPhrase Phrases[] = {      "Zaznaczyc",      "Marcar",      "Markarisma", +    "Märk",    },    { "On/Off",      "Ein/Aus", @@ -328,6 +348,7 @@ const tI18nPhrase Phrases[] = {      "Zal./ Wyl.",      "On/Off",      "Energo/Klisto", +    "På/Av",    },    { "Record",      "Aufnehmen", @@ -341,6 +362,7 @@ const tI18nPhrase Phrases[] = {      "Nagrywac",      "Grabar",      "Egrafi", +    "Inspelning",    },    { "Play",      "Wiedergabe", @@ -354,6 +376,7 @@ const tI18nPhrase Phrases[] = {      "Odtwarzac",      "Play",      "Anametadosi", +    "Spela upp",    },    { "Rewind",      "Anfang", @@ -367,6 +390,7 @@ const tI18nPhrase Phrases[] = {      "Poczatek",      "Rebobinar",      "Arxi", +    "Återspolning",    },    { "Button$Stop",      "Beenden", @@ -380,6 +404,7 @@ const tI18nPhrase Phrases[] = {      "Zakonczyc",      "Parar",      "Terma", +    "Stopp",    },    { "Resume",      "Weiter", @@ -393,6 +418,7 @@ const tI18nPhrase Phrases[] = {      "Dalej",      "Continuar",      "Sinexia", +    "Fortsätt",    },    { "Summary",      "Inhalt", @@ -406,6 +432,7 @@ const tI18nPhrase Phrases[] = {      "Zawartosc",      "Resumen",      "Periexomeno", +    "Sammandrag",    },    { "Open",      "Öffnen", @@ -419,6 +446,7 @@ const tI18nPhrase Phrases[] = {      "Otworzyc",      "Abrir",      "Anigma", +    "Öppna",    },    { "Switch",      "Umschalten", @@ -432,6 +460,7 @@ const tI18nPhrase Phrases[] = {      "Przelaczyc",      "Cambiar",      "Alagi", +    "Byt",    },    { "Now",      "Jetzt", @@ -445,6 +474,7 @@ const tI18nPhrase Phrases[] = {      "Teraz",      "Ahora",      "Tora", +    "Nu",    },    { "Next",      "Nächste", @@ -458,6 +488,7 @@ const tI18nPhrase Phrases[] = {      "Nastepny",      "Siguiente",      "Epomeno", +    "Nästa",    },    { "Button$Schedule",      "Programm", @@ -471,6 +502,7 @@ const tI18nPhrase Phrases[] = {      "Program",      "Programa",      "Programma", +    "Program",    },    { "Language",      "Sprache", @@ -484,6 +516,7 @@ const tI18nPhrase Phrases[] = {      "Jezyk",      "Lengua",      "Glosa", +    "Språk",    },    { "Eject",      "Auswerfen", @@ -497,6 +530,7 @@ const tI18nPhrase Phrases[] = {      "Wyrzucenie",      "Eyectar",      "Apovoli", +    "Mata ut",    },    { "ABC/abc",      "ABC/abc", @@ -510,6 +544,7 @@ const tI18nPhrase Phrases[] = {      "ABC/abc",      "ABC/abc",      "ABC/abc", +    "ABC/abc",    },    { "Insert",      "Einfügen", @@ -523,6 +558,7 @@ const tI18nPhrase Phrases[] = {      "",// TODO      "",// TODO      "Isodos", +    "Infoga",    },    { "Overwrite",      "Überschreiben", @@ -536,6 +572,7 @@ const tI18nPhrase Phrases[] = {      "",// TODO      "",// TODO      "Epanagrafi", +    "Skriv över",    },    // Confirmations:    { "Delete channel?", @@ -550,6 +587,7 @@ const tI18nPhrase Phrases[] = {      "Usunac kanal?",      "¿Eliminar canal?",      "Na sviso to kanali?", +    "Ta bort kanalen?",    },    { "Delete timer?",      "Timer löschen?", @@ -563,6 +601,7 @@ const tI18nPhrase Phrases[] = {      "Usunac timer?",      "¿Eliminar timer?",      "Svisimo tou programmitismou?", +    "Ta bort timern?",    },    { "Delete recording?",      "Aufzeichnung löschen?", @@ -576,6 +615,7 @@ const tI18nPhrase Phrases[] = {      "Usunac nagranie?",      "¿Eliminar grabacion?",      "Svisimo tis egrafis?", +    "Ta bort inspelningen?",    },    { "Timer still recording - really delete?",      "Timer zeichnet auf - trotzdem löschen?", @@ -589,6 +629,7 @@ const tI18nPhrase Phrases[] = {      "Nagrywanie w trakcie - napewno usunac?",      "¿Timer activo - de verdad eliminarlo?",      "Ginete akoma programmatismeni egrafi - na svisti sigoura?", +    "Timerstyrd inspelning pågår - Avbryta ändå?",    },    { "Stop recording?",      "Aufzeichnung beenden?", @@ -602,6 +643,7 @@ const tI18nPhrase Phrases[] = {      "Zakonczyc nagranie?",      "¿Parar grabación?",      "Akirosi egrafis?", +    "Stanna inspelning?",    },    { "on primary interface",      "auf dem primären Interface", @@ -615,6 +657,7 @@ const tI18nPhrase Phrases[] = {      "na pierwszym interfejsie",      "en interface primario",      "stin protevon karta", +    "från det första enheten?",    },    { "Cancel editing?",      "Schneiden abbrechen?", @@ -628,6 +671,7 @@ const tI18nPhrase Phrases[] = {      "Zakonczyc montaz?",      "¿Cancelar modificación?",      "Akirosi alagon?", +    "Avbryta editeringen?",    },    { "Really restart?",      "Wirklich neu starten?", @@ -641,6 +685,7 @@ const tI18nPhrase Phrases[] = {      "Rzeczywiscie nowy start?",      "¿De verdad reiniciar?",      "Na gini sigoura epanekinisi?", +    "Vill du verkligen starta om?",    },    { "Recording - restart anyway?",      "Aufnahme läuft - trotzdem neu starten?", @@ -654,6 +699,7 @@ const tI18nPhrase Phrases[] = {      "Nagrywanie w trakcie - rzeczywiscie nowy start?",      "¿Grabando - reiniciar?",      "Ginete egrafi - na gini epanekinisi sigoura?", +    "Inspelning pågår, vill du starta om i alla fall?",    },    { "Recording - shut down anyway?",      "Aufnahme läuft - trotzdem ausschalten?", @@ -667,6 +713,7 @@ const tI18nPhrase Phrases[] = {      "Nagrywanie w trakcie - mimo to wylaczyc?",      "¿Grabando - apagar?",      "Ginete egrafi - na stamatisi i litourgia sigoura?", +    "Inspelning pågår, vill du avbryta i alla fall?",    },    { "Recording in %d minutes, shut down anyway?",      "Aufnahme in %d Minuten - trotzdem ausschalten?", @@ -680,6 +727,7 @@ const tI18nPhrase Phrases[] = {      "Nagrywanie za %d minut - mimo to wylaczyc?",      "¿Grabando en %d minutos, de verdad cortar?",      "Anamenete egrafi se %d lepta - na stamatisi i litourgia sigoura?", +    "Inspelning startar om %d minuter, vill du avsluta?",    },    { "Press any key to cancel shutdown",      "Taste drücken um Shutdown abzubrechen", @@ -693,6 +741,7 @@ const tI18nPhrase Phrases[] = {      "Dowolny przycisk zatrzyma wylaczanie",      "Pulse una tecla para interrumpir corte",      "Piese ena pliktro na stamatisi to katevasma", +    "Tryck valfri knapp för att avbryta nedstängning",    },    // Channel parameters:    { "Name", @@ -707,6 +756,7 @@ const tI18nPhrase Phrases[] = {      "Nazwa",      "Nombre",      "Onoma", +    "Namn",    },    { "Frequency",      "Frequenz", @@ -720,6 +770,7 @@ const tI18nPhrase Phrases[] = {      "Czestotliwosc",      "Frecuencia",      "Sixnotita", +    "Frekvens",    },    { "Polarization",      "Polarisation", @@ -733,6 +784,7 @@ const tI18nPhrase Phrases[] = {      "Polaryzacja",      "Polarización",      "Polosi", +    "Polarisation",    },    { "DiSEqC",      "DiSEqC", @@ -746,6 +798,7 @@ const tI18nPhrase Phrases[] = {      "DiSEqC",      "DiSEqC",      "DiSEqC", +    "DiSEqC",    },    { "Srate",      "Srate", @@ -759,6 +812,7 @@ const tI18nPhrase Phrases[] = {      "Srate",      "Srate",      "Srate", +    "Srate",    },    { "Vpid",      "Vpid", @@ -772,6 +826,7 @@ const tI18nPhrase Phrases[] = {      "Vpid",      "Vpid",      "Vpid", +    "Vpid",    },    { "Apid1",      "Apid1", @@ -785,6 +840,7 @@ const tI18nPhrase Phrases[] = {      "Apid1",      "Apid1",      "Apid1", +    "Apid1",    },    { "Apid2",      "Apid2", @@ -798,6 +854,7 @@ const tI18nPhrase Phrases[] = {      "Apid2",      "Apid2",      "Apid2", +    "Apid2",    },    { "Dpid1",      "Dpid1", @@ -811,6 +868,7 @@ const tI18nPhrase Phrases[] = {      "Dpid1",      "Dpid1",      "Dpid1", +    "Dpid1",    },    { "Dpid2",      "Dpid2", @@ -824,6 +882,7 @@ const tI18nPhrase Phrases[] = {      "Dpid2",      "Dpid2",      "Dpid2", +    "Dpid2",    },    { "Tpid",      "Tpid", @@ -837,6 +896,7 @@ const tI18nPhrase Phrases[] = {      "Tpid",      "Tpid",      "Tpid", +    "Tpid",    },    { "CA",      "CA", @@ -850,6 +910,7 @@ const tI18nPhrase Phrases[] = {      "CA",      "CA",      "CA", +    "CA",    },    { "Pnr",      "Pnr", @@ -863,6 +924,7 @@ const tI18nPhrase Phrases[] = {      "Pnr",      "Pnr",      "Pnr", +    "Pnr",    },    // Timer parameters:    { "Active", @@ -877,6 +939,7 @@ const tI18nPhrase Phrases[] = {      "Aktywny",      "Activo",      "Energo", +    "Aktiv",    },    { "Channel",      "Kanal", @@ -890,6 +953,7 @@ const tI18nPhrase Phrases[] = {      "Kanal",      "Canal",      "Kanali", +    "Kanal",    },    { "Day",      "Tag", @@ -903,6 +967,7 @@ const tI18nPhrase Phrases[] = {      "Dzien",      "Día",      "Imera", +    "Dag",    },    { "Start",      "Anfang", @@ -916,6 +981,7 @@ const tI18nPhrase Phrases[] = {      "Poczatek",      "Comienzo",      "Arxi", +    "Börjar",    },    { "Stop",      "Ende", @@ -929,6 +995,7 @@ const tI18nPhrase Phrases[] = {      "Koniec",      "Fin",      "Telos", +    "Slutar",    },    { "Priority",      "Priorität", @@ -942,6 +1009,7 @@ const tI18nPhrase Phrases[] = {      "Priorytet",      "Prioridad",      "Protereotita", +    "Prioritet",    },    { "Lifetime",      "Lebensdauer", @@ -955,6 +1023,7 @@ const tI18nPhrase Phrases[] = {      "Trwalosc dni",      "Durabilidad",      "Xronos Zois", +    "Speltid",    },    { "File",      "Datei", @@ -968,6 +1037,7 @@ const tI18nPhrase Phrases[] = {      "Plik",      "Fichero",      "Arxeio", +    "Filnamn",    },    { "First day",      "Erster Tag", @@ -981,6 +1051,7 @@ const tI18nPhrase Phrases[] = {      "Pierwszy dzien",      "Primer día",      "Proti mera", +    "Första dag",    },    // Error messages:    { "Channel is being used by a timer!", @@ -995,6 +1066,7 @@ const tI18nPhrase Phrases[] = {      "Kanal jest zajety przez timer nagran",      "¡Canal está ocupado por un timer!",      "To kanali xrisimopiite apo programmatismeni thesi", +    "Kanalen används av en timer!",    },    { "Can't switch channel!",      "Kanal kann nicht umgeschaltet werden!", @@ -1008,6 +1080,7 @@ const tI18nPhrase Phrases[] = {      "Kanal nie moze byc teraz przelaczony!",      "¡No puedo cambiar canal!",      "Den mporo na pao sto kanali!", +    "Omöjligt att byta kanal!",    },    { "Timer is recording!",      "Timer zeichnet gerade auf!", @@ -1021,6 +1094,7 @@ const tI18nPhrase Phrases[] = {      "Timer nagrywa!",      "¡Timer esta grabando!",      "Ginete progrmamatismeni egrafi!", +    "Timerstyrd inspelning pågår!",    },    { "Error while accessing recording!",      "Fehler beim Ansprechen der Aufzeichnung!", @@ -1034,6 +1108,7 @@ const tI18nPhrase Phrases[] = {      "Blad - brak dostepu do nagrania!",      "¡Error al accesar la grabación!",      "Lathos stin evresi tis egrafis!", +    "Det går inte att läsa inspelningen",    },    { "Error while deleting recording!",      "Fehler beim Löschen der Aufzeichnung!", @@ -1047,6 +1122,7 @@ const tI18nPhrase Phrases[] = {      "Blad przy usuwaniu nagrania!",      "¡Error al borrar la grabación!",      "Lathos stin prospathia na svisti i egrafi!", +    "Det går inte att ta bort inspelningen",    },    { "*** Invalid Channel ***",      "*** Ungültiger Kanal ***", @@ -1060,6 +1136,7 @@ const tI18nPhrase Phrases[] = {      "*** Niewazny kanal ***",      "*** Canal inválido ***",      "*** Kanali akiro ***", +    "*** Felaktig kanal ***",    },    { "No free DVB device to record!",      "Keine freie DVB-Karte zum Aufnehmen!", @@ -1073,6 +1150,7 @@ const tI18nPhrase Phrases[] = {      "Brak wolnej karty DVB do nagrywania!",      "¡No hay dispositivo DVB disponible para grabar!",      "Den iparxi elevteri DVB Karta gia egrafi!", +    "Det finns ingen ledig DVB enhet för inspelning!",    },    { "Channel locked (recording)!",      "Kanal blockiert (zeichnet auf)!", @@ -1086,6 +1164,7 @@ const tI18nPhrase Phrases[] = {      "Kanal zablokowany (nagrywanie w toku)!",      "¡Canal bloqueado (grabando)!",      "To kanali ine mplokarismeno (Ginete egrafi)!", +    "Kanalen är låst (inspelning pågår)!",    },    { "Can't start Transfer Mode!",      "Transfer-Mode kann nicht gestartet werden!", @@ -1099,6 +1178,7 @@ const tI18nPhrase Phrases[] = {      "Tryb transferowy jest niemozliwy!",      "¡No puedo iniciar modo de transferencia!",      "Den mpori na arxisi to Transfer-Mode!", +    "Kan inte starta Transfer Mode!",    },    { "Can't start editing process!",      "Schnitt kann nicht gestartet werden!", @@ -1112,6 +1192,7 @@ const tI18nPhrase Phrases[] = {      "Uruchamianie montazu jest niemozliwe!",      "¡No puedo iniciar proceso de modificación!",      "Den mpori na arxisi to kopsimo tis tenias!", +    "Kan inte starta editering!",    },    { "Editing process already active!",      "Schnitt bereits aktiv!", @@ -1125,6 +1206,7 @@ const tI18nPhrase Phrases[] = {      "Montaz w toku!",      "¡Proceso de modificación ya fue iniciado!",      "To kopsimo ti tenias ini idi se litourgia!", +    "Editering är redan aktiv!",    },    { "Can't shutdown - option '-s' not given!",      "Shutdown unmöglich - Option '-s' fehlt!", @@ -1138,6 +1220,7 @@ const tI18nPhrase Phrases[] = {      "Wylaczenie niemozliwe - brak opcji '-s'!",      "¡No puedo cortar - opción '-s' absente!",      "Den mporo na kliso ton ipologisti. Lipi i parametros '-s'!", +    "Kan inte avsluta, måste använda flagga '-s'",    },    { "Low disk space!",      "Platte beinahe voll!", @@ -1151,6 +1234,7 @@ const tI18nPhrase Phrases[] = {      "Dysk wkrotce pelny!",      "¡Disco casi lleno",      "O Skliros kontevi na gemisi!", +    "Lågt diskutrymme!",    },    // Setup pages:    { "OSD", @@ -1165,6 +1249,7 @@ const tI18nPhrase Phrases[] = {      "OSD",      "OSD",      "OSD", +    "OSD",    },    { "EPG",      "EPG", @@ -1178,6 +1263,7 @@ const tI18nPhrase Phrases[] = {      "EPG",      "EPG",      "EPG", +    "Elektronisk programguide",    },    { "DVB",      "DVB", @@ -1191,6 +1277,7 @@ const tI18nPhrase Phrases[] = {      "DVB",      "DVB",      "DVB", +    "DVB",    },    { "LNB",      "LNB", @@ -1204,6 +1291,7 @@ const tI18nPhrase Phrases[] = {      "LNB",      "LNB",      "LNB", +    "LNB",    },    { "CICAM",      "CICAM", @@ -1217,6 +1305,7 @@ const tI18nPhrase Phrases[] = {      "CICAM",      "CICAM",      "CICAM", +    "CICAM",    },    { "Recording",      "Aufnahme", @@ -1230,6 +1319,7 @@ const tI18nPhrase Phrases[] = {      "Nagranie",      "Grabación",      "Egrafi", +    "Inspelning",    },    { "Replay",      "Wiedergabe", @@ -1243,6 +1333,7 @@ const tI18nPhrase Phrases[] = {      "Odtwarzanie",      "Poner",      "Anametadosi", +    "Repris",    },    { "Miscellaneous",      "Sonstiges", @@ -1256,6 +1347,7 @@ const tI18nPhrase Phrases[] = {      "Pozostale",      "Varios",      "Diafora", +    "Diverse",    },    { "Plugins",      "Plugins", @@ -1295,6 +1387,7 @@ const tI18nPhrase Phrases[] = {      "Zastartowac",      "Reiniciar",      "Epanekinisi", +    "Omstart",    },    // Setup parameters:    { "Setup.OSD$Language", @@ -1309,6 +1402,7 @@ const tI18nPhrase Phrases[] = {      "Jezyk",      "Lengua",      "Glosa", +    "Språk",    },    { "Setup.OSD$Width",      "Breite", @@ -1322,6 +1416,7 @@ const tI18nPhrase Phrases[] = {      "Szerokosc",      "Anchura",      "Makros", +    "Bredd",    },    { "Setup.OSD$Height",      "Höhe", @@ -1335,6 +1430,7 @@ const tI18nPhrase Phrases[] = {      "Wysokosc",      "Altura",      "Ipsos", +    "Höjd",    },    { "Setup.OSD$Message time (s)",      "Anzeigedauer für Nachrichten (s)", @@ -1348,6 +1444,7 @@ const tI18nPhrase Phrases[] = {      "Czas wyswietlania wiadomosci (s)",      "Duración muestra mensajes (s)",      "Xronos endiksis minimaton (d)", +    "Tid för meddelanden (sek)",    },    { "Setup.OSD$Channel info position",      "Kanal-Info Position", @@ -1361,6 +1458,7 @@ const tI18nPhrase Phrases[] = {      "Lokalizacja informacji o kanale",      "Posición para información canal",      "Thesi Pliroforias kanalion", +    "Placering av kanalinformation",    },    { "Setup.OSD$Info on channel switch",      "Info beim Kanalwechsel", @@ -1374,6 +1472,7 @@ const tI18nPhrase Phrases[] = {      "Informacja przy zmianie kanalu",      "Información para cambio de canal",      "Plirofories stin alagi kanaliou", +    "Information vid kanalbyte",    },    { "Setup.OSD$Scroll pages",      "Seitenweise scrollen", @@ -1387,6 +1486,7 @@ const tI18nPhrase Phrases[] = {      "Przesuwac stronami",      "Desplazar página entera",      "Scroll selidas", +    "Bläddra sidor",    },    { "Setup.OSD$Sort timers",      "Timer sortieren", @@ -1400,6 +1500,7 @@ const tI18nPhrase Phrases[] = {      "Sortowanie timerow",      "Ordenar timer",      "Organosi programmatismenon", +    "Sortera timers",    },    { "Setup.OSD$Recording directories",      "Aufnahmeverzeichnisse", @@ -1413,6 +1514,7 @@ const tI18nPhrase Phrases[] = {      "Wykaz nagran",      "Directorios para grabación",      "Fakeli egrafon", +    "Kataloger för inspelningar",    },    { "Setup.EPG$EPG scan timeout (h)",      "Zeit bis EPG Scan (h)", @@ -1426,6 +1528,7 @@ const tI18nPhrase Phrases[] = {      "Czas do skanu EPG (h)",      "Tiempo hasta exploración EPG (h)",      "Xronos mexri sarosi EPG se Ores", +    "EPG sökning timeout",    },    { "Setup.EPG$EPG bugfix level",      "EPG Fehlerbereinigung", @@ -1439,6 +1542,7 @@ const tI18nPhrase Phrases[] = {      "Poziom bledow EPG",      "Nivel para arreglar EPG",      "EPG Bugfix Vathmos", +    "Nivå för EPG bugfix",    },    { "Setup.EPG$Set system time",      "Systemzeit stellen", @@ -1452,6 +1556,7 @@ const tI18nPhrase Phrases[] = {      "Ustawianie czasu",      "Ajustar reloj de sistema",      "Sintonismos Oras ipologosti", +    "Ställ in systemtid",    },    { "Setup.EPG$Use time from transponder",      "Transponder für Systemzeit", @@ -1465,6 +1570,7 @@ const tI18nPhrase Phrases[] = {      "Transponder do ustawiania czasu",      "Transponder para reloj de sistema",      "Transponder gia sintonismo tis oras", +    "Använd klockan från fransponder",    },    { "Setup.DVB$Primary DVB interface",      "Primäres DVB Interface", @@ -1478,6 +1584,7 @@ const tI18nPhrase Phrases[] = {      "Pierwotny interfejs DVB",      "Primer interface DVB",      "Protevon DVB karta", +    "Primär DVB enhet",    },    { "Setup.DVB$Video format",      "Video Format", @@ -1491,6 +1598,7 @@ const tI18nPhrase Phrases[] = {      "Format telewizyjny",      "Formato Vídeo",      "Video Format", +    "Video format",    },    { "Setup.LNB$SLOF (MHz)",      "SLOF (MHz)", @@ -1504,6 +1612,7 @@ const tI18nPhrase Phrases[] = {      "SLOF (MHz)",      "SLOF (MHz)",      "SLOF (MHz)", +    "SLOF (MHz)",    },    { "Setup.LNB$Low LNB frequency (MHz)",      "Untere LNB-Frequenz (MHz)", @@ -1517,6 +1626,7 @@ const tI18nPhrase Phrases[] = {      "Dolna czestotliwosc LNB (MHz)",      "Frecuencia baja LNB (MHz)",      "Kato LNB-Sixnotita (MHz)", +    "Undre LNB frekvens (MHz)",    },    { "Setup.LNB$High LNB frequency (MHz)",      "Obere LNB-Frequenz (MHz)", @@ -1530,6 +1640,7 @@ const tI18nPhrase Phrases[] = {      "Gorna czestotliwosc LNB (MHz)",      "Frecuencia alta LNB (MHz)",      "Ano LNB-Sixnotita (MHz)", +    "Övre LNB frekvens (MHz)",    },    { "Setup.LNB$Use DiSEqC",      "DiSEqC benutzen", @@ -1543,6 +1654,7 @@ const tI18nPhrase Phrases[] = {      "Uzywac DiSEqC",      "Utilizar DiSEqC",      "Energopiisi DiSEqC", +    "Använd DiSEqC",    },    { "Setup.CICAM$CICAM DVB",      "CICAM DVB", @@ -1556,6 +1668,7 @@ const tI18nPhrase Phrases[] = {      "CICAM DVB",      "CICAM DVB",      "CICAM DVB", +    "CICAM DVB",    },    { "Setup.Recording$Margin at start (min)",      "Zeitpuffer bei Anfang (min)", @@ -1569,6 +1682,7 @@ const tI18nPhrase Phrases[] = {      "Poczatkowy czas buforowy (min)",      "Comenzar grabación antes (min)",      "Prosthetos xronos prin arxi (lepta)", +    "Marginal för start (min)",    },    { "Setup.Recording$Margin at stop (min)",      "Zeitpuffer bei Ende (min)", @@ -1582,6 +1696,7 @@ const tI18nPhrase Phrases[] = {      "Koncowy czas buforowy (min)",      "Cortar grabación después (min)",      "Prosthetos xronos sto telos (lepta)", +    "Marginal för stopp (min)",    },    { "Setup.Recording$Primary limit",      "Primär-Limit", @@ -1595,6 +1710,7 @@ const tI18nPhrase Phrases[] = {      "Pierwotny limit",      "L'mite primario",      "Protevon limit", +    "Primär gräns",    },    { "Setup.Recording$Default priority",      "Default Priorität", @@ -1608,6 +1724,7 @@ const tI18nPhrase Phrases[] = {      "Priorytet pierwotny",      "Prioridad predefinida",      "Protereotita", +    "Normal prioritet",    },    { "Setup.Recording$Default lifetime (d)",      "Default Lebensdauer (d)", @@ -1621,6 +1738,7 @@ const tI18nPhrase Phrases[] = {      "Pierwotna trwalosc (d)",      "Duración predefinida",      "Xronos zois", +    "Normal livstid",    },    { "Setup.Recording$Use episode name",      "Episodenname verwenden", @@ -1634,6 +1752,7 @@ const tI18nPhrase Phrases[] = {      "Czy uzywac nazwe epizodu",      "Utilizar nombre de episodo",      "Xrisimopiisi onomatos episodiou", +    "Använd episodnamn",    },    { "Setup.Recording$Mark instant recording",      "Direktaufzeichnung markieren", @@ -1647,6 +1766,7 @@ const tI18nPhrase Phrases[] = {      "Zaznaczyc natychm. nagranie",      "Marcar grabaciones instantáneas",      "Markarisma apevthias egrafis", +    "Märk direktinspelning",    },    { "Setup.Recording$Name instant recording",      "Direktaufzeichnung benennen", @@ -1660,6 +1780,7 @@ const tI18nPhrase Phrases[] = {      "Nazwac natychm. nagranie",      "Nombrar grabaciones instantáneas",      "eponomasi apevthias egrafis", +    "Namnge direktinspelning",    },    { "Setup.Recording$Instant rec. time (min)",      "Dauer der Direktaufzeichnung (min)", @@ -1673,6 +1794,7 @@ const tI18nPhrase Phrases[] = {      "",//TODO      "",//TODO      "",//TODO +    "Direktinspelning längd (min)",    },    { "Setup.Recording$Record Dolby Digital",      "Dolby Digital Ton aufzeichnen", @@ -1686,6 +1808,7 @@ const tI18nPhrase Phrases[] = {      "Nagrywac Dolby Digital",      "Grabar sonido Dolby Digital",      "Egrafi tou Dolby Digital ixou", +    "Spela in ljud med Dolby Digital",    },    { "Setup.Recording$Max. video file size (MB)",      "Max. Video Dateigröße (MB)", @@ -1699,6 +1822,7 @@ const tI18nPhrase Phrases[] = {      "Maks. wielkosc pliku (MB)",      "Tamaño máx. ficheros (MB)",      "Megisto megethos arxeiou (MB)", +    "Maximal filstorlek för inspelning (MB)",    },    { "Setup.Recording$Split edited files",      "Editierte Dateien aufteilen", @@ -1712,6 +1836,7 @@ const tI18nPhrase Phrases[] = {      "Dzielic montowane pliki",      "Quebrar ficheros",      "Diamelisma epeksergasm. arxeion", +    "Dela upp editerade filer",    },    { "Setup.Replay$Multi speed mode",      "MultiSpeed Modus", @@ -1725,6 +1850,7 @@ const tI18nPhrase Phrases[] = {      "Tryb wielopredkosciowy",      "Modo multi-velocidad",      "Multispeed modus", +    "Multispeed mode",    },    { "Setup.Replay$Show replay mode",      "Wiedergabestatus anzeigen", @@ -1738,6 +1864,7 @@ const tI18nPhrase Phrases[] = {      "Wyswietlac status odtwarzania",      "Mostrar modo de replay",      "Endiksi  status anametadosis", +    "Visa uppspelnings mode",    },    { "Setup.Miscellaneous$Min. event timeout (min)",      "Mindest Event Pause (min)", @@ -1751,6 +1878,7 @@ const tI18nPhrase Phrases[] = {      "Min. czas do nast. akcji (Event) (min)",      "Tiempo mínimo pausa (min)",      "Elaxistos Xronos paremvolis (lepta)", +    "Minsta händelse-pause (min)",    },    { "Setup.Miscellaneous$Min. user inactivity (min)",      "Mindest Benutzer-Inaktivität (min)", @@ -1764,6 +1892,7 @@ const tI18nPhrase Phrases[] = {      "Min. brak aktywnosci uzytkownika (min)",      "Tiempo mínimo inactividad (min)",      "Elaxistos xronos mi xrisis (lepta)", +    "Minsta anändar-inaktivitet (min)",    },    { "Setup.Miscellaneous$SVDRP timeout (s)",      "SVDRP Timeout (s)", @@ -1777,6 +1906,7 @@ const tI18nPhrase Phrases[] = {      "Min. brak aktywnosci SVDRP (s)",      "SVDRP interrupción (s)",      "SVDRP Timeout (d)", +    "SVDRP Timeout (d)",    },    // The days of the week:    { "MTWTFSS", @@ -1791,6 +1921,7 @@ const tI18nPhrase Phrases[] = {      "PWSCPSN",      "LMMJVSD",      "DTTPPSK", +    "MTOTFLS",    },    { "MonTueWedThuFriSatSun", // must all be 3 letters!      "MonDieMitDonFreSamSon", @@ -1804,6 +1935,7 @@ const tI18nPhrase Phrases[] = {      "PonWtoSroCzwPiaSobNie",      "LunMarMieJueVieSabDom",      "DevTriTetPemParSavKir", +    "MånTisOnsTorFreLörSön",    },    // The allowed characters in strings:    { " abcdefghijklmnopqrstuvwxyz0123456789-.#~", @@ -1818,6 +1950,7 @@ const tI18nPhrase Phrases[] = {      "",// TODO      " aábcdeéfghiíjklmnñoópqrstuúvwxyz0123456789-.#~",      "",// TODO +    " abcdefghijklmnopqrstuvxyzåäö0123456789-.#~",    },    // Learning keys:    { "Learning Remote Control Keys", @@ -1832,6 +1965,7 @@ const tI18nPhrase Phrases[] = {      "Nauka kodu pilota",      "Aprendiendo teclas del telemando",      "Ekmathisi Remote Control", +    "Inlärning av fjärrkontrollsknappar",    },    { "Phase 1: Detecting RC code type",      "Phase 1: FB Code feststellen", @@ -1845,6 +1979,7 @@ const tI18nPhrase Phrases[] = {      "Faza 1: Detekcja typu kodu",      "Fase 1: Detectando tipo de receptor",      "Phasi 1: Dilosi RC Code", +    "Steg1: identifiering av RC kod",    },    { "Press any key on the RC unit",      "Eine Taste auf der FB drücken", @@ -1858,6 +1993,7 @@ const tI18nPhrase Phrases[] = {      "Nacisnac klawisz pilota",      "Pulse una tecla en el telemando",      "Pata ena pliktro sto RC", +    "Tryck valfri tangent på fjärrkontrollen",    },    { "RC code detected!",      "FB Code erkannt!", @@ -1871,6 +2007,7 @@ const tI18nPhrase Phrases[] = {      "Kod pilota zostal poznany!",      "¡Código detectado!",      "Evresi RC Code!", +    "RC koden detekterad!",    },    { "Do not press any key...",      "Keine Taste drücken...", @@ -1884,6 +2021,7 @@ const tI18nPhrase Phrases[] = {      "Nie naciskac klawiszy...",      "No pulse tecla...",      "Min patas Pliktra...", +    "Tryck inte på någon knapp...",    },    { "Phase 2: Learning specific key codes",      "Phase 2: Einzelne Tastencodes lernen", @@ -1897,6 +2035,7 @@ const tI18nPhrase Phrases[] = {      "Faza 2: Nauka pojedynczych klawiszy",      "Fase 2: Aprendiendo códigos específicos",      "Fasi 2: Ekmathisi memonomenon kodikon pliktron", +    "Fas 2: Inlärning av specifika knapp koder",    },    { "Press key for '%s'",      "Taste für '%s' drücken", @@ -1910,6 +2049,7 @@ const tI18nPhrase Phrases[] = {      "Nacisnac klawisz dla '%s'",      "Pulsar tecla para '%s'",      "Pata to pliktro gia '%s'", +    "Tryck på knappen för '%s'",    },    { "Press 'Up' to confirm",      "'Auf' drücken zum Bestätigen", @@ -1923,6 +2063,7 @@ const tI18nPhrase Phrases[] = {      "Nacisnac 'Gora' do potwierdzenia",      "Pulse 'Arriba' para confirmar",      "Pata 'pano' gia apodoxi", +    "Tryck 'Upp' för att bekräfta",    },    { "Press 'Down' to continue",      "'Ab' drücken zum Weitermachen", @@ -1936,6 +2077,7 @@ const tI18nPhrase Phrases[] = {      "Nacisnac 'Dol' zeby kontynuowac",      "Pulse 'Abajo' para confirmar",      "Pata 'kato' gia sinexia", +    "Tryck 'Ner' för att bekräfta",    },    { "(press 'Up' to go back)",      "('Auf' drücken um zurückzugehen)", @@ -1949,6 +2091,7 @@ const tI18nPhrase Phrases[] = {      "(Nacisnac 'Gora' cofa)",      "(Pulse 'Arriba' para retornar)",      "(Pata 'pano' gia na pas piso)", +    "(Tryck 'Upp' för att backa)",    },    { "(press 'Down' to end key definition)",      "('Ab' drücken zum Beenden)", @@ -1962,6 +2105,7 @@ const tI18nPhrase Phrases[] = {      "(Nacisnac 'Dol' by zakonczyc)",      "(Pulse 'Abajo' para terminar programación teclas)",      "(Pata 'Kato' gia termatismo)", +    "(Tryck 'Ner' för att avsluta knapp definition)",    },    { "Phase 3: Saving key codes",      "Phase 3: Codes abspeichern", @@ -1975,6 +2119,7 @@ const tI18nPhrase Phrases[] = {      "Faza 3: Zapamietac Kod",      "Fase 3: Guardar códigos de teclas",      "Fasi 3: Apothikevsi kodikon", +    "Fas 3: Spara knappkoder",    },    { "Press 'Up' to save, 'Down' to cancel",      "'Auf' speichert, 'Ab' bricht ab", @@ -1988,6 +2133,7 @@ const tI18nPhrase Phrases[] = {      "'Gora' zapamietuje, 'Dol' przerywa",      "Pulse 'Arriba' para guarder, 'Abajo' para anular",      "'kato' apothikevsi, 'Pano' akirosi", +    "Tryck 'Upp' för att spara, 'Ner' för att avsluta",    },    // Key names:    { "Up", @@ -2002,6 +2148,7 @@ const tI18nPhrase Phrases[] = {      "Gora",      "Arriba",      "Pano", +    "Upp",    },    { "Down",      "Ab", @@ -2015,6 +2162,7 @@ const tI18nPhrase Phrases[] = {      "Dol",      "Abajo",      "Kato", +    "Ner",    },    { "Menu",      "Menü", @@ -2028,6 +2176,7 @@ const tI18nPhrase Phrases[] = {      "Menu",      "Menu",      "Menou", +    "Meny",    },    { "Ok",      "Ok", @@ -2041,6 +2190,7 @@ const tI18nPhrase Phrases[] = {      "Ok",      "Ok",      "Ok", +    "Ok",    },    { "Back",      "Zurück", @@ -2054,6 +2204,7 @@ const tI18nPhrase Phrases[] = {      "Wstecz",      "Retornar",      "Piso", +    "Tillbaka",    },    { "Left",      "Links", @@ -2067,6 +2218,7 @@ const tI18nPhrase Phrases[] = {      "Lewo",      "Izquierda",      "Aristera", +    "Vänster",    },    { "Right",      "Rechts", @@ -2080,6 +2232,7 @@ const tI18nPhrase Phrases[] = {      "Prawo",      "Derecha",      "Deksia", +    "Höger",    },    { "Red",      "Rot", @@ -2093,6 +2246,7 @@ const tI18nPhrase Phrases[] = {      "Czerwony",      "Rojo",      "Kokino", +    "Röd",    },    { "Green",      "Grün", @@ -2106,6 +2260,7 @@ const tI18nPhrase Phrases[] = {      "Zielony",      "Verde",      "Prasino", +    "Grön",    },    { "Yellow",      "Gelb", @@ -2119,6 +2274,7 @@ const tI18nPhrase Phrases[] = {      "Zolty",      "Amarillo",      "Kitrino", +    "Gul",    },    { "Blue",      "Blau", @@ -2132,6 +2288,7 @@ const tI18nPhrase Phrases[] = {      "Niebieski",      "Azul",      "Mple", +    "Blå",    },    { "Power",      "Ausschalten", @@ -2145,6 +2302,7 @@ const tI18nPhrase Phrases[] = {      "Wylaczyc",      "Corriente",      "Klisimo", +    "På/Av",    },    { "Volume+",      "Lautstärke+", @@ -2158,6 +2316,7 @@ const tI18nPhrase Phrases[] = {      "Glosnej",      "Volumen+",      "Entasi+", +    "Volym+",    },    { "Volume-",      "Lautstärke-", @@ -2171,6 +2330,7 @@ const tI18nPhrase Phrases[] = {      "Ciszej",      "Volumen-",      "Entasi-", +    "Volym-",    },    { "Mute",      "Stumm", @@ -2184,6 +2344,7 @@ const tI18nPhrase Phrases[] = {      "Cisza",      "Mudo",      "Mougko", +    "Ljud Av",    },    // Miscellaneous:    { "yes", @@ -2198,6 +2359,7 @@ const tI18nPhrase Phrases[] = {      "tak",      "sí",      "nai", +    "ja",    },    { "no",      "nein", @@ -2211,6 +2373,7 @@ const tI18nPhrase Phrases[] = {      "nie",      "no",      "oxi", +    "nej",    },    { "top",      "oben", @@ -2224,6 +2387,7 @@ const tI18nPhrase Phrases[] = {      "gora",      "parte sup.",      "pano", +    "övre",    },    { "bottom",      "unten", @@ -2237,6 +2401,7 @@ const tI18nPhrase Phrases[] = {      "dol",      "fondo",      "kato", +    "nedre",    },    { "Disk",      "Disk", @@ -2250,6 +2415,7 @@ const tI18nPhrase Phrases[] = {      "Disk",      "Disco",      "Disk", +    "Disk",    },    { "free",      "frei", @@ -2263,6 +2429,7 @@ const tI18nPhrase Phrases[] = {      "pozostalo",      "libre",      "akoma", +    "ledigt",    },    { "Jump: ", // note the trailing blank      "Springen: ", @@ -2276,6 +2443,7 @@ const tI18nPhrase Phrases[] = {      "Skok: ",      "Saltar: ",      "Pidima: ", +    "Hopp: ",    },    { "Volume ", // note the trailing blank      "Lautstärke ", @@ -2289,6 +2457,7 @@ const tI18nPhrase Phrases[] = {      "Glosnosc ",      "Volumen ",      "Entasi ", +    "Volym ",    },    { " Stop replaying", // note the leading blank!      " Wiedergabe beenden", @@ -2302,6 +2471,7 @@ const tI18nPhrase Phrases[] = {      " Zatrzymac odtwarzanie",      " Parar reprodución",      " Telos anametadosis", +    " Avsluta uppspelning",    },    { " Stop recording ", // note the leading and trailing blanks!      " Aufzeichnung beenden ", @@ -2315,6 +2485,7 @@ const tI18nPhrase Phrases[] = {      " Zatrzymac nagrywanie ",      " Parar grabación ",      " Telos egrafis ", +    " Avsluta inspelning ",    },    { " Cancel editing", // note the leading blank!      " Schneiden abbrechen", @@ -2328,6 +2499,7 @@ const tI18nPhrase Phrases[] = {      " Przerwac montaz",      " Anular modificación",      " Diakopi kopsimatos", +    " Avbryt editering",    },    { "Switching primary DVB...",      "Primäres Interface wird umgeschaltet...", @@ -2341,6 +2513,7 @@ const tI18nPhrase Phrases[] = {      "Pierwszy interfejs DVB przelacza...",      "Cambio interface primario...",      "I protevon DVB Karta alazi...", +    "Byter primär DVB enhet...",    },    { "Up/Dn for new location - OK to move",      "Auf/Ab für neue Position - dann OK", @@ -2354,6 +2527,7 @@ const tI18nPhrase Phrases[] = {      "Gora/Dol na nowa pozycje - Ok zmienia",      "Arriba/Abajo para nuevo lugar - OK para mover",      "Pano/Kato gia nea thesi. meta OK", +    "Upp/Ner för ny plats - OK för att flytta",    },    { "Editing process started",      "Schnitt gestartet", @@ -2367,6 +2541,7 @@ const tI18nPhrase Phrases[] = {      "Uruchomiony proces montazu",      "Proceso modificación iniciado",      "Arxi kopsimatos", +    "Editering startad",    },    { "Editing process finished",      "Schnitt beendet", @@ -2380,6 +2555,7 @@ const tI18nPhrase Phrases[] = {      "Proces montazu zakonczony",      "Proceso modificacion terminado",      "To kopsimo termatistike", +    "Editering avslutad",    },    { "Editing process failed!",      "Schnitt gescheitert!", @@ -2393,6 +2569,7 @@ const tI18nPhrase Phrases[] = {      "Bledny proces montazu!",      "Modificación ha fallado!",      "Kopsimo apetixe!", +    "Editeringsprocessen misslyckades",    },    { "scanning recordings...",      "Aufzeichnungen werden durchsucht...", @@ -2406,6 +2583,7 @@ const tI18nPhrase Phrases[] = {      "Skan nagran...",      "buscando grabaciones...",      "Ginete sarosi egrafon...", +    "Söker igenom inspelningarna...",    },    { "This plugin has no setup parameters!",      "Dieses Plugin hat keine Setup-Parameter!", @@ -2419,7 +2597,8 @@ const tI18nPhrase Phrases[] = {      "",// 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.2 2002/05/05 13:42:31 kls Exp $ + * $Id: i18n.h 1.3 2002/05/26 09:43:17 kls Exp $   */  #ifndef __I18N_H @@ -12,7 +12,7 @@  #include <stdio.h> -const int I18nNumLanguages = 12; +const int I18nNumLanguages = 13;  typedef const char *tI18nPhrase[I18nNumLanguages]; | 
