diff -r 8a33930ca1e1 -r 26405811a1b9 TimeTracker/i18n/timetracker_en.ts --- a/TimeTracker/i18n/timetracker_en.ts Sat Feb 21 18:42:48 2015 +0100 +++ b/TimeTracker/i18n/timetracker_en.ts Sun Feb 22 11:57:57 2015 +0100 @@ -3,37 +3,37 @@ <context> <name>TimeTracker</name> <message> - <location filename="../../TimeTracker/TimeTracker.py" line="69"/> + <location filename="../../TimeTracker/TimeTracker.py" line="73"/> <source>Time Tracker</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../TimeTracker/TimeTracker.py" line="154"/> + <location filename="../../TimeTracker/TimeTracker.py" line="162"/> <source>Read Time Tracker File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../TimeTracker/TimeTracker.py" line="197"/> + <location filename="../../TimeTracker/TimeTracker.py" line="210"/> <source><p>The time tracker file <b>{0}</b> could not be read.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../TimeTracker/TimeTracker.py" line="180"/> + <location filename="../../TimeTracker/TimeTracker.py" line="192"/> <source>Save Time Tracker File</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../TimeTracker/TimeTracker.py" line="180"/> + <location filename="../../TimeTracker/TimeTracker.py" line="192"/> <source><p>The time tracker file <b>{0}</b> could not be saved.</p><p>Reason: {1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../TimeTracker/TimeTracker.py" line="254"/> + <location filename="../../TimeTracker/TimeTracker.py" line="273"/> <source>Import Time Tracker File</source> <translation type="unfinished"></translation> </message> <message numerus="yes"> - <location filename="../../TimeTracker/TimeTracker.py" line="249"/> + <location filename="../../TimeTracker/TimeTracker.py" line="266"/> <source><p>The time tracker file <b>{0}</b> contained %n invalid entries.</source> <translation> <numerusform><p>The time tracker file <b>{0}</b> contained one invalid entry.</numerusform> @@ -41,7 +41,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../../TimeTracker/TimeTracker.py" line="245"/> + <location filename="../../TimeTracker/TimeTracker.py" line="261"/> <source><p>The time tracker file <b>{0}</b> contained %n duplicate entries.</source> <translation> <numerusform><p>The time tracker file <b>{0}</b> contained one duplicate entry.</numerusform> @@ -49,7 +49,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../../TimeTracker/TimeTracker.py" line="154"/> + <location filename="../../TimeTracker/TimeTracker.py" line="162"/> <source><p>The time tracker file <b>{0}</b> contained %n invalid entries. These have been discarded.</p></source> <translation> <numerusform><p>The time tracker file <b>{0}</b> contained one invalid entry. This has been discarded.</p></numerusform> @@ -57,7 +57,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../../TimeTracker/TimeTracker.py" line="242"/> + <location filename="../../TimeTracker/TimeTracker.py" line="257"/> <source> %n duplicate entries were detected.</source> <translation> <numerusform> One duplicate entry was detected.</numerusform> @@ -65,7 +65,7 @@ </translation> </message> <message numerus="yes"> - <location filename="../../TimeTracker/TimeTracker.py" line="252"/> + <location filename="../../TimeTracker/TimeTracker.py" line="270"/> <source> %n entries have been ignored.</p></source> <translation> <numerusform> One entry has been ignored.</p></numerusform> @@ -73,22 +73,22 @@ </translation> </message> <message> - <location filename="../../TimeTracker/TimeTracker.py" line="69"/> + <location filename="../../TimeTracker/TimeTracker.py" line="73"/> <source>T&ime Tracker</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../TimeTracker/TimeTracker.py" line="69"/> + <location filename="../../TimeTracker/TimeTracker.py" line="73"/> <source>Alt+Shift+I</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../TimeTracker/TimeTracker.py" line="74"/> + <location filename="../../TimeTracker/TimeTracker.py" line="79"/> <source>Switch the input focus to the Time Tracker window.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../TimeTracker/TimeTracker.py" line="76"/> + <location filename="../../TimeTracker/TimeTracker.py" line="81"/> <source><b>Activate Time Tracker</b><p>This switches the input focus to the Time Tracker window.</p></source> <translation type="unfinished"></translation> </message> @@ -151,7 +151,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../../TimeTracker/TimeTrackerEntryDialog.py" line="49"/> + <location filename="../../TimeTracker/TimeTrackerEntryDialog.py" line="51"/> <source>Add Tracker Entry</source> <translation type="unfinished"></translation> </message> @@ -202,13 +202,13 @@ <context> <name>TimeTrackerPlugin</name> <message> - <location filename="../../PluginTimeTracker.py" line="63"/> + <location filename="../../PluginTimeTracker.py" line="68"/> <source>Time Tracker</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../PluginTimeTracker.py" line="123"/> - <source>eric5 version is too old, {0}, {1} or newer needed.</source> + <location filename="../../PluginTimeTracker.py" line="129"/> + <source>eric6 version is too old, {0}, {1} or newer needed.</source> <translation type="unfinished"></translation> </message> </context> @@ -305,113 +305,113 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../../TimeTracker/TimeTrackerWidget.py" line="310"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="339"/> <source>{0} min</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../TimeTracker/TimeTrackerWidget.py" line="124"/> - <source>Edit</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../../TimeTracker/TimeTrackerWidget.py" line="126"/> - <source>Add</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../../TimeTracker/TimeTrackerWidget.py" line="127"/> - <source>Delete</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../../TimeTracker/TimeTrackerWidget.py" line="129"/> - <source>Save</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../../TimeTracker/TimeTrackerWidget.py" line="131"/> + <source>Edit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="136"/> + <source>Add</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="137"/> + <source>Delete</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="144"/> + <source>Save</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="146"/> <source>Import</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../TimeTracker/TimeTrackerWidget.py" line="132"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="147"/> <source>Export Selected</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../TimeTracker/TimeTrackerWidget.py" line="134"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="150"/> <source>Export All</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../TimeTracker/TimeTrackerWidget.py" line="136"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="152"/> <source>Remove duplicates</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../TimeTracker/TimeTrackerWidget.py" line="137"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="153"/> <source>Merge duplicates</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../TimeTracker/TimeTrackerWidget.py" line="310"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="339"/> <source>{0}, {1}</source> <comment>date, time</comment> <translation type="unfinished"></translation> </message> <message> - <location filename="../../TimeTracker/TimeTrackerWidget.py" line="195"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="214"/> <source>Delete Selected Entries</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../TimeTracker/TimeTrackerWidget.py" line="195"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="214"/> <source>Do you really want to delete the selected entries?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../TimeTracker/TimeTrackerWidget.py" line="227"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="249"/> <source>Import Tracker Entries</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../TimeTracker/TimeTrackerWidget.py" line="242"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="266"/> <source>Text Files (*.txt);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../TimeTracker/TimeTrackerWidget.py" line="227"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="249"/> <source><p>The file <b>{0}</b> does not exist.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../TimeTracker/TimeTrackerWidget.py" line="256"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="280"/> <source>Export Tracker Entries</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../TimeTracker/TimeTrackerWidget.py" line="256"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="280"/> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../TimeTracker/TimeTrackerWidget.py" line="283"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="308"/> <source>Remove Duplicate Tracker Entries</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../TimeTracker/TimeTrackerWidget.py" line="283"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="308"/> <source>Are you sure you want to remove duplicate tracker entries? Only the one with the longest duration will be kept.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../TimeTracker/TimeTrackerWidget.py" line="294"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="321"/> <source>Merge Duplicate Tracker Entries</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../../TimeTracker/TimeTrackerWidget.py" line="294"/> + <location filename="../../TimeTracker/TimeTrackerWidget.py" line="321"/> <source>Are you sure you want to merge duplicate tracker entries? The durations of duplicate ones will be added.</source> <translation type="unfinished"></translation> </message>