TimeTracker/i18n/timetracker_de.ts

branch
eric7
changeset 98
693e42176007
parent 87
4ac2329b36da
--- a/TimeTracker/i18n/timetracker_de.ts	Thu Jun 03 18:02:18 2021 +0200
+++ b/TimeTracker/i18n/timetracker_de.ts	Fri Jun 04 16:40:54 2021 +0200
@@ -1,414 +1,427 @@
 <?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS><TS version="2.0" language="de_DE" sourcelanguage="en_US">
-<context>
+<!DOCTYPE TS>
+<TS version="2.1" language="de_DE" sourcelanguage="en_US">
+  <context>
     <name>TimeTracker</name>
     <message>
-        <location filename="../TimeTracker.py" line="76"/>
-        <source>Time Tracker</source>
-        <translation>Zeitnahme</translation>
+      <location filename="../TimeTracker.py" line="78" />
+      <location filename="../TimeTracker.py" line="75" />
+      <source>Time Tracker</source>
+      <translation>Zeitnahme</translation>
     </message>
     <message>
-        <location filename="../TimeTracker.py" line="165"/>
-        <source>Read Time Tracker File</source>
-        <translation>Zeitnahmedatei einlesen</translation>
-    </message>
-    <message>
-        <location filename="../TimeTracker.py" line="213"/>
-        <source>&lt;p&gt;The time tracker file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-        <translation>&lt;p&gt;Die Zeitnahmedatei &lt;b&gt;{0}&lt;/b&gt; konnte nicht gelesen werden.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
+      <location filename="../TimeTracker.py" line="79" />
+      <source>T&amp;ime Tracker</source>
+      <translation>Ze&amp;itnahme</translation>
     </message>
     <message>
-        <location filename="../TimeTracker.py" line="195"/>
-        <source>Save Time Tracker File</source>
-        <translation>Zeitnahmedatei speichern</translation>
+      <location filename="../TimeTracker.py" line="80" />
+      <source>Alt+Shift+I</source>
+      <translation>Alt+Shift+I</translation>
     </message>
     <message>
-        <location filename="../TimeTracker.py" line="195"/>
-        <source>&lt;p&gt;The time tracker file &lt;b&gt;{0}&lt;/b&gt; could not be saved.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-        <translation>&lt;p&gt;Die Zeitnahmedatei &lt;b&gt;{0}&lt;/b&gt; konnte nicht gespeichert werden.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
+      <location filename="../TimeTracker.py" line="83" />
+      <source>Switch the input focus to the Time Tracker window.</source>
+      <translation>Schalte den Eingabefokus auf das Zeitnahmefenster um.</translation>
     </message>
     <message>
-        <location filename="../TimeTracker.py" line="276"/>
-        <source>Import Time Tracker File</source>
-        <translation>Zeitnahmedatei importieren</translation>
+      <location filename="../TimeTracker.py" line="85" />
+      <source>&lt;b&gt;Activate Time Tracker&lt;/b&gt;&lt;p&gt;This switches the input focus to the Time Tracker window.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Zeitnahme aktivieren&lt;/b&gt;&lt;p&gt;Dies schaltet den Eingabefokus auf das Zeitnahmefenster um.&lt;/p&gt;</translation>
     </message>
-    <message numerus="yes">
-        <location filename="../TimeTracker.py" line="269"/>
-        <source>&lt;p&gt;The time tracker file &lt;b&gt;{0}&lt;/b&gt; contained %n invalid entries.</source>
-        <translation>
-            <numerusform>&lt;p&gt;Die Zeitnahmedatei &lt;b&gt;{0}&lt;/b&gt; enthielt einen ungültigen Eintrag.</numerusform>
-            <numerusform>&lt;p&gt;Die Zeitnahmedatei &lt;b&gt;{0}&lt;/b&gt; enthielt %n ungültige Einträge.</numerusform>
-        </translation>
+    <message>
+      <location filename="../TimeTracker.py" line="168" />
+      <location filename="../TimeTracker.py" line="148" />
+      <source>Read Time Tracker File</source>
+      <translation>Zeitnahmedatei einlesen</translation>
+    </message>
+    <message>
+      <location filename="../TimeTracker.py" line="217" />
+      <location filename="../TimeTracker.py" line="149" />
+      <source>&lt;p&gt;The time tracker file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Die Zeitnahmedatei &lt;b&gt;{0}&lt;/b&gt; konnte nicht gelesen werden.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
     </message>
     <message numerus="yes">
-        <location filename="../TimeTracker.py" line="264"/>
-        <source>&lt;p&gt;The time tracker file &lt;b&gt;{0}&lt;/b&gt; contained %n duplicate entries.</source>
-        <translation>
-            <numerusform>&lt;p&gt;Die Zeitnahmedatei &lt;b&gt;{0}&lt;/b&gt; enthielt einen doppelten Eintrag.</numerusform>
-            <numerusform>&lt;p&gt;Die Zeitnahmedatei &lt;b&gt;{0}&lt;/b&gt; enthielt %n doppelte Einträge.</numerusform>
-        </translation>
+      <location filename="../TimeTracker.py" line="169" />
+      <source>&lt;p&gt;The time tracker file &lt;b&gt;{0}&lt;/b&gt; contained %n invalid entries. These have been discarded.&lt;/p&gt;</source>
+      <translation>
+        <numerusform>&lt;p&gt;Die Zeitnahmedatei &lt;b&gt;{0}&lt;/b&gt; enthielt einen ungültigen Eintrag. Dieser wurde übersprungen.&lt;/p&gt;</numerusform>
+        <numerusform>&lt;p&gt;Die Zeitnahmedatei &lt;b&gt;{0}&lt;/b&gt; enthielt %n ungültige Einträge. Diese wurden übersprungen.&lt;/p&gt;</numerusform>
+      </translation>
     </message>
-    <message numerus="yes">
-        <location filename="../TimeTracker.py" line="165"/>
-        <source>&lt;p&gt;The time tracker file &lt;b&gt;{0}&lt;/b&gt; contained %n invalid entries. These have been discarded.&lt;/p&gt;</source>
-        <translation>
-            <numerusform>&lt;p&gt;Die Zeitnahmedatei &lt;b&gt;{0}&lt;/b&gt; enthielt einen ungültigen Eintrag. Dieser wurde übersprungen.&lt;/p&gt;</numerusform>
-            <numerusform>&lt;p&gt;Die Zeitnahmedatei &lt;b&gt;{0}&lt;/b&gt; enthielt %n ungültige Einträge. Diese wurden übersprungen.&lt;/p&gt;</numerusform>
-        </translation>
+    <message>
+      <location filename="../TimeTracker.py" line="198" />
+      <source>Save Time Tracker File</source>
+      <translation>Zeitnahmedatei speichern</translation>
     </message>
-    <message numerus="yes">
-        <location filename="../TimeTracker.py" line="260"/>
-        <source> %n duplicate entries were detected.</source>
-        <translation>
-            <numerusform> Ein doppelter Eintrag wurde erkannt.</numerusform>
-            <numerusform> %n doppelte Einträge wurden erkannt.</numerusform>
-        </translation>
+    <message>
+      <location filename="../TimeTracker.py" line="199" />
+      <source>&lt;p&gt;The time tracker file &lt;b&gt;{0}&lt;/b&gt; could not be saved.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Die Zeitnahmedatei &lt;b&gt;{0}&lt;/b&gt; konnte nicht gespeichert werden.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../TimeTracker.py" line="280" />
+      <location filename="../TimeTracker.py" line="216" />
+      <source>Import Time Tracker File</source>
+      <translation>Zeitnahmedatei importieren</translation>
     </message>
     <message numerus="yes">
-        <location filename="../TimeTracker.py" line="273"/>
-        <source> %n entries have been ignored.&lt;/p&gt;</source>
-        <translation>
-            <numerusform> Ein Eintrag wurde ubersprungen.&lt;/p&gt;</numerusform>
-            <numerusform> %n Einträge wurden übersprungen.&lt;/p&gt;</numerusform>
-        </translation>
+      <location filename="../TimeTracker.py" line="271" />
+      <location filename="../TimeTracker.py" line="258" />
+      <source>&lt;p&gt;The time tracker file &lt;b&gt;{0}&lt;/b&gt; contained %n invalid entries.</source>
+      <translation>
+        <numerusform>&lt;p&gt;Die Zeitnahmedatei &lt;b&gt;{0}&lt;/b&gt; enthielt einen ungültigen Eintrag.</numerusform>
+        <numerusform>&lt;p&gt;Die Zeitnahmedatei &lt;b&gt;{0}&lt;/b&gt; enthielt %n ungültige Einträge.</numerusform>
+      </translation>
     </message>
-    <message>
-        <location filename="../TimeTracker.py" line="76"/>
-        <source>T&amp;ime Tracker</source>
-        <translation>Ze&amp;itnahme</translation>
+    <message numerus="yes">
+      <location filename="../TimeTracker.py" line="262" />
+      <source> %n duplicate entries were detected.</source>
+      <translation>
+        <numerusform> Ein doppelter Eintrag wurde erkannt.</numerusform>
+        <numerusform> %n doppelte Einträge wurden erkannt.</numerusform>
+      </translation>
     </message>
-    <message>
-        <location filename="../TimeTracker.py" line="76"/>
-        <source>Alt+Shift+I</source>
-        <translation>Alt+Shift+I</translation>
+    <message numerus="yes">
+      <location filename="../TimeTracker.py" line="266" />
+      <source>&lt;p&gt;The time tracker file &lt;b&gt;{0}&lt;/b&gt; contained %n duplicate entries.</source>
+      <translation>
+        <numerusform>&lt;p&gt;Die Zeitnahmedatei &lt;b&gt;{0}&lt;/b&gt; enthielt einen doppelten Eintrag.</numerusform>
+        <numerusform>&lt;p&gt;Die Zeitnahmedatei &lt;b&gt;{0}&lt;/b&gt; enthielt %n doppelte Einträge.</numerusform>
+      </translation>
     </message>
-    <message>
-        <location filename="../TimeTracker.py" line="82"/>
-        <source>Switch the input focus to the Time Tracker window.</source>
-        <translation>Schalte den Eingabefokus auf das Zeitnahmefenster um.</translation>
+    <message numerus="yes">
+      <location filename="../TimeTracker.py" line="275" />
+      <source> %n entries have been ignored.&lt;/p&gt;</source>
+      <translation>
+        <numerusform> Ein Eintrag wurde ubersprungen.&lt;/p&gt;</numerusform>
+        <numerusform> %n Einträge wurden übersprungen.&lt;/p&gt;</numerusform>
+      </translation>
     </message>
-    <message>
-        <location filename="../TimeTracker.py" line="84"/>
-        <source>&lt;b&gt;Activate Time Tracker&lt;/b&gt;&lt;p&gt;This switches the input focus to the Time Tracker window.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Zeitnahme aktivieren&lt;/b&gt;&lt;p&gt;Dies schaltet den Eingabefokus auf das Zeitnahmefenster um.&lt;/p&gt;</translation>
-    </message>
-</context>
-<context>
+  </context>
+  <context>
     <name>TimeTrackerEntryDialog</name>
     <message>
-        <location filename="../TimeTrackerEntryDialog.ui" line="14"/>
-        <source>Edit Timer Entry</source>
-        <translation>Zeitnahmeeintrag editieren</translation>
+      <location filename="../TimeTrackerEntryDialog.ui" line="0" />
+      <source>Edit Timer Entry</source>
+      <translation>Zeitnahmeeintrag editieren</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerEntryDialog.ui" line="25"/>
-        <source>Start Date/Time:</source>
-        <translation>Startdatum/-zeit:</translation>
+      <location filename="../TimeTrackerEntryDialog.ui" line="0" />
+      <source>Start Date/Time:</source>
+      <translation>Startdatum/-zeit:</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerEntryDialog.ui" line="32"/>
-        <source>Edit the start date and time of the timer</source>
-        <translation>Editiere das Startdatum und die Startzeit des Zeitnehmers</translation>
+      <location filename="../TimeTrackerEntryDialog.ui" line="0" />
+      <source>Edit the start date and time of the timer</source>
+      <translation>Editiere das Startdatum und die Startzeit des Zeitnehmers</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerEntryDialog.ui" line="35"/>
-        <source>yyyy-MM-dd HH:mm:ss</source>
-        <translation>dd.MM.yyy HH:mm:ss</translation>
+      <location filename="../TimeTrackerEntryDialog.ui" line="0" />
+      <source>yyyy-MM-dd HH:mm:ss</source>
+      <translation>dd.MM.yyy HH:mm:ss</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerEntryDialog.ui" line="58"/>
-        <source>Duration:</source>
-        <translation>Dauer:</translation>
+      <location filename="../TimeTrackerEntryDialog.ui" line="0" />
+      <source>Duration:</source>
+      <translation>Dauer:</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerEntryDialog.ui" line="65"/>
-        <source>Edit the duration of the timer</source>
-        <translation>Editiere die Dauer des Zeitnehmers</translation>
+      <location filename="../TimeTrackerEntryDialog.ui" line="0" />
+      <source>Edit the duration of the timer</source>
+      <translation>Editiere die Dauer des Zeitnehmers</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerEntryDialog.ui" line="71"/>
-        <source> min</source>
-        <translation> min</translation>
+      <location filename="../TimeTrackerEntryDialog.ui" line="0" />
+      <source> min</source>
+      <translation> min</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerEntryDialog.ui" line="94"/>
-        <source>Task:</source>
-        <translation>Aufgabe:</translation>
+      <location filename="../TimeTrackerEntryDialog.ui" line="0" />
+      <source>Task:</source>
+      <translation>Aufgabe:</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerEntryDialog.ui" line="107"/>
-        <source>Enter the task description for the timer</source>
-        <translation>Gib die Aufgabenbeschreibung für den Zeitnehmer ein</translation>
+      <location filename="../TimeTrackerEntryDialog.ui" line="0" />
+      <source>Enter the task description for the timer</source>
+      <translation>Gib die Aufgabenbeschreibung für den Zeitnehmer ein</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerEntryDialog.ui" line="117"/>
-        <source>Comment:</source>
-        <translation>Kommentar:</translation>
+      <location filename="../TimeTrackerEntryDialog.ui" line="0" />
+      <source>Comment:</source>
+      <translation>Kommentar:</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerEntryDialog.ui" line="130"/>
-        <source>Enter a comment for the timer</source>
-        <translation>Gib einen Kommentar für den Zeitnehmer ein</translation>
+      <location filename="../TimeTrackerEntryDialog.ui" line="0" />
+      <source>Enter a comment for the timer</source>
+      <translation>Gib einen Kommentar für den Zeitnehmer ein</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerEntryDialog.py" line="49"/>
-        <source>Add Tracker Entry</source>
-        <translation>Zeitnahmeeintrag hinzufügen</translation>
+      <location filename="../TimeTrackerEntryDialog.py" line="55" />
+      <source>Add Tracker Entry</source>
+      <translation>Zeitnahmeeintrag hinzufügen</translation>
     </message>
-</context>
-<context>
+  </context>
+  <context>
     <name>TimeTrackerPage</name>
     <message>
-        <location filename="../ConfigurationPage/TimeTrackerPage.ui" line="17"/>
-        <source>&lt;b&gt;Configure Time Tracker&lt;/b&gt;</source>
-        <translation>&lt;b&gt;Zeitnahme konfigurieren&lt;/b&gt;</translation>
+      <location filename="../ConfigurationPage/TimeTrackerPage.ui" line="0" />
+      <source>&lt;b&gt;Configure Time Tracker&lt;/b&gt;</source>
+      <translation>&lt;b&gt;Zeitnahme konfigurieren&lt;/b&gt;</translation>
     </message>
     <message>
-        <location filename="../ConfigurationPage/TimeTrackerPage.ui" line="39"/>
-        <source>Minimum Duration:</source>
-        <translation>Mindestdauer:</translation>
+      <location filename="../ConfigurationPage/TimeTrackerPage.ui" line="0" />
+      <source>Minimum Duration:</source>
+      <translation>Mindestdauer:</translation>
     </message>
     <message>
-        <location filename="../ConfigurationPage/TimeTrackerPage.ui" line="46"/>
-        <source>Enter the value of the minimum duration for a valid tracker entry</source>
-        <translation>Gib die Mindestdauer für einen gültigen Zeitnahmeeintrag ein</translation>
+      <location filename="../ConfigurationPage/TimeTrackerPage.ui" line="0" />
+      <source>Enter the value of the minimum duration for a valid tracker entry</source>
+      <translation>Gib die Mindestdauer für einen gültigen Zeitnahmeeintrag ein</translation>
     </message>
     <message>
-        <location filename="../ConfigurationPage/TimeTrackerPage.ui" line="49"/>
-        <source> min</source>
-        <translation> min</translation>
+      <location filename="../ConfigurationPage/TimeTrackerPage.ui" line="0" />
+      <source> min</source>
+      <translation> min</translation>
     </message>
     <message>
-        <location filename="../ConfigurationPage/TimeTrackerPage.ui" line="75"/>
-        <source>Select to save automatically whenever a tracker is stopped</source>
-        <translation>Auswählen, um bei jeder Änderung zu speichern</translation>
+      <location filename="../ConfigurationPage/TimeTrackerPage.ui" line="0" />
+      <source>Select to save automatically whenever a tracker is stopped</source>
+      <translation>Auswählen, um bei jeder Änderung zu speichern</translation>
     </message>
     <message>
-        <location filename="../ConfigurationPage/TimeTrackerPage.ui" line="78"/>
-        <source>Auto Save Enabled</source>
-        <translation>Automatische Speicherung aktiv</translation>
+      <location filename="../ConfigurationPage/TimeTrackerPage.ui" line="0" />
+      <source>Auto Save Enabled</source>
+      <translation>Automatische Speicherung aktiv</translation>
     </message>
     <message>
-        <location filename="../ConfigurationPage/TimeTrackerPage.ui" line="85"/>
-        <source>Select to allow multiple entries with the same start date and time</source>
-        <translation>Auswählen, um mehrere Einträge mit identischem Startzeitpunkt zuzulassen</translation>
+      <location filename="../ConfigurationPage/TimeTrackerPage.ui" line="0" />
+      <source>Select to allow multiple entries with the same start date and time</source>
+      <translation>Auswählen, um mehrere Einträge mit identischem Startzeitpunkt zuzulassen</translation>
     </message>
     <message>
-        <location filename="../ConfigurationPage/TimeTrackerPage.ui" line="88"/>
-        <source>Allow entries with identical start date and time</source>
-        <translation>Einträge mit identischem Startzeitpunkt zulassen</translation>
+      <location filename="../ConfigurationPage/TimeTrackerPage.ui" line="0" />
+      <source>Allow entries with identical start date and time</source>
+      <translation>Einträge mit identischem Startzeitpunkt zulassen</translation>
     </message>
-</context>
-<context>
+  </context>
+  <context>
     <name>TimeTrackerPlugin</name>
     <message>
-        <location filename="../../PluginTimeTracker.py" line="75"/>
-        <source>Time Tracker</source>
-        <translation>Zeitnahme</translation>
+      <location filename="../../PluginTimeTracker.py" line="69" />
+      <source>Time Tracker</source>
+      <translation>Zeitnahme</translation>
     </message>
-</context>
-<context>
+  </context>
+  <context>
     <name>TimeTrackerWidget</name>
     <message>
-        <location filename="../TimeTrackerWidget.ui" line="22"/>
-        <source>Start Date/Time:</source>
-        <translation>Startzeitpunkt:</translation>
+      <location filename="../TimeTrackerWidget.py" line="349" />
+      <location filename="../TimeTrackerWidget.py" line="206" />
+      <location filename="../TimeTrackerWidget.py" line="114" />
+      <location filename="../TimeTrackerWidget.py" line="97" />
+      <source>{0} min</source>
+      <translation>{0} min</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerWidget.ui" line="29"/>
-        <source>Duration:</source>
-        <translation>Dauer:</translation>
-    </message>
-    <message>
-        <location filename="../TimeTrackerWidget.ui" line="36"/>
-        <source>Task:</source>
-        <translation>Aufgabe:</translation>
+      <location filename="../TimeTrackerWidget.py" line="134" />
+      <source>Edit</source>
+      <translation>Editieren</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerWidget.ui" line="43"/>
-        <source>Comment:</source>
-        <translation>Kommentar:</translation>
+      <location filename="../TimeTrackerWidget.py" line="140" />
+      <source>Add</source>
+      <translation>Hinzufügen</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerWidget.ui" line="53"/>
-        <source>Shows the start date and time of the current timer</source>
-        <translation>Zeigt das Startdatum und die Startzeit des aktuellen Zeitnehmers an</translation>
+      <location filename="../TimeTrackerWidget.py" line="141" />
+      <source>Delete</source>
+      <translation>Löschen</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerWidget.ui" line="59"/>
-        <source>yyyy-MM-dd HH:mm:ss</source>
-        <translation>dd.MM.yyyy HH:mm:ss</translation>
+      <location filename="../TimeTrackerWidget.py" line="149" />
+      <source>Save</source>
+      <translation>Speichern</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerWidget.ui" line="72"/>
-        <source>Shows the duration of the current timer</source>
-        <translation>Zeigt die Dauer des aktuellen Zeitnehmers an</translation>
+      <location filename="../TimeTrackerWidget.py" line="151" />
+      <source>Import</source>
+      <translation>Importieren</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerWidget.ui" line="81"/>
-        <source> min</source>
-        <translation> min</translation>
+      <location filename="../TimeTrackerWidget.py" line="152" />
+      <source>Export Selected</source>
+      <translation>Ausgewählte exportieren</translation>
+    </message>
+    <message>
+      <location filename="../TimeTrackerWidget.py" line="155" />
+      <source>Export All</source>
+      <translation>Alle exportieren</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerWidget.ui" line="97"/>
-        <source>Enter the task description for the current timer</source>
-        <translation>Gib die Aufgabenbeschreibung für den aktuellen Zeitnehmer ein</translation>
+      <location filename="../TimeTrackerWidget.py" line="157" />
+      <source>Remove duplicates</source>
+      <translation>Doppelte löschen</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerWidget.ui" line="113"/>
-        <source>Enter a comment for the current timer</source>
-        <translation>Gib einen Kommentar für den aktuellen Zeitnehmer ein</translation>
+      <location filename="../TimeTrackerWidget.py" line="158" />
+      <source>Merge duplicates</source>
+      <translation>Doppelte zusammenführen</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerWidget.ui" line="140"/>
-        <source>Press to pause the current timer</source>
-        <translation>Drücken, um den aktuellen Zeitnehmer zu pausieren</translation>
+      <location filename="../TimeTrackerWidget.py" line="347" />
+      <location filename="../TimeTrackerWidget.py" line="203" />
+      <source>{0}, {1}</source>
+      <comment>date, time</comment>
+      <translation>{0}, {1}</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerWidget.ui" line="143"/>
-        <source>Pause</source>
-        <translation>Pause</translation>
+      <location filename="../TimeTrackerWidget.py" line="217" />
+      <source>Delete Selected Entries</source>
+      <translation>Ausgewählte Einträge löschen</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerWidget.ui" line="153"/>
-        <source>Press to end the current timer and start a new one</source>
-        <translation>Drücken, um den aktuellen Zeitnehmer zu stoppen und einen neuen zu starten</translation>
+      <location filename="../TimeTrackerWidget.py" line="218" />
+      <source>Do you really want to delete the selected entries?</source>
+      <translation>Sollen die ausgewählten Einträge wirklich gelöscht werden?</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerWidget.ui" line="156"/>
-        <source>End Current Timer and Start a New Timer</source>
-        <translation>Aktuellen Zeitnehmer stoppen und neuen starten</translation>
+      <location filename="../TimeTrackerWidget.py" line="254" />
+      <location filename="../TimeTrackerWidget.py" line="246" />
+      <source>Import Time Tracker Entries</source>
+      <translation>Zeitnahmeinträge importieren</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerWidget.ui" line="200"/>
-        <source>Start Date/Time</source>
-        <translation>Startzeitpunkt</translation>
+      <location filename="../TimeTrackerWidget.py" line="276" />
+      <location filename="../TimeTrackerWidget.py" line="248" />
+      <source>Time Tracker Files (*.ttj);;All Files (*)</source>
+      <translation>Zeitnahmedateien (*.ttj);;Alle Dateien (*)</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerWidget.ui" line="205"/>
-        <source>Duration</source>
-        <translation>Dauer</translation>
+      <location filename="../TimeTrackerWidget.py" line="255" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; existiert nicht.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerWidget.ui" line="210"/>
-        <source>Task</source>
-        <translation>Aufgabe</translation>
+      <location filename="../TimeTrackerWidget.py" line="288" />
+      <location filename="../TimeTrackerWidget.py" line="274" />
+      <source>Export Time Tracker Entries</source>
+      <translation>Zeitnahmeinträge exportieren</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerWidget.ui" line="215"/>
-        <source>Comment</source>
-        <translation>Kommentar</translation>
-    </message>
-    <message>
-        <location filename="../TimeTrackerWidget.py" line="341"/>
-        <source>{0} min</source>
-        <translation>{0} min</translation>
+      <location filename="../TimeTrackerWidget.py" line="289" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; existiert bereits. Überschreiben?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerWidget.py" line="129"/>
-        <source>Edit</source>
-        <translation>Editieren</translation>
+      <location filename="../TimeTrackerWidget.py" line="316" />
+      <source>Remove Duplicate Tracker Entries</source>
+      <translation>Doppelte Zeitnahmeeinträge löschen</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerWidget.py" line="134"/>
-        <source>Add</source>
-        <translation>Hinzufügen</translation>
+      <location filename="../TimeTrackerWidget.py" line="317" />
+      <source>Are you sure you want to remove duplicate tracker entries? Only the one with the longest duration will be kept.</source>
+      <translation>Sollen doppelte Zeitnahmeeinträge wirklich gelöscht werden? Nur der Eintrag mit der längsten Dauer bleibt erhalten.</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerWidget.py" line="135"/>
-        <source>Delete</source>
-        <translation>Löschen</translation>
+      <location filename="../TimeTrackerWidget.py" line="329" />
+      <source>Merge Duplicate Tracker Entries</source>
+      <translation>Doppelte Zeitnahmeeinträge zusammenführen</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerWidget.py" line="142"/>
-        <source>Save</source>
-        <translation>Speichern</translation>
+      <location filename="../TimeTrackerWidget.py" line="330" />
+      <source>Are you sure you want to merge duplicate tracker entries? The durations of duplicate ones will be added.</source>
+      <translation>Sollen doppelte Zeitnahmeeinträge wirklich zusammengeführt werden? Die Zeitdauern der doppelten Einträge werden addiert.</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerWidget.py" line="144"/>
-        <source>Import</source>
-        <translation>Importieren</translation>
+      <location filename="../TimeTrackerWidget.ui" line="0" />
+      <source>Start Date/Time:</source>
+      <translation>Startzeitpunkt:</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerWidget.py" line="145"/>
-        <source>Export Selected</source>
-        <translation>Ausgewählte exportieren</translation>
+      <location filename="../TimeTrackerWidget.ui" line="0" />
+      <source>Duration:</source>
+      <translation>Dauer:</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerWidget.py" line="148"/>
-        <source>Export All</source>
-        <translation>Alle exportieren</translation>
+      <location filename="../TimeTrackerWidget.ui" line="0" />
+      <source>Task:</source>
+      <translation>Aufgabe:</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerWidget.py" line="150"/>
-        <source>Remove duplicates</source>
-        <translation>Doppelte löschen</translation>
+      <location filename="../TimeTrackerWidget.ui" line="0" />
+      <source>Comment:</source>
+      <translation>Kommentar:</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerWidget.py" line="151"/>
-        <source>Merge duplicates</source>
-        <translation>Doppelte zusammenführen</translation>
+      <location filename="../TimeTrackerWidget.ui" line="0" />
+      <source>Shows the start date and time of the current timer</source>
+      <translation>Zeigt das Startdatum und die Startzeit des aktuellen Zeitnehmers an</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerWidget.py" line="341"/>
-        <source>{0}, {1}</source>
-        <comment>date, time</comment>
-        <translation>{0}, {1}</translation>
+      <location filename="../TimeTrackerWidget.ui" line="0" />
+      <source>yyyy-MM-dd HH:mm:ss</source>
+      <translation>dd.MM.yyyy HH:mm:ss</translation>
+    </message>
+    <message>
+      <location filename="../TimeTrackerWidget.ui" line="0" />
+      <source>Shows the duration of the current timer</source>
+      <translation>Zeigt die Dauer des aktuellen Zeitnehmers an</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerWidget.py" line="212"/>
-        <source>Delete Selected Entries</source>
-        <translation>Ausgewählte Einträge löschen</translation>
+      <location filename="../TimeTrackerWidget.ui" line="0" />
+      <source> min</source>
+      <translation> min</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerWidget.py" line="212"/>
-        <source>Do you really want to delete the selected entries?</source>
-        <translation>Sollen die ausgewählten Einträge wirklich gelöscht werden?</translation>
+      <location filename="../TimeTrackerWidget.ui" line="0" />
+      <source>Enter the task description for the current timer</source>
+      <translation>Gib die Aufgabenbeschreibung für den aktuellen Zeitnehmer ein</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerWidget.py" line="249"/>
-        <source>Import Tracker Entries</source>
-        <translation>Zeitnahmeinträge importieren</translation>
+      <location filename="../TimeTrackerWidget.ui" line="0" />
+      <source>Enter a comment for the current timer</source>
+      <translation>Gib einen Kommentar für den aktuellen Zeitnehmer ein</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerWidget.py" line="268"/>
-        <source>Text Files (*.txt);;All Files (*)</source>
-        <translation>Text Dateien (*.txt);;Alle Dateien (*)</translation>
+      <location filename="../TimeTrackerWidget.ui" line="0" />
+      <source>Press to pause the current timer</source>
+      <translation>Drücken, um den aktuellen Zeitnehmer zu pausieren</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerWidget.py" line="249"/>
-        <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
-        <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; existiert nicht.&lt;/p&gt;</translation>
+      <location filename="../TimeTrackerWidget.ui" line="0" />
+      <source>Pause</source>
+      <translation>Pause</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerWidget.py" line="282"/>
-        <source>Export Tracker Entries</source>
-        <translation>Zeitnahmeinträge exportieren</translation>
+      <location filename="../TimeTrackerWidget.ui" line="0" />
+      <source>Press to end the current timer and start a new one</source>
+      <translation>Drücken, um den aktuellen Zeitnehmer zu stoppen und einen neuen zu starten</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerWidget.py" line="282"/>
-        <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
-        <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; existiert bereits. Überschreiben?&lt;/p&gt;</translation>
+      <location filename="../TimeTrackerWidget.ui" line="0" />
+      <source>End Current Timer and Start a New Timer</source>
+      <translation>Aktuellen Zeitnehmer stoppen und neuen starten</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerWidget.py" line="310"/>
-        <source>Remove Duplicate Tracker Entries</source>
-        <translation>Doppelte Zeitnahmeeinträge löschen</translation>
+      <location filename="../TimeTrackerWidget.ui" line="0" />
+      <source>Start Date/Time</source>
+      <translation>Startzeitpunkt</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerWidget.py" line="310"/>
-        <source>Are you sure you want to remove duplicate tracker entries? Only the one with the longest duration will be kept.</source>
-        <translation>Sollen doppelte Zeitnahmeeinträge wirklich gelöscht werden? Nur der Eintrag mit der längsten Dauer bleibt erhalten.</translation>
+      <location filename="../TimeTrackerWidget.ui" line="0" />
+      <source>Duration</source>
+      <translation>Dauer</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerWidget.py" line="323"/>
-        <source>Merge Duplicate Tracker Entries</source>
-        <translation>Doppelte Zeitnahmeeinträge zusammenführen</translation>
+      <location filename="../TimeTrackerWidget.ui" line="0" />
+      <source>Task</source>
+      <translation>Aufgabe</translation>
     </message>
     <message>
-        <location filename="../TimeTrackerWidget.py" line="323"/>
-        <source>Are you sure you want to merge duplicate tracker entries? The durations of duplicate ones will be added.</source>
-        <translation>Sollen doppelte Zeitnahmeeinträge wirklich zusammengeführt werden? Die Zeitdauern der doppelten Einträge werden addiert.</translation>
+      <location filename="../TimeTrackerWidget.ui" line="0" />
+      <source>Comment</source>
+      <translation>Kommentar</translation>
     </message>
-</context>
+  </context>
 </TS>

eric ide

mercurial