diff --git a/locales/de_DE/LC_MESSAGES/messages.mo b/locales/de_DE/LC_MESSAGES/messages.mo index e45edb1..7ceebde 100644 Binary files a/locales/de_DE/LC_MESSAGES/messages.mo and b/locales/de_DE/LC_MESSAGES/messages.mo differ diff --git a/locales/de_DE/LC_MESSAGES/messages.po b/locales/de_DE/LC_MESSAGES/messages.po index 2beea34..1f676e1 100644 --- a/locales/de_DE/LC_MESSAGES/messages.po +++ b/locales/de_DE/LC_MESSAGES/messages.po @@ -5,8 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: RavenLog\n" -"POT-Creation-Date: 2023-01-28 18:49+0100\n" -"PO-Revision-Date: 2023-01-28 18:50+0100\n" +"POT-Creation-Date: 2024-03-21 19:17+0100\n" +"PO-Revision-Date: 2024-03-21 19:17+0100\n" "Last-Translator: \n" "Language-Team: \n" "Language: de\n" @@ -17,12 +17,12 @@ msgstr "" "Generated-By: pygettext.py 1.5\n" "X-Generator: Poedit 3.0.1\n" -#: src/mainwindow.py:32 src/plugins/krowlog/aboutdialog.py:28 +#: src/mainwindow.py:32 src/plugins/krowlog/aboutdialog.py:30 #: src/plugins/krowlogplugin.py:85 msgid "KrowLog" msgstr "KrowLog" -#: src/mainwindow.py:40 src/plugins/openfileplugin.py:30 +#: src/mainwindow.py:40 src/plugins/openfileplugin.py:31 msgid "Open &Recent" msgstr "Zu&letzt geöffnete Dateien" @@ -78,27 +78,31 @@ msgstr "Dateibrowser" msgid "About KrowLog" msgstr "Über KrowLog" -#: src/plugins/krowlog/aboutdialog.py:33 +#: src/plugins/krowlog/aboutdialog.py:35 msgid "Version: {0}" msgstr "Version: {0}" -#: src/plugins/krowlog/aboutdialog.py:48 +#: src/plugins/krowlog/aboutdialog.py:50 msgid "About" msgstr "Über KrowLog" -#: src/plugins/krowlog/aboutdialog.py:49 +#: src/plugins/krowlog/aboutdialog.py:51 +msgid "Libraries" +msgstr "Bibliotheken" + +#: src/plugins/krowlog/aboutdialog.py:52 msgid "License" msgstr "Lizenz" -#: src/plugins/krowlog/aboutdialog.py:62 -msgid "Log file viewer" -msgstr "Betrachter für Logdateien" +#: src/plugins/krowlog/aboutdialog.py:65 +msgid "KrowLog is a viewer for log files of arbitrary size." +msgstr "KrowLog ist ein Betrachter für Logdateien beliebiger Größe." -#: src/plugins/krowlog/aboutdialog.py:63 -msgid "(c) 2022-2023 Andreas Huber" -msgstr "(c) 2022-2023 Andreas Huber" +#: src/plugins/krowlog/aboutdialog.py:66 +msgid "(c) 2022-2024 Andreas Huber" +msgstr "(c) 2022-2024 Andreas Huber" -#: src/plugins/krowlog/aboutdialog.py:64 +#: src/plugins/krowlog/aboutdialog.py:67 msgid "License: LGPL v3" msgstr "Lizenz: LGPL v3" @@ -142,27 +146,31 @@ msgstr "&Über KrowLog" msgid "E&xit" msgstr "&Beenden" -#: src/plugins/logfile/filterwidget.py:156 +#: src/plugins/logfile/filterwidget.py:181 msgid "Cancel" msgstr "Abbrechen" -#: src/plugins/logfile/filterwidget.py:162 +#: src/plugins/logfile/filterwidget.py:187 msgid "save query" msgstr "suche speichern" -#: src/plugins/logfile/filterwidget.py:167 +#: src/plugins/logfile/filterwidget.py:192 msgid "ignore case" msgstr "Groß-/Kleinschreibung ignorieren" -#: src/plugins/logfile/filterwidget.py:171 +#: src/plugins/logfile/filterwidget.py:196 msgid "regex" msgstr "RegExp" -#: src/plugins/logfile/filterwidget.py:259 +#: src/plugins/logfile/filterwidget.py:206 +msgid "only matches" +msgstr "nur Treffer" + +#: src/plugins/logfile/filterwidget.py:298 msgid "({hits} lines)" msgstr "({hits} Zeilen)" -#: src/plugins/logfileplugin.py:35 src/ui/bigtext/bigtext.py:240 +#: src/plugins/logfileplugin.py:35 src/ui/bigtext/bigtext.py:254 msgid "&Highlighter" msgstr "&Hervorhebungen" @@ -186,43 +194,59 @@ msgstr "Notizen {0}" msgid "&Open..." msgstr "&Öffnen..." -#: src/plugins/openfileplugin.py:46 +#: src/plugins/openfileplugin.py:47 msgid "Open File" msgstr "Öffne Datei" -#: src/ui/bigtext/bigtext.py:223 +#: src/plugins/timediff/time_diff_menu_widget.py:32 +msgid "ms" +msgstr "" + +#: src/plugins/timediff/time_diff_menu_widget.py:33 +msgid "s" +msgstr "" + +#: src/plugins/timediff/time_diff_menu_widget.py:34 +msgid "m" +msgstr "" + +#: src/plugins/timediff/time_diff_menu_widget.py:35 +msgid "h" +msgstr "" + +#: src/ui/bigtext/bigtext.py:235 msgid "&Copy to Clipboard" msgstr "In Zwischenablage &Kopieren" -#: src/ui/bigtext/bigtext.py:229 +#: src/ui/bigtext/bigtext.py:243 msgid "Copy to &File" msgstr "In &Datei Kopieren" -#: src/ui/bigtext/bigtext.py:234 +#: src/ui/bigtext/bigtext.py:248 msgid "Select &All" msgstr "&Alles Selektieren" -#: src/ui/bigtext/bigtext.py:396 +#: src/ui/bigtext/bigtext.py:410 msgid "data selection" msgstr "selektion" -#: src/ui/bigtext/bigtext.py:397 +#: src/ui/bigtext/bigtext.py:411 msgid "You have selected {0} of data." msgstr "Du hast {0} selektiert." -#: src/ui/bigtext/bigtext.py:401 +#: src/ui/bigtext/bigtext.py:416 msgid "Copy {0} to Clipboard" msgstr "Kopiere {0} in die Zwischenablage" -#: src/ui/bigtext/bigtext.py:403 +#: src/ui/bigtext/bigtext.py:420 msgid "Write to File" msgstr "Schreibe in Datei" -#: src/ui/bigtext/bigtext.py:425 +#: src/ui/bigtext/bigtext.py:444 msgid "Save File" msgstr "Speichere Datei" -#: src/ui/bigtext/bigtext.py:459 +#: src/ui/bigtext/bigtext.py:481 msgid "selected {0} - {1:,.0f}:{2:,.0f}" msgstr "selektiert {0} - {1:,.0f}:{2:,.0f}" @@ -270,70 +294,73 @@ msgstr "Zeilenhintergrund" msgid "Regular Expression" msgstr "Regulärer Ausdruck" -#: src/ui/colorbutton.py:19 +#: src/ui/colorbutton.py:20 msgid "Strawberry Cream" msgstr "Strawberry Cream" -#: src/ui/colorbutton.py:20 +#: src/ui/colorbutton.py:21 msgid "Pale Crimson" msgstr "Pale Crimson" -#: src/ui/colorbutton.py:22 +#: src/ui/colorbutton.py:23 msgid "Broken Buttercup" msgstr "Broken Buttercup" -#: src/ui/colorbutton.py:23 +#: src/ui/colorbutton.py:24 msgid "Passion Fruit Sugar" msgstr "Passion Fruit Sugar" -#: src/ui/colorbutton.py:25 +#: src/ui/colorbutton.py:26 msgid "Sunrise Yellow" msgstr "Sonnenaufganggelb" -#: src/ui/colorbutton.py:26 +#: src/ui/colorbutton.py:27 msgid "Magical Mustard" msgstr "Magischer Senf" -#: src/ui/colorbutton.py:28 +#: src/ui/colorbutton.py:29 msgid "Trendy Green" msgstr "Trendiges Grün" -#: src/ui/colorbutton.py:29 +#: src/ui/colorbutton.py:30 msgid "Garden Of Sweden" msgstr "Garten von Schweden" -#: src/ui/colorbutton.py:31 +#: src/ui/colorbutton.py:32 msgid "Light Sky Blue" msgstr "Helles Himmelsblau" -#: src/ui/colorbutton.py:32 +#: src/ui/colorbutton.py:33 msgid "True Blue" msgstr "Echtes Blau" -#: src/ui/colorbutton.py:34 +#: src/ui/colorbutton.py:35 msgid "Fairy Topia" msgstr "Fairy Topia" -#: src/ui/colorbutton.py:35 +#: src/ui/colorbutton.py:36 msgid "Magenta Bachiego" msgstr "Magenta Bachiego" -#: src/ui/colorbutton.py:37 +#: src/ui/colorbutton.py:38 msgid "Breeze of Mist" msgstr "Nebelbriese" -#: src/ui/colorbutton.py:38 +#: src/ui/colorbutton.py:39 msgid "Light Grey" msgstr "Helles Grau" -#: src/ui/colorbutton.py:39 +#: src/ui/colorbutton.py:40 msgid "Grey" msgstr "Grau" -#: src/ui/colorbutton.py:45 +#: src/ui/colorbutton.py:46 msgid "transparent" msgstr "Transparent" +#~ msgid "Log file viewer" +#~ msgstr "Betrachter für Logdateien" + #~ msgid "Add" #~ msgstr "Hinzufügen" diff --git a/locales/messages.pot b/locales/messages.pot index 98f5727..66dff08 100644 --- a/locales/messages.pot +++ b/locales/messages.pot @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2023-01-28 18:49+0100\n" +"POT-Creation-Date: 2024-03-21 19:17+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -15,12 +15,12 @@ msgstr "" "Generated-By: pygettext.py 1.5\n" -#: src/mainwindow.py:32 src/plugins/krowlog/aboutdialog.py:28 +#: src/mainwindow.py:32 src/plugins/krowlog/aboutdialog.py:30 #: src/plugins/krowlogplugin.py:85 msgid "KrowLog" msgstr "" -#: src/mainwindow.py:40 src/plugins/openfileplugin.py:30 +#: src/mainwindow.py:40 src/plugins/openfileplugin.py:31 msgid "Open &Recent" msgstr "" @@ -76,27 +76,31 @@ msgstr "" msgid "About KrowLog" msgstr "" -#: src/plugins/krowlog/aboutdialog.py:33 +#: src/plugins/krowlog/aboutdialog.py:35 msgid "Version: {0}" msgstr "" -#: src/plugins/krowlog/aboutdialog.py:48 +#: src/plugins/krowlog/aboutdialog.py:50 msgid "About" msgstr "" -#: src/plugins/krowlog/aboutdialog.py:49 +#: src/plugins/krowlog/aboutdialog.py:51 +msgid "Libraries" +msgstr "" + +#: src/plugins/krowlog/aboutdialog.py:52 msgid "License" msgstr "" -#: src/plugins/krowlog/aboutdialog.py:62 -msgid "Log file viewer" +#: src/plugins/krowlog/aboutdialog.py:65 +msgid "KrowLog is a viewer for log files of arbitrary size." msgstr "" -#: src/plugins/krowlog/aboutdialog.py:63 -msgid "(c) 2022-2023 Andreas Huber" +#: src/plugins/krowlog/aboutdialog.py:66 +msgid "(c) 2022-2024 Andreas Huber" msgstr "" -#: src/plugins/krowlog/aboutdialog.py:64 +#: src/plugins/krowlog/aboutdialog.py:67 msgid "License: LGPL v3" msgstr "" @@ -136,27 +140,31 @@ msgstr "" msgid "E&xit" msgstr "" -#: src/plugins/logfile/filterwidget.py:156 +#: src/plugins/logfile/filterwidget.py:181 msgid "Cancel" msgstr "" -#: src/plugins/logfile/filterwidget.py:162 +#: src/plugins/logfile/filterwidget.py:187 msgid "save query" msgstr "" -#: src/plugins/logfile/filterwidget.py:167 +#: src/plugins/logfile/filterwidget.py:192 msgid "ignore case" msgstr "" -#: src/plugins/logfile/filterwidget.py:171 +#: src/plugins/logfile/filterwidget.py:196 msgid "regex" msgstr "" -#: src/plugins/logfile/filterwidget.py:259 +#: src/plugins/logfile/filterwidget.py:206 +msgid "only matches" +msgstr "" + +#: src/plugins/logfile/filterwidget.py:298 msgid "({hits} lines)" msgstr "" -#: src/plugins/logfileplugin.py:35 src/ui/bigtext/bigtext.py:240 +#: src/plugins/logfileplugin.py:35 src/ui/bigtext/bigtext.py:254 msgid "&Highlighter" msgstr "" @@ -180,46 +188,66 @@ msgstr "" msgid "&Open..." msgstr "" -#: src/plugins/openfileplugin.py:46 +#: src/plugins/openfileplugin.py:47 msgid "Open File" msgstr "" -#: src/ui/bigtext/bigtext.py:223 +#: src/plugins/timediff/time_diff_menu_widget.py:32 +msgid "ms" +msgstr "" + +#: src/plugins/timediff/time_diff_menu_widget.py:33 +msgid "s" +msgstr "" + +#: src/plugins/timediff/time_diff_menu_widget.py:34 +msgid "m" +msgstr "" + +#: src/plugins/timediff/time_diff_menu_widget.py:35 +msgid "h" +msgstr "" + +#: src/ui/bigtext/bigtext.py:235 msgid "&Copy to Clipboard" msgstr "" -#: src/ui/bigtext/bigtext.py:229 +#: src/ui/bigtext/bigtext.py:243 msgid "Copy to &File" msgstr "" -#: src/ui/bigtext/bigtext.py:234 +#: src/ui/bigtext/bigtext.py:248 msgid "Select &All" msgstr "" -#: src/ui/bigtext/bigtext.py:396 +#: src/ui/bigtext/bigtext.py:410 msgid "data selection" msgstr "" -#: src/ui/bigtext/bigtext.py:397 +#: src/ui/bigtext/bigtext.py:411 msgid "You have selected {0} of data." msgstr "" -#: src/ui/bigtext/bigtext.py:401 +#: src/ui/bigtext/bigtext.py:416 msgid "Copy {0} to Clipboard" msgstr "" -#: src/ui/bigtext/bigtext.py:403 +#: src/ui/bigtext/bigtext.py:420 msgid "Write to File" msgstr "" -#: src/ui/bigtext/bigtext.py:425 +#: src/ui/bigtext/bigtext.py:444 msgid "Save File" msgstr "" -#: src/ui/bigtext/bigtext.py:459 +#: src/ui/bigtext/bigtext.py:481 msgid "selected {0} - {1:,.0f}:{2:,.0f}" msgstr "" +#: src/ui/bigtext/bigtext.py:484 +msgid "" +msgstr "" + #: src/ui/bigtext/newhighlightingdialog.py:20 msgid "Manage Highlighting" msgstr "" @@ -264,67 +292,67 @@ msgstr "" msgid "Regular Expression" msgstr "" -#: src/ui/colorbutton.py:19 +#: src/ui/colorbutton.py:20 msgid "Strawberry Cream" msgstr "" -#: src/ui/colorbutton.py:20 +#: src/ui/colorbutton.py:21 msgid "Pale Crimson" msgstr "" -#: src/ui/colorbutton.py:22 +#: src/ui/colorbutton.py:23 msgid "Broken Buttercup" msgstr "" -#: src/ui/colorbutton.py:23 +#: src/ui/colorbutton.py:24 msgid "Passion Fruit Sugar" msgstr "" -#: src/ui/colorbutton.py:25 +#: src/ui/colorbutton.py:26 msgid "Sunrise Yellow" msgstr "" -#: src/ui/colorbutton.py:26 +#: src/ui/colorbutton.py:27 msgid "Magical Mustard" msgstr "" -#: src/ui/colorbutton.py:28 +#: src/ui/colorbutton.py:29 msgid "Trendy Green" msgstr "" -#: src/ui/colorbutton.py:29 +#: src/ui/colorbutton.py:30 msgid "Garden Of Sweden" msgstr "" -#: src/ui/colorbutton.py:31 +#: src/ui/colorbutton.py:32 msgid "Light Sky Blue" msgstr "" -#: src/ui/colorbutton.py:32 +#: src/ui/colorbutton.py:33 msgid "True Blue" msgstr "" -#: src/ui/colorbutton.py:34 +#: src/ui/colorbutton.py:35 msgid "Fairy Topia" msgstr "" -#: src/ui/colorbutton.py:35 +#: src/ui/colorbutton.py:36 msgid "Magenta Bachiego" msgstr "" -#: src/ui/colorbutton.py:37 +#: src/ui/colorbutton.py:38 msgid "Breeze of Mist" msgstr "" -#: src/ui/colorbutton.py:38 +#: src/ui/colorbutton.py:39 msgid "Light Grey" msgstr "" -#: src/ui/colorbutton.py:39 +#: src/ui/colorbutton.py:40 msgid "Grey" msgstr "" -#: src/ui/colorbutton.py:45 +#: src/ui/colorbutton.py:46 msgid "transparent" msgstr "" diff --git a/src/plugins/krowlog/aboutdialog.py b/src/plugins/krowlog/aboutdialog.py index 49aaf34..0eb6dc8 100644 --- a/src/plugins/krowlog/aboutdialog.py +++ b/src/plugins/krowlog/aboutdialog.py @@ -23,6 +23,7 @@ class AboutDialog(QDialog): self.setWindowTitle(_("About KrowLog")) self.setModal(True) self.setMinimumWidth(650) + self.setFixedHeight(300) self.layout = QVBoxLayout(self) @@ -61,8 +62,8 @@ class AboutDialog(QDialog): result = QWidget() result.layout = QVBoxLayout(result) label = Label("{0}
{1}
{2}".format( - _("Log file viewer"), - _("(c) 2022-2023 Andreas Huber"), + _("KrowLog is a viewer for log files of arbitrary size."), + _("(c) 2022-2024 Andreas Huber"), _("License: LGPL v3") )) result.layout.addWidget(label) diff --git a/translate.sh b/translate.sh index ec827e7..1cd78f5 100755 --- a/translate.sh +++ b/translate.sh @@ -3,4 +3,4 @@ echo "extract text from source files" find src -iname "*.py" | xargs /home/andi/bin/Python-3.10.0/Tools/i18n/pygettext.py -o locales/messages.pot -echo "edit with poedit" \ No newline at end of file +echo "edit with: poedit locales/de_DE/LC_MESSAGES/messages.po" \ No newline at end of file