From 0c94af77bfb27f9410d5bbeda6975633777e8282 Mon Sep 17 00:00:00 2001 From: austriancoder Date: Sun, 8 Aug 2004 22:10:01 +0000 Subject: rewrote i18n support --- dxr3i18n.c | 1062 +++++++++++++++--------------------------------------------- 1 file changed, 265 insertions(+), 797 deletions(-) diff --git a/dxr3i18n.c b/dxr3i18n.c index 2c91e33..92c63ee 100644 --- a/dxr3i18n.c +++ b/dxr3i18n.c @@ -2,803 +2,271 @@ const char *i18n_name = 0; -// vdr 1.1.32 -> 16 -// vdr 1.3.2 -> 17 -// vdr 1.3.7 -> 18 - -// Digital audio output -// DXR3 card -// DXR3 video mode -// DXR3 menu mode -// Reset DXR3 Hardware -// Toggle Force LetterBox -// Analog Output -// AC3 Output On -// AC3 Output Off -// Digital Output -// Sub-Picutre -// MPEG -// Dxr3: Releasing devices - -// add -// Dxr3: Releasing devices -/* - * Translations provided by: - * - * Slovenian Miha Setina and Matjaz Thaler - * Italian Alberto Carraro and Antonio Ospite - * Dutch Arnold Niessen and Hans Dingemans - * Portuguese Paulo Lopes - * French Jean-Claude Repetto , Olivier Jacques and Gregoire Favre - * Norwegian Jørgen Tvedt and Truls Slevigen - * Finnish Hannu Savolainen , Jaakko Hyvätti , Niko Tarnanen and Rolf Ahrenberg - * Polish Michael Rakowski - * Spanish Ruben Nunez Francisco - * Greek Dimitrios Dimitrakos - * Swedish Tomas Prybil and Jan Ekholm - * Romanian Paul Lacatus - * Hungarian Istvan Koenigsberger and Guido Josten - * Catalanian Marc Rovira Vall , Ramon Roca and Jordi Vilà - * Russian Vyacheslav Dikonov - * Croatian Drazen Dupor - * - */ - - -#if VDRVERSNUM >= 10307 -// vdr 1.3.7 -> 18 languages - -/* -const tI18nPhrase Phrases[] = { - // The name of the language (this MUST be the first phrase!): - { "English", - "Deutsch", - "Slovenski", - "Italiano", - "Nederlands", - "Português", - "Français", - "Norsk", - "suomi", // this is not a typo - it's really lowercase! - "Polski", - "Español", - "ÅëëçíéêÜ", // Greek - "Svenska", - "Romaneste", - "Magyar", - "Català", - "ÀãááÚØÙ", // Russian - "Hrvatski", - }, -*/ - -const tI18nPhrase Phrases[] = { - { - "DXR3", - "DXR3", - "DXR3", - "DXR3", - "DXR3", - "DXR3", - "DXR3", - "DXR3", - "DXR3", - "DXR3", - "DXR3", - "DXR3", - "DXR3", - "DXR3", - "DXR3", - "DXR3", - "DXR3", - "DXR3", - }, - { - "Digital audio output", - "Digitaler Audioausgang", - "", // TODO - "", // TODO - "", // TODO - "Saída áudio digital", - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - }, - { "DXR3 card", - "DXR3 Karte", - "", // TODO - "", // TODO - "", // TODO - "Placa DXR3", - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - }, - { "DXR3 video mode", - "DXR3 Video-Modus", - "", // TODO - "", // TODO - "", // TODO - "Modo vídeo DXR3", - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - }, - { "DXR3 menu mode", - "DXR3 Menü-Modus", - "", // TODO - "", // TODO - "", // TODO - "Modo menu DXR3", - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - }, - { "Reset DXR3 Hardware", - "Resete DXR3 Hardware", - "", // TODO - "", // TODO - "", // TODO - "Reiniciar DXR3", - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - }, - { "Toggle Force LetterBox", - "LetterBox erzwingen", - "", // TODO - "", // TODO - "", // TODO - "Activar Forçar LetterBox", - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - }, - { "Analog Output", - "Analoge Ausgabe", - "", // TODO - "", // TODO - "", // TODO - "Saída Analógica", - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - }, - { "AC3 Output On", - "AC3 Ausgabe Ein", - "", // TODO - "", // TODO - "", // TODO - "Saída AC3 Activa", - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - }, - { "AC3 Output Off", - "AC3 Ausgabe Aus", - "", // TODO - "", // TODO - "", // TODO - "Saída AC3 Inactiva", - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - }, - { "Digital Output", - "Digitaler Ausgang", - "", // TODO - "", // TODO - "", // TODO - "Saída Digital", - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - }, - { "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Imagem", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - }, - { "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - }, - { "DXR3: Releasing devices", - "DXR3: Releasing devices", - "", // TODO - "", // TODO - "", // TODO - "DXR3: A libertar dispositivos", - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - }, - { NULL } -}; - - -#elif VDRVERSNUM <= 10302 -// vdr 1.1.32 -> 16 languages - -const tI18nPhrase Phrases[] = { - { - "Digital audio output", - "Digitaler Audioausgang", - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - }, - { "DXR3 card", - "DXR3 Karte", - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - }, - { "DXR3 video mode", - "DXR3 Video-Modus", - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - }, - { "DXR3 menu mode", - "DXR3 Menü-Modus", - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - }, - { "Reset DXR3 Hardware", - "Resete DXR3 Hardware", - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - }, - { "Toggle Force LetterBox", - "LetterBox erzwingen", - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - }, - { "Analog Output", - "Analoge Ausgabe", - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - }, - { "AC3 Output On", - "AC3 Ausgabe Ein", - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - }, - { "AC3 Output Off", - "AC3 Ausgabe Aus", - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - }, - { "Digital Output", - "Digitaler Ausgang", - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - }, - { "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - }, - { "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - }, - { NULL } -}; - -#else -// vdr 1.3.2 -> 17 languages - const tI18nPhrase Phrases[] = { - { - "DXR3", - "DXR3", - "DXR3", - "DXR3", - "DXR3", - "DXR3", - "DXR3", - "DXR3", - "DXR3", - "DXR3", - "DXR3", - "DXR3", - "DXR3", - "DXR3", - "DXR3", - "DXR3", - "DXR3", - }, - { - "Digital audio output", - "Digitaler Audioausgang", - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - }, - { "DXR3 card", - "DXR3 Karte", - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - }, - { "DXR3 video mode", - "DXR3 Video-Modus", - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - }, - { "DXR3 menu mode", - "DXR3 Menü-Modus", - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - }, - { "Reset DXR3 Hardware", - "Resete DXR3 Hardware", - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - }, - { "Toggle Force LetterBox", - "LetterBox erzwingen", - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - }, - { "Analog Output", - "Analoge Ausgabe", - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - }, - { "AC3 Output On", - "AC3 Ausgabe Ein", - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - }, - { "AC3 Output Off", - "AC3 Ausgabe Aus", - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - }, - { "Digital Output", - "Digitaler Ausgang", - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - "", // TODO - }, - { "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - "Sub-Picture", - }, - { "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - "MPEG", - }, - { NULL } + { + "DXR3 plugin", // English + "DXR3 Plugin", // Deutsch + "", // Slovenski + "", // Italiano + "", // Nederlands + "", // Português + "", // Français + "", // Norsk + "", // Suomi + "", // Polski + "", // Español + "", // Ellinika + "", // Svenska + "", // Romaneste + "", // Magyar + "", // Catala +#if VDRVERSNUM > 10302 + "", // Russian +# if VDRVERSNUM > 10307 + "", // Croatian +# endif +#endif + }, + { + "Digital audio output", // English + "Digitaler Audioausgang", // Deutsch + "", // Slovenski + "", // Italiano + "", // Nederlands + "", // Português + "", // Français + "", // Norsk + "", // Suomi + "", // Polski + "", // Español + "", // Ellinika + "", // Svenska + "", // Romaneste + "", // Magyar + "", // Catala +#if VDRVERSNUM > 10302 + "", // Russian +# if VDRVERSNUM > 10307 + "", // Croatian +# endif +#endif + }, + { + "DXR3 card", // English + "DXR3 Karte", // Deutsch + "", // Slovenski + "", // Italiano + "", // Nederlands + "", // Português + "", // Français + "", // Norsk + "", // Suomi + "", // Polski + "", // Español + "", // Ellinika + "", // Svenska + "", // Romaneste + "", // Magyar + "", // Catala +#if VDRVERSNUM > 10302 + "", // Russian +# if VDRVERSNUM > 10307 + "", // Croatian +# endif +#endif + }, + { + "DXR3 video mode", // English + "DXR3 Videomodus", // Deutsch + "", // Slovenski + "", // Italiano + "", // Nederlands + "", // Português + "", // Français + "", // Norsk + "", // Suomi + "", // Polski + "", // Español + "", // Ellinika + "", // Svenska + "", // Romaneste + "", // Magyar + "", // Catala +#if VDRVERSNUM > 10302 + "", // Russian +# if VDRVERSNUM > 10307 + "", // Croatian +# endif +#endif + }, + { + "Reset DXR3 hardware", // English + "Reset DXR3 Hardware", // Deutsch + "", // Slovenski + "", // Italiano + "", // Nederlands + "", // Português + "", // Français + "", // Norsk + "", // Suomi + "", // Polski + "", // Español + "", // Ellinika + "", // Svenska + "", // Romaneste + "", // Magyar + "", // Catala +#if VDRVERSNUM > 10302 + "", // Russian +# if VDRVERSNUM > 10307 + "", // Croatian +# endif +#endif + }, + { + "Toggle Force LetterBox", // English + "LetterBox erzwingen", // Deutsch + "", // Slovenski + "", // Italiano + "", // Nederlands + "", // Português + "", // Français + "", // Norsk + "", // Suomi + "", // Polski + "", // Español + "", // Ellinika + "", // Svenska + "", // Romaneste + "", // Magyar + "", // Catala +#if VDRVERSNUM > 10302 + "", // Russian +# if VDRVERSNUM > 10307 + "", // Croatian +# endif +#endif + }, + { + "Analog Output", // English + "Analoge Ausgabe", // Deutsch + "", // Slovenski + "", // Italiano + "", // Nederlands + "", // Português + "", // Français + "", // Norsk + "", // Suomi + "", // Polski + "", // Español + "", // Ellinika + "", // Svenska + "", // Romaneste + "", // Magyar + "", // Catala +#if VDRVERSNUM > 10302 + "", // Russian +# if VDRVERSNUM > 10307 + "", // Croatian +# endif +#endif + }, + { + "AC3 output on", // English + "AC3 Ausgabe Ein", // Deutsch + "", // Slovenski + "", // Italiano + "", // Nederlands + "", // Português + "", // Français + "", // Norsk + "", // Suomi + "", // Polski + "", // Español + "", // Ellinika + "", // Svenska + "", // Romaneste + "", // Magyar + "", // Catala +#if VDRVERSNUM > 10302 + "", // Russian +# if VDRVERSNUM > 10307 + "", // Croatian +# endif +#endif + }, + { + "AC3 output off", // English + "AC3 Ausgabe Aus", // Deutsch + "", // Slovenski + "", // Italiano + "", // Nederlands + "", // Português + "", // Français + "", // Norsk + "", // Suomi + "", // Polski + "", // Español + "", // Ellinika + "", // Svenska + "", // Romaneste + "", // Magyar + "", // Catala +#if VDRVERSNUM > 10302 + "", // Russian +# if VDRVERSNUM > 10307 + "", // Croatian +# endif +#endif + }, + { + "Digital output", // English + "Digitaler Ausgang", // Deutsch + "", // Slovenski + "", // Italiano + "", // Nederlands + "", // Português + "", // Français + "", // Norsk + "", // Suomi + "", // Polski + "", // Español + "", // Ellinika + "", // Svenska + "", // Romaneste + "", // Magyar + "", // Catala +#if VDRVERSNUM > 10302 + "", // Russian +# if VDRVERSNUM > 10307 + "", // Croatian +# endif +#endif + }, + { + "DXR3: Releasing devices", // English + "DXR3: Releasing Devices", // Deutsch + "", // Slovenski + "", // Italiano + "", // Nederlands + "", // Português + "", // Français + "", // Norsk + "", // Suomi + "", // Polski + "", // Español + "", // Ellinika + "", // Svenska + "", // Romaneste + "", // Magyar + "", // Catala +#if VDRVERSNUM > 10302 + "", // Russian +# if VDRVERSNUM > 10307 + "", // Croatian +# endif +#endif + }, + { NULL } }; -#endif -- cgit v1.2.3