1.1 --- a/premiereepg.c Mon Jan 28 17:22:15 2008 +0100
1.2 +++ b/premiereepg.c Mon Jan 28 17:39:51 2008 +0100
1.3 @@ -1,7 +1,7 @@
1.4 /*
1.5 * PremiereEpg plugin to VDR (C++)
1.6 *
1.7 - * (C) 2005-2007 Stefan Huelswitt <s.huelswitt@gmx.de>
1.8 + * (C) 2005-2008 Stefan Huelswitt <s.huelswitt@gmx.de>
1.9 *
1.10 * This code is base on the commandline tool premiereepg2vdr
1.11 * (C) 2004-2005 by Axel Katzur software@katzur.de
1.12 @@ -32,14 +32,12 @@
1.13 #include <vdr/config.h>
1.14 #include <libsi/section.h>
1.15 #include <libsi/descriptor.h>
1.16 +#include "i18n.h"
1.17 #include "version.h"
1.18
1.19 #if APIVERSNUM < 10401
1.20 #error You need at least VDR API version 1.4.1 for this plugin
1.21 #endif
1.22 -#if APIVERSNUM < 10507
1.23 -#define trNOOP(s) (s)
1.24 -#endif
1.25
1.26 //#define DEBUG
1.27 //#define DEBUG2
1.28 @@ -89,254 +87,6 @@
1.29 FixEpg=0;
1.30 }
1.31
1.32 -// --- i18n --------------------------------------------------------------------
1.33 -
1.34 -#if APIVERSNUM < 10507
1.35 -const tI18nPhrase Phrases[] = {
1.36 - { "PremiereEPG",
1.37 - "PremiereEPG",
1.38 - "", // TODO
1.39 - "", // TODO
1.40 - "", // TODO
1.41 - "", // TODO
1.42 - "", // TODO
1.43 - "", // TODO
1.44 - "", // TODO
1.45 - "", // TODO
1.46 - "", // TODO
1.47 - "", // TODO
1.48 - "", // TODO
1.49 - "", // TODO
1.50 - "", // TODO
1.51 - "", // TODO
1.52 - },
1.53 - { "Parses extended Premiere EPG data",
1.54 - "Liest erweiterte Premiere EPG Daten ein",
1.55 - "", // TODO
1.56 - "", // TODO
1.57 - "", // TODO
1.58 - "", // TODO
1.59 - "", // TODO
1.60 - "", // TODO
1.61 - "", // TODO
1.62 - "", // TODO
1.63 - "", // TODO
1.64 - "", // TODO
1.65 - "", // TODO
1.66 - "", // TODO
1.67 - "", // TODO
1.68 - "", // TODO
1.69 - },
1.70 - { "off",
1.71 - "aus",
1.72 - "", // TODO
1.73 - "", // TODO
1.74 - "", // TODO
1.75 - "", // TODO
1.76 - "", // TODO
1.77 - "", // TODO
1.78 - "", // TODO
1.79 - "", // TODO
1.80 - "", // TODO
1.81 - "", // TODO
1.82 - "", // TODO
1.83 - "", // TODO
1.84 - "", // TODO
1.85 - "", // TODO
1.86 - },
1.87 - { "Tag option events",
1.88 - "Options Events markieren",
1.89 - "", // TODO
1.90 - "", // TODO
1.91 - "", // TODO
1.92 - "", // TODO
1.93 - "", // TODO
1.94 - "", // TODO
1.95 - "", // TODO
1.96 - "", // TODO
1.97 - "", // TODO
1.98 - "", // TODO
1.99 - "", // TODO
1.100 - "", // TODO
1.101 - "", // TODO
1.102 - "", // TODO
1.103 - },
1.104 - { "Show order information",
1.105 - "Bestellhinweise anzeigen",
1.106 - "", // TODO
1.107 - "", // TODO
1.108 - "", // TODO
1.109 - "", // TODO
1.110 - "", // TODO
1.111 - "", // TODO
1.112 - "", // TODO
1.113 - "", // TODO
1.114 - "", // TODO
1.115 - "", // TODO
1.116 - "", // TODO
1.117 - "", // TODO
1.118 - "", // TODO
1.119 - "", // TODO
1.120 - },
1.121 - { "Show rating information",
1.122 - "Altersfreigaben anzeigen",
1.123 - "", // TODO
1.124 - "", // TODO
1.125 - "", // TODO
1.126 - "", // TODO
1.127 - "", // TODO
1.128 - "", // TODO
1.129 - "", // TODO
1.130 - "", // TODO
1.131 - "", // TODO
1.132 - "", // TODO
1.133 - "", // TODO
1.134 - "", // TODO
1.135 - "", // TODO
1.136 - "", // TODO
1.137 - },
1.138 -
1.139 - { "Ordernumber",
1.140 - "Bestellnummer",
1.141 - "", // TODO
1.142 - "", // TODO
1.143 - "", // TODO
1.144 - "", // TODO
1.145 - "", // TODO
1.146 - "", // TODO
1.147 - "", // TODO
1.148 - "", // TODO
1.149 - "", // TODO
1.150 - "", // TODO
1.151 - "", // TODO
1.152 - "", // TODO
1.153 - "", // TODO
1.154 - "", // TODO
1.155 - },
1.156 - { "Price",
1.157 - "Preis",
1.158 - "", // TODO
1.159 - "", // TODO
1.160 - "", // TODO
1.161 - "", // TODO
1.162 - "", // TODO
1.163 - "", // TODO
1.164 - "", // TODO
1.165 - "", // TODO
1.166 - "", // TODO
1.167 - "", // TODO
1.168 - "", // TODO
1.169 - "", // TODO
1.170 - "", // TODO
1.171 - "", // TODO
1.172 - },
1.173 - { "Ordering",
1.174 - "Bestellen",
1.175 - "", // TODO
1.176 - "", // TODO
1.177 - "", // TODO
1.178 - "", // TODO
1.179 - "", // TODO
1.180 - "", // TODO
1.181 - "", // TODO
1.182 - "", // TODO
1.183 - "", // TODO
1.184 - "", // TODO
1.185 - "", // TODO
1.186 - "", // TODO
1.187 - "", // TODO
1.188 - "", // TODO
1.189 - },
1.190 - { "SMS",
1.191 - "SMS",
1.192 - "", // TODO
1.193 - "", // TODO
1.194 - "", // TODO
1.195 - "", // TODO
1.196 - "", // TODO
1.197 - "", // TODO
1.198 - "", // TODO
1.199 - "", // TODO
1.200 - "", // TODO
1.201 - "", // TODO
1.202 - "", // TODO
1.203 - "", // TODO
1.204 - "", // TODO
1.205 - "", // TODO
1.206 - },
1.207 - { "WWW",
1.208 - "WWW",
1.209 - "", // TODO
1.210 - "", // TODO
1.211 - "", // TODO
1.212 - "", // TODO
1.213 - "", // TODO
1.214 - "", // TODO
1.215 - "", // TODO
1.216 - "", // TODO
1.217 - "", // TODO
1.218 - "", // TODO
1.219 - "", // TODO
1.220 - "", // TODO
1.221 - "", // TODO
1.222 - "", // TODO
1.223 - },
1.224 - { "Rating",
1.225 - "Altersfreigabe",
1.226 - "", // TODO
1.227 - "", // TODO
1.228 - "", // TODO
1.229 - "", // TODO
1.230 - "", // TODO
1.231 - "", // TODO
1.232 - "", // TODO
1.233 - "", // TODO
1.234 - "", // TODO
1.235 - "", // TODO
1.236 - "", // TODO
1.237 - "", // TODO
1.238 - "", // TODO
1.239 - "", // TODO
1.240 - },
1.241 - { "years",
1.242 - "Jahre",
1.243 - "", // TODO
1.244 - "", // TODO
1.245 - "", // TODO
1.246 - "", // TODO
1.247 - "", // TODO
1.248 - "", // TODO
1.249 - "", // TODO
1.250 - "", // TODO
1.251 - "", // TODO
1.252 - "", // TODO
1.253 - "", // TODO
1.254 - "", // TODO
1.255 - "", // TODO
1.256 - "", // TODO
1.257 - },
1.258 - { "Fix EPG data",
1.259 - "EPG Daten korrigieren",
1.260 - "", // TODO
1.261 - "", // TODO
1.262 - "", // TODO
1.263 - "", // TODO
1.264 - "", // TODO
1.265 - "", // TODO
1.266 - "", // TODO
1.267 - "", // TODO
1.268 - "", // TODO
1.269 - "", // TODO
1.270 - "", // TODO
1.271 - "", // TODO
1.272 - "", // TODO
1.273 - "", // TODO
1.274 - },
1.275 -
1.276 - { NULL }
1.277 - };
1.278 -#endif
1.279 -
1.280 // --- cMenuSetupPremiereEpg ------------------------------------------------------------
1.281
1.282 class cMenuSetupPremiereEpg : public cMenuSetupPage {