From af9e76fce54ae0b2735273e41440e6d68f009bbd Mon Sep 17 00:00:00 2001 From: rathnor Date: Sun, 10 Oct 2004 12:00:37 +0000 Subject: * Update de_DE Translation and add some missing NLS values (Thanks Christian Storm) - also a tiny cleanup of weird nls set --- ChangeLog | 6 ++ nls/C/Translation.m | 1 - nls/bg_BG/Translation.m | 1 - nls/da_DK/Translation.m | 1 - nls/de_DE/Translation.m | 183 +++++++++++++++++++++++++++++++++++++++--------- nls/es_ES/Translation.m | 1 - nls/et_EE/Translation.m | 1 - nls/fluxbox-nls.hh | 5 +- nls/fr_FR/Translation.m | 1 - nls/it_IT/Translation.m | 1 - nls/ja_JP/Translation.m | 1 - nls/lv_LV/Translation.m | 1 - nls/nl_NL/Translation.m | 1 - nls/pl_PL/Translation.m | 1 - nls/pt_BR/Translation.m | 1 - nls/pt_PT/Translation.m | 1 - nls/ru_RU/Translation.m | 1 - nls/sl_SI/Translation.m | 1 - nls/sv_SE/Translation.m | 1 - nls/tr_TR/Translation.m | 1 - src/ClockTool.cc | 19 +++-- src/IconbarTool.cc | 7 +- 22 files changed, 177 insertions(+), 60 deletions(-) diff --git a/ChangeLog b/ChangeLog index 5729efe..2db4f40 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,11 @@ (Format: Year/Month/Day) Changes for 0.9.11 +*04/10/10: + * Update de_DE Translation and add some missing NLS values + (Thanks Christian Storm) + - also a tiny cleanup of weird nls set + de_DE/Translation.m nls/fluxbox-nls.hh IconbarTool.cc ClockTool.cc + */Translation.m *04/10/08: * Fix some TextBox issues with some "untypeable" keys (Mathias) FbTk/TextBox.hh/cc FbTk/Keyutil.hh/cc diff --git a/nls/C/Translation.m b/nls/C/Translation.m index f3ecbbb..623f033 100644 --- a/nls/C/Translation.m +++ b/nls/C/Translation.m @@ -233,5 +233,4 @@ $set 19 #main -log \t\t\tlog output to file.\n\ -help\t\t\t\tdisplay this help text and exit.\n\n -$set 13 #mainWarnDisplay diff --git a/nls/bg_BG/Translation.m b/nls/bg_BG/Translation.m index 46cfb12..7397653 100644 --- a/nls/bg_BG/Translation.m +++ b/nls/bg_BG/Translation.m @@ -130,5 +130,4 @@ $set 19 #main -log \t\t\tlog output to file.\n\ -help\t\t\t\tïîêàæè òîçè ïîìîùåí òåêñò è èçëåç.\n\n -$set 13 #mainWarnDisplay diff --git a/nls/da_DK/Translation.m b/nls/da_DK/Translation.m index f4f6909..da98671 100644 --- a/nls/da_DK/Translation.m +++ b/nls/da_DK/Translation.m @@ -130,5 +130,4 @@ $set 19 #main -log \t\t\tlog output to file.\n\ -help\t\t\t\tvis denne hjælp og afslut.\n\n -$set 13 #mainWarnDisplay diff --git a/nls/de_DE/Translation.m b/nls/de_DE/Translation.m index 731be38..751be6d 100644 --- a/nls/de_DE/Translation.m +++ b/nls/de_DE/Translation.m @@ -1,4 +1,4 @@ -$ codeset=ISO-8859-1 +$ codeset=ISO-8859-15 $set 1 #Align @@ -6,9 +6,12 @@ $set 1 #Align 2 Unten links 3 Unten rechts 4 Horizontal +5 Links 6 Links unten 7 Links mitte 8 Links oben +9 Relativ +10 Rechts 11 Rechts unten 12 Rechts mitte 13 Rechts oben @@ -19,68 +22,167 @@ $set 1 #Align $set 2 #BaseDisplay +1 Abbruch... dumping core\n +2 Fahre herunter\n +3 %s: Signal %d empfangen\n $set 3 #Common +1 Alpha Transparenz 2 Automatisch Verstecken +3 Compiler kompiliert am +4 Einkompilierte Optionen +5 Compiler +6 Compiler Version +7 Init Datei +8 Tastendefinitionsdatei +9 Menüdatei +10 Stildatei (Theme) +11 Standard Einstellungen +12 deaktiviert +13 Fehler +14 Fluxbox Version +15 Durch maximierte Fenster verdecken +16 Sichtbar $set 4 #Configmenu -2 Automatisches Vorheben -4 Klicken um zu Fokusieren -7 Fenster nach einem Desktopwechsel fokusieren +1 Kantenglättung (AntiAliasing) +2 Automatisches Hervorheben +3 Klicken zum Hervorheben +4 Klicken zum Fokussieren +5 Flüchtige (transient) Fenster dekorieren +6 Desktop mit Mausrad wechseln +7 Fenster nach Desktopwechsel fokussieren 8 Fokustyp -9 Neue Fenster fokusieren -10 Vollstaendig Maximieren +9 Neue Fenster fokussieren +10 Vollständig Maximieren 11 Bild-Dithering -12 Fenster undurchsichtig bewegen -13 Halbmatschiger Fokus -14 "Matschiger" Fokus -15 Arbeitsflaechen-Warping +12 Fenster undurchsichtig bewegen +13 Halb-"schlampiger" Fokus +14 "schlampiger" Fokus +15 Fenster über Desktopgrenzen verschieben +16 Erzwinge Pseudo-Transparenz +17 Menü Alpha Transparenz +18 Transparenz +19 Alpha Transparenz fokussierter Fenster +20 Alpha Transparenz nicht fokussierter Fenster $set 5 #Ewmh +1 Fataler Fehler: Kein Speicher mehr frei, EWMH client list kann nicht allokiert werden. $set 6 #FbTkError +1 Warnung! Höhe > 3200 setze Höhe = 3200 +2 Warnung! Breite > 3200 setze Breite = 3200 +3 Warnung: kann fallback Schriftart nicht laden +4 Fehler beim Allokieren +5 Kann Pixmap nicht erzeugen +6 Kann XImage nicht erzeugen +7 Fehler beim Lesen +8 Warnung: Kann kein gültiges Format für Alpha finden. +9 Warnung: Kann Alpha Bild nicht erzeugen. +10 Warnung: Kann Alpha Pixmap nicht erzeugen. +11 Kann kein Format für screen(%d) finden +12 Kein Speicher mehr frei +13 Kein Speicher mehr frei für "blue buffer". +14 Kein Speicher mehr frei für "green buffer". +15 Kein Speicher mehr frei für "red buffer". +16 Kann Stil (Theme) Eintrag nicht lesen +17 Nicht unterstütztes visual +18 Benutze Standard Einstellung $set 7 #Fluxbox +1 Dateiname der Konfigurationsdatei ist ungültig! +2 Kann groupfile nicht laden +3 Kann database nicht laden +4 Versuche es erneut mit +5 Warnung! Kann keinen screen finden auf dem das Fenster dargestellt werden kann! +6 Kann Verzeichnis %s nicht anlegen +7 Kann keine screens finden.\nLäuft ein anderer Windowmanager bereits? +8 Fehler beim Parsen des regulären Ausdrucks +9 Fataler Fehler! Es darf nur eine Instanz der Fluxbox Klasse geben +10 Kann nicht zum X-Server verbinden.\nX muss vor Fluxbox gestartet werden. +11 Warnung: X-Server unterstützt Lokalisierung nicht +12 Warnung: Kann Lokalisierung nicht setzen $set 8 #Gnome +1 Fataler Fehler: Kein Speicher mehr frei, kann GNOME client list nicht allokieren $set 9 #Keys +1 Tasten: Fehler in Zeile +2 Tasten: Kann Tasten nicht sauber zuweisen! +3 Tasten: Ungültige Taste/Sondertaste (Modifier) in Zeile $set 10 #Menu +1 Konfiguration +2 Fluxbox Standardmenü 3 Beenden 4 Icons +5 Ebene +6 auf Monitor 7 Platzierung -9 Neustarten +8 Konfiguration neu laden +9 Neu starten 10 xterm $set 11 #Remember +1 Dekoration +2 Dimension +3 Gehe zum Desktop +4 Ebene +5 Einstellungen merken... +6 Position +7 Beim Schliessen speichern +8 Aufgerollt +9 Auf allen Desktops sichtbar +10 Unbekannter apps Eintrag +11 Momentanen Desktop $set 12 #Screen +1 BScreen::BScreen: Ein Fehler beim Verbinden zum X-Server ist aufgetreten.\nEin anderer Windowmanager läuft bereits auf dem Display 2 W: %4d x H: %4d +3 W: 0000 x H: 0000 +4 BScreen::BScreen: Verwalte screen %d mit visual 0x%lx, Farbtiefe %d\n 5 X: %4d x Y: %4d 6 0: 0000 x 0: 0000 $set 13 #Slit -4 Slit-Ausrichtung -7 Slit-Platzierung +1 Aktive Slit Programme +2 Eine Position runter bewegen +3 Eine Position hoch bewegen +4 Slit Ausrichtung +5 Slit Ebene +6 Slit auf Monitor +7 Slit Platzierung 8 Slit $set 14 #Toolbar -1 Momentanen Arbeitsflaechennamen bearbeiten -10 Werkzeugleistenplatziung -11 Werkzeugleiste +1 Momentanen Desktopnamen bearbeiten +2 Iconleiste +3 Alle Fenster +4 Alle Fenster (nur minimierte) +5 Keine +6 Aktueller Desktop (alle Fenster) +7 Aktueller Desktop (nur minimierte) +8 Toolbar Ebene +9 Toolbar auf Monitor +10 Toolbar Platzierung +11 Toolbar +12 Toolbar Grösse (Prozent) +13 Uhr: 24 Stunden Format +14 Uhr: 12 Stunden Format +15 Uhrzeitformat bearbeiten +16 Programm-Icons anzeigen $set 15 #Window @@ -90,23 +192,24 @@ $set 16 #Windowmenu 1 Schliessen 2 Minimieren +3 Ebene ... 4 Nach Hinten 5 Maximieren 6 Nach Vorne 7 Senden an ... 8 Aufrollen -9 Klebrig +9 Auf allen Desktops sichtbar $set 17 #Workspace - -1 Workspace %d -2 Workspaces -3 New Workspace -4 Remove Last +1 Desktop %d +2 Desktops +3 Neuer Desktop +4 Letzten Desktop entfernen $set 18 #bsetroot 1 %s: error: must specify one of: -solid, -mod, -gradient\n +2 Couldn't create pixmap atoms, giving up! 3 %s 2.0: (c) 1997-2000 Brad Hughes\n\n\ -display display connection\n\ -mod modula pattern\n\ @@ -120,15 +223,29 @@ $set 18 #bsetroot $set 19 #main -1 error: '-display' requires an argument\n -11 error: '-rc' requires an argument\n +1 Fehler: '-display' braucht ein Argument\n +2 Bad Alloc +3 Bad cast +4 Out of range +5 Runtime error +6 Standard Exception +7 Unbekannter Fehler +8 Fehler: '-log' braucht ein Argument +9 Log Datei +10 Schreibe Log in +11 Fehler: '-rc' braucht ein Argument\n 12 Fluxbox %s: (c) %s Henrik Kinnunen\n\n\ --display \t\tuse display connection.\n\ --rc \t\t\tuse alternate resource file.\n\ --version\t\t\tdisplay version and exit.\n\ --info\t\t\t\tdisplay some useful information.\n\ --log \t\t\tlog output to file.\n\ --help\t\t\t\tdisplay this help text and exit.\n\n - -$set 13 #mainWarnDisplay - +-display \t\tBenutze ein anderes $DISPLAY.\n\ +-rc \t\t\tBenutze andere Init-Datei.\n\ +-version\t\t\tZeige Version an.\n\ +-info\t\t\t\tZeige nützliche Informationen an.\n\ +-log \t\t\tSchreibe Log in Datei.\n\ +-help\t\t\t\tZeige diese Hilfe an.\n\n + +$set 20 #LayerSet +1 Über Dock +2 Unten +3 Desktop +4 Dock +5 Normal +6 Oben diff --git a/nls/es_ES/Translation.m b/nls/es_ES/Translation.m index 2bfd47b..6008ef7 100644 --- a/nls/es_ES/Translation.m +++ b/nls/es_ES/Translation.m @@ -130,5 +130,4 @@ $set 19 #main -log \t\t\tlog output to file.\n\ -help mostrar este texto de ayuda y cerrar.\n\n -$set 13 #mainWarnDisplay diff --git a/nls/et_EE/Translation.m b/nls/et_EE/Translation.m index de9d30b..e36a681 100644 --- a/nls/et_EE/Translation.m +++ b/nls/et_EE/Translation.m @@ -128,5 +128,4 @@ $set 19 #main -log \t\t\tlog output to file.\n\ -help\t\t\t\tnäita seda abiteksti ja välju.\n\n -$set 13 #mainWarnDisplay diff --git a/nls/fluxbox-nls.hh b/nls/fluxbox-nls.hh index 6ce7f84..2a3315e 100644 --- a/nls/fluxbox-nls.hh +++ b/nls/fluxbox-nls.hh @@ -171,6 +171,10 @@ enum { ToolbarPlacement = 10, ToolbarToolbar = 11, ToolbarWidthPercent = 12, + ToolbarClock24 = 13, + ToolbarClock12 = 14, + ToolbarClockEditFormat = 15, + ToolbarShowIcons = 16, WindowSet = 15, WindowUnnamed = 1, @@ -210,7 +214,6 @@ enum { mainLoggingTo = 10, mainRCRequiresArg = 11, mainUsage = 12, - mainWarnDisplaySet = 13, LayerSet = 20, LayerAboveDock = 1, diff --git a/nls/fr_FR/Translation.m b/nls/fr_FR/Translation.m index 3c5b57e..27c6333 100644 --- a/nls/fr_FR/Translation.m +++ b/nls/fr_FR/Translation.m @@ -130,5 +130,4 @@ $set 19 #main -log \t\t\tlog output to file.\n\ -help\t\t\t\taffiche ce texte d'aide et quitte.\n\n -$set 13 #mainWarnDisplay diff --git a/nls/it_IT/Translation.m b/nls/it_IT/Translation.m index 2316473..888fe0b 100644 --- a/nls/it_IT/Translation.m +++ b/nls/it_IT/Translation.m @@ -129,5 +129,4 @@ $set 19 #main -log \t\t\tlog output to file.\n\ -help\t\t\t\tmostra questo messaggio di aiuto ed esci.\n\n -$set 13 #mainWarnDisplay diff --git a/nls/ja_JP/Translation.m b/nls/ja_JP/Translation.m index f185881..9441ba0 100644 --- a/nls/ja_JP/Translation.m +++ b/nls/ja_JP/Translation.m @@ -132,5 +132,4 @@ $set 19 #main -log \t\t\tlog output to file.\n\ -help\t\t\t\t ¤³¤Î¥Ø¥ë¥×¤òɽ¼¨¤·¤Æ½ªÎ».\n\n -$set 13 #mainWarnDisplay diff --git a/nls/lv_LV/Translation.m b/nls/lv_LV/Translation.m index 6d8890e..d09f105 100644 --- a/nls/lv_LV/Translation.m +++ b/nls/lv_LV/Translation.m @@ -129,5 +129,4 @@ $set 19 #main -log \t\t\tlog output to file.\n\ -help\t\t\t\tparâdît ðo palîdzîbas tekstu un iziet.\n\n -$set 13 #mainWarnDisplay diff --git a/nls/nl_NL/Translation.m b/nls/nl_NL/Translation.m index 501852d..3493cbf 100644 --- a/nls/nl_NL/Translation.m +++ b/nls/nl_NL/Translation.m @@ -131,5 +131,4 @@ $set 19 #main -log \t\t\tlog uitvoer naar bestand.\n\ -help\t\t\t\ttoon deze hulptekst.\n\n -$set 13 #mainWarnDisplay diff --git a/nls/pl_PL/Translation.m b/nls/pl_PL/Translation.m index 4859a1d..40b6cd5 100644 --- a/nls/pl_PL/Translation.m +++ b/nls/pl_PL/Translation.m @@ -131,5 +131,4 @@ $set 19 #main -log \t\t\tlogi przesy³am do pliku.\n\ -help\t\t\t\twy¶wietlam tê pomoc i wychodzê.\n\n -$set 13 #mainWarnDisplay diff --git a/nls/pt_BR/Translation.m b/nls/pt_BR/Translation.m index 688e7ec..4bc3145 100644 --- a/nls/pt_BR/Translation.m +++ b/nls/pt_BR/Translation.m @@ -130,5 +130,4 @@ $set 19 #main -log \t\t\tlog output to file.\n\ -help\t\t\t\tmostrar esta ajuda e sair.\n\n -$set 13 #mainWarnDisplay diff --git a/nls/pt_PT/Translation.m b/nls/pt_PT/Translation.m index 72f9284..1aee9a0 100644 --- a/nls/pt_PT/Translation.m +++ b/nls/pt_PT/Translation.m @@ -130,5 +130,4 @@ $set 19 #main -log \t\t\tlog output to file.\n\ -help\t\t\t\tmostrar esta ajuda e sair.\n\n -$set 13 #mainWarnDisplay diff --git a/nls/ru_RU/Translation.m b/nls/ru_RU/Translation.m index b6d35f1..a0f2b54 100644 --- a/nls/ru_RU/Translation.m +++ b/nls/ru_RU/Translation.m @@ -130,5 +130,4 @@ $set 19 #main -log \t\t\tlog output to file.\n\ -help\t\t\t\t×Ù×ÅÓÔÉ ÜÔÕ ÐÏÄÓËÁÚËÕ É ×ÙÊÔÉ.\n\n -$set 13 #mainWarnDisplay diff --git a/nls/sl_SI/Translation.m b/nls/sl_SI/Translation.m index 5c324f7..9b96ec1 100644 --- a/nls/sl_SI/Translation.m +++ b/nls/sl_SI/Translation.m @@ -132,5 +132,4 @@ $set 19 #main -log \t\t\tzapi¹i dnevnik v datoteko.\n\ -help\t\t\t\prika¾i ta navodila in konèaj.\n\n -$set 13 #mainWarnDisplay diff --git a/nls/sv_SE/Translation.m b/nls/sv_SE/Translation.m index 7a693d7..87670cf 100644 --- a/nls/sv_SE/Translation.m +++ b/nls/sv_SE/Translation.m @@ -131,5 +131,4 @@ $set 19 #main -log \t\t\tloggar utskriften till en fil.\n\ -help\t\t\t\tvisa denna hjälptext och avsluta.\n\n -$set 13 #mainWarnDisplay diff --git a/nls/tr_TR/Translation.m b/nls/tr_TR/Translation.m index c6db38f..74444c8 100644 --- a/nls/tr_TR/Translation.m +++ b/nls/tr_TR/Translation.m @@ -130,5 +130,4 @@ $set 19 #main -log \t\t\tlog output to file.\n\ -help\t\t\t\tyardým ekraný.\n\n -$set 13 #mainWarnDisplay diff --git a/src/ClockTool.cc b/src/ClockTool.cc index f428fae..621351c 100644 --- a/src/ClockTool.cc +++ b/src/ClockTool.cc @@ -20,7 +20,7 @@ // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER // DEALINGS IN THE SOFTWARE. -// $Id: ClockTool.cc,v 1.15 2004/09/12 14:56:18 rathnor Exp $ +// $Id: ClockTool.cc,v 1.16 2004/10/10 12:00:37 rathnor Exp $ #include "ClockTool.hh" @@ -34,6 +34,7 @@ #include "FbTk/ImageControl.hh" #include "FbTk/Menu.hh" #include "FbTk/MenuItem.hh" +#include "FbTk/I18n.hh" #ifdef HAVE_CONFIG_H #include "config.h" @@ -53,12 +54,13 @@ public: explicit ClockMenuItem::ClockMenuItem(ClockTool &tool): FbTk::MenuItem(""), m_tool(tool) { // determine 12/24 hour format + _FB_USES_NLS; if (m_tool.timeFormat().find("%k") != std::string::npos || m_tool.timeFormat().find("%H") != std::string::npos || m_tool.timeFormat().find("%T") != std::string::npos) - setLabel("Clock: 24h"); + setLabel( _FBTEXT(Toolbar, Clock24, "Clock: 24h", "set Clockmode to 24h") ); else - setLabel("Clock: 12h"); + setLabel( _FBTEXT(Toolbar, Clock12, "Clock: 12h", "set Clockmode to 12h") ); } void click(int button, int time) { @@ -66,6 +68,9 @@ public: size_t pos = newformat.find("%k"); std::string newstr; bool clock24hour = true; + + _FB_USES_NLS; + if (pos != std::string::npos) newstr = "%l"; else if ((pos = newformat.find("%H")) != std::string::npos) @@ -102,9 +107,9 @@ public: if (m_tool.timeFormat().find("%k") != std::string::npos || m_tool.timeFormat().find("%H") != std::string::npos || m_tool.timeFormat().find("%T") != std::string::npos) - setLabel("Clock: 24h"); + setLabel( _FBTEXT(Toolbar, Clock24, "Clock: 24h", "set Clockmode to 24h") ); else - setLabel("Clock: 12h"); + setLabel( _FBTEXT(Toolbar, Clock12, "Clock: 12h", "set Clockmode to 12h") ); } // else some other strange format...so we don't do anything FbTk::MenuItem::click(button, time); @@ -142,6 +147,8 @@ ClockTool::ClockTool(const FbTk::FbWindow &parent, // attach signals theme.reconfigSig().attach(this); + _FB_USES_NLS; + // setup timer to update the graphics each second timeval delay; delay.tv_sec = 1; @@ -160,7 +167,7 @@ ClockTool::ClockTool(const FbTk::FbWindow &parent, item->setCommand(saverc); menu.insert(item); FbTk::RefCount editformat_cmd(new EditClockFormatCmd()); - menu.insert("Edit Clock Format", editformat_cmd); + menu.insert(_FBTEXT(Toolbar, ClockEditFormat, "Edit Clock Format", "edit Clock Format") , editformat_cmd); update(0); diff --git a/src/IconbarTool.cc b/src/IconbarTool.cc index b36690f..ac974c5 100644 --- a/src/IconbarTool.cc +++ b/src/IconbarTool.cc @@ -20,7 +20,7 @@ // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER // DEALINGS IN THE SOFTWARE. -// $Id: IconbarTool.cc,v 1.46 2004/09/12 14:56:18 rathnor Exp $ +// $Id: IconbarTool.cc,v 1.47 2004/10/10 12:00:37 rathnor Exp $ #include "IconbarTool.hh" @@ -286,7 +286,7 @@ IconbarTool::IconbarTool(const FbTk::FbWindow &parent, IconbarTheme &theme, BScr // setup mode menu setupModeMenu(m_menu, *this); - + _FB_USES_NLS; using namespace FbTk; // setup use pixmap item to reconfig iconbar and save resource on click MacroCommand *save_and_reconfig = new MacroCommand(); @@ -295,7 +295,8 @@ IconbarTool::IconbarTool(const FbTk::FbWindow &parent, IconbarTheme &theme, BScr save_and_reconfig->add(reconfig); save_and_reconfig->add(save); RefCount s_and_reconfig(save_and_reconfig); - m_menu.insert(new BoolMenuItem("Show Pictures", *m_rc_use_pixmap, s_and_reconfig)); + m_menu.insert(new BoolMenuItem(_FBTEXT(Toolbar, ShowIcons, "Show Pictures", "chooses if little icons are shown next to title in the iconbar") , + *m_rc_use_pixmap, s_and_reconfig)); m_menu.update(); // must be internal menu, otherwise toolbar main menu tries to delete it. m_menu.setInternalMenu(); -- cgit v0.11.2