--- a/TimeTracker/i18n/timetracker_de.ts Tue Aug 27 19:16:11 2013 +0200 +++ b/TimeTracker/i18n/timetracker_de.ts Sat Sep 28 13:36:43 2013 +0200 @@ -3,37 +3,37 @@ <context> <name>TimeTracker</name> <message> - <location filename="TimeTracker/TimeTracker.py" line="68"/> + <location filename="../../TimeTracker/TimeTracker.py" line="69"/> <source>Time Tracker</source> <translation>Zeitnahme</translation> </message> <message> - <location filename="TimeTracker/TimeTracker.py" line="151"/> + <location filename="../../TimeTracker/TimeTracker.py" line="154"/> <source>Read Time Tracker File</source> <translation>Zeitnahmedatei einlesen</translation> </message> <message> - <location filename="TimeTracker/TimeTracker.py" line="194"/> + <location filename="../../TimeTracker/TimeTracker.py" line="197"/> <source><p>The time tracker file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation><p>Die Zeitnahmedatei <b>{0}</b> konnte nicht gelesen werden.</p><p>Ursache: {1}</p></translation> </message> <message> - <location filename="TimeTracker/TimeTracker.py" line="177"/> + <location filename="../../TimeTracker/TimeTracker.py" line="180"/> <source>Save Time Tracker File</source> <translation>Zeitnahmedatei speichern</translation> </message> <message> - <location filename="TimeTracker/TimeTracker.py" line="177"/> + <location filename="../../TimeTracker/TimeTracker.py" line="180"/> <source><p>The time tracker file <b>{0}</b> could not be saved.</p><p>Reason: {1}</p></source> <translation><p>Die Zeitnahmedatei <b>{0}</b> konnte nicht gespeichert werden.</p><p>Ursache: {1}</p></translation> </message> <message> - <location filename="TimeTracker/TimeTracker.py" line="249"/> + <location filename="../../TimeTracker/TimeTracker.py" line="254"/> <source>Import Time Tracker File</source> <translation>Zeitnahmedatei importieren</translation> </message> <message numerus="yes"> - <location filename="TimeTracker/TimeTracker.py" line="244"/> + <location filename="../../TimeTracker/TimeTracker.py" line="249"/> <source><p>The time tracker file <b>{0}</b> contained %n invalid entries.</source> <translation> <numerusform><p>Die Zeitnahmedatei <b>{0}</b> enthielt einen ungültigen Eintrag.</numerusform> @@ -41,7 +41,7 @@ </translation> </message> <message numerus="yes"> - <location filename="TimeTracker/TimeTracker.py" line="240"/> + <location filename="../../TimeTracker/TimeTracker.py" line="245"/> <source><p>The time tracker file <b>{0}</b> contained %n duplicate entries.</source> <translation> <numerusform><p>Die Zeitnahmedatei <b>{0}</b> enthielt einen doppelten Eintrag.</numerusform> @@ -49,7 +49,7 @@ </translation> </message> <message numerus="yes"> - <location filename="TimeTracker/TimeTracker.py" line="151"/> + <location filename="../../TimeTracker/TimeTracker.py" line="154"/> <source><p>The time tracker file <b>{0}</b> contained %n invalid entries. These have been discarded.</p></source> <translation> <numerusform><p>Die Zeitnahmedatei <b>{0}</b> enthielt einen ungültigen Eintrag. Dieser wurde übersprungen.</p></numerusform> @@ -57,7 +57,7 @@ </translation> </message> <message numerus="yes"> - <location filename="TimeTracker/TimeTracker.py" line="237"/> + <location filename="../../TimeTracker/TimeTracker.py" line="242"/> <source> %n duplicate entries were detected.</source> <translation> <numerusform> Ein doppelter Eintrag wurde erkannt.</numerusform> @@ -65,7 +65,7 @@ </translation> </message> <message numerus="yes"> - <location filename="TimeTracker/TimeTracker.py" line="247"/> + <location filename="../../TimeTracker/TimeTracker.py" line="252"/> <source> %n entries have been ignored.</p></source> <translation> <numerusform> Ein Eintrag wurde ubersprungen.</p></numerusform> @@ -73,22 +73,22 @@ </translation> </message> <message> - <location filename="TimeTracker/TimeTracker.py" line="68"/> + <location filename="../../TimeTracker/TimeTracker.py" line="69"/> <source>T&ime Tracker</source> <translation>Ze&itnahme</translation> </message> <message> - <location filename="TimeTracker/TimeTracker.py" line="68"/> + <location filename="../../TimeTracker/TimeTracker.py" line="69"/> <source>Alt+Shift+I</source> <translation>Alt+Shift+I</translation> </message> <message> - <location filename="TimeTracker/TimeTracker.py" line="73"/> + <location filename="../../TimeTracker/TimeTracker.py" line="74"/> <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/TimeTracker.py" line="75"/> + <location filename="../../TimeTracker/TimeTracker.py" line="76"/> <source><b>Activate Time Tracker</b><p>This switches the input focus to the Time Tracker window.</p></source> <translation><b>Zeitnahme aktivieren</b><p>Dies schaltet den Eingabefokus auf das Zeitnahmefenster um.</p></translation> </message> @@ -96,62 +96,62 @@ <context> <name>TimeTrackerEntryDialog</name> <message> - <location filename="TimeTracker/TimeTrackerEntryDialog.ui" line="14"/> + <location filename="../../TimeTracker/TimeTrackerEntryDialog.ui" line="14"/> <source>Edit Timer Entry</source> <translation>Zeitnahmeeintrag editieren</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerEntryDialog.ui" line="25"/> + <location filename="../../TimeTracker/TimeTrackerEntryDialog.ui" line="25"/> <source>Start Date/Time:</source> <translation>Startdatum/-zeit:</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerEntryDialog.ui" line="32"/> + <location filename="../../TimeTracker/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> </message> <message> - <location filename="TimeTracker/TimeTrackerEntryDialog.ui" line="35"/> + <location filename="../../TimeTracker/TimeTrackerEntryDialog.ui" line="35"/> <source>yyyy-MM-dd HH:mm:ss</source> <translation>dd.MM.yyy HH:mm:ss</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerEntryDialog.ui" line="58"/> + <location filename="../../TimeTracker/TimeTrackerEntryDialog.ui" line="58"/> <source>Duration:</source> <translation>Dauer:</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerEntryDialog.ui" line="65"/> + <location filename="../../TimeTracker/TimeTrackerEntryDialog.ui" line="65"/> <source>Edit the duration of the timer</source> <translation>Editiere die Dauer des Zeitnehmers</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerEntryDialog.ui" line="71"/> + <location filename="../../TimeTracker/TimeTrackerEntryDialog.ui" line="71"/> <source> min</source> <translation> min</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerEntryDialog.ui" line="94"/> + <location filename="../../TimeTracker/TimeTrackerEntryDialog.ui" line="94"/> <source>Task:</source> <translation>Aufgabe:</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerEntryDialog.ui" line="107"/> + <location filename="../../TimeTracker/TimeTrackerEntryDialog.ui" line="107"/> <source>Enter the task description for the timer</source> <translation>Gib die Aufgabenbeschreibung für den Zeitnehmer ein</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerEntryDialog.ui" line="117"/> + <location filename="../../TimeTracker/TimeTrackerEntryDialog.ui" line="117"/> <source>Comment:</source> <translation>Kommentar:</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerEntryDialog.ui" line="130"/> + <location filename="../../TimeTracker/TimeTrackerEntryDialog.ui" line="130"/> <source>Enter a comment for the timer</source> <translation>Gib einen Kommentar für den Zeitnehmer ein</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerEntryDialog.py" line="47"/> + <location filename="../../TimeTracker/TimeTrackerEntryDialog.py" line="49"/> <source>Add Tracker Entry</source> <translation>Zeitnahmeeintrag hinzufügen</translation> </message> @@ -159,42 +159,42 @@ <context> <name>TimeTrackerPage</name> <message> - <location filename="TimeTracker/ConfigurationPage/TimeTrackerPage.ui" line="17"/> + <location filename="../../TimeTracker/ConfigurationPage/TimeTrackerPage.ui" line="17"/> <source><b>Configure Time Tracker</b></source> <translation><b>Zeitnahme konfigurieren</b></translation> </message> <message> - <location filename="TimeTracker/ConfigurationPage/TimeTrackerPage.ui" line="39"/> + <location filename="../../TimeTracker/ConfigurationPage/TimeTrackerPage.ui" line="39"/> <source>Minimum Duration:</source> <translation>Mindestdauer:</translation> </message> <message> - <location filename="TimeTracker/ConfigurationPage/TimeTrackerPage.ui" line="46"/> + <location filename="../../TimeTracker/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> </message> <message> - <location filename="TimeTracker/ConfigurationPage/TimeTrackerPage.ui" line="49"/> + <location filename="../../TimeTracker/ConfigurationPage/TimeTrackerPage.ui" line="49"/> <source> min</source> <translation> min</translation> </message> <message> - <location filename="TimeTracker/ConfigurationPage/TimeTrackerPage.ui" line="75"/> + <location filename="../../TimeTracker/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> </message> <message> - <location filename="TimeTracker/ConfigurationPage/TimeTrackerPage.ui" line="78"/> + <location filename="../../TimeTracker/ConfigurationPage/TimeTrackerPage.ui" line="78"/> <source>Auto Save Enabled</source> <translation>Automatische Speicherung aktiv</translation> </message> <message> - <location filename="TimeTracker/ConfigurationPage/TimeTrackerPage.ui" line="85"/> + <location filename="../../TimeTracker/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> </message> <message> - <location filename="TimeTracker/ConfigurationPage/TimeTrackerPage.ui" line="88"/> + <location filename="../../TimeTracker/ConfigurationPage/TimeTrackerPage.ui" line="88"/> <source>Allow entries with identical start date and time</source> <translation>Einträge mit identischem Startzeitpunkt zulassen</translation> </message> @@ -202,12 +202,12 @@ <context> <name>TimeTrackerPlugin</name> <message> - <location filename="PluginTimeTracker.py" line="61"/> + <location filename="../../PluginTimeTracker.py" line="63"/> <source>Time Tracker</source> <translation>Zeitnahme</translation> </message> <message> - <location filename="PluginTimeTracker.py" line="120"/> + <location filename="../../PluginTimeTracker.py" line="123"/> <source>eric5 version is too old, {0}, {1} or newer needed.</source> <translation>Die eric5 Version ist zu alt. {0}, {1} oder neuer erwartet.</translation> </message> @@ -215,203 +215,203 @@ <context> <name>TimeTrackerWidget</name> <message> - <location filename="TimeTracker/TimeTrackerWidget.ui" line="22"/> + <location filename="../../TimeTracker/TimeTrackerWidget.ui" line="22"/> <source>Start Date/Time:</source> <translation>Startzeitpunkt:</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerWidget.ui" line="29"/> + <location filename="../../TimeTracker/TimeTrackerWidget.ui" line="29"/> <source>Duration:</source> <translation>Dauer:</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerWidget.ui" line="36"/> + <location filename="../../TimeTracker/TimeTrackerWidget.ui" line="36"/> <source>Task:</source> <translation>Aufgabe:</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerWidget.ui" line="43"/> + <location filename="../../TimeTracker/TimeTrackerWidget.ui" line="43"/> <source>Comment:</source> <translation>Kommentar:</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerWidget.ui" line="53"/> + <location filename="../../TimeTracker/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> </message> <message> - <location filename="TimeTracker/TimeTrackerWidget.ui" line="59"/> + <location filename="../../TimeTracker/TimeTrackerWidget.ui" line="59"/> <source>yyyy-MM-dd HH:mm:ss</source> <translation>dd.MM.yyyy HH:mm:ss</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerWidget.ui" line="72"/> + <location filename="../../TimeTracker/TimeTrackerWidget.ui" line="72"/> <source>Shows the duration of the current timer</source> <translation>Zeigt die Dauer des aktuellen Zeitnehmers an</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerWidget.ui" line="81"/> + <location filename="../../TimeTracker/TimeTrackerWidget.ui" line="81"/> <source> min</source> <translation> min</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerWidget.ui" line="97"/> + <location filename="../../TimeTracker/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> </message> <message> - <location filename="TimeTracker/TimeTrackerWidget.ui" line="113"/> + <location filename="../../TimeTracker/TimeTrackerWidget.ui" line="113"/> <source>Enter a comment for the current timer</source> <translation>Gib einen Kommentar für den aktuellen Zeitnehmer ein</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerWidget.ui" line="140"/> + <location filename="../../TimeTracker/TimeTrackerWidget.ui" line="140"/> <source>Press to pause the current timer</source> <translation>Drücken, um den aktuellen Zeitnehmer zu pausieren</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerWidget.ui" line="143"/> + <location filename="../../TimeTracker/TimeTrackerWidget.ui" line="143"/> <source>Pause</source> <translation>Pause</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerWidget.ui" line="153"/> + <location filename="../../TimeTracker/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> </message> <message> - <location filename="TimeTracker/TimeTrackerWidget.ui" line="156"/> + <location filename="../../TimeTracker/TimeTrackerWidget.ui" line="156"/> <source>End Current Timer and Start a New Timer</source> <translation>Aktuellen Zeitnehmer stoppen und neuen starten</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerWidget.ui" line="200"/> + <location filename="../../TimeTracker/TimeTrackerWidget.ui" line="200"/> <source>Start Date/Time</source> <translation>Startzeitpunkt</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerWidget.ui" line="205"/> + <location filename="../../TimeTracker/TimeTrackerWidget.ui" line="205"/> <source>Duration</source> <translation>Dauer</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerWidget.ui" line="210"/> + <location filename="../../TimeTracker/TimeTrackerWidget.ui" line="210"/> <source>Task</source> <translation>Aufgabe</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerWidget.ui" line="215"/> + <location filename="../../TimeTracker/TimeTrackerWidget.ui" line="215"/> <source>Comment</source> <translation>Kommentar</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerWidget.py" line="302"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="310"/> <source>{0} min</source> <translation>{0} min</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerWidget.py" line="120"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="124"/> <source>Edit</source> <translation>Editieren</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerWidget.py" line="122"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="126"/> <source>Add</source> <translation>Hinzufügen</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerWidget.py" line="123"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="127"/> <source>Delete</source> <translation>Löschen</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerWidget.py" line="125"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="129"/> <source>Save</source> <translation>Speichern</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerWidget.py" line="127"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="131"/> <source>Import</source> <translation>Importieren</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerWidget.py" line="128"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="132"/> <source>Export Selected</source> <translation>Ausgewählte exportieren</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerWidget.py" line="130"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="134"/> <source>Export All</source> <translation>Alle exportieren</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerWidget.py" line="132"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="136"/> <source>Remove duplicates</source> <translation>Doppelte löschen</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerWidget.py" line="133"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="137"/> <source>Merge duplicates</source> <translation>Doppelte zusammenführen</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerWidget.py" line="302"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="310"/> <source>{0}, {1}</source> <comment>date, time</comment> <translation>{0}, {1}</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerWidget.py" line="187"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="195"/> <source>Delete Selected Entries</source> <translation>Ausgewählte Einträge löschen</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerWidget.py" line="187"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="195"/> <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="TimeTracker/TimeTrackerWidget.py" line="219"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="227"/> <source>Import Tracker Entries</source> <translation>Zeitnahmeinträge importieren</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerWidget.py" line="234"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="242"/> <source>Text Files (*.txt);;All Files (*)</source> <translation>Text Dateien (*.txt);;Alle Dateien (*)</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerWidget.py" line="219"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="227"/> <source><p>The file <b>{0}</b> does not exist.</p></source> <translation><p>Die Datei <b>{0}</b> existiert nicht.</p></translation> </message> <message> - <location filename="TimeTracker/TimeTrackerWidget.py" line="248"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="256"/> <source>Export Tracker Entries</source> <translation>Zeitnahmeinträge exportieren</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerWidget.py" line="248"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="256"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation><p>Die Datei <b>{0}</b> existiert bereits. Überschreiben?</p></translation> </message> <message> - <location filename="TimeTracker/TimeTrackerWidget.py" line="275"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="283"/> <source>Remove Duplicate Tracker Entries</source> <translation>Doppelte Zeitnahmeeinträge löschen</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerWidget.py" line="275"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="283"/> <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="TimeTracker/TimeTrackerWidget.py" line="286"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="294"/> <source>Merge Duplicate Tracker Entries</source> <translation>Doppelte Zeitnahmeeinträge zusammenführen</translation> </message> <message> - <location filename="TimeTracker/TimeTrackerWidget.py" line="286"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="294"/> <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>