Version 1.2.0

- Completed Greek language texts (thanks to Dimitrios Dimitrakos).
- Completed Polish language texts (thanks to Michael Rakowski).
- Added a note about NPTL ("Native Posix Thread Library") to the INSTALL file
  (thanks to Jon Burgess for pointing this out).
- Some corrections to the Finnish OSD texts (thanks to Jaakko Hyvätti).
- Officially released as version 1.2.0.
This commit is contained in:
Klaus Schmidinger 2003-06-01 18:00:00 +02:00
parent d072cc6da2
commit 40334f3e09
5 changed files with 69 additions and 47 deletions

View File

@ -708,3 +708,6 @@ Antonio Ospite <ospite@studenti.unina.it>
Karim Afifi <karim.afifi@free.fr> Karim Afifi <karim.afifi@free.fr>
for reporting a problem with breaking off replay in case the user presses "Play" for reporting a problem with breaking off replay in case the user presses "Play"
or "Pause" too soon after going into "Pause live video" mode or "Pause" too soon after going into "Pause live video" mode
Jon Burgess <mplayer@jburgess.uklinux.net>
for pointing out a problem with NPTL ("Native Posix Thread Library")

View File

@ -2225,3 +2225,12 @@ Video Disk Recorder Revision History
- Fixed an uninitialized variable in cDisplayChannel (thanks to Stefan Huelswitt). - Fixed an uninitialized variable in cDisplayChannel (thanks to Stefan Huelswitt).
- Fixed a possible access of invalid file handles in cSIProcessor::Action() - Fixed a possible access of invalid file handles in cSIProcessor::Action()
(thanks to Stefan Huelswitt). (thanks to Stefan Huelswitt).
2003-06-01: Version 1.2.0
- Completed Greek language texts (thanks to Dimitrios Dimitrakos).
- Completed Polish language texts (thanks to Michael Rakowski).
- Added a note about NPTL ("Native Posix Thread Library") to the INSTALL file
(thanks to Jon Burgess for pointing this out).
- Some corrections to the Finnish OSD texts (thanks to Jaakko Hyvätti).
- Officially released as version 1.2.0.

10
INSTALL
View File

@ -4,6 +4,16 @@ Installation of the Video Disk Recorder
Version 1.2 Version 1.2
----------- -----------
IMPORTANT NOTE:
---------------
VDR currently doesn't work with NPTL ("Native Posix Thread Library").
Either don't use NPTL, or set the environment variable
LD_ASSUME_KERNEL=2.4.1
before running VDR.
Compiling and running the program: Compiling and running the program:
---------------------------------- ----------------------------------

View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and * See the main source file 'vdr.c' for copyright information and
* how to reach the author. * how to reach the author.
* *
* $Id: config.h 1.162 2003/05/29 12:17:37 kls Exp $ * $Id: config.h 1.163 2003/05/31 09:10:58 kls Exp $
*/ */
#ifndef __CONFIG_H #ifndef __CONFIG_H
@ -19,7 +19,7 @@
#include "device.h" #include "device.h"
#include "tools.h" #include "tools.h"
#define VDRVERSION "1.2.0pre1" #define VDRVERSION "1.2.0"
#define VDRVERSNUM 10200 // Version * 10000 + Major * 100 + Minor #define VDRVERSNUM 10200 // Version * 10000 + Major * 100 + Minor
#define MAXPRIORITY 99 #define MAXPRIORITY 99

90
i18n.c
View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and * See the main source file 'vdr.c' for copyright information and
* how to reach the author. * how to reach the author.
* *
* $Id: i18n.c 1.122 2003/05/29 10:38:51 kls Exp $ * $Id: i18n.c 1.125 2003/06/01 08:49:47 kls Exp $
* *
* Translations provided by: * Translations provided by:
* *
@ -217,9 +217,9 @@ const tI18nPhrase Phrases[] = {
"Commandes d'enregistrement", "Commandes d'enregistrement",
"",// TODO "",// TODO
"Tallennuskomennot", "Tallennuskomennot",
"",// TODO "Rozkazy Nagran",
"Órdenes de grabación", "Órdenes de grabación",
"Entoles gia egrafes",// TODO "Entoles gia egrafes",
"Inspelningskommandon", "Inspelningskommandon",
"",// TODO "",// TODO
"",// TODO "",// TODO
@ -677,7 +677,7 @@ const tI18nPhrase Phrases[] = {
"Insért", "Insért",
"",// TODO "",// TODO
"Lisää", "Lisää",
"",// TODO "Wstawiac",
"Insertar", "Insertar",
"Isodos", "Isodos",
"Infoga", "Infoga",
@ -694,7 +694,7 @@ const tI18nPhrase Phrases[] = {
"Écraser", "Écraser",
"",// TODO "",// TODO
"Korvaa", "Korvaa",
"",// TODO "Przepisac",
"Sobreescribir", "Sobreescribir",
"Epanagrafi", "Epanagrafi",
"Skriv över", "Skriv över",
@ -728,7 +728,7 @@ const tI18nPhrase Phrases[] = {
"Réinitialisation", "Réinitialisation",
"",//TODO "",//TODO
"Alusta", "Alusta",
"",//TODO "Reset",
"Reiniciar", "Reiniciar",
"Epanafora", "Epanafora",
"Återställ", "Återställ",
@ -765,7 +765,7 @@ const tI18nPhrase Phrases[] = {
"Poistetaanko ajastin?", "Poistetaanko ajastin?",
"Usunac timer?", "Usunac timer?",
"¿Eliminar timer?", "¿Eliminar timer?",
"Diagrafi programmitismou?", "Diagrafi programmatismou?",
"Ta bort timern?", "Ta bort timern?",
"Sterg timer-ul?", "Sterg timer-ul?",
"Felvétel beprogramozásának törlése?", "Felvétel beprogramozásának törlése?",
@ -850,7 +850,7 @@ const tI18nPhrase Phrases[] = {
"Perutaanko muokkaus?", "Perutaanko muokkaus?",
"Zakonczyc montaz?", "Zakonczyc montaz?",
"¿Cancelar modificación?", "¿Cancelar modificación?",
"Akirosi kopsimatos?", "Akirosi epexsergasias?",
"Avbryta redigeringen?", "Avbryta redigeringen?",
"Opresc editarea?", "Opresc editarea?",
"Vágást befejezni?", "Vágást befejezni?",
@ -1002,9 +1002,9 @@ const tI18nPhrase Phrases[] = {
"Source", "Source",
"",//TODO "",//TODO
"Lähde", "Lähde",
"Zrodlo",
"",//TODO "",//TODO
"",//TODO "Pigi",
"Pigi",//TODO
"Källa", "Källa",
"",//TODO "",//TODO
"",//TODO "",//TODO
@ -1189,7 +1189,7 @@ const tI18nPhrase Phrases[] = {
"Bande passante", "Bande passante",
"Bandwidth", "Bandwidth",
"Kaistanleveys", "Kaistanleveys",
"Bandwidth", "Szerokosc pasma",
"Bandwidth", "Bandwidth",
"Bandwidth", "Bandwidth",
"Bandbredd", "Bandbredd",
@ -1240,7 +1240,7 @@ const tI18nPhrase Phrases[] = {
"Modulation", "Modulation",
"Modulation", "Modulation",
"Modulaatio", "Modulaatio",
"Modulation", "Modulacja",
"Modulation", "Modulation",
"Modulation", "Modulation",
"Modulation", "Modulation",
@ -1257,7 +1257,7 @@ const tI18nPhrase Phrases[] = {
"Transmission", "Transmission",
"Transmission", "Transmission",
"Lähetystila", "Lähetystila",
"Transmission", "Transmisja",
"Transmission", "Transmission",
"Transmission", "Transmission",
"Transmission", "Transmission",
@ -1291,7 +1291,7 @@ const tI18nPhrase Phrases[] = {
"Hierarchie", "Hierarchie",
"Hierarchy", "Hierarchy",
"Hierarkia", "Hierarkia",
"Hierarchy", "Hierachia",
"Hierarchy", "Hierarchy",
"Hierarchy", "Hierarchy",
"Hierarchy", "Hierarchy",
@ -1582,7 +1582,7 @@ const tI18nPhrase Phrases[] = {
"Chaîne non disponible!", "Chaîne non disponible!",
"",//TODO "",//TODO
"Kanava ei ole käytettävissä!", "Kanava ei ole käytettävissä!",
"",//TODO "Kanal jest niedostepny!",
"!Canal no disponible!", "!Canal no disponible!",
"To kanali den ine diathesimo", "To kanali den ine diathesimo",
"Kanalen ej tillgänglig!", "Kanalen ej tillgänglig!",
@ -1599,9 +1599,9 @@ const tI18nPhrase Phrases[] = {
"Caractéristiques des chaînes ne sont pas uniques", "Caractéristiques des chaînes ne sont pas uniques",
"",//TODO "",//TODO
"Kanava-asetukset eivät ole yksilölliset!", "Kanava-asetukset eivät ole yksilölliset!",
"",//TODO "Nastawy kanalu sa niejednoznaczne!",
"!Propiedades de canal duplicadas!", "!Propiedades de canal duplicadas!",
"Ta kanalia stin lista den ine monadika!", "Oi rithmiseis tou kanaliou simpiptoun me allo!",
"Kanalinställningarna är ej unika!", "Kanalinställningarna är ej unika!",
"",//TODO "",//TODO
"",//TODO "",//TODO
@ -1618,7 +1618,7 @@ const tI18nPhrase Phrases[] = {
"Kanava lukittu (tallennus käynnissä)!", "Kanava lukittu (tallennus käynnissä)!",
"Kanal zablokowany (nagrywanie w toku)!", "Kanal zablokowany (nagrywanie w toku)!",
"¡Canal bloqueado (grabando)!", "¡Canal bloqueado (grabando)!",
"To kanali ine klidomeno (Ginete egrafi)!", "To kanali ine apasxolimeno (Ginete egrafi)!",
"Kanalen är låst (inspelning pågår)!", "Kanalen är låst (inspelning pågår)!",
"Canal blocat (inregistrare)!", "Canal blocat (inregistrare)!",
"Csatorna hozzáférhetetlen (felvétel)!", "Csatorna hozzáférhetetlen (felvétel)!",
@ -1650,9 +1650,9 @@ const tI18nPhrase Phrases[] = {
"Pas de marques d'édition définies!", "Pas de marques d'édition définies!",
"",//TODO "",//TODO
"",//TODO "",//TODO
"",//TODO "Brak znakow montazowych!",
"Muokkausmerkinnät puuttuvat", "Muokkausmerkinnät puuttuvat",
"",//TODO "Den exoun oristei simeia gia epexsergasia",
"Det finns inga redigeringsmärken",//TODO "Det finns inga redigeringsmärken",//TODO
"",//TODO "",//TODO
"",//TODO "",//TODO
@ -1735,7 +1735,7 @@ const tI18nPhrase Phrases[] = {
"Impossible d'ouvrir le menu CAM!", "Impossible d'ouvrir le menu CAM!",
"",//TODO "",//TODO
"Salausmoduulin valikko ei saatavilla", "Salausmoduulin valikko ei saatavilla",
"",//TODO "CAM-Menu niedostepne!",
"¡No pudeo acceder al menú de la CAM!", "¡No pudeo acceder al menú de la CAM!",
"Den mpori na aniksi to CAM menou!", "Den mpori na aniksi to CAM menou!",
"Det går inte att öppna CAM menyn!", "Det går inte att öppna CAM menyn!",
@ -1752,7 +1752,7 @@ const tI18nPhrase Phrases[] = {
"Impossible de réinitialiser la CAM!", "Impossible de réinitialiser la CAM!",
"",//TODO "",//TODO
"Salausmoduulin alustus epäonnistui!", "Salausmoduulin alustus epäonnistui!",
"",//TODO "Nieudany CAM-Reset!",
"¡No puedo reiniciar la CAM!", "¡No puedo reiniciar la CAM!",
"Adinato na gini epanafora sto CAM", "Adinato na gini epanafora sto CAM",
"Kan inte återställa CAM!", "Kan inte återställa CAM!",
@ -1769,7 +1769,7 @@ const tI18nPhrase Phrases[] = {
"La CAM a été réinitialisée", "La CAM a été réinitialisée",
"",//TODO "",//TODO
"Salausmoduuli alustettu", "Salausmoduuli alustettu",
"",//TODO "CAM-Reset wykonany!",
"CAM reiniciada", "CAM reiniciada",
"Sto CAM egine apanafora", "Sto CAM egine apanafora",
"CA modulen har återställts", "CA modulen har återställts",
@ -1922,7 +1922,7 @@ const tI18nPhrase Phrases[] = {
"Plugins", "Plugins",
"Plugins", "Plugins",
"Plugins", "Plugins",
"Laajennukset", "Laajennokset",
"Plugins", "Plugins",
"Plugins", "Plugins",
"Plugins", "Plugins",
@ -1939,7 +1939,7 @@ const tI18nPhrase Phrases[] = {
"Plugin", "Plugin",
"Plugin", "Plugin",
"Plugin", "Plugin",
"Laajennus", "Laajennos",
"Plugin", "Plugin",
"Plugin", "Plugin",
"Plugin", "Plugin",
@ -2400,7 +2400,7 @@ const tI18nPhrase Phrases[] = {
"Priorité des pauses", "Priorité des pauses",
"",// TODO "",// TODO
"Keskeytyksen prioriteetti", "Keskeytyksen prioriteetti",
"",// TODO "Priorytet przerwy",
"",// TODO "",// TODO
"",// TODO "",// TODO
"Prioritet för direktinspelning", "Prioritet för direktinspelning",
@ -2417,7 +2417,7 @@ const tI18nPhrase Phrases[] = {
"Durée de vie des pauses (j)", "Durée de vie des pauses (j)",
"",// TODO "",// TODO
"Keskeytyksen elinikä (d)", "Keskeytyksen elinikä (d)",
"",// TODO "Okres trwania przerwy (d)",
"",// TODO "",// TODO
"",// TODO "",// TODO
"Livstid för direktinspelning (dagar)", "Livstid för direktinspelning (dagar)",
@ -2485,7 +2485,7 @@ const tI18nPhrase Phrases[] = {
"Durée enregistr. immédiat (min)", "Durée enregistr. immédiat (min)",
"",//TODO "",//TODO
"Pikatallennuksen kesto (min)", "Pikatallennuksen kesto (min)",
"",//TODO "Dlugosc bezposredniego nagrania (min)",
"Tiempo de grabación instantánea (min)", "Tiempo de grabación instantánea (min)",
"Stigmiees egrafes xronos (lepta)", "Stigmiees egrafes xronos (lepta)",
"Direktinspelning längd (min)", "Direktinspelning längd (min)",
@ -2587,7 +2587,7 @@ const tI18nPhrase Phrases[] = {
"ID de reprise", "ID de reprise",
"Resume ID",// TODO "Resume ID",// TODO
"Tallenteen paluutunniste", "Tallenteen paluutunniste",
"Resume ID",// TODO "ID odtwarzania",
"Continuar ID", "Continuar ID",
"Resume ID",// TODO "Resume ID",// TODO
"Återuppta ID", "Återuppta ID",
@ -2691,7 +2691,7 @@ const tI18nPhrase Phrases[] = {
" aàbcçdeéèêfghiîjklmnoôpqrstuùûvwxyz0123456789-.#~", " aàbcçdeéèêfghiîjklmnoôpqrstuùûvwxyz0123456789-.#~",
"",// TODO "",// TODO
" abcdefghijklmnopqrstuvxyzåäö0123456789-.#~", " abcdefghijklmnopqrstuvxyzåäö0123456789-.#~",
"",// TODO " abcdefghijklmnopqrstuvwxyz0123456789-.#~",
" aábcdeéfghiíjklmnñoópqrstuúvwxyz0123456789-.#~", " aábcdeéfghiíjklmnñoópqrstuúvwxyz0123456789-.#~",
"",// TODO "",// TODO
" abcdefghijklmnopqrstuvxyzåäö0123456789-.#~", " abcdefghijklmnopqrstuvxyzåäö0123456789-.#~",
@ -2896,7 +2896,7 @@ const tI18nPhrase Phrases[] = {
"('Menu' pour passer cette touche)", "('Menu' pour passer cette touche)",
"",// TODO "",// TODO
"näppäimen puuttuessa paina 'Valikko'", "näppäimen puuttuessa paina 'Valikko'",
"",// TODO "(Nacisnac 'Menu' by ominac klawisz)",
"Pulse 'Menu' para saltarse esta tecla", "Pulse 'Menu' para saltarse esta tecla",
"Pata 'Menou' gia prosperasi aftou tou pliktrou", "Pata 'Menou' gia prosperasi aftou tou pliktrou",
"Tryck 'Meny' för att hoppa över denna knapp.", "Tryck 'Meny' för att hoppa över denna knapp.",
@ -3135,7 +3135,7 @@ const tI18nPhrase Phrases[] = {
"Lecture", "Lecture",
"",// TODO "",// TODO
"Toista", "Toista",
"",// TODO "Odtworzenie",
"Reproducir", "Reproducir",
"Anametadosi", "Anametadosi",
"Spela upp", "Spela upp",
@ -3152,7 +3152,7 @@ const tI18nPhrase Phrases[] = {
"Pause", "Pause",
"",// TODO "",// TODO
"Keskeytä", "Keskeytä",
"",// TODO "Przerwa",
"Pausa", "Pausa",
"Dialima", "Dialima",
"Pausa", "Pausa",
@ -3169,7 +3169,7 @@ const tI18nPhrase Phrases[] = {
"Stop", "Stop",
"",// TODO "",// TODO
"Lopeta", "Lopeta",
"",// TODO "Stop",
"Parar", "Parar",
"Terma", "Terma",
"Stoppa", "Stoppa",
@ -3186,7 +3186,7 @@ const tI18nPhrase Phrases[] = {
"Enregistrement", "Enregistrement",
"",// TODO "",// TODO
"Tallenna", "Tallenna",
"",// TODO "Nagrywac",
"Grabar", "Grabar",
"Egrafi", "Egrafi",
"Spela in", "Spela in",
@ -3203,7 +3203,7 @@ const tI18nPhrase Phrases[] = {
"Avance rapide", "Avance rapide",
"",// TODO "",// TODO
"Pikakelaus >>", "Pikakelaus >>",
"",// TODO "Naprzod",
"Adelante rápido", "Adelante rápido",
"Girisma mprosta", "Girisma mprosta",
"Snabbspolning framåt", "Snabbspolning framåt",
@ -3220,7 +3220,7 @@ const tI18nPhrase Phrases[] = {
"Retour rapide", "Retour rapide",
"",// TODO "",// TODO
"Pikakelaus <<", "Pikakelaus <<",
"",// TODO "Wstecz",
"Atrás rápido", "Atrás rápido",
"Girisma piso", "Girisma piso",
"Snabbspolning bakåt", "Snabbspolning bakåt",
@ -3254,7 +3254,7 @@ const tI18nPhrase Phrases[] = {
"Chaîne+", "Chaîne+",
"",// TODO "",// TODO
"Kanava +", "Kanava +",
"",// TODO "Kanal+",
"Canal +", "Canal +",
"Kanali+", "Kanali+",
"Kanal+", "Kanal+",
@ -3271,7 +3271,7 @@ const tI18nPhrase Phrases[] = {
"Chaîne-", "Chaîne-",
"",// TODO "",// TODO
"Kanava -", "Kanava -",
"",// TODO "Kanal-",
"Canal -", "Canal -",
"Kanali-", "Kanali-",
"Kanal-", "Kanal-",
@ -3374,7 +3374,7 @@ const tI18nPhrase Phrases[] = {
"",// TODO "",// TODO
"",// TODO "",// TODO
"pois", "pois",
"",// TODO "wyl.",
"off", "off",
"klisto", "klisto",
"av", "av",
@ -3391,7 +3391,7 @@ const tI18nPhrase Phrases[] = {
"aucun", "aucun",
"",// TODO "",// TODO
"tyhjä", "tyhjä",
"",// TODO "zaden",
"ninguno", "ninguno",
"kanena", "kanena",
"ingen", "ingen",
@ -3408,7 +3408,7 @@ const tI18nPhrase Phrases[] = {
"auto", "auto",
"",// TODO "",// TODO
"auto", "auto",
"",// TODO "auto",
"auto", "auto",
"aftomato", "aftomato",
"automatisk", "automatisk",
@ -3680,7 +3680,7 @@ const tI18nPhrase Phrases[] = {
"Pause de l'émission en direct...", "Pause de l'émission en direct...",
"",// TODO "",// TODO
"Keskeytetään lähetys...", "Keskeytetään lähetys...",
"",// TODO "Zatrzymany program biezacy...",
"Emisión en directo parada...", "Emisión en directo parada...",
"",// TODO "",// TODO
"Pausar direktinspelningen", "Pausar direktinspelningen",
@ -3696,8 +3696,8 @@ const tI18nPhrase Phrases[] = {
"",// TODO "",// TODO
"Ce plugin n'a pas de paramètres!", "Ce plugin n'a pas de paramètres!",
"",// TODO "",// TODO
"Tällä laajennuksella ei ole asetuksia!", "Tällä laajennoksella ei ole asetuksia!",
"",// TODO "Ten plugin niema parametrow!",
"Este plugin no admite configuración", "Este plugin no admite configuración",
"Afto to plugin den exi parametrous", "Afto to plugin den exi parametrous",
"Den här modulen har inga parametrar", "Den här modulen har inga parametrar",