Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 424269 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-1 / +1 lines)
Lines 49-55 Link Here
49
49
50
### The object files (add further files here):
50
### The object files (add further files here):
51
51
52
OBJS = $(PLUGIN).o i18n.o enhancedbitmap.o
52
OBJS = $(PLUGIN).o enhancedbitmap.o
53
53
54
### Implicit rules:
54
### Implicit rules:
55
55
(-)clock.c (-2 lines)
Lines 26-32 Link Here
26
#include <vdr/remote.h>
26
#include <vdr/remote.h>
27
#include <math.h>
27
#include <math.h>
28
#include "enhancedbitmap.h"
28
#include "enhancedbitmap.h"
29
#include "i18n.h"
30
29
31
#include "images/clock.xpm"
30
#include "images/clock.xpm"
32
#include "images/tux.xpm"
31
#include "images/tux.xpm"
Lines 635-641 Link Here
635
bool cPluginClock::Start(void)
634
bool cPluginClock::Start(void)
636
{
635
{
637
  // Start any background activities the plugin shall perform.
636
  // Start any background activities the plugin shall perform.
638
  RegisterI18n(Phrases);
639
  return true;
637
  return true;
640
}
638
}
641
639
(-)i18n.h (-31 lines)
Lines 1-31 Link Here
1
/*
2
 * i18n.h: Internationalization
3
 *
4
 * Clock Plugin for VDR. See http://vdr.aistleitner.info for download.
5
 * Copyright (C) 2007  Mario Aistleitner <vdr@aistleitner.info>
6
 *
7
 * This program is free software; you can redistribute it and/or modify
8
 * it under the terms of the GNU General Public License as published by
9
 * the Free Software Foundation; either version 2 of the License, or
10
 * any later version.
11
 *
12
 * This program is distributed in the hope that it will be useful,
13
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15
 * GNU General Public License for more details.
16
 *
17
 * You should have received a copy of the GNU General Public License along
18
 * with this program; if not, write to the Free Software Foundation, Inc.,
19
 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
20
 *
21
 * $Id: i18n.h 1.2 2002/05/11 14:48:16 kls Exp $
22
 */
23
24
#ifndef _I18N__H
25
#define _I18N__H
26
27
#include <vdr/i18n.h>
28
29
extern const tI18nPhrase Phrases[];
30
31
#endif //_I18N__H
(-)i18n.c (-646 lines)
Lines 1-646 Link Here
1
/*
2
 * i18n.c: Internationalization
3
 *
4
 * Clock Plugin for VDR. See http://vdr.aistleitner.info for download.
5
 * Copyright (C) 2007  Mario Aistleitner <vdr@aistleitner.info>
6
 *
7
 * This program is free software; you can redistribute it and/or modify
8
 * it under the terms of the GNU General Public License as published by
9
 * the Free Software Foundation; either version 2 of the License, or
10
 * any later version.
11
 *
12
 * This program is distributed in the hope that it will be useful,
13
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15
 * GNU General Public License for more details.
16
 *
17
 * You should have received a copy of the GNU General Public License along
18
 * with this program; if not, write to the Free Software Foundation, Inc.,
19
 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
20
 *
21
 * $Id: i18n.c 1.3 2002/06/23 13:05:59 kls Exp $
22
 *
23
 * Italian    translations provided by Gringo <vdr-italian@tiscali.it>
24
 */
25
26
#include "i18n.h"
27
28
const tI18nPhrase Phrases[] = {
29
  { "Clock",
30
    "Uhr",
31
    "",// TODO
32
    "Orologio",
33
    "",// TODO
34
    "",// TODO
35
    "Heure",
36
    "",// TODO
37
    "",// TODO
38
    "",// TODO
39
    "",// TODO
40
    "",// TODO
41
    "",// TODO
42
    "",// TODO
43
    "",// TODO
44
    "",// TODO
45
    "ÇÐáë",// TODO
46
  },
47
  { "Offset",
48
    "Abstand vom linken Rand",
49
    "",// TODO
50
    "Distanza dal bordo sinistro",
51
    "",// TODO
52
    "",// TODO
53
    "Distance du bord gauche",
54
    "",// TODO
55
    "",// TODO
56
    "",// TODO
57
    "",// TODO
58
    "",// TODO
59
    "",// TODO
60
    "",// TODO
61
    "",// TODO
62
    "",// TODO
63
    "ÀÐáâÞïÝØÕ Þâ ÛÕÒÞÓÞ ÚàÐï",// TODO
64
  },
65
  { "Show Seconds",
66
    "Sekunden anzeigen",
67
    "",// TODO
68
    "Mostra secondi",
69
    "",// TODO
70
    "",// TODO
71
    "Afficher secondes",
72
    "",// TODO
73
    "",// TODO
74
    "",// TODO
75
    "",// TODO
76
    "",// TODO
77
    "",// TODO
78
    "",// TODO
79
    "",// TODO
80
    "",// TODO
81
    "¿ÞÚÐ×Ðâì áÕÚãÝÔë",// TODO
82
  },
83
  { "Type of the clock",
84
    "Art der Uhr",
85
    "",// TODO
86
    "Tipo di orologio",
87
    "",// TODO
88
    "",// TODO
89
    "Format d'affichage",
90
    "",// TODO
91
    "",// TODO
92
    "",// TODO
93
    "",// TODO
94
    "",// TODO
95
    "",// TODO
96
    "",// TODO
97
    "",// TODO
98
    "",// TODO
99
    "²ØÔ çÐáÞÒ",// TODO
100
  },
101
  { "Length of sec arrow [%]",
102
    "Länge des Sekundenzeigers [%]",
103
    "",// TODO
104
    "Lunghezza freccia secondi [%]",
105
    "",// TODO
106
    "",// TODO
107
    "Longueur aiguille Sec [%]",
108
    "",// TODO
109
    "",// TODO
110
    "",// TODO
111
    "",// TODO
112
    "",// TODO
113
    "",// TODO
114
    "",// TODO
115
    "",// TODO
116
    "",// TODO
117
    "´ÛØÝÐ áÕÚãÝÔÝÞÙ áâàÕÛÚØ [%]",// TODO
118
  },
119
  { "Length of min arrow [%]",
120
    "Länge des Minutenzeigers [%]",
121
    "",// TODO
122
    "Lunghezza freccia minuti [%]",
123
    "",// TODO
124
    "",// TODO
125
    "Longueur aiguille Min [%]",
126
    "",// TODO
127
    "",// TODO
128
    "",// TODO
129
    "",// TODO
130
    "",// TODO
131
    "",// TODO
132
    "",// TODO
133
    "",// TODO
134
    "",// TODO
135
    "´ÛØÝÐ ÜØÝãâÝÞÙ áâàÕÛÚØ [%]",// TODO
136
  },
137
  { "Length of hour arrow [%]",
138
    "Länge des Stundenzeigers [%]",
139
    "",// TODO
140
    "Lunghezza freccia ore [%]",
141
    "",// TODO
142
    "",// TODO
143
    "Longueur aiguille Hr [%]",
144
    "",// TODO
145
    "",// TODO
146
    "",// TODO
147
    "",// TODO
148
    "",// TODO
149
    "",// TODO
150
    "",// TODO
151
    "",// TODO
152
    "",// TODO
153
    "´ÛØÝÐ  çÐáÞÒÞÙ áâàÕÛÚØ [%]",// TODO
154
  },
155
  { "Width of sec arrow [%]",
156
    "Breite des Sekundenzeigers [%]",
157
    "",// TODO
158
    "Larghezza freccia secondi [%]",
159
    "",// TODO
160
    "",// TODO
161
    "Largeur des aiguilles Sec [%]",
162
    "",// TODO
163
    "",// TODO
164
    "",// TODO
165
    "",// TODO
166
    "",// TODO
167
    "",// TODO
168
    "",// TODO
169
    "",// TODO
170
    "",// TODO
171
    "ÈØàØÝÐ áÕÚãÝÔÝÞÙ áâàÕÛÚØ [%]",// TODO
172
  },
173
  { "Width of min arrow [%]",
174
    "Breite des Minutenzeigers [%]",
175
    "",// TODO
176
    "Larghezza freccia minuti [%]",
177
    "",// TODO
178
    "",// TODO
179
    "Largeur des aiguilles Min [%]",
180
    "",// TODO
181
    "",// TODO
182
    "",// TODO
183
    "",// TODO
184
    "",// TODO
185
    "",// TODO
186
    "",// TODO
187
    "",// TODO
188
    "",// TODO
189
    "ÈØàØÝÐ ÜØÝãâÝÞÙ áâàÕÛÚØ [%]",// TODO
190
  },
191
  { "Width of hour arrow [%]",
192
    "Breite des Stundenzeigers [%]",
193
    "",// TODO
194
    "Larghezza freccia ore [%]",
195
    "",// TODO
196
    "",// TODO
197
    "Largeur des aiguilles Hr [%]",
198
    "",// TODO
199
    "",// TODO
200
    "",// TODO
201
    "",// TODO
202
    "",// TODO
203
    "",// TODO
204
    "",// TODO
205
    "",// TODO
206
    "",// TODO
207
    "ÈØàØÝÐ çÐáÞÒÞÙ áâàÕÛÚØ [%]",// TODO
208
  },
209
  { "Analog clock size",
210
    "Größe der Analogen Uhr",
211
    "",// TODO
212
    "Dimensione orologio analogico",
213
    "",// TODO
214
    "",// TODO
215
    "Taille de l'horloge analogique",
216
    "",// TODO
217
    "",// TODO
218
    "",// TODO
219
    "",// TODO
220
    "",// TODO
221
    "",// TODO
222
    "",// TODO
223
    "",// TODO
224
    "",// TODO
225
    "ÀÐ×ÜÕà áâàÕÛÞçÝëå çÐáÞÒ",// TODO
226
  },
227
  { "Transparent",
228
    "Transparent",
229
    "",// TODO
230
    "Trasparente",
231
    "",// TODO
232
    "",// TODO
233
    "Transparent",
234
    "",// TODO
235
    "",// TODO
236
    "",// TODO
237
    "",// TODO
238
    "",// TODO
239
    "",// TODO
240
    "",// TODO
241
    "",// TODO
242
    "",// TODO
243
    "¿àÞ×àÐçÝëÕ",// TODO
244
  },
245
  { "White",
246
    "Weiss",
247
    "",// TODO
248
    "Bianco",
249
    "",// TODO
250
    "",// TODO
251
    "Blanc",
252
    "",// TODO
253
    "",// TODO
254
    "",// TODO
255
    "",// TODO
256
    "",// TODO
257
    "",// TODO
258
    "",// TODO
259
    "",// TODO
260
    "",// TODO
261
    "±ÕÛëÕ",// TODO
262
  },
263
  { "Background color",
264
    "Hintergrundfarbe",
265
    "",// TODO
266
    "Colore sfondo",
267
    "",// TODO
268
    "",// TODO
269
    "Couleur de fond",
270
    "",// TODO
271
    "",// TODO
272
    "",// TODO
273
    "",// TODO
274
    "",// TODO
275
    "",// TODO
276
    "",// TODO
277
    "",// TODO
278
    "",// TODO
279
    "ÆÒÕâ ×ÐÔÝÕÓÞ äÞÝÐ",// TODO
280
  },
281
  { "Black",
282
    "Schwarz",
283
    "",// TODO
284
    "Nero",
285
    "",// TODO
286
    "",// TODO
287
    "Noir",
288
    "",// TODO
289
    "",// TODO
290
    "",// TODO
291
    "",// TODO
292
    "",// TODO
293
    "",// TODO
294
    "",// TODO
295
    "",// TODO
296
    "",// TODO
297
    "ÇñàÝëÙ",// TODO
298
  },
299
  { "Hour arrow color",
300
    "Farbe des Stundenzeigers",
301
    "",// TODO
302
    "Colore freccia ore",
303
    "",// TODO
304
    "",// TODO
305
    "Couleur aiguille Hr",
306
    "",// TODO
307
    "",// TODO
308
    "",// TODO
309
    "",// TODO
310
    "",// TODO
311
    "",// TODO
312
    "",// TODO
313
    "",// TODO
314
    "",// TODO
315
    "ÆÒÕâ çÐáÞÒÞÙ áâàÕÛÚØ",// TODO
316
  },
317
  { "Red",
318
    "Rot",
319
    "",// TODO
320
    "Rosso",
321
    "",// TODO
322
    "",// TODO
323
    "Rouge",
324
    "",// TODO
325
    "",// TODO
326
    "",// TODO
327
    "",// TODO
328
    "",// TODO
329
    "",// TODO
330
    "",// TODO
331
    "",// TODO
332
    "",// TODO
333
    "ºàÐáÝëÙ",// TODO
334
  },
335
  { "Green",
336
    "Grün",
337
    "",// TODO
338
    "Verde",
339
    "",// TODO
340
    "",// TODO
341
    "Vert",// TODO
342
    "",// TODO
343
    "",// TODO
344
    "",// TODO
345
    "",// TODO
346
    "",// TODO
347
    "",// TODO
348
    "",// TODO
349
    "",// TODO
350
    "",// TODO
351
    "·ÕÛñÝëÙ",// TODO  
352
  },
353
  { "Yellow",
354
    "Gelb",
355
    "",// TODO
356
    "Giallo",
357
    "",// TODO
358
    "",// TODO
359
    "Jaune",
360
    "",// TODO
361
    "",// TODO
362
    "",// TODO
363
    "",// TODO
364
    "",// TODO
365
    "",// TODO
366
    "",// TODO
367
    "",// TODO
368
    "",// TODO
369
    "¶ñÛâëÙ",// TODO
370
  },
371
  { "Blue",
372
    "Blau",
373
    "",// TODO
374
    "Blu",
375
    "",// TODO
376
    "",// TODO
377
    "Bleu",
378
    "",// TODO
379
    "",// TODO
380
    "",// TODO
381
    "",// TODO
382
    "",// TODO
383
    "",// TODO
384
    "",// TODO
385
    "",// TODO
386
    "",// TODO
387
    "ÁØÝØÙ",// TODO
388
  },
389
  { "Seconds arrow color",
390
    "Farbe des Sekundenzeigers",
391
    "",// TODO
392
    "Colore freccia secondi",
393
    "",// TODO
394
    "",// TODO
395
    "Couleur aiguille Sec",
396
    "",// TODO
397
    "",// TODO
398
    "",// TODO
399
    "",// TODO
400
    "",// TODO
401
    "",// TODO
402
    "",// TODO
403
    "",// TODO
404
    "",// TODO
405
    "ÆÒÕâ áÕÚãÝÔÝÞÙ áâàÕÛÚØ",// TODO
406
  },
407
  { "Minutes arrow color",
408
    "Farbe des Minutenzeigers",
409
    "",// TODO
410
    "Colore freccia minuti",
411
    "",// TODO
412
    "",// TODO
413
    "Couleur aiguille Min",
414
    "",// TODO
415
    "",// TODO
416
    "",// TODO
417
    "",// TODO
418
    "",// TODO
419
    "",// TODO
420
    "",// TODO
421
    "",// TODO
422
    "",// TODO
423
    "ÆÒÕâ ÜØÝãâÝÞÙ áâàÕÛÚØ",// TODO
424
  },
425
  { "Foreground color",
426
    "Vordergrund Farbe",
427
    "",// TODO
428
    "Colore primo piano",
429
    "",// TODO
430
    "",// TODO
431
    "Couleur premier plan",
432
    "",// TODO
433
    "",// TODO
434
    "",// TODO
435
    "",// TODO
436
    "",// TODO
437
    "",// TODO
438
    "",// TODO
439
    "",// TODO
440
    "",// TODO
441
    "ÆÒÕâ ßÕàÕÔÝÕÓÞ äÞÝÐ",// TODO
442
  },
443
  { "Arrow color",
444
    "Zeigerfarbe",
445
    "",// TODO
446
    "Colore freccia",
447
    "",// TODO
448
    "",// TODO
449
    "Couleur aiguilles",
450
    "",// TODO
451
    "",// TODO
452
    "",// TODO
453
    "",// TODO
454
    "",// TODO
455
    "",// TODO
456
    "",// TODO
457
    "",// TODO
458
    "",// TODO
459
    "ÆÒÕâ áâàÕÛÞÚ",// TODO
460
  },
461
  { "Digital",
462
    "Digital",
463
    "",// TODO
464
    "Digitale",
465
    "",// TODO
466
    "",// TODO
467
    "Digital",
468
    "",// TODO
469
    "",// TODO
470
    "",// TODO
471
    "",// TODO
472
    "",// TODO
473
    "",// TODO
474
    "",// TODO
475
    "",// TODO
476
    "",// TODO
477
    "ÆëäàÞÒëÕ",// TODO
478
  },
479
  { "Analog",
480
    "Analog",
481
    "",// TODO
482
    "Analogico",
483
    "",// TODO
484
    "",// TODO
485
    "Analogique",
486
    "",// TODO
487
    "",// TODO
488
    "",// TODO
489
    "",// TODO
490
    "",// TODO
491
    "",// TODO
492
    "",// TODO
493
    "",// TODO
494
    "",// TODO
495
    "ÁâàÕÛÞçÝëÕ",// TODO
496
  },
497
  { "Internet time",
498
    "Internet Zeit",
499
    "",// TODO
500
    "Ora Internet",
501
    "",// TODO
502
    "",// TODO
503
    "Temps internet",
504
    "",// TODO
505
    "",// TODO
506
    "",// TODO
507
    "",// TODO
508
    "",// TODO
509
    "",// TODO
510
    "",// TODO
511
    "",// TODO
512
    "",// TODO
513
    "¸ÝâÕàÝÕâ ÒàÕÜï",// TODO
514
  },
515
  { "Tea clock",
516
    "Teekocher",
517
    "",// TODO
518
    "Pausa tè",
519
    "",// TODO
520
    "",// TODO
521
    "Pause cafe",
522
    "",// TODO
523
    "",// TODO
524
    "",// TODO
525
    "",// TODO
526
    "",// TODO
527
    "",// TODO
528
    "",// TODO
529
    "",// TODO
530
    "",// TODO
531
    "²àÕÜï ÔÛï çÐï",// TODO
532
  },
533
  { "It's tea time",
534
    "Es ist Tee Zeit!",
535
    "",// TODO
536
    "E' l'ora del tè!",
537
    "",// TODO
538
    "",// TODO
539
    "c'est l'heure de la pause cafe",
540
    "",// TODO
541
    "",// TODO
542
    "",// TODO
543
    "",// TODO
544
    "",// TODO
545
    "",// TODO
546
    "",// TODO
547
    "",// TODO
548
    "",// TODO
549
    "²àÕÜï çÐï!",// TODO
550
  },
551
  { "Time till tea",
552
    "Zeit bis der Tee fertig ist",
553
    "",// TODO
554
    "Tempo restante per il tè",
555
    "",// TODO
556
    "",// TODO
557
    "Temps restant jusqu'au cafe",
558
    "",// TODO
559
    "",// TODO
560
    "",// TODO
561
    "",// TODO
562
    "",// TODO
563
    "",// TODO
564
    "",// TODO
565
    "",// TODO
566
    "",// TODO
567
    "²àÕÜï ×ÐÒÐàÚØ çÐï",// TODO
568
  },
569
  { "Show Countdown",
570
    "Countdown anzeigen",
571
    "",// TODO
572
    "Mostra conto alla rovescia",
573
    "",// TODO
574
    "",// TODO
575
    "Afficher le compte a rebours",
576
    "",// TODO
577
    "",// TODO
578
    "",// TODO
579
    "",// TODO
580
    "",// TODO
581
    "",// TODO
582
    "",// TODO
583
    "",// TODO
584
    "",// TODO
585
    "¾ÑàÐâÝëÙ Þâçñâ ÒàÕÜÕÝØ",// TODO
586
  },
587
  { "FullScreen",
588
    "FullScreen",
589
    "",// TODO
590
    "Schermo intero",
591
    "",// TODO
592
    "",// TODO
593
    "FullScreen",
594
    "",// TODO
595
    "",// TODO
596
    "",// TODO
597
    "",// TODO
598
    "",// TODO
599
    "",// TODO
600
    "",// TODO
601
    "",// TODO
602
    "",// TODO
603
    "²Õáì àÐ×ÜÕà",// TODO
604
  },
605
  { "x Position",
606
    "x Position",
607
    "",// TODO
608
    "Posizione x",
609
    "",// TODO
610
    "",// TODO
611
    "x Position",
612
    "",// TODO
613
    "",// TODO
614
    "",// TODO
615
    "",// TODO
616
    "",// TODO
617
    "",// TODO
618
    "",// TODO
619
    "",// TODO
620
    "",// TODO
621
    "x ¿Þ×ØæØï",// TODO
622
  },
623
  { "y Position",
624
    "y Position",
625
    "",// TODO
626
    "Posizione y",
627
    "",// TODO
628
    "",// TODO
629
    "y Position",
630
    "",// TODO
631
    "",// TODO
632
    "",// TODO
633
    "",// TODO
634
    "",// TODO
635
    "",// TODO
636
    "",// TODO
637
    "",// TODO
638
    "",// TODO
639
    "y ¿Þ×ØæØï",// TODO
640
  },
641
  { NULL }
642
  };
643
644
645
646

Return to bug 424269