From 73c91b2672b5e0848a9e123cb904bc985fb98254 Mon Sep 17 00:00:00 2001 From: Klaus Schmidinger Date: Sun, 26 May 2002 09:43:17 +0200 Subject: [PATCH] Added Swedish language texts --- CONTRIBUTORS | 3 + HISTORY | 6 +- i18n.c | 183 ++++++++++++++++++++++++++++++++++++++++++++++++++- 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 Sven Grothklags for fixing the cutting mechanism to make it re-sync in case a frame is larger than the buffer + +Tomas Prybil + for translating OSD texts to the Swedish language diff --git a/HISTORY b/HISTORY index 5b5afdb8..f60228a8 100644 --- a/HISTORY +++ b/HISTORY @@ -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). diff --git a/i18n.c b/i18n.c index 664b8ecd..a55519bb 100644 --- a/i18n.c +++ b/i18n.c @@ -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 * Spanish Ruben Nunez Francisco * Greek Dimitrios Dimitrakos + * Swedish Tomas Prybil * */ @@ -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 } }; diff --git a/i18n.h b/i18n.h index 68fe7364..a821cb91 100644 --- a/i18n.h +++ b/i18n.h @@ -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 -const int I18nNumLanguages = 12; +const int I18nNumLanguages = 13; typedef const char *tI18nPhrase[I18nNumLanguages];