diff options
author | Andreas Baumann <abaumann@yahoo.com> | 2009-03-22 13:54:04 +0100 |
---|---|---|
committer | Andreas Baumann <abaumann@yahoo.com> | 2009-03-22 13:54:04 +0100 |
commit | b4f5ad8cefea8e5797254c1e6f400915b9bee82a (patch) | |
tree | aa7a12815638a808942f789f337c4790645c1b52 /src/log | |
parent | 0cc78d9a96e09d9cd91ea59b68e7d955dfeae8d0 (diff) | |
download | wolfbones-b4f5ad8cefea8e5797254c1e6f400915b9bee82a.tar.gz wolfbones-b4f5ad8cefea8e5797254c1e6f400915b9bee82a.tar.bz2 |
added gettext translations into the MC files for windows
Diffstat (limited to 'src/log')
-rwxr-xr-x | src/log/create_wolfmsg.pl | 16 | ||||
-rw-r--r-- | src/log/wolfmsg.mc | 154 |
2 files changed, 92 insertions, 78 deletions
diff --git a/src/log/create_wolfmsg.pl b/src/log/create_wolfmsg.pl index 035ef5c..d1e5012 100755 --- a/src/log/create_wolfmsg.pl +++ b/src/log/create_wolfmsg.pl @@ -34,9 +34,23 @@ EOF my $lang; my %gettext = (); foreach $lang ( keys %gettext_lang ) { -# my $msg = $gettext{"${lang}_${formatstr_c}"}; + my $pofile = $gettext_lang{$lang}; + open PO, "<$pofile"; + my $line; + my $msgid; + my $msgstr; + foreach $line ( <PO> ) { + if( $line =~ /^msgid\s+"(.*)"/ ) { + $msgid = $1; + } elsif( $line =~ /^msgstr\s+"(.*)"/ ) { + $msgstr = $1; + $gettext{"${lang}_${msgid}"} = $msgstr; + } + } + close PO; } + print <<EOF; MessageId = 0x1 SymbolicName = WOLF_CATEGORY_1 diff --git a/src/log/wolfmsg.mc b/src/log/wolfmsg.mc index 72b372f..b091e16 100644 --- a/src/log/wolfmsg.mc +++ b/src/log/wolfmsg.mc @@ -62,7 +62,7 @@ Language = English Error while closing file descriptor %1: %2 . Language = German -TODO: Gettext here.. +Datei Deskriptor %d kann nicht geschlossen werden: %s . MessageId = 2061 Severity = Error @@ -72,7 +72,7 @@ Language = English Unable to retrieve maximal number of files: %1 . Language = German -TODO: Gettext here.. +Kann die maximale Anzahl Datei Deskriptoren nicht berechnen: %s . MessageId = 2062 Severity = Informational @@ -82,7 +82,7 @@ Language = English Closing all filedescriptors up to %ld . Language = German -TODO: Gettext here.. +Schliesse alle Datei Deskriptoren bis zur Nummer %ld . MessageId = 2063 Severity = Error @@ -92,7 +92,7 @@ Language = English Unable to open fd %1 as /dev/null: %2 . Language = German -TODO: Gettext here.. +Kann den Datei Deskriptor %d nicht als /dev/null öffnen: %s . MessageId = 2064 Severity = Error @@ -102,7 +102,7 @@ Language = English Something is wrong with the file descriptors (expecting %1, got %2)! . Language = German -TODO: Gettext here.. +Fehler bei Datei Deskriptoren des Prozesses (erwarte %d und nicht %d)! . MessageId = 2065 Severity = Error @@ -112,7 +112,7 @@ Language = English Error in atomar write to fd %1: %2 . Language = German -TODO: Gettext here.. +Fehler bei atomaren Schreiben in Datei Deskriptor %d: %s . MessageId = 2066 Severity = Error @@ -122,7 +122,7 @@ Language = English Unexpected number of octets %zd in atomar write to fd %1 (expected %zd) . Language = German -TODO: Gettext here.. +Unerwartete Anzahl Bytes %zd bei atomaren Schreiben in Datei Deskriptor %d (erwarte %zd) . MessageId = 2067 Severity = Error @@ -132,7 +132,7 @@ Language = English Error in atmoar read from fd %1: %2 . Language = German -TODO: Gettext here.. +Fehler bei atomaren Lesen von Datei Deskriptor %d: %s . MessageId = 2068 Severity = Error @@ -142,7 +142,7 @@ Language = English Unexpected number of octets %zd in atomar read from fd %1 (expected %zd) . Language = German -TODO: Gettext here.. +Unerwartete Anzahl Bytes %zd bei atomaren Lesen von Datei Deskriptor %d (erwarte %zd) . MessageId = 2069 Severity = Error @@ -152,7 +152,7 @@ Language = English Already running as daemon! . Language = German -TODO: Gettext here.. +Laufe bereits als Unix-Daemon! . MessageId = 2070 Severity = Error @@ -162,7 +162,7 @@ Language = English Unable to start daemon as not root user! . Language = German -TODO: Gettext here.. +Kann einen Unix-Daemon nur als Root-Benutzer starten! . MessageId = 2071 Severity = Error @@ -172,7 +172,7 @@ Language = English Unable to create exit code pipe: %1 . Language = German -TODO: Gettext here.. +Kann keine Terminierungs-Pipe erstellen: %s . MessageId = 2072 Severity = Informational @@ -182,7 +182,7 @@ Language = English Created exit code pipe (%1,%2) . Language = German -TODO: Gettext here.. +Terminierungs-Pipe erstellt (%d,%d) . MessageId = 2073 Severity = Error @@ -192,7 +192,7 @@ Language = English Unable to fork the first time: %1 . Language = German -TODO: Gettext here.. +Erstes Forken fehlgeschlagen: %s . MessageId = 2074 Severity = Informational @@ -202,7 +202,7 @@ Language = English First fork reached . Language = German -TODO: Gettext here.. +Erstes Forken erfolgreich . MessageId = 2075 Severity = Informational @@ -212,7 +212,7 @@ Language = English Parent after first fork: child is %1 . Language = German -TODO: Gettext here.. +Im Vaterprozess nach dem ersten Forken, das Kind hat PID %d . MessageId = 2076 Severity = Error @@ -222,7 +222,7 @@ Language = English Unable to create parent pipe: %1 . Language = German -TODO: Gettext here.. +Kann keine Vater-Pipe erstellen: %s . MessageId = 2077 Severity = Informational @@ -232,7 +232,7 @@ Language = English Created parent pipe (%1,%2) . Language = German -TODO: Gettext here.. +Vater-Pipe erstellt (%d,%d) . MessageId = 2107 Severity = Error @@ -242,7 +242,7 @@ Language = English Starting new process group session for the parent of the daemon failed: %1 . Language = German -TODO: Gettext here.. +Das Starten einer neuen Prozessgruppensiztung im Vaterprozess ist fehlgeschlagen: %s . MessageId = 2079 Severity = Error @@ -252,7 +252,7 @@ Language = English Unable to fork the second time: %1 . Language = German -TODO: Gettext here.. +Zweites Forken fehlgeschlagen: %s . MessageId = 2080 Severity = Informational @@ -262,7 +262,7 @@ Language = English Second fork reached . Language = German -TODO: Gettext here.. +Zweites Forken erfolgreich . MessageId = 2081 Severity = Informational @@ -272,7 +272,7 @@ Language = English Parent after second fork: child (and daemon) is %1 . Language = German -TODO: Gettext here.. +Im Vaterprozess nach dem zweiten Forken, das Kind (Unix-Daemon) hat PID %d . MessageId = 2078 Severity = Error @@ -282,7 +282,7 @@ Language = English Starting new process group for daemon session failed: %1 . Language = German -TODO: Gettext here.. +Das Starten einer neuen Prozessgruppensiztung im Daemon ist fehlgeschlagen: %s . MessageId = 2082 Severity = Error @@ -292,7 +292,7 @@ Language = English Changing to root diretory failed: %1 . Language = German -TODO: Gettext here.. +Wechseln ins Stammverzeichnis ist fehlgeschlagen: %s . MessageId = 2083 Severity = Informational @@ -302,7 +302,7 @@ Language = English Changed to root directory / . Language = German -TODO: Gettext here.. +Ins Stammverzeichnis / gewechselt . MessageId = 2084 Severity = Informational @@ -312,7 +312,7 @@ Language = English Switched umask from %04o to %04o . Language = German -TODO: Gettext here.. +Rechtemaske gewechselt von %04o zu %04o . MessageId = 2085 Severity = Error @@ -322,7 +322,7 @@ Language = English Another daemon is already running with pid '%1', can't start! . Language = German -TODO: Gettext here.. +Ein anderer Unix-Daemon laeuft bereits mit PID '%d', kann nicht starten! . MessageId = 2086 Severity = Informational @@ -332,7 +332,7 @@ Language = English Switched umask from %04o to %04o . Language = German -TODO: Gettext here.. +Rechtemaske gewechselt von %04o zu %04o . MessageId = 2087 Severity = Error @@ -342,7 +342,7 @@ Language = English No group '%1' found . Language = German -TODO: Gettext here.. +Es existiert keine Gruppe '%s' . MessageId = 2088 Severity = Error @@ -352,7 +352,7 @@ Language = English Unable to retrieve group information for group '%1': %2 . Language = German -TODO: Gettext here.. +Kann keine Information zu Gruppe '%s' bekommen: %s . MessageId = 2089 Severity = Error @@ -362,7 +362,7 @@ Language = English No user '%1' found . Language = German -TODO: Gettext here.. +Es existiert kein Benutzer '%s' . MessageId = 2090 Severity = Error @@ -372,7 +372,7 @@ Language = English Unable to retrieve user information for user '%1': %2 . Language = German -TODO: Gettext here.. +Kann keine Information zu Benutzer '%s' bekommen: %s . MessageId = 2091 Severity = Error @@ -382,7 +382,7 @@ Language = English Setting unprivileged group failed: %1 . Language = German -TODO: Gettext here.. +Setzen der unprivilegierten Gruppe ist fehlgeschlagen: %s . MessageId = 2092 Severity = Error @@ -392,7 +392,7 @@ Language = English Setting unprivileged user failed: %1 . Language = German -TODO: Gettext here.. +Setzen des unprivilegierten Benutzers ist fehlgeschlagen: %s . MessageId = 2093 Severity = Informational @@ -402,7 +402,7 @@ Language = English Switched to user '%1' (%2) and group '%3' (%4) . Language = German -TODO: Gettext here.. +Der Unix-Daemon laueft nun unter Benutzer '%s' (%d) und Gruppe '%s' (%d) . MessageId = 2094 Severity = Informational @@ -412,7 +412,7 @@ Language = English daemon_exit called int state %1 (error %2) . Language = German -TODO: Gettext here.. +daemon_exit wurde aufgerufen im Zustand %d (Fehler %d) . MessageId = 2095 Severity = Informational @@ -422,7 +422,7 @@ Language = English Waiting on exit_code pipe for exit code . Language = German -TODO: Gettext here.. +Warte auf einen Exitcode von der Terminierungs-Pipe . MessageId = 2096 Severity = Informational @@ -432,7 +432,7 @@ Language = English Terminating grand-parent of daemon with code %1 (PID: %lu) . Language = German -TODO: Gettext here.. +Beende Vater des Vaters des Unix-Daemons mit Kode %d (PID: %lu) . MessageId = 2097 Severity = Informational @@ -442,7 +442,7 @@ Language = English Waiting on parent pipe for termination signal . Language = German -TODO: Gettext here.. +Warte auf Terminierung von der Vater-Pipe . MessageId = 2098 Severity = Informational @@ -452,7 +452,7 @@ Language = English Parent got termination (pidfile lock: %1, run: %2, fd: %3).. cleaning up now (PID: %lu) . Language = German -TODO: Gettext here.. +Vater bekam ein Terminierungssignal (Lockdatei ist gelockt: %d, run: %d, Deskriptor: %d)..raeume jetzt auf (PID: %lu) . MessageId = 2099 Severity = Informational @@ -462,7 +462,7 @@ Language = English Terminating parent of daemon (PID %lu) . Language = German -TODO: Gettext here.. +Beende Vaterprozess des Unix-Daemons (PID %lu) . MessageId = 2100 Severity = Informational @@ -472,7 +472,7 @@ Language = English Terminating daemon (PID: %lu) . Language = German -TODO: Gettext here.. +Beende den Unix-Daemon (PID: %lu) . MessageId = 2101 Severity = Informational @@ -482,7 +482,7 @@ Language = English Terminating daemon (PID: %lu) with error . Language = German -TODO: Gettext here.. +Beende den Unix-Daemon (PID: %lu) mit einem Fehler . MessageId = 2102 Severity = Error @@ -492,7 +492,7 @@ Language = English Unable to create signal pipe: %1 . Language = German -TODO: Gettext here.. +Kann keine Signal-Pipe erstellen: %s . MessageId = 2103 Severity = Informational @@ -502,7 +502,7 @@ Language = English Created signal pipe (%1,%2) . Language = German -TODO: Gettext here.. +Signal-Pipe erstellt (%d,%d) . MessageId = 2104 Severity = Error @@ -512,7 +512,7 @@ Language = English Error in select when waiting for signal from pipe: %1 . Language = German -TODO: Gettext here.. +Fehler beim Warten auf ein Signal von der Signal-Pipe: %s . MessageId = 2105 Severity = Error @@ -522,7 +522,7 @@ Language = English Error while reading a signal from the pipe: %1 . Language = German -TODO: Gettext here.. +Fehler beim Lesen des konkreten Signals von der Signal-Pipe: %s . MessageId = 2106 Severity = Error @@ -532,7 +532,7 @@ Language = English Unexpected error in read: result is %1 . Language = German -TODO: Gettext here.. +Unerwarteter Fehler beim Lesen, Resultat ist %d . MessageId = 2020 Severity = Informational @@ -542,7 +542,7 @@ Language = English No pidfile '%1' found, daemon is not running . Language = German -TODO: Gettext here.. +Die Lockdatei '%s' wurde nicht gefunden, der Unix-Daemon laeuft nicht . MessageId = 2021 Severity = Error @@ -552,7 +552,7 @@ Language = English Unable to open pidfile '%1' for reading: %2 . Language = German -TODO: Gettext here.. +Kann keine Lockdatei '%s' zum Lesen oeffnen: %s . MessageId = 2023 Severity = Informational @@ -562,7 +562,7 @@ Language = English Another process locks the pidfile, daemon already running . Language = German -TODO: Gettext here.. +Ein anderer Prozess lockt die Lockdatei, der Daemon laeuft schon . MessageId = 2024 Severity = Error @@ -572,7 +572,7 @@ Language = English Unable to lock pidfile '%1': %2 . Language = German -TODO: Gettext here.. +Kann die Lockdatei '%s' nicht locken: %s . MessageId = 2025 Severity = Error @@ -582,7 +582,7 @@ Language = English Unable to read pid from pidfile '%1': %2 . Language = German -TODO: Gettext here.. +Kann die Prozessnummer nicht aus der Lockdatei '%s' lesen: %s . MessageId = 2026 Severity = Error @@ -592,7 +592,7 @@ Language = English pidfile '%1' contains invalid data, can't read PID from it! . Language = German -TODO: Gettext here.. +Die Lockdatei '%s' enthaelt ungueltige Daten, keine Prozessnummer! . MessageId = 2027 Severity = Informational @@ -602,7 +602,7 @@ Language = English Found PID '%lu' in pidfile . Language = German -TODO: Gettext here.. +Prozessnummer '%lu' in Lockdatei gefunden . MessageId = 2028 Severity = Error @@ -612,7 +612,7 @@ Language = English Found PID '%lu' in pidfile '%1', but no such process is running. Check and manually delete the pidfile! . Language = German -TODO: Gettext here.. +Habe eine Prozessnummer '%lu' in Lockdatei '%s' gefunden, aber es laeuft kein Prozess mit dieser Nummer. Bitte manuell ueberpruefen und die Lockdatei von Hand loeschen! . MessageId = 2029 Severity = Error @@ -622,7 +622,7 @@ Language = English Can't check if process with PID '%lu' is alive: %1 . Language = German -TODO: Gettext here.. +Kann nicht uberpruefen, of der Prozess mit Prozessnummer '%lu' immer noch laeuft: %s . MessageId = 2030 Severity = Informational @@ -632,7 +632,7 @@ Language = English A process with PID '%lu' is already running . Language = German -TODO: Gettext here.. +Ein Prozess mit Prozessnummer '%lu' laeuft bereits . MessageId = 2022 Severity = Error @@ -642,7 +642,7 @@ Language = English Unable to open pidfile '%1' for writing: %2 . Language = German -TODO: Gettext here.. +Kann keine Lockdatei '%s' zum Schreiben oeffnen: %s . MessageId = 2031 Severity = Error @@ -652,7 +652,7 @@ Language = English Unable to lock pidfile '%1' after creation, daemon started in parallel? . Language = German -TODO: Gettext here.. +Kann die Lockdatei '%s' nicht locken direkt nach deren Erstellung. Wurde der Unix-Daemon etwa mehrfach parallel gestartet? . MessageId = 2032 Severity = Error @@ -662,7 +662,7 @@ Language = English Unable to lock pidfile '%1' after creation: %2 . Language = German -TODO: Gettext here.. +Kann die Lockdatei '%s' nicht locken nach deren Erstellung: %s . MessageId = 2033 Severity = Error @@ -672,7 +672,7 @@ Language = English Unable to truncate the pidfile '%1' before writing to it . Language = German -TODO: Gettext here.. +Kann den Inhalt der Lockdatei '%s' nicht loeschen . MessageId = 2034 Severity = Error @@ -682,7 +682,7 @@ Language = English Unable to write PID into the pidfile '%1': %2 . Language = German -TODO: Gettext here.. +Kann keine Prozessnummer in die Lockdatei '%s' schreiben: %s . MessageId = 2035 Severity = Error @@ -692,7 +692,7 @@ Language = English Non-atomic write failed when storing the PID into the pidfile '%1' . Language = German -TODO: Gettext here.. +Nicht-atomares Schreiben ist fehlgeschlagen beim Schreiben der Prozessnummer in die Lockdatei '%s' . MessageId = 2036 Severity = Informational @@ -702,7 +702,7 @@ Language = English Stored '%lu' into the pidfile '%1' and locked it . Language = German -TODO: Gettext here.. +Die Prozessnummer '%lu' wurde in die Lockdatei '%s' geschrieben, die Datei wurde gelockt . MessageId = 2037 Severity = Informational @@ -712,7 +712,7 @@ Language = English Releasing (unlocking/closing) pidfile '%1' (fd: %2, locked: %3) . Language = German -TODO: Gettext here.. +Lockdatei '%s' wieder freigeben (entlocken/schliessen), (Dateideskriptor: %d, gelockt: %d) . MessageId = 2038 Severity = Error @@ -722,7 +722,7 @@ Language = English Unable to unlock the pidfile '%1': %2 . Language = German -TODO: Gettext here.. +Kann die Lockdatei '%s' nicht entriegeln: %s . MessageId = 2039 Severity = Error @@ -732,7 +732,7 @@ Language = English Unable to close the pidfile '%1': %2 . Language = German -TODO: Gettext here.. +Kann die Lockdatei '%s' nicht schliessen: %s . MessageId = 2040 Severity = Informational @@ -742,7 +742,7 @@ Language = English Removing pidfile '%1' (fd: %2, locked: %3, running: %4) . Language = German -TODO: Gettext here.. +Entferne die Lockdatei '%s' (dateideskriptor: %d, gelockt: %d, laeuft: %d) . MessageId = 2041 Severity = Error @@ -752,7 +752,7 @@ Language = English Unable to remove the pidfile '%1': %2 . Language = German -TODO: Gettext here.. +Kann die Lockdatei '%s' nicht entfernen: %s . MessageId = 2001 Severity = Error @@ -762,7 +762,7 @@ Language = English Can't ignore signal handler for signal '%1' (%2): %3 . Language = German -TODO: Gettext here.. +Kann das Signal '%s' (%s) nicht ignorieren: %s . MessageId = 2002 Severity = Informational @@ -772,7 +772,7 @@ Language = English Ignoring signal handler for signal '%1' (%2) . Language = German -TODO: Gettext here.. +Ignoriere Signal '%'s (%s) . MessageId = 2003 Severity = Error @@ -782,7 +782,7 @@ Language = English Can't install empty signal handler for signal '%1' (%2): %3 . Language = German -TODO: Gettext here.. +Kann keine leere Signalbehandlungsfunktion fuer Signal '%s' (%s) installieren: %s . MessageId = 2004 Severity = Informational @@ -792,7 +792,7 @@ Language = English Installed empty signal handler for signal '%1' (%2) . Language = German -TODO: Gettext here.. +Leeren Signalbehandlungsfunktion installiert fuer Signal '%s' (%s) . MessageId = 2005 Severity = Error @@ -802,7 +802,7 @@ Language = English Got signal '%1' (%2) . Language = German -TODO: Gettext here.. +Signal '%s' (%s) ist aufgetreten . MessageId = 2006 Severity = Error @@ -812,7 +812,7 @@ Language = English Can't install signal handler for signal '%1' (%2): %3 . Language = German -TODO: Gettext here.. +Kann keine Signalbehandlungsfunktion fuer Signal '%s' (%s) installieren: %s . MessageId = 2007 Severity = Informational @@ -822,5 +822,5 @@ Language = English Installed signal handler for signal '%1' (%2) . Language = German -TODO: Gettext here.. +Signalbehandlungsfunktion installiert fuer Signal '%s' (%s) . |