File: 100_move-polish-to-utf8.patch

package info (click to toggle)
mrtg 2.17.10-13
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 6,332 kB
  • sloc: perl: 25,747; ansic: 4,568; sh: 1,518; php: 227; awk: 225; makefile: 196; csh: 49; exp: 16
file content (94 lines) | stat: -rw-r--r-- 5,751 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
Description: modified Polish translation from iso-8859-2 to utf-8
Author: Piotr Balwierz <balwierz@gmail.com>
Origin: https://github.com/oetiker/mrtg/pull/114
Last-Update: 2025-01-07
Index: mrtg/translate/polish.pmd
===================================================================
--- mrtg.orig/translate/polish.pmd
+++ mrtg/translate/polish.pmd
@@ -32,23 +32,23 @@ return "" unless defined $string;
 
   %translations =
   (  
-     'iso-8859-1'                             => 'iso-8859-2',
-     'Maximal 5 Minute Incoming Traffic'      => 'Maksymalny ruch przychodzcy w cigu 5 minut',
-     'Maximal 5 Minute Outgoing Traffic'      => 'Maksymalny ruch wychodzcy w cigu 5 minut',
-     'the device'                             => 'urzdzenie',
+     'iso-8859-1'                             => 'utf-8',
+     'Maximal 5 Minute Incoming Traffic'      => 'Maksymalny ruch przychodzący w ciągu 5 minut',
+     'Maximal 5 Minute Outgoing Traffic'      => 'Maksymalny ruch wychodzący w ciągu 5 minut',
+     'the device'                             => 'urządzenie',
      'The statistics were last updated(.*)'   => 'Ostatnie uaktualnienie statystyki $1',
-     ' Average\)'                             => ' rednia)',
-     'Average'                                => 'rednio',
+     ' Average\)'                             => ' Średnia)',
+     'Average'                                => 'Średnio',
      'Max'                                    => 'Maksymalnie',
      'Current'                                => 'Aktualnie',
      'version'                                => 'wersja',
-     '`Daily\' Graph \((.*) Minute'           => '`Dzienny\' Graf w cigu ($1 Minut/y - ',
-     '`Weekly\' Graph \(30 Minute'            => '`Tygodniowy\' Graf w cigu (30 minut - ' ,
-     '`Monthly\' Graph \(2 Hour'              => '`Miesiczny\' Graf w cigu (2 Godzin - ',
-     '`Yearly\' Graph \(1 Day'                => '`Roczny\' Graf w  cigu (1 Dnia - ', 
-     'Incoming Traffic in (\S+) per Second'   => 'Ruch przychodzcy - $1 na sekund',
-     'Outgoing Traffic in (\S+) per Second'   => 'Ruch wychodzcy - $1 na sekund',
-     'at which time (.*) had been up for(.*)' => 'gdy $1 by wczony przez $2',
+     '`Daily\' Graph \((.*) Minute'           => '`Dzienny\' Graf w ciągu ($1 Minut/y - ',
+     '`Weekly\' Graph \(30 Minute'            => '`Tygodniowy\' Graf w ciągu (30 minut - ' ,
+     '`Monthly\' Graph \(2 Hour'              => '`Miesięczny\' Graf w ciągu (2 Godzin - ',
+     '`Yearly\' Graph \(1 Day'                => '`Roczny\' Graf w  ciągu (1 Dnia - ', 
+     'Incoming Traffic in (\S+) per Second'   => 'Ruch przychodzący - $1 na sekundę',
+     'Outgoing Traffic in (\S+) per Second'   => 'Ruch wychodzący - $1 na sekundę',
+     'at which time (.*) had been up for(.*)' => 'gdy $1 był włączony przez $2',
      # '([kMG]?)([bB])/s'                 => '\$1\$2/s',
      # '([kMG]?)([bB])/min'              => '\$1\$2/min',
      '([kMG]?)([bB])/h'                       => '$1$2/g',
@@ -57,8 +57,8 @@ return "" unless defined $string;
      'In'                                     => 'Do',
      'Out'                                    => 'Z',
      'Percentage'                             => 'Procent',
-     'Ported to OpenVMS Alpha by'             => 'Port dla OpenVMS Alpha dziki', 
-     'Ported to WindowsNT by'                 => 'Port dla WindowsNT dziki',
+     'Ported to OpenVMS Alpha by'             => 'Port dla OpenVMS Alpha dzięki', 
+     'Ported to WindowsNT by'                 => 'Port dla WindowsNT dzięki',
      'and'                                    => 'i',
      '^GREEN'                                  => 'ZIELONY',
      'BLUE'                                   => 'NIEBIESKI',
@@ -79,11 +79,11 @@ foreach $i (keys %translations)
 %wday = 
     (
       'Sunday'    => 'Niedziela',     'Sun' => 'Nie',
-      'Monday'    => 'Poniedziaek',  'Mon' => 'Pon',
+      'Monday'    => 'Poniedziałek',  'Mon' => 'Pon',
       'Tuesday'   => 'Wtorek',        'Tue' => 'Wto',
-      'Wednesday' => 'roda',         'Wed' => 'ro',
+      'Wednesday' => 'Środa',         'Wed' => 'Śro',
       'Thursday'  => 'Czwartek',      'Thu' => 'Czw',
-      'Friday'    => 'Pitek',        'Fri' => 'Pi',
+      'Friday'    => 'Piątek',        'Fri' => 'Pią',
       'Saturday'  => 'Sobota',        'Sat' => 'Sob' 
 
     );
@@ -94,10 +94,10 @@ foreach $i (keys %translations)
       'Jan'       => 'Sty',          'Feb'       => 'Lut',         'Mar'       => 'Mar',
       'April'     => 'Kwietnia',     'May'       => 'Maja',        'June'      => 'Czerwca', 
       'Apr'       => 'Kwi',          'May'       => 'Maj',         'Jun'       => 'Cze',
-      'July'      => 'Lipca',        'August'    => 'Sierpnia',    'September' => 'Wrzenia', 
+      'July'      => 'Lipca',        'August'    => 'Sierpnia',    'September' => 'Września', 
       'Jul'       => 'Lip',          'Aug'       => 'Sie',         'Sep'       => 'Wrz', 
-      'October'   => 'Padziernika', 'November'  => 'Listopada',   'December'  => 'Grudnia', 
-      'Oct'       => 'Pa',          'Nov'       => 'Lis',         'Dec'       => 'Gru' 
+      'October'   => 'Października', 'November'  => 'Listopada',   'December'  => 'Grudnia', 
+      'Oct'       => 'Paź',          'Nov'       => 'Lis',         'Dec'       => 'Gru' 
     );
 
   @foo=($string=~/(\S+),\s+(\S+)\s+(\S+)(.*)/);
@@ -108,7 +108,7 @@ foreach $i (keys %translations)
         @quux=split(/at/,$foo[3]);
         $foo[3]=$quux[0]." o godzinie".$quux[1]; 
       };
-      return "$wday{$foo[0]} dzie $foo[1]. $month{$foo[2]} $foo[3]"; 
+      return "$wday{$foo[0]} dzień $foo[1]. $month{$foo[2]} $foo[3]"; 
     };
 
 #