1
# SOME DESCRIPTIVE TITLE.
2
# Copyright (C) YEAR Free Software Foundation, Inc.
3
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
7
"Project-Id-Version: karm\n"
8
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
9
"POT-Creation-Date: 2009-09-18 20:58+0000\n"
10
"PO-Revision-Date: 2009-07-17 15:27+0000\n"
11
"Last-Translator: Thanomsub Noppaburana <donga_n@yahoo.com>\n"
12
"Language-Team: Thai <th@li.org>\n"
14
"Content-Type: text/plain; charset=UTF-8\n"
15
"Content-Transfer-Encoding: 8bit\n"
16
"X-Launchpad-Export-Date: 2009-09-20 00:47+0000\n"
17
"X-Generator: Launchpad (build Unknown)\n"
19
#: csvexportdialog.h:37
20
msgctxt "@action:button"
24
#: csvexportdialog.h:38
25
msgctxt "@action:button"
26
msgid "E&xport to Clipboard"
29
#. i18n: file: csvexportdialog_base.ui:176
30
#. i18n: ectx: property (text), item, widget (QComboBox, combodecimalminutes)
31
#: csvexportdialog.cpp:95 rc.cpp:99 rc.cpp:265
32
msgctxt "format to display times"
36
#. i18n: file: csvexportdialog_base.ui:203
37
#. i18n: ectx: property (text), item, widget (QComboBox, combosessiontimes)
38
#: csvexportdialog.cpp:110 rc.cpp:108 rc.cpp:274
42
#. i18n: file: csvexportdialog_base.ui:220
43
#. i18n: ectx: property (text), item, widget (QComboBox, comboalltasks)
44
#: csvexportdialog.cpp:111 rc.cpp:111 rc.cpp:277
48
#: edithistorydialog.cpp:81
52
#: edithistorydialog.cpp:94 timekard.cpp:67
56
#: edithistorydialog.cpp:94
60
#: edithistorydialog.cpp:94
64
#: edithistorydialog.cpp:95
68
#: edithistorydialog.cpp:128
69
msgid "You can change this task's comment, start time and end time."
72
#: edithistorydialog.cpp:186 edithistorydialog.cpp:209
73
msgid "This is not a valid Date/Time."
76
#: edittaskdialog.cpp:64
80
#: edittaskdialog.cpp:78
81
msgid "Edit &absolute"
84
#: edittaskdialog.cpp:81
88
#: edittaskdialog.cpp:84
89
msgid "&Session time:"
92
#: edittaskdialog.cpp:89
93
msgid "Edit &relative (apply to both time and session time)"
96
#: edittaskdialog.cpp:129
97
msgid "A&uto Tracking"
100
#: edittaskdialog.cpp:135
104
#: edittaskdialog.cpp:187
105
msgid "Enter the name of the task here. This name is for your eyes only."
106
msgstr "เติมชื่อของทาสก์ที่นี่ ซึ่งจะใช้สำหรับคุณเท่านั้น"
108
#: edittaskdialog.cpp:190
110
"Use this option to set the time spent on this task to an absolute value.\n"
112
"For example, if you have worked exactly four hours on this task during the "
113
"current session, you would set the Session time to 4 hr."
116
#: edittaskdialog.cpp:195
118
"Use this option to change the time spent on this task relative to its "
121
"For example, if you worked on this task for one hour without the timer "
122
"running, you would add 1 hr."
125
#: edittaskdialog.cpp:200
126
msgid "This is the time the task has been running since all times were reset."
129
#: edittaskdialog.cpp:203
130
msgid "This is the time the task has been running this session."
131
msgstr "นี่เป็นเวลาที่ทาสก์จะทำงานสำหรับเซสชันนี้"
133
#: edittaskdialog.cpp:206
135
"Specify how much time to add or subtract to the overall and session time"
136
msgstr "กำหนดเวลาที่จะเพิ่ม หรือลดไปยังโดยรวม และเวลาของเซสชันด้วย"
138
#: edittaskdialog.cpp:209
140
"Use this option to automatically start the timer on this task when you "
141
"switch to the specified desktop(s). Select the desktop(s) that will "
142
"automatically start the timer on this task."
145
#: idletimedetector.cpp:121
147
msgid "Continue timing. Timing has started at %1"
150
#: idletimedetector.cpp:122
152
msgid "Stop timing and revert back to the time at %1."
155
#: idletimedetector.cpp:123
156
msgid "Continue timing."
159
#: idletimedetector.cpp:124
160
msgid "Revert timing"
163
#: karm.cpp:45 karm.cpp:46
172
msgid "Someone, probably you, has called karm.\n"
177
"KArm has been renamed to KTimeTracker. This makes it easier to recognize.\n"
178
"Compatibility advice: Do not give ktimetracker files to karm users. Using "
179
"karm files with ktimetracker is possible.\n"
184
"Please learn to call ktimetracker as this reminder may be removed in the "
190
"Someone, probably you, has called karm. KArm has been renamed to "
191
"KTimeTracker. This makes it easier to recognize. Compatibility advice: Do "
192
"not give ktimetracker files to karm users. Using karm files with "
193
"ktimetracker is possible. Please learn to call ktimetracker as this reminder "
194
"may be removed in the future."
198
msgid "KArm is now ktimetracker"
201
#: karmstorage.cpp:183 karmstorage.cpp:270
203
msgid "Error loading \"%1\": could not find parent (uid=%2)"
206
#: karmstorage.cpp:447
207
msgid "Export Progress"
210
#: karmstorage.cpp:527 karmstorage.cpp:810
212
msgid "Could not open \"%1\"."
215
#: karmstorage.cpp:970 karmstorage.cpp:993 main.cpp:85
219
#: ktimetrackerpart.cpp:97
223
#: ktimetrackerpart.cpp:113 mainwindow.cpp:178
224
msgid "Configure key bindings"
225
msgstr "ปรับแต่งการจับคู่คีย์"
227
#: ktimetrackerpart.cpp:114 mainwindow.cpp:179
229
"This will let you configure keybindings which are specific to ktimetracker"
232
#: ktimewidget.cpp:105
233
msgctxt "abbreviation for hours"
237
#: ktimewidget.cpp:120
238
msgctxt "abbreviation for minutes"
243
msgid "KDE Time tracker tool"
247
msgid "Just caught a software interrupt."
251
msgid "(c) 1997-2009, KDE PIM Developers"
255
msgid "Thorsten Stärk"
259
msgid "Current Maintainer"
260
msgstr "ผู้ดูแลปัจจุบัน"
263
msgid "Sirtaj Singh Kang"
267
msgid "Original Author"
268
msgstr "ผู้เขียนต้นฉบับ"
279
msgid "Mathias Soeken"
283
msgid "Jesper Pedersen"
287
msgid "Kalle Dalheimer"
291
msgid "Mark Bucciarelli"
295
msgid "The iCalendar file to open"
299
msgid "List all tasks as text output"
303
msgid "Add task <taskname>"
307
msgid "Delete task <taskid>"
311
msgid "Print the task ids for all tasks named <taskname>"
315
msgid "Start timer for task <taskid>"
319
msgid "Stop timer for task <taskid>"
323
msgid "Deliver total minutes for task id"
327
msgid "Outputs the version"
331
msgid "Could not find the KTimeTracker part."
334
#: mainwindow.cpp:119
335
msgid "Configure KTimeTracker..."
338
#: mainwindow.cpp:219
342
#. i18n: file: cfgbehavior.ui:16
343
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_enabled)
344
#: rc.cpp:3 rc.cpp:202
345
msgid "Detect desktop as idle after:"
348
#. i18n: file: cfgbehavior.ui:23
349
#. i18n: ectx: property (suffix), widget (QSpinBox, kcfg_period)
350
#. i18n: file: cfgstorage.ui:35
351
#. i18n: ectx: property (suffix), widget (QSpinBox, kcfg_autoSavePeriod)
352
#. i18n: file: cfgbehavior.ui:23
353
#. i18n: ectx: property (suffix), widget (QSpinBox, kcfg_period)
354
#. i18n: file: cfgstorage.ui:35
355
#. i18n: ectx: property (suffix), widget (QSpinBox, kcfg_autoSavePeriod)
356
#: rc.cpp:6 rc.cpp:63 rc.cpp:205 rc.cpp:229
360
#. i18n: file: cfgbehavior.ui:36
361
#. i18n: ectx: property (text), widget (QLabel, label)
362
#: rc.cpp:9 rc.cpp:208
363
msgid "Minimum desktop active time:"
366
#. i18n: file: cfgbehavior.ui:43
367
#. i18n: ectx: property (suffix), widget (QSpinBox, kcfg_minActiveTime)
368
#: rc.cpp:12 rc.cpp:211
372
#. i18n: file: cfgbehavior.ui:56
373
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_promptDelete)
374
#: rc.cpp:15 rc.cpp:214
375
msgid "Prompt before deleting tasks"
378
#. i18n: file: cfgbehavior.ui:63
379
#. i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_uniTasking)
380
#: rc.cpp:18 rc.cpp:217
382
"Unitasking - allow only one task to be timed at a time. Does not stop any "
386
#. i18n: file: cfgbehavior.ui:66
387
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_uniTasking)
388
#: rc.cpp:21 rc.cpp:220
389
msgid "Allow only one timer at a time"
392
#. i18n: file: cfgbehavior.ui:73
393
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_trayIcon)
394
#: rc.cpp:24 rc.cpp:223
395
msgid "Place an icon to the system tray"
398
#. i18n: file: cfgdisplay.ui:19
399
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
400
#: rc.cpp:27 rc.cpp:169
401
msgctxt "title of group box, general options"
405
#. i18n: file: cfgdisplay.ui:25
406
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_decimalFormat)
407
#: rc.cpp:30 rc.cpp:172
408
msgid "Decimal number format"
411
#. i18n: file: cfgdisplay.ui:32
412
#. i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_configPDA)
413
#: rc.cpp:33 rc.cpp:175
415
"Choose this if you have a touchscreen and your screen real estate is precious"
418
#. i18n: file: cfgdisplay.ui:35
419
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_configPDA)
420
#: rc.cpp:36 rc.cpp:178
422
"Choose this if you have a touchscreen and your screen real estate is "
424
msgid "Configuration for PDA"
427
#. i18n: file: cfgdisplay.ui:45
428
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
429
#: rc.cpp:39 rc.cpp:181
430
msgid "Columns Displayed"
433
#. i18n: file: cfgdisplay.ui:51
434
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_displaySessionTime)
435
#: rc.cpp:42 rc.cpp:184
439
#. i18n: file: cfgdisplay.ui:58
440
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_displayTime)
441
#: rc.cpp:45 rc.cpp:187
442
msgid "Cumulative task time"
445
#. i18n: file: cfgdisplay.ui:65
446
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_displayTotalSessionTime)
447
#: rc.cpp:48 rc.cpp:190
448
msgid "Total session time"
451
#. i18n: file: cfgdisplay.ui:72
452
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_displayTotalTime)
453
#: rc.cpp:51 rc.cpp:193
454
msgid "Total task time"
457
#. i18n: file: cfgdisplay.ui:79
458
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_displayPriority)
459
#: rc.cpp:54 rc.cpp:196 taskview.cpp:174
463
#. i18n: file: cfgdisplay.ui:86
464
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_displayPercentComplete)
465
#: rc.cpp:57 rc.cpp:199
466
msgid "Percent complete"
469
#. i18n: file: cfgstorage.ui:28
470
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_autoSave)
471
#: rc.cpp:60 rc.cpp:226
472
msgid "Save tasks every:"
475
#. i18n: file: csvexportdialog_base.ui:13
476
#. i18n: ectx: property (windowTitle), widget (KDialog, CSVExportDialogBase)
477
#: rc.cpp:66 rc.cpp:232
481
#. i18n: file: csvexportdialog_base.ui:36
482
#. i18n: ectx: property (text), widget (QLabel, textLabel1_3)
483
#: rc.cpp:69 rc.cpp:235
487
#. i18n: file: csvexportdialog_base.ui:46
488
#. i18n: ectx: property (whatsThis), widget (KUrlRequester, urlExportTo)
489
#: rc.cpp:72 rc.cpp:238
490
msgid "The file where Karm will write the data."
493
#. i18n: file: csvexportdialog_base.ui:64
494
#. i18n: ectx: property (text), widget (QLabel, quotesLabel)
495
#: rc.cpp:75 rc.cpp:241
499
#. i18n: file: csvexportdialog_base.ui:85
500
#. i18n: ectx: property (whatsThis), widget (QComboBox, cboQuote)
501
#: rc.cpp:78 rc.cpp:244
502
msgid "All fields are quoted in the output."
505
#. i18n: file: csvexportdialog_base.ui:89
506
#. i18n: ectx: property (text), item, widget (QComboBox, cboQuote)
507
#: rc.cpp:81 rc.cpp:247
511
#. i18n: file: csvexportdialog_base.ui:94
512
#. i18n: ectx: property (text), item, widget (QComboBox, cboQuote)
513
#: rc.cpp:84 rc.cpp:250
517
#. i18n: file: csvexportdialog_base.ui:105
518
#. i18n: ectx: property (title), widget (QGroupBox, grpDateRange)
519
#: rc.cpp:87 rc.cpp:253
523
#. i18n: file: csvexportdialog_base.ui:108
524
#. i18n: ectx: property (whatsThis), widget (QGroupBox, grpDateRange)
525
#: rc.cpp:90 rc.cpp:256
527
"<p>An inclusive date range for reporting on time card history. Not enabled "
528
"when reporting on totals.</p>"
531
#. i18n: file: csvexportdialog_base.ui:114
532
#. i18n: ectx: property (text), widget (QLabel, textLabel1)
533
#: rc.cpp:93 rc.cpp:259
537
#. i18n: file: csvexportdialog_base.ui:139
538
#. i18n: ectx: property (text), widget (QLabel, textLabel1_2)
539
#: rc.cpp:96 rc.cpp:262
543
#. i18n: file: csvexportdialog_base.ui:181
544
#. i18n: ectx: property (text), item, widget (QComboBox, combodecimalminutes)
545
#: rc.cpp:102 rc.cpp:268
546
msgid "Hours:Minutes"
549
#. i18n: file: csvexportdialog_base.ui:198
550
#. i18n: ectx: property (text), item, widget (QComboBox, combosessiontimes)
551
#: rc.cpp:105 rc.cpp:271
555
#. i18n: file: csvexportdialog_base.ui:225
556
#. i18n: ectx: property (text), item, widget (QComboBox, comboalltasks)
557
#: rc.cpp:114 rc.cpp:280
558
msgid "Only Selected"
561
#. i18n: file: csvexportdialog_base.ui:241
562
#. i18n: ectx: property (title), widget (QGroupBox, grpDelimiter)
563
#: rc.cpp:117 rc.cpp:283
567
#. i18n: file: csvexportdialog_base.ui:244
568
#. i18n: ectx: property (whatsThis), widget (QGroupBox, grpDelimiter)
569
#: rc.cpp:120 rc.cpp:286
570
msgid "The character used to separate one field from another in the output."
573
#. i18n: file: csvexportdialog_base.ui:256
574
#. i18n: ectx: property (text), widget (QRadioButton, radioTab)
575
#: rc.cpp:123 rc.cpp:289
576
msgctxt "tabulator delimiter"
580
#. i18n: file: csvexportdialog_base.ui:263
581
#. i18n: ectx: property (text), widget (QRadioButton, radioOther)
582
#: rc.cpp:126 rc.cpp:292
583
msgctxt "user can set an user defined delimiter"
587
#. i18n: file: csvexportdialog_base.ui:270
588
#. i18n: ectx: property (text), widget (QRadioButton, radioSpace)
589
#: rc.cpp:129 rc.cpp:295
593
#. i18n: file: csvexportdialog_base.ui:277
594
#. i18n: ectx: property (text), widget (QRadioButton, radioComma)
595
#: rc.cpp:132 rc.cpp:298
599
#. i18n: file: csvexportdialog_base.ui:314
600
#. i18n: ectx: property (text), widget (QRadioButton, radioSemicolon)
601
#: rc.cpp:135 rc.cpp:301
605
#. i18n: file: ktimetrackerui.rc:5
606
#. i18n: ectx: Menu (file)
607
#: rc.cpp:143 rc.cpp:304
611
#. i18n: file: ktimetrackerui.rc:16
612
#. i18n: ectx: Menu (import)
613
#: rc.cpp:146 rc.cpp:307
617
#. i18n: file: ktimetrackerui.rc:20
618
#. i18n: ectx: Menu (export)
619
#: rc.cpp:149 rc.cpp:310
623
#. i18n: file: ktimetrackerui.rc:31
624
#. i18n: ectx: Menu (clock)
625
#: rc.cpp:152 rc.cpp:313
629
#. i18n: file: ktimetrackerui.rc:38
630
#. i18n: ectx: Menu (task)
631
#: rc.cpp:155 rc.cpp:316
635
#. i18n: file: ktimetrackerui.rc:49
636
#. i18n: ectx: Menu (settings)
637
#: rc.cpp:158 rc.cpp:319
641
#. i18n: file: ktimetrackerui.rc:56
642
#. i18n: ectx: ToolBar (mainToolBar)
643
#: rc.cpp:161 rc.cpp:322
647
#. i18n: file: ktimetrackerui.rc:65
648
#. i18n: ectx: ToolBar (taskToolBar)
649
#: rc.cpp:164 rc.cpp:325
654
msgctxt "NAME OF TRANSLATORS"
656
msgstr "Thanomsub Noppaburana, ,Launchpad Contributions:,Thanomsub Noppaburana"
659
msgctxt "EMAIL OF TRANSLATORS"
661
msgstr "donga_n@hotmail.com,,,donga_n@yahoo.com"
669
msgstr "เวลาของเซสชัน"
671
#: taskview.cpp:172 timekard.cpp:66
676
msgid "Total Session Time"
684
msgid "Percent Complete"
697
msgctxt "combox entry for highest priority"
702
msgctxt "combox entry for medium priority"
707
msgctxt "combox entry for lowest priority"
711
#: taskview.cpp:286 taskview.cpp:838
713
"Error storing new task. Your changes were not saved. Make sure you can edit "
714
"your iCalendar file. Also quit all applications using this file and remove "
715
"any lock file related to its name from ~/.kde/share/apps/kabc/lock/ "
719
msgid "Your virtual desktop number is too high, desktop tracking will not work"
723
msgid "Successfully saved file "
727
msgid "Could not save. Disk full ?"
731
msgid "Could not save."
738
#: taskview.cpp:823 taskview.cpp:898
740
msgstr "ทาสก์ยังไม่มีชื่อ"
744
msgstr "ทาสก์ย่อยใหม่"
750
#: taskview.cpp:933 taskview.cpp:971 taskview.cpp:1006
751
msgid "No task selected."
756
"Are you sure you want to delete the selected task(s) and their entire "
758
"NOTE: all subtasks and their history will also be deleted."
762
msgid "Deleting Task(s)"
770
msgctxt "total time of all tasks"
783
#: timetrackerwidget.cpp:103
784
msgid "Search or add task"
787
#: timetrackerwidget.cpp:104
789
"This is a combined field. As long as you do not type ENTER, it acts as a "
790
"filter. Then, only tasks that match your input are shown. As soon as you "
791
"type ENTER, your input is used as name to create a new task."
794
#: timetrackerwidget.cpp:183
795
msgid "Cannot create new file."
798
#: timetrackerwidget.cpp:196 timetrackerwidget.cpp:442
802
#: timetrackerwidget.cpp:295
803
msgid "Start &New Session"
806
#: timetrackerwidget.cpp:296
807
msgid "Starts a new session"
810
#: timetrackerwidget.cpp:296
812
"This will reset the session time to 0 for all tasks, to start a new session, "
813
"without affecting the totals."
816
#: timetrackerwidget.cpp:299
817
msgid "Edit History..."
820
#: timetrackerwidget.cpp:300
821
msgid "Edits history of all tasks of the current document"
824
#: timetrackerwidget.cpp:300
826
"A window will be opened where you can change start and stop times of tasks "
827
"or add a comment to them."
830
#: timetrackerwidget.cpp:303
831
msgid "&Reset All Times"
834
#: timetrackerwidget.cpp:304
835
msgid "Resets all times"
838
#: timetrackerwidget.cpp:304
840
"This will reset the session and total time to 0 for all tasks, to restart "
844
#: timetrackerwidget.cpp:306
848
#: timetrackerwidget.cpp:307
849
msgid "Starts timing for selected task"
852
#: timetrackerwidget.cpp:307
854
"This will start timing for the selected task.\n"
855
"It is even possible to time several tasks simultanously.\n"
857
"You may also start timing of tasks by double clicking the left mouse button "
858
"on a given task. This will, however, stop timing of other tasks."
861
#: timetrackerwidget.cpp:312
865
#: timetrackerwidget.cpp:313
866
msgid "Stops timing of the selected task"
869
#: timetrackerwidget.cpp:314
870
msgid "Focus on Searchbar"
873
#: timetrackerwidget.cpp:315
874
msgid "Sets the focus on the searchbar"
877
#: timetrackerwidget.cpp:316
878
msgid "Stop &All Timers"
881
#: timetrackerwidget.cpp:317
882
msgid "Stops all of the active timers"
885
#: timetrackerwidget.cpp:318
886
msgid "Track Active Applications"
889
#: timetrackerwidget.cpp:319
891
"Auto-creates and updates tasks when the focus of the current window has "
895
#: timetrackerwidget.cpp:320
897
"If the focus of a window changes for the first time when this action is "
898
"enabled, a new task will be created with the title of the window as its name "
899
"and will be started. If there already exists such an task it will be started."
902
#: timetrackerwidget.cpp:324
906
#: timetrackerwidget.cpp:324
907
msgid "Creates new top level task"
910
#: timetrackerwidget.cpp:325
911
msgid "This will create a new top level task."
912
msgstr "จะทำการสร้างทาสก์ระดับบนสุดใหม่"
914
#: timetrackerwidget.cpp:326
915
msgid "New &Subtask..."
918
#: timetrackerwidget.cpp:327
919
msgid "Creates a new subtask to the current selected task"
922
#: timetrackerwidget.cpp:328
923
msgid "This will create a new subtask to the current selected task."
926
#: timetrackerwidget.cpp:329
930
#: timetrackerwidget.cpp:329
931
msgid "Deletes selected task"
934
#: timetrackerwidget.cpp:330
935
msgid "This will delete the selected task(s) and all subtasks."
938
#: timetrackerwidget.cpp:332
942
#: timetrackerwidget.cpp:333
943
msgid "Edits name or times for selected task"
946
#: timetrackerwidget.cpp:333
948
"This will bring up a dialog box where you may edit the parameters for the "
950
msgstr "จะแสดงไดอะล็อกซ์บ็อกซ์ เพื่อให้คุณแก้ไขพารามิเตอร์ของทาสก์ที่เลือกไว้"
952
#: timetrackerwidget.cpp:335
953
msgid "&Mark as Complete"
956
#: timetrackerwidget.cpp:337
957
msgid "&Mark as Incomplete"
960
#: timetrackerwidget.cpp:339
961
msgid "&Export Times..."
964
#: timetrackerwidget.cpp:341
965
msgid "Export &History..."
968
#: timetrackerwidget.cpp:343
969
msgid "Import Tasks From &Planner..."
972
#: timetrackerwidget.cpp:345
973
msgid "Show Searchbar"
976
#: timetrackerwidget.cpp:441
977
msgid "This document has not been saved yet. Do you want to save it?"
980
#: timetrackerwidget.cpp:670
984
#: timetrackerwidget.cpp:776
985
msgctxt "@info in message box"
987
"There is no history yet. Start and stop a task and you will have an entry in "
991
#: timetrackerwidget.cpp:784
992
msgid "Do you really want to reset the time to zero for all tasks?"
995
#: timetrackerwidget.cpp:785
996
msgid "Confirmation Required"
999
#: timetrackerwidget.cpp:785
1000
msgid "Reset All Times"
1003
#: timetrackerwidget.cpp:952
1004
msgid "Save failed, most likely because the file could not be locked."
1007
#: timetrackerwidget.cpp:954
1008
msgid "Could not modify calendar resource."
1011
#: timetrackerwidget.cpp:956
1012
msgid "Out of memory--could not create object."
1015
#: timetrackerwidget.cpp:958
1016
msgid "UID not found."
1019
#: timetrackerwidget.cpp:960
1020
msgid "Invalidate date--format is YYYY-MM-DD."
1023
#: timetrackerwidget.cpp:962
1024
msgid "Invalid time--format is YYYY-MM-DDTHH:MM:SS."
1027
#: timetrackerwidget.cpp:964
1028
msgid "Invalid task duration--must be greater than zero."
1031
#: timetrackerwidget.cpp:966
1033
msgid "Invalid error number: %1"
1036
#: timetrackerwidget.cpp:1231
1038
"This is ktimetracker, KDE's program to help you track your time. Best, start "
1039
"with creating your first task - enter it into the field where you see "
1040
"\"search or add task\"."
1043
#: timetrackerwidget.cpp:1232
1044
msgid "You have already created a task. You can now start and stop timing"
1048
msgid "No active tasks"
1059
#: treeviewheadercontextmenu.cpp:47
1063
#: treeviewheadercontextmenu.cpp:140
1067
#: treeviewheadercontextmenu.cpp:140