320
343
msgid "Drag and drop tasks"
323
#: taskcoachlib/command/taskCommands.py:118
346
#: taskcoachlib/command/taskCommands.py:107
324
347
msgid "Delete tasks"
327
#: taskcoachlib/command/taskCommands.py:119
350
#: taskcoachlib/command/taskCommands.py:108
328
351
msgid "Delete task \"%s\""
331
#: taskcoachlib/command/taskCommands.py:158
332
#: taskcoachlib/command/taskCommands.py:161
354
#: taskcoachlib/command/taskCommands.py:147
355
#: taskcoachlib/command/taskCommands.py:150
336
#: taskcoachlib/command/taskCommands.py:196
359
#: taskcoachlib/command/taskCommands.py:185
337
360
msgid "New subtasks"
340
#: taskcoachlib/command/taskCommands.py:197
363
#: taskcoachlib/command/taskCommands.py:186
341
364
msgid "New subtask of \"%s\""
344
#: taskcoachlib/command/taskCommands.py:201
367
#: taskcoachlib/command/taskCommands.py:190
345
368
msgid "New subtask"
348
#: taskcoachlib/command/taskCommands.py:229
371
#: taskcoachlib/command/taskCommands.py:218
349
372
msgid "Mark tasks completed"
352
#: taskcoachlib/command/taskCommands.py:230
375
#: taskcoachlib/command/taskCommands.py:219
353
376
msgid "Mark \"%s\" completed"
356
#: taskcoachlib/command/taskCommands.py:256
379
#: taskcoachlib/command/taskCommands.py:245
357
380
msgid "Mark task active"
360
#: taskcoachlib/command/taskCommands.py:257
383
#: taskcoachlib/command/taskCommands.py:246
361
384
msgid "Mark \"%s\" active"
364
#: taskcoachlib/command/taskCommands.py:281
387
#: taskcoachlib/command/taskCommands.py:270
365
388
msgid "Mark task inactive"
368
#: taskcoachlib/command/taskCommands.py:282
391
#: taskcoachlib/command/taskCommands.py:271
369
392
msgid "Mark \"%s\" inactive"
372
#: taskcoachlib/command/taskCommands.py:306
395
#: taskcoachlib/command/taskCommands.py:295
373
396
msgid "Start tracking"
376
#: taskcoachlib/command/taskCommands.py:307
399
#: taskcoachlib/command/taskCommands.py:296
377
400
msgid "Start tracking \"%s\""
380
#: taskcoachlib/command/taskCommands.py:341
403
#: taskcoachlib/command/taskCommands.py:330
381
404
msgid "Stop tracking"
384
#: taskcoachlib/command/taskCommands.py:342
407
#: taskcoachlib/command/taskCommands.py:331
385
408
msgid "Stop tracking \"%s\""
388
#: taskcoachlib/command/taskCommands.py:386
411
#: taskcoachlib/command/taskCommands.py:375
389
412
msgid "Maximize priority"
392
#: taskcoachlib/command/taskCommands.py:387
415
#: taskcoachlib/command/taskCommands.py:376
393
416
msgid "Maximize priority of \"%s\""
396
#: taskcoachlib/command/taskCommands.py:396
419
#: taskcoachlib/command/taskCommands.py:385
397
420
msgid "Minimize priority"
400
#: taskcoachlib/command/taskCommands.py:397
423
#: taskcoachlib/command/taskCommands.py:386
401
424
msgid "Minimize priority of \"%s\""
404
#: taskcoachlib/command/taskCommands.py:426
427
#: taskcoachlib/command/taskCommands.py:415
405
428
msgid "Increase priority"
408
#: taskcoachlib/command/taskCommands.py:427
431
#: taskcoachlib/command/taskCommands.py:416
409
432
msgid "Increase priority of \"%s\""
412
#: taskcoachlib/command/taskCommands.py:432
435
#: taskcoachlib/command/taskCommands.py:421
413
436
msgid "Decrease priority"
416
#: taskcoachlib/command/taskCommands.py:433
439
#: taskcoachlib/command/taskCommands.py:422
417
440
msgid "Decrease priority of \"%s\""
420
#: taskcoachlib/command/taskCommands.py:438
443
#: taskcoachlib/command/taskCommands.py:427
421
444
msgid "Change priority"
424
#: taskcoachlib/command/taskCommands.py:439
447
#: taskcoachlib/command/taskCommands.py:428
425
448
msgid "Change priority of \"%s\""
428
#: taskcoachlib/command/taskCommands.py:461
451
#: taskcoachlib/command/taskCommands.py:450
429
452
msgid "Add note to tasks"
432
#: taskcoachlib/command/taskCommands.py:543
455
#: taskcoachlib/command/taskCommands.py:532
433
456
msgid "Change planned start date"
436
#: taskcoachlib/command/taskCommands.py:544
459
#: taskcoachlib/command/taskCommands.py:533
437
460
msgid "Change planned start date of \"%s\""
440
#: taskcoachlib/command/taskCommands.py:564
463
#: taskcoachlib/command/taskCommands.py:553
441
464
msgid "Change due date"
444
#: taskcoachlib/command/taskCommands.py:565
467
#: taskcoachlib/command/taskCommands.py:554
445
468
msgid "Change due date of \"%s\""
448
#: taskcoachlib/command/taskCommands.py:585
471
#: taskcoachlib/command/taskCommands.py:574
449
472
msgid "Change actual start date"
452
#: taskcoachlib/command/taskCommands.py:586
475
#: taskcoachlib/command/taskCommands.py:575
453
476
msgid "Change actual start date of \"%s\""
456
#: taskcoachlib/command/taskCommands.py:606
479
#: taskcoachlib/command/taskCommands.py:595
457
480
msgid "Change completion date"
460
#: taskcoachlib/command/taskCommands.py:607
483
#: taskcoachlib/command/taskCommands.py:596
461
484
msgid "Change completion date of \"%s\""
464
#: taskcoachlib/command/taskCommands.py:630
487
#: taskcoachlib/command/taskCommands.py:619
465
488
msgid "Change reminder dates/times"
468
#: taskcoachlib/command/taskCommands.py:631
491
#: taskcoachlib/command/taskCommands.py:620
469
492
msgid "Change reminder date/time of \"%s\""
472
#: taskcoachlib/command/taskCommands.py:643
495
#: taskcoachlib/command/taskCommands.py:632
473
496
msgid "Change recurrences"
476
#: taskcoachlib/command/taskCommands.py:644
499
#: taskcoachlib/command/taskCommands.py:633
477
500
msgid "Change recurrence of \"%s\""
480
#: taskcoachlib/command/taskCommands.py:667
503
#: taskcoachlib/command/taskCommands.py:656
481
504
msgid "Change percentage complete of \"%s\""
484
#: taskcoachlib/command/taskCommands.py:693
507
#: taskcoachlib/command/taskCommands.py:682
485
508
msgid "Change when tasks are marked completed"
488
#: taskcoachlib/command/taskCommands.py:694
511
#: taskcoachlib/command/taskCommands.py:683
489
512
msgid "Change when \"%s\" is marked completed"
492
#: taskcoachlib/command/taskCommands.py:716
515
#: taskcoachlib/command/taskCommands.py:705
493
516
msgid "Change budgets"
496
#: taskcoachlib/command/taskCommands.py:717
519
#: taskcoachlib/command/taskCommands.py:706
497
520
msgid "Change budget of \"%s\""
500
#: taskcoachlib/command/taskCommands.py:739
523
#: taskcoachlib/command/taskCommands.py:728
501
524
msgid "Change hourly fees"
504
#: taskcoachlib/command/taskCommands.py:740
527
#: taskcoachlib/command/taskCommands.py:729
505
528
msgid "Change hourly fee of \"%s\""
508
#: taskcoachlib/command/taskCommands.py:762
531
#: taskcoachlib/command/taskCommands.py:751
509
532
msgid "Change fixed fees"
512
#: taskcoachlib/command/taskCommands.py:763
535
#: taskcoachlib/command/taskCommands.py:752
513
536
msgid "Change fixed fee of \"%s\""
516
#: taskcoachlib/command/taskCommands.py:785
539
#: taskcoachlib/command/taskCommands.py:774
517
540
msgid "Toggle prerequisite"
520
#: taskcoachlib/command/taskCommands.py:786
543
#: taskcoachlib/command/taskCommands.py:775
521
544
msgid "Toggle prerequisite of \"%s\""
524
#: taskcoachlib/config/settings.py:240
547
#: taskcoachlib/config/settings.py:258
525
548
msgid "Error while reading the %s-%s setting from %s.ini."
528
#: taskcoachlib/config/settings.py:241
551
#: taskcoachlib/config/settings.py:259
529
552
msgid "The value is: %s"
532
#: taskcoachlib/config/settings.py:242
555
#: taskcoachlib/config/settings.py:260
533
556
msgid "The error is: %s"
536
#: taskcoachlib/config/settings.py:243
559
#: taskcoachlib/config/settings.py:261
538
561
"%s will use the default value for the setting and should proceed normally."
541
#: taskcoachlib/config/settings.py:244
564
#: taskcoachlib/config/settings.py:262
542
565
msgid "Settings error"
545
#: taskcoachlib/config/settings.py:267
568
#: taskcoachlib/config/settings.py:285
547
570
"Error while saving %s.ini:\n"
551
#: taskcoachlib/config/settings.py:268
574
#: taskcoachlib/config/settings.py:286
552
575
msgid "Save error"
555
#: taskcoachlib/domain/attachment/attachment.py:164
578
#: taskcoachlib/domain/attachment/attachment.py:168
556
579
#: taskcoachlib/mailer/macmail.py:50 taskcoachlib/mailer/macmail.py:69
557
580
msgid "Mail.app message"
1141
#: taskcoachlib/gui/dialog/editor.py:95 taskcoachlib/gui/dialog/editor.py:149
1142
#: taskcoachlib/gui/dialog/editor.py:1285
1162
#: taskcoachlib/gui/dialog/editor.py:98 taskcoachlib/gui/dialog/editor.py:152
1163
#: taskcoachlib/gui/dialog/editor.py:1314
1143
1164
#: taskcoachlib/gui/viewer/attachment.py:89
1144
#: taskcoachlib/gui/viewer/category.py:90
1145
#: taskcoachlib/gui/viewer/effort.py:203 taskcoachlib/gui/viewer/note.py:114
1146
#: taskcoachlib/gui/viewer/task.py:854
1165
#: taskcoachlib/gui/viewer/category.py:100
1166
#: taskcoachlib/gui/viewer/effort.py:207 taskcoachlib/gui/viewer/note.py:131
1167
#: taskcoachlib/gui/viewer/task.py:977
1147
1168
#: taskcoachlib/gui/wizard/csvimport.py:230
1148
1169
#: taskcoachlib/persistence/csv/reader.py:78
1149
1170
msgid "Description"
1152
#: taskcoachlib/gui/dialog/editor.py:122
1173
#: taskcoachlib/gui/dialog/editor.py:125
1153
1174
msgid "Edit to change all subjects"
1156
#: taskcoachlib/gui/dialog/editor.py:128
1177
#: taskcoachlib/gui/dialog/editor.py:131
1157
1178
#: taskcoachlib/gui/dialog/templates.py:109
1158
1179
#: taskcoachlib/gui/viewer/attachment.py:79
1159
#: taskcoachlib/gui/viewer/base.py:336 taskcoachlib/gui/viewer/category.py:82
1160
#: taskcoachlib/gui/viewer/note.py:104 taskcoachlib/gui/viewer/task.py:840
1180
#: taskcoachlib/gui/viewer/base.py:345 taskcoachlib/gui/viewer/category.py:92
1181
#: taskcoachlib/gui/viewer/note.py:121 taskcoachlib/gui/viewer/task.py:963
1161
1182
#: taskcoachlib/gui/wizard/csvimport.py:229
1162
1183
#: taskcoachlib/persistence/csv/reader.py:76
1163
1184
msgid "Subject"
1166
#: taskcoachlib/gui/dialog/editor.py:133
1167
#: taskcoachlib/gui/dialog/editor.py:1270
1187
#: taskcoachlib/gui/dialog/editor.py:136
1188
#: taskcoachlib/gui/dialog/editor.py:1299
1168
1189
msgid "Edit to change all descriptions"
1171
#: taskcoachlib/gui/dialog/editor.py:160
1192
#: taskcoachlib/gui/dialog/editor.py:163
1172
1193
#: taskcoachlib/gui/viewer/attachment.py:109
1173
#: taskcoachlib/gui/viewer/category.py:113 taskcoachlib/gui/viewer/note.py:143
1174
#: taskcoachlib/gui/viewer/task.py:978
1194
#: taskcoachlib/gui/viewer/category.py:122 taskcoachlib/gui/viewer/note.py:160
1195
#: taskcoachlib/gui/viewer/task.py:1099
1175
1196
#: taskcoachlib/persistence/csv/generator.py:40
1176
1197
msgid "Creation date"
1179
#: taskcoachlib/gui/dialog/editor.py:165
1200
#: taskcoachlib/gui/dialog/editor.py:168
1180
1201
#: taskcoachlib/gui/viewer/attachment.py:117
1181
#: taskcoachlib/gui/viewer/category.py:119 taskcoachlib/gui/viewer/note.py:150
1182
#: taskcoachlib/gui/viewer/task.py:985
1202
#: taskcoachlib/gui/viewer/category.py:128 taskcoachlib/gui/viewer/note.py:167
1203
#: taskcoachlib/gui/viewer/task.py:1106
1183
1204
msgid "Modification date"
1186
#: taskcoachlib/gui/dialog/editor.py:227
1187
#: taskcoachlib/gui/uicommand/uicommand.py:2322
1188
#: taskcoachlib/gui/viewer/task.py:946
1207
#: taskcoachlib/gui/dialog/editor.py:230
1208
#: taskcoachlib/gui/uicommand/uicommand.py:2363
1209
#: taskcoachlib/gui/viewer/task.py:1067
1189
1210
#: taskcoachlib/gui/wizard/csvimport.py:232
1190
1211
#: taskcoachlib/persistence/csv/reader.py:89
1191
1212
msgid "Priority"
1194
#: taskcoachlib/gui/dialog/editor.py:249
1215
#: taskcoachlib/gui/dialog/editor.py:252
1195
1216
msgid "Mutually exclusive"
1198
#: taskcoachlib/gui/dialog/editor.py:256
1219
#: taskcoachlib/gui/dialog/editor.py:259
1199
1220
msgid "Subcategories"
1202
#: taskcoachlib/gui/dialog/editor.py:274
1223
#: taskcoachlib/gui/dialog/editor.py:277
1203
1224
msgid "Edit to change location of all attachments"
1206
#: taskcoachlib/gui/dialog/editor.py:282
1227
#: taskcoachlib/gui/dialog/editor.py:285
1210
#: taskcoachlib/gui/dialog/editor.py:286
1231
#: taskcoachlib/gui/dialog/editor.py:289
1211
1232
msgid "Location"
1214
#: taskcoachlib/gui/dialog/editor.py:308
1235
#: taskcoachlib/gui/dialog/editor.py:311
1215
1236
msgid "Appearance"
1218
#: taskcoachlib/gui/dialog/editor.py:318
1239
#: taskcoachlib/gui/dialog/editor.py:321
1219
1240
#: taskcoachlib/gui/dialog/preferences.py:154
1220
1241
msgid "Foreground color"
1223
#: taskcoachlib/gui/dialog/editor.py:319
1244
#: taskcoachlib/gui/dialog/editor.py:322
1224
1245
#: taskcoachlib/gui/dialog/preferences.py:154
1225
1246
msgid "Background color"
1228
#: taskcoachlib/gui/dialog/editor.py:345
1249
#: taskcoachlib/gui/dialog/editor.py:348
1229
1250
#: taskcoachlib/gui/dialog/preferences.py:155
1233
#: taskcoachlib/gui/dialog/editor.py:354
1254
#: taskcoachlib/gui/dialog/editor.py:357
1234
1255
#: taskcoachlib/gui/dialog/preferences.py:155
1238
#: taskcoachlib/gui/dialog/editor.py:362
1259
#: taskcoachlib/gui/dialog/editor.py:365
1242
#: taskcoachlib/gui/dialog/editor.py:389
1263
#: taskcoachlib/gui/dialog/editor.py:392
1243
1264
#: taskcoachlib/gui/dialog/templates.py:112
1244
#: taskcoachlib/gui/viewer/task.py:903
1265
#: taskcoachlib/gui/viewer/task.py:1025
1245
1266
#: taskcoachlib/gui/wizard/csvimport.py:233
1246
1267
#: taskcoachlib/persistence/csv/generator.py:36
1247
1268
#: taskcoachlib/persistence/csv/reader.py:96
1248
1269
msgid "Planned start date"
1251
#: taskcoachlib/gui/dialog/editor.py:390
1272
#: taskcoachlib/gui/dialog/editor.py:393
1252
1273
#: taskcoachlib/gui/dialog/templates.py:115
1253
#: taskcoachlib/gui/viewer/task.py:905
1274
#: taskcoachlib/gui/viewer/task.py:1027
1254
1275
#: taskcoachlib/gui/wizard/csvimport.py:234
1255
1276
#: taskcoachlib/persistence/csv/generator.py:37
1256
1277
#: taskcoachlib/persistence/csv/reader.py:98
1257
1278
msgid "Due date"
1260
#: taskcoachlib/gui/dialog/editor.py:392 taskcoachlib/gui/viewer/task.py:907
1281
#: taskcoachlib/gui/dialog/editor.py:395 taskcoachlib/gui/viewer/task.py:1029
1261
1282
#: taskcoachlib/gui/wizard/csvimport.py:235
1262
1283
#: taskcoachlib/persistence/csv/generator.py:35
1263
1284
#: taskcoachlib/persistence/csv/reader.py:94
1264
1285
msgid "Actual start date"
1267
#: taskcoachlib/gui/dialog/editor.py:393
1288
#: taskcoachlib/gui/dialog/editor.py:396
1268
1289
#: taskcoachlib/gui/dialog/templates.py:118
1269
#: taskcoachlib/gui/viewer/task.py:910
1290
#: taskcoachlib/gui/viewer/task.py:1032
1270
1291
#: taskcoachlib/gui/wizard/csvimport.py:236
1271
1292
#: taskcoachlib/persistence/csv/generator.py:38
1272
1293
#: taskcoachlib/persistence/csv/reader.py:100
1273
1294
msgid "Completion date"
1276
#: taskcoachlib/gui/dialog/editor.py:437
1277
#: taskcoachlib/gui/dialog/reminder.py:105
1297
#: taskcoachlib/gui/dialog/editor.py:440
1298
#: taskcoachlib/gui/dialog/reminder.py:104
1278
1299
#: taskcoachlib/gui/dialog/templates.py:121
1279
#: taskcoachlib/gui/viewer/task.py:968
1300
#: taskcoachlib/gui/viewer/task.py:1089
1280
1301
msgid "Reminder"
1283
#: taskcoachlib/gui/dialog/editor.py:448 taskcoachlib/gui/viewer/task.py:934
1304
#: taskcoachlib/gui/dialog/editor.py:451 taskcoachlib/gui/viewer/task.py:1055
1284
1305
msgid "Recurrence"
1287
#: taskcoachlib/gui/dialog/editor.py:464
1308
#: taskcoachlib/gui/dialog/editor.py:467
1288
1309
msgid "Progress"
1291
#: taskcoachlib/gui/dialog/editor.py:481
1312
#: taskcoachlib/gui/dialog/editor.py:484
1292
1313
msgid "Percentage complete"
1295
#: taskcoachlib/gui/dialog/editor.py:490
1316
#: taskcoachlib/gui/dialog/editor.py:493
1296
1317
msgid "Use application-wide setting"
1299
#: taskcoachlib/gui/dialog/editor.py:491
1320
#: taskcoachlib/gui/dialog/editor.py:494
1303
#: taskcoachlib/gui/dialog/editor.py:491
1324
#: taskcoachlib/gui/dialog/editor.py:494
1307
#: taskcoachlib/gui/dialog/editor.py:501
1328
#: taskcoachlib/gui/dialog/editor.py:504
1308
1329
msgid "Mark task completed when all children are completed?"
1311
#: taskcoachlib/gui/dialog/editor.py:511 taskcoachlib/gui/dialog/editor.py:537
1312
#: taskcoachlib/gui/uicommand/uicommand.py:2321
1313
#: taskcoachlib/gui/viewer/task.py:937
1332
#: taskcoachlib/gui/dialog/editor.py:514 taskcoachlib/gui/dialog/editor.py:540
1333
#: taskcoachlib/gui/uicommand/uicommand.py:2362
1334
#: taskcoachlib/gui/viewer/task.py:1058
1314
1335
#: taskcoachlib/gui/wizard/csvimport.py:238
1315
1336
#: taskcoachlib/persistence/csv/reader.py:104
1319
#: taskcoachlib/gui/dialog/editor.py:545
1320
#: taskcoachlib/gui/uicommand/uicommand.py:2321
1321
#: taskcoachlib/gui/viewer/effort.py:214 taskcoachlib/gui/viewer/task.py:940
1340
#: taskcoachlib/gui/dialog/editor.py:548
1341
#: taskcoachlib/gui/uicommand/uicommand.py:2362
1342
#: taskcoachlib/gui/viewer/effort.py:218 taskcoachlib/gui/viewer/task.py:1061
1322
1343
msgid "Time spent"
1325
#: taskcoachlib/gui/dialog/editor.py:562 taskcoachlib/gui/viewer/task.py:943
1346
#: taskcoachlib/gui/dialog/editor.py:565 taskcoachlib/gui/viewer/task.py:1064
1326
1347
msgid "Budget left"
1329
#: taskcoachlib/gui/dialog/editor.py:587 taskcoachlib/gui/viewer/task.py:949
1350
#: taskcoachlib/gui/dialog/editor.py:590 taskcoachlib/gui/viewer/task.py:1070
1330
1351
#: taskcoachlib/gui/wizard/csvimport.py:240
1331
1352
#: taskcoachlib/persistence/csv/reader.py:123
1332
1353
msgid "Hourly fee"
1335
#: taskcoachlib/gui/dialog/editor.py:597
1336
#: taskcoachlib/gui/uicommand/uicommand.py:2321
1337
#: taskcoachlib/gui/viewer/task.py:951
1356
#: taskcoachlib/gui/dialog/editor.py:600
1357
#: taskcoachlib/gui/uicommand/uicommand.py:2362
1358
#: taskcoachlib/gui/viewer/task.py:1072
1338
1359
#: taskcoachlib/gui/wizard/csvimport.py:239
1339
1360
#: taskcoachlib/persistence/csv/reader.py:118
1340
1361
msgid "Fixed fee"
1343
#: taskcoachlib/gui/dialog/editor.py:603
1344
#: taskcoachlib/gui/uicommand/uicommand.py:2321
1345
#: taskcoachlib/gui/viewer/effort.py:219 taskcoachlib/gui/viewer/task.py:954
1364
#: taskcoachlib/gui/dialog/editor.py:606
1365
#: taskcoachlib/gui/uicommand/uicommand.py:2362
1366
#: taskcoachlib/gui/viewer/effort.py:223 taskcoachlib/gui/viewer/task.py:1075
1346
1367
msgid "Revenue"
1349
#: taskcoachlib/gui/dialog/editor.py:684 taskcoachlib/gui/viewer/effort.py:39
1350
#: taskcoachlib/help/__init__.py:89 taskcoachlib/help/__init__.py:245
1370
#: taskcoachlib/gui/dialog/editor.py:687 taskcoachlib/gui/viewer/effort.py:39
1371
#: taskcoachlib/help/__init__.py:89 taskcoachlib/help/__init__.py:254
1354
#: taskcoachlib/gui/dialog/editor.py:725
1375
#: taskcoachlib/gui/dialog/editor.py:728
1355
1376
#: taskcoachlib/gui/viewer/category.py:40
1356
#: taskcoachlib/gui/viewer/effort.py:206 taskcoachlib/gui/viewer/note.py:131
1357
#: taskcoachlib/gui/viewer/task.py:878 taskcoachlib/help/__init__.py:94
1358
#: taskcoachlib/help/__init__.py:271
1377
#: taskcoachlib/gui/viewer/effort.py:210 taskcoachlib/gui/viewer/note.py:148
1378
#: taskcoachlib/gui/viewer/task.py:1000 taskcoachlib/help/__init__.py:94
1379
#: taskcoachlib/help/__init__.py:280
1359
1380
msgid "Categories"
1362
#: taskcoachlib/gui/dialog/editor.py:767 taskcoachlib/gui/viewer/task.py:862
1383
#: taskcoachlib/gui/dialog/editor.py:785 taskcoachlib/gui/viewer/task.py:985
1363
1384
msgid "Attachments"
1366
#: taskcoachlib/gui/dialog/editor.py:809 taskcoachlib/gui/viewer/note.py:39
1367
#: taskcoachlib/gui/viewer/task.py:870 taskcoachlib/help/__init__.py:99
1368
#: taskcoachlib/help/__init__.py:306
1387
#: taskcoachlib/gui/dialog/editor.py:827 taskcoachlib/gui/viewer/note.py:40
1388
#: taskcoachlib/gui/viewer/task.py:992 taskcoachlib/help/__init__.py:99
1389
#: taskcoachlib/help/__init__.py:315
1372
#: taskcoachlib/gui/dialog/editor.py:853 taskcoachlib/gui/viewer/task.py:887
1393
#: taskcoachlib/gui/dialog/editor.py:871 taskcoachlib/gui/viewer/task.py:1009
1373
1394
msgid "Prerequisites"
1376
#: taskcoachlib/gui/dialog/editor.py:1144
1397
#: taskcoachlib/gui/dialog/editor.py:1173
1377
1398
msgid "Edit task"
1380
#: taskcoachlib/gui/dialog/editor.py:1153
1401
#: taskcoachlib/gui/dialog/editor.py:1182
1381
1402
#: taskcoachlib/gui/dialog/reminder.py:50
1382
#: taskcoachlib/gui/viewer/effort.py:201
1403
#: taskcoachlib/gui/viewer/effort.py:205
1386
#: taskcoachlib/gui/dialog/editor.py:1179
1407
#: taskcoachlib/gui/dialog/editor.py:1208
1390
#: taskcoachlib/gui/dialog/editor.py:1185
1391
#: taskcoachlib/thirdparty/smartdatetimectrl.py:1646
1411
#: taskcoachlib/gui/dialog/editor.py:1214
1412
#: taskcoachlib/thirdparty/smartdatetimectrl.py:1647
1392
1413
#: taskcoachlib/widgets/calendarconfig.py:62
1393
1414
msgid "Week(s)"
1396
#: taskcoachlib/gui/dialog/editor.py:1185
1397
#: taskcoachlib/thirdparty/smartdatetimectrl.py:1647
1417
#: taskcoachlib/gui/dialog/editor.py:1214
1418
#: taskcoachlib/thirdparty/smartdatetimectrl.py:1648
1398
1419
#: taskcoachlib/widgets/calendarconfig.py:62
1402
#: taskcoachlib/gui/dialog/editor.py:1185
1403
#: taskcoachlib/thirdparty/smartdatetimectrl.py:1648
1423
#: taskcoachlib/gui/dialog/editor.py:1214
1424
#: taskcoachlib/thirdparty/smartdatetimectrl.py:1649
1404
1425
msgid "Hour(s)"
1407
#: taskcoachlib/gui/dialog/editor.py:1185
1408
#: taskcoachlib/thirdparty/smartdatetimectrl.py:1649
1428
#: taskcoachlib/gui/dialog/editor.py:1214
1429
#: taskcoachlib/thirdparty/smartdatetimectrl.py:1650
1409
1430
msgid "Minute(s)"
1412
#: taskcoachlib/gui/dialog/editor.py:1195
1433
#: taskcoachlib/gui/dialog/editor.py:1224
1416
#: taskcoachlib/gui/dialog/editor.py:1204
1437
#: taskcoachlib/gui/dialog/editor.py:1233
1417
1438
msgid "Start tracking from last stop time"
1420
#: taskcoachlib/gui/dialog/editor.py:1211
1441
#: taskcoachlib/gui/dialog/editor.py:1240
1421
1442
msgid "Stop tracking now"
1424
#: taskcoachlib/gui/dialog/editor.py:1247
1445
#: taskcoachlib/gui/dialog/editor.py:1276
1425
1446
msgid "Warning: start must be earlier than stop"
1428
#: taskcoachlib/gui/dialog/editor.py:1432
1449
#: taskcoachlib/gui/dialog/editor.py:1461
1429
1450
msgid "Multiple tasks"
1432
#: taskcoachlib/gui/dialog/editor.py:1433
1453
#: taskcoachlib/gui/dialog/editor.py:1462
1433
1454
msgid "%s (task)"
1436
#: taskcoachlib/gui/dialog/editor.py:1438
1457
#: taskcoachlib/gui/dialog/editor.py:1467
1437
1458
msgid "Multiple categories"
1440
#: taskcoachlib/gui/dialog/editor.py:1439
1461
#: taskcoachlib/gui/dialog/editor.py:1468
1441
1462
msgid "%s (category)"
1444
#: taskcoachlib/gui/dialog/editor.py:1444
1465
#: taskcoachlib/gui/dialog/editor.py:1473
1445
1466
msgid "Multiple notes"
1448
#: taskcoachlib/gui/dialog/editor.py:1445
1469
#: taskcoachlib/gui/dialog/editor.py:1474
1449
1470
msgid "%s (note)"
1452
#: taskcoachlib/gui/dialog/editor.py:1450
1473
#: taskcoachlib/gui/dialog/editor.py:1479
1453
1474
msgid "Multiple attachments"
1456
#: taskcoachlib/gui/dialog/editor.py:1451
1477
#: taskcoachlib/gui/dialog/editor.py:1480
1457
1478
msgid "%s (attachment)"
1460
#: taskcoachlib/gui/dialog/editor.py:1456
1481
#: taskcoachlib/gui/dialog/editor.py:1485
1461
1482
msgid "Multiple efforts"
1464
#: taskcoachlib/gui/dialog/editor.py:1457
1485
#: taskcoachlib/gui/dialog/editor.py:1486
1465
1486
msgid "%s (effort)"
1671
1692
#: taskcoachlib/gui/dialog/preferences.py:352
1693
msgid "Auto load when the file changes on disk"
1696
#: taskcoachlib/gui/dialog/preferences.py:354
1697
msgid "Smart filesystem monitoring"
1700
#: taskcoachlib/gui/dialog/preferences.py:355
1702
"Try to detect changes to the task file in real time.\n"
1703
"Do not check this if your task file is on a network share.\n"
1704
"You must restart %s after changing this."
1707
#: taskcoachlib/gui/dialog/preferences.py:357
1673
1709
"Create a backup copy before\n"
1674
1710
"overwriting a %s file"
1677
#: taskcoachlib/gui/dialog/preferences.py:354
1713
#: taskcoachlib/gui/dialog/preferences.py:359
1679
1715
"Save settings (%s.ini) in the same\n"
1680
1716
"directory as the program"
1683
#: taskcoachlib/gui/dialog/preferences.py:356
1719
#: taskcoachlib/gui/dialog/preferences.py:361
1684
1720
msgid "For running %s from a removable medium"
1687
#: taskcoachlib/gui/dialog/preferences.py:358
1723
#: taskcoachlib/gui/dialog/preferences.py:363
1688
1724
msgid "Attachment base directory"
1691
#: taskcoachlib/gui/dialog/preferences.py:359
1727
#: taskcoachlib/gui/dialog/preferences.py:364
1693
1729
"When adding an attachment, try to make\n"
1694
1730
"its path relative to this one."
1697
#: taskcoachlib/gui/dialog/preferences.py:362
1733
#: taskcoachlib/gui/dialog/preferences.py:367
1698
1734
msgid "Before saving, automatically import from"
1701
#: taskcoachlib/gui/dialog/preferences.py:363
1737
#: taskcoachlib/gui/dialog/preferences.py:368
1738
#: taskcoachlib/gui/dialog/preferences.py:374
1739
msgid "Todo.txt format"
1702
1742
#: taskcoachlib/gui/dialog/preferences.py:369
1703
msgid "Todo.txt format"
1706
#: taskcoachlib/gui/dialog/preferences.py:364
1708
1744
"Before saving, %s automatically imports tasks\n"
1709
1745
"from a Todo.txt file with the same name as the task file,\n"
1710
1746
"but with extension .txt"
1713
#: taskcoachlib/gui/dialog/preferences.py:368
1749
#: taskcoachlib/gui/dialog/preferences.py:373
1714
1750
msgid "When saving, automatically export to"
1717
#: taskcoachlib/gui/dialog/preferences.py:370
1753
#: taskcoachlib/gui/dialog/preferences.py:375
1719
1755
"When saving, %s automatically exports tasks\n"
1720
1756
"to a Todo.txt file with the same name as the task file,\n"
1721
1757
"but with extension .txt"
1724
#: taskcoachlib/gui/dialog/preferences.py:378
1760
#: taskcoachlib/gui/dialog/preferences.py:383
1725
1761
msgid "Window behavior"
1728
#: taskcoachlib/gui/dialog/preferences.py:385
1764
#: taskcoachlib/gui/dialog/preferences.py:390
1729
1765
msgid "Show splash screen on startup"
1732
#: taskcoachlib/gui/dialog/preferences.py:387
1768
#: taskcoachlib/gui/dialog/preferences.py:392
1733
1769
msgid "Show tips window on startup"
1736
#: taskcoachlib/gui/dialog/preferences.py:389
1772
#: taskcoachlib/gui/dialog/preferences.py:394
1737
1773
msgid "Start with the main window iconized"
1740
#: taskcoachlib/gui/dialog/preferences.py:390
1776
#: taskcoachlib/gui/dialog/preferences.py:395
1744
#: taskcoachlib/gui/dialog/preferences.py:390
1780
#: taskcoachlib/gui/dialog/preferences.py:395
1748
#: taskcoachlib/gui/dialog/preferences.py:392
1784
#: taskcoachlib/gui/dialog/preferences.py:397
1749
1785
msgid "If it was iconized last session"
1752
#: taskcoachlib/gui/dialog/preferences.py:393
1788
#: taskcoachlib/gui/dialog/preferences.py:398
1753
1789
msgid "Check for new version of %(name)s on startup"
1756
#: taskcoachlib/gui/dialog/preferences.py:395
1792
#: taskcoachlib/gui/dialog/preferences.py:400
1757
1793
msgid "Check for messages from the %(name)s developers on startup"
1760
#: taskcoachlib/gui/dialog/preferences.py:399
1796
#: taskcoachlib/gui/dialog/preferences.py:404
1761
1797
msgid "Hide main window when iconized"
1764
#: taskcoachlib/gui/dialog/preferences.py:401
1800
#: taskcoachlib/gui/dialog/preferences.py:406
1765
1801
msgid "Minimize main window when closed"
1768
#: taskcoachlib/gui/dialog/preferences.py:403
1804
#: taskcoachlib/gui/dialog/preferences.py:409
1769
1805
msgid "Make clock in the task bar tick when tracking effort"
1772
#: taskcoachlib/gui/dialog/preferences.py:405
1774
"Show a popup with the description of an item\n"
1775
"when hovering over it"
1778
#: taskcoachlib/gui/dialog/preferences.py:412
1779
#: taskcoachlib/gui/dialog/preferences.py:488
1808
#: taskcoachlib/gui/dialog/preferences.py:415
1809
#: taskcoachlib/gui/dialog/preferences.py:491
1780
1810
msgid "Language"
1783
#: taskcoachlib/gui/dialog/preferences.py:472
1813
#: taskcoachlib/gui/dialog/preferences.py:475
1784
1814
msgid "Let the system determine the language"
1787
#: taskcoachlib/gui/dialog/preferences.py:496
1817
#: taskcoachlib/gui/dialog/preferences.py:499
1789
1819
"If your language is not available, or the translation needs improving, "
1790
1820
"please consider helping. See:"
1793
#: taskcoachlib/gui/dialog/preferences.py:504
1823
#: taskcoachlib/gui/dialog/preferences.py:507
1794
1824
msgid "Language not found?"
1797
#: taskcoachlib/gui/dialog/preferences.py:514
1827
#: taskcoachlib/gui/dialog/preferences.py:517
1798
1828
msgid "Task appearance"
1801
#: taskcoachlib/gui/dialog/preferences.py:527
1831
#: taskcoachlib/gui/dialog/preferences.py:530
1803
1833
"These appearance settings can be overridden for individual tasks in the task "
1807
#: taskcoachlib/gui/dialog/preferences.py:534
1837
#: taskcoachlib/gui/dialog/preferences.py:537
1808
1838
msgid "Features"
1811
#: taskcoachlib/gui/dialog/preferences.py:540
1841
#: taskcoachlib/gui/dialog/preferences.py:543
1812
1842
msgid "All settings on this tab require a restart of %s to take effect"
1815
#: taskcoachlib/gui/dialog/preferences.py:543
1816
msgid "Allow for tracking effort"
1819
#: taskcoachlib/gui/dialog/preferences.py:544
1820
msgid "Allow for taking notes"
1823
1845
#: taskcoachlib/gui/dialog/preferences.py:550
1824
1846
msgid "Enable SyncML"
2853
2896
"Do you still want to purge?"
2856
#: taskcoachlib/gui/uicommand/uicommand.py:231
2899
#: taskcoachlib/gui/uicommand/uicommand.py:244
2857
2900
msgid "&Page setup...\tShift+Ctrl+P"
2860
#: taskcoachlib/gui/uicommand/uicommand.py:251
2903
#: taskcoachlib/gui/uicommand/uicommand.py:264
2861
2904
msgid "&Print preview..."
2864
#: taskcoachlib/gui/uicommand/uicommand.py:252
2907
#: taskcoachlib/gui/uicommand/uicommand.py:265
2865
2908
msgid "Show a preview of what the print will look like"
2868
#: taskcoachlib/gui/uicommand/uicommand.py:262
2911
#: taskcoachlib/gui/uicommand/uicommand.py:275
2869
2912
msgid "Print preview"
2872
#: taskcoachlib/gui/uicommand/uicommand.py:271
2915
#: taskcoachlib/gui/uicommand/uicommand.py:284
2873
2916
msgid "&Print...\tCtrl+P"
2876
#: taskcoachlib/gui/uicommand/uicommand.py:322
2919
#: taskcoachlib/gui/uicommand/uicommand.py:335
2877
2920
msgid "Export as &HTML..."
2880
#: taskcoachlib/gui/uicommand/uicommand.py:323
2923
#: taskcoachlib/gui/uicommand/uicommand.py:336
2881
2924
msgid "Export items from a viewer in HTML format"
2884
#: taskcoachlib/gui/uicommand/uicommand.py:338
2927
#: taskcoachlib/gui/uicommand/uicommand.py:351
2885
2928
msgid "Export as &CSV..."
2888
#: taskcoachlib/gui/uicommand/uicommand.py:339
2931
#: taskcoachlib/gui/uicommand/uicommand.py:352
2889
2932
msgid "Export items from a viewer in Comma Separated Values (CSV) format"
2892
#: taskcoachlib/gui/uicommand/uicommand.py:356
2935
#: taskcoachlib/gui/uicommand/uicommand.py:369
2893
2936
msgid "Export as &iCalendar..."
2896
#: taskcoachlib/gui/uicommand/uicommand.py:357
2939
#: taskcoachlib/gui/uicommand/uicommand.py:370
2897
2940
msgid "Export items from a viewer in iCalendar format"
2900
#: taskcoachlib/gui/uicommand/uicommand.py:383
2943
#: taskcoachlib/gui/uicommand/uicommand.py:396
2901
2944
msgid "Export as &Todo.txt..."
2904
#: taskcoachlib/gui/uicommand/uicommand.py:384
2947
#: taskcoachlib/gui/uicommand/uicommand.py:397
2905
2948
msgid "Export items from a viewer in Todo.txt format (see todotxt.com)"
2908
#: taskcoachlib/gui/uicommand/uicommand.py:410
2951
#: taskcoachlib/gui/uicommand/uicommand.py:423
2909
2952
msgid "&Import CSV..."
2912
#: taskcoachlib/gui/uicommand/uicommand.py:411
2955
#: taskcoachlib/gui/uicommand/uicommand.py:424
2913
2956
msgid "Import tasks from a Comma Separated Values (CSV) file"
2916
#: taskcoachlib/gui/uicommand/uicommand.py:416
2917
#: taskcoachlib/gui/uicommand/uicommand.py:421
2918
#: taskcoachlib/gui/uicommand/uicommand.py:424
2959
#: taskcoachlib/gui/uicommand/uicommand.py:429
2960
#: taskcoachlib/gui/uicommand/uicommand.py:434
2961
#: taskcoachlib/gui/uicommand/uicommand.py:437
2919
2962
msgid "Import CSV"
2922
#: taskcoachlib/gui/uicommand/uicommand.py:419
2965
#: taskcoachlib/gui/uicommand/uicommand.py:432
2923
2966
msgid "The selected file is empty. Please select a different file."
2926
#: taskcoachlib/gui/uicommand/uicommand.py:438
2969
#: taskcoachlib/gui/uicommand/uicommand.py:451
2927
2970
msgid "&Import Todo.txt..."
2930
#: taskcoachlib/gui/uicommand/uicommand.py:439
2973
#: taskcoachlib/gui/uicommand/uicommand.py:452
2931
2974
msgid "Import tasks from a Todo.txt (see todotxt.com) file"
2934
#: taskcoachlib/gui/uicommand/uicommand.py:443
2977
#: taskcoachlib/gui/uicommand/uicommand.py:456
2935
2978
msgid "Import Todo.txt"
2938
#: taskcoachlib/gui/uicommand/uicommand.py:454
2981
#: taskcoachlib/gui/uicommand/uicommand.py:467
2939
2982
msgid "S&yncML synchronization..."
2942
#: taskcoachlib/gui/uicommand/uicommand.py:455
2985
#: taskcoachlib/gui/uicommand/uicommand.py:468
2943
2986
msgid "Synchronize with a SyncML server"
2946
#: taskcoachlib/gui/uicommand/uicommand.py:466
2989
#: taskcoachlib/gui/uicommand/uicommand.py:479
2947
2990
msgid "&Quit\tCtrl+Q"
2950
#: taskcoachlib/gui/uicommand/uicommand.py:486
2993
#: taskcoachlib/gui/uicommand/uicommand.py:499
2954
#: taskcoachlib/gui/uicommand/uicommand.py:520
2997
#: taskcoachlib/gui/uicommand/uicommand.py:533
2958
#: taskcoachlib/gui/uicommand/uicommand.py:547
3001
#: taskcoachlib/gui/uicommand/uicommand.py:560
2959
3002
msgid "Cu&t\tCtrl+X"
2962
#: taskcoachlib/gui/uicommand/uicommand.py:571
3005
#: taskcoachlib/gui/uicommand/uicommand.py:584
2963
3006
msgid "&Copy\tCtrl+C"
2966
#: taskcoachlib/gui/uicommand/uicommand.py:596
3009
#: taskcoachlib/gui/uicommand/uicommand.py:609
2967
3010
msgid "&Paste\tCtrl+V"
2970
#: taskcoachlib/gui/uicommand/uicommand.py:623
3013
#: taskcoachlib/gui/uicommand/uicommand.py:636
2971
3014
msgid "P&aste as subitem\tShift+Ctrl+V"
2974
#: taskcoachlib/gui/uicommand/uicommand.py:663
3017
#: taskcoachlib/gui/uicommand/uicommand.py:676
2975
3018
msgid "&Preferences...\tAlt+P"
2978
#: taskcoachlib/gui/uicommand/uicommand.py:669
3021
#: taskcoachlib/gui/uicommand/uicommand.py:682
2979
3022
msgid "Preferences"
2982
#: taskcoachlib/gui/uicommand/uicommand.py:678
3025
#: taskcoachlib/gui/uicommand/uicommand.py:691
2983
3026
msgid "&SyncML preferences..."
2986
#: taskcoachlib/gui/uicommand/uicommand.py:679
3029
#: taskcoachlib/gui/uicommand/uicommand.py:692
2987
3030
msgid "Edit SyncML preferences"
2990
#: taskcoachlib/gui/uicommand/uicommand.py:685
3033
#: taskcoachlib/gui/uicommand/uicommand.py:698
2991
3034
msgid "SyncML preferences"
2994
#: taskcoachlib/gui/uicommand/uicommand.py:696
2995
#: taskcoachlib/gui/uicommand/uicommand.py:701
3037
#: taskcoachlib/gui/uicommand/uicommand.py:709
3038
#: taskcoachlib/gui/uicommand/uicommand.py:714
2996
3039
msgid "Customize toolbar"
2999
#: taskcoachlib/gui/uicommand/uicommand.py:697
3042
#: taskcoachlib/gui/uicommand/uicommand.py:710
3000
3043
msgid "Customize"
3003
#: taskcoachlib/gui/uicommand/uicommand.py:708
3046
#: taskcoachlib/gui/uicommand/uicommand.py:721
3004
3047
msgid "&All\tCtrl+A"
3007
#: taskcoachlib/gui/uicommand/uicommand.py:730
3050
#: taskcoachlib/gui/uicommand/uicommand.py:743
3008
3051
msgid "&Clear selection"
3011
#: taskcoachlib/gui/uicommand/uicommand.py:731
3054
#: taskcoachlib/gui/uicommand/uicommand.py:744
3012
3055
msgid "Unselect all items"
3015
#: taskcoachlib/gui/uicommand/uicommand.py:743
3058
#: taskcoachlib/gui/uicommand/uicommand.py:756
3016
3059
msgid "&Clear all filters\tShift-Ctrl-R"
3019
#: taskcoachlib/gui/uicommand/uicommand.py:760
3062
#: taskcoachlib/gui/uicommand/uicommand.py:773
3020
3063
msgid "&Reset all categories\tCtrl-R"
3023
#: taskcoachlib/gui/uicommand/uicommand.py:785
3066
#: taskcoachlib/gui/uicommand/uicommand.py:798
3024
3067
msgid "Show/hide items belonging to %s"
3027
#: taskcoachlib/gui/uicommand/uicommand.py:834
3070
#: taskcoachlib/gui/uicommand/uicommand.py:847
3028
3071
msgid "&Rename viewer..."
3031
#: taskcoachlib/gui/uicommand/uicommand.py:835
3074
#: taskcoachlib/gui/uicommand/uicommand.py:848
3032
3075
msgid "Rename the selected viewer"
3035
#: taskcoachlib/gui/uicommand/uicommand.py:840
3078
#: taskcoachlib/gui/uicommand/uicommand.py:853
3036
3079
msgid "New title for the viewer:"
3039
#: taskcoachlib/gui/uicommand/uicommand.py:840
3082
#: taskcoachlib/gui/uicommand/uicommand.py:853
3040
3083
msgid "Rename viewer"
3043
#: taskcoachlib/gui/uicommand/uicommand.py:864
3086
#: taskcoachlib/gui/uicommand/uicommand.py:877
3044
3087
msgid "&Hide this column"
3047
#: taskcoachlib/gui/uicommand/uicommand.py:865
3090
#: taskcoachlib/gui/uicommand/uicommand.py:878
3048
3091
msgid "Hide the selected column"
3051
#: taskcoachlib/gui/uicommand/uicommand.py:911
3094
#: taskcoachlib/gui/uicommand/uicommand.py:924
3052
3095
msgid "&Expand all items\tShift+Ctrl+E"
3055
#: taskcoachlib/gui/uicommand/uicommand.py:925
3098
#: taskcoachlib/gui/uicommand/uicommand.py:938
3056
3099
msgid "&Collapse all items\tShift+Ctrl+C"
3059
#: taskcoachlib/gui/uicommand/uicommand.py:946
3102
#: taskcoachlib/gui/uicommand/uicommand.py:959
3060
3103
msgid "&Ascending"
3063
#: taskcoachlib/gui/uicommand/uicommand.py:947
3106
#: taskcoachlib/gui/uicommand/uicommand.py:960
3064
3107
msgid "Sort ascending (checked) or descending (unchecked)"
3067
#: taskcoachlib/gui/uicommand/uicommand.py:960
3110
#: taskcoachlib/gui/uicommand/uicommand.py:973
3068
3111
msgid "Sort &case sensitive"
3071
#: taskcoachlib/gui/uicommand/uicommand.py:961
3114
#: taskcoachlib/gui/uicommand/uicommand.py:974
3073
3116
"When comparing text, sorting is case sensitive (checked) or insensitive "
3077
#: taskcoachlib/gui/uicommand/uicommand.py:976
3120
#: taskcoachlib/gui/uicommand/uicommand.py:989
3078
3121
msgid "Sort by status &first"
3081
#: taskcoachlib/gui/uicommand/uicommand.py:977
3124
#: taskcoachlib/gui/uicommand/uicommand.py:990
3082
3125
msgid "Sort tasks by status (active/inactive/completed) first"
3085
#: taskcoachlib/gui/uicommand/uicommand.py:1014
3128
#: taskcoachlib/gui/uicommand/uicommand.py:1027
3086
3129
msgid "Hide c&omposite tasks"
3089
#: taskcoachlib/gui/uicommand/uicommand.py:1015
3132
#: taskcoachlib/gui/uicommand/uicommand.py:1028
3090
3133
msgid "Show/hide tasks with subtasks in list mode"
3093
#: taskcoachlib/gui/uicommand/uicommand.py:1030
3136
#: taskcoachlib/gui/uicommand/uicommand.py:1043
3094
3137
msgid "&Edit...\tRETURN"
3097
#: taskcoachlib/gui/uicommand/uicommand.py:1031
3140
#: taskcoachlib/gui/uicommand/uicommand.py:1044
3098
3141
msgid "Edit the selected item(s)"
3101
#: taskcoachlib/gui/uicommand/uicommand.py:1071
3144
#: taskcoachlib/gui/uicommand/uicommand.py:1084
3102
3145
msgid "Edit &tracked task...\tShift-Alt-T"
3105
#: taskcoachlib/gui/uicommand/uicommand.py:1072
3148
#: taskcoachlib/gui/uicommand/uicommand.py:1085
3106
3149
msgid "Edit the currently tracked task(s)"
3109
#: taskcoachlib/gui/uicommand/uicommand.py:1088
3152
#: taskcoachlib/gui/uicommand/uicommand.py:1101
3110
3153
msgid "&Delete\tDEL"
3113
#: taskcoachlib/gui/uicommand/uicommand.py:1089
3114
#: taskcoachlib/help/__init__.py:772
3156
#: taskcoachlib/gui/uicommand/uicommand.py:1102
3157
#: taskcoachlib/help/__init__.py:840
3115
3158
msgid "Delete the selected item(s)"
3118
#: taskcoachlib/gui/uicommand/uicommand.py:1221
3161
#: taskcoachlib/gui/uicommand/uicommand.py:1234
3119
3162
msgid "Create a new task from a template"
3122
#: taskcoachlib/gui/uicommand/uicommand.py:1227
3165
#: taskcoachlib/gui/uicommand/uicommand.py:1240
3123
3166
msgid "New task with selected &categories..."
3126
#: taskcoachlib/gui/uicommand/uicommand.py:1228
3169
#: taskcoachlib/gui/uicommand/uicommand.py:1241
3127
3170
msgid "Insert a new task with the selected categories checked"
3130
#: taskcoachlib/gui/uicommand/uicommand.py:1239
3173
#: taskcoachlib/gui/uicommand/uicommand.py:1252
3131
3174
msgid "New task with selected tasks as &prerequisites..."
3134
#: taskcoachlib/gui/uicommand/uicommand.py:1240
3177
#: taskcoachlib/gui/uicommand/uicommand.py:1253
3135
3178
msgid "Insert a new task with the selected tasks as prerequisite tasks"
3138
#: taskcoachlib/gui/uicommand/uicommand.py:1251
3181
#: taskcoachlib/gui/uicommand/uicommand.py:1264
3139
3182
msgid "New task with selected tasks as &dependents..."
3142
#: taskcoachlib/gui/uicommand/uicommand.py:1252
3185
#: taskcoachlib/gui/uicommand/uicommand.py:1265
3143
3186
msgid "Insert a new task with the selected tasks as dependent tasks"
3146
#: taskcoachlib/gui/uicommand/uicommand.py:1262
3189
#: taskcoachlib/gui/uicommand/uicommand.py:1275
3147
3190
msgid "New &subitem..."
3150
#: taskcoachlib/gui/uicommand/uicommand.py:1263
3193
#: taskcoachlib/gui/uicommand/uicommand.py:1276
3151
3194
msgid "New &subtask..."
3154
#: taskcoachlib/gui/uicommand/uicommand.py:1264
3197
#: taskcoachlib/gui/uicommand/uicommand.py:1277
3155
3198
msgid "New &subnote..."
3158
#: taskcoachlib/gui/uicommand/uicommand.py:1265
3201
#: taskcoachlib/gui/uicommand/uicommand.py:1278
3159
3202
msgid "New &subcategory..."
3162
#: taskcoachlib/gui/uicommand/uicommand.py:1269
3205
#: taskcoachlib/gui/uicommand/uicommand.py:1282
3163
3206
msgid "Insert a new subitem of the selected item"
3166
#: taskcoachlib/gui/uicommand/uicommand.py:1289
3209
#: taskcoachlib/gui/uicommand/uicommand.py:1302
3167
3210
msgid "Mark task &active\tAlt+RETURN"
3170
#: taskcoachlib/gui/uicommand/uicommand.py:1290
3213
#: taskcoachlib/gui/uicommand/uicommand.py:1303
3171
3214
msgid "Mark the selected task(s) active"
3174
#: taskcoachlib/gui/uicommand/uicommand.py:1308
3217
#: taskcoachlib/gui/uicommand/uicommand.py:1321
3175
3218
msgid "Mark task &inactive\tCtrl+Alt+RETURN"
3178
#: taskcoachlib/gui/uicommand/uicommand.py:1309
3221
#: taskcoachlib/gui/uicommand/uicommand.py:1322
3179
3222
msgid "Mark the selected task(s) inactive"
3182
#: taskcoachlib/gui/uicommand/uicommand.py:1327
3225
#: taskcoachlib/gui/uicommand/uicommand.py:1340
3183
3226
msgid "Mark task &completed\tCtrl+RETURN"
3186
#: taskcoachlib/gui/uicommand/uicommand.py:1328
3229
#: taskcoachlib/gui/uicommand/uicommand.py:1341
3187
3230
msgid "Mark the selected task(s) completed"
3190
#: taskcoachlib/gui/uicommand/uicommand.py:1348
3233
#: taskcoachlib/gui/uicommand/uicommand.py:1361
3191
3234
msgid "&Maximize priority\tShift+Ctrl+I"
3194
#: taskcoachlib/gui/uicommand/uicommand.py:1362
3237
#: taskcoachlib/gui/uicommand/uicommand.py:1375
3195
3238
msgid "&Minimize priority\tShift+Ctrl+D"
3198
#: taskcoachlib/gui/uicommand/uicommand.py:1376
3241
#: taskcoachlib/gui/uicommand/uicommand.py:1389
3199
3242
msgid "&Increase priority\tCtrl+I"
3202
#: taskcoachlib/gui/uicommand/uicommand.py:1390
3245
#: taskcoachlib/gui/uicommand/uicommand.py:1403
3203
3246
msgid "&Decrease priority\tCtrl+D"
3206
#: taskcoachlib/gui/uicommand/uicommand.py:1437
3249
#: taskcoachlib/gui/uicommand/uicommand.py:1460
3207
3250
msgid "Toggle %s"
3210
#: taskcoachlib/gui/uicommand/uicommand.py:1471
3253
#: taskcoachlib/gui/uicommand/uicommand.py:1496
3211
3254
msgid "&Mail...\tCtrl-M"
3214
#: taskcoachlib/gui/uicommand/uicommand.py:1471
3257
#: taskcoachlib/gui/uicommand/uicommand.py:1496
3215
3258
msgid "&Mail...\tShift-Ctrl-M"
3218
#: taskcoachlib/gui/uicommand/uicommand.py:1484
3261
#: taskcoachlib/gui/uicommand/uicommand.py:1511
3219
3262
msgid "Several things"
3222
#: taskcoachlib/gui/uicommand/uicommand.py:1487
3265
#: taskcoachlib/gui/uicommand/uicommand.py:1514
3226
#: taskcoachlib/gui/uicommand/uicommand.py:1517
3269
#: taskcoachlib/gui/uicommand/uicommand.py:1556
3228
3271
"Cannot send email:\n"
3232
#: taskcoachlib/gui/uicommand/uicommand.py:1518
3275
#: taskcoachlib/gui/uicommand/uicommand.py:1557
3233
3276
msgid "%s mail error"
3236
#: taskcoachlib/gui/uicommand/uicommand.py:1525
3279
#: taskcoachlib/gui/uicommand/uicommand.py:1564
3237
3280
msgid "Add ¬e...\tCtrl+B"
3240
#: taskcoachlib/gui/uicommand/uicommand.py:1542
3283
#: taskcoachlib/gui/uicommand/uicommand.py:1581
3241
3284
msgid "Open all notes...\tShift+Ctrl+B"
3244
#: taskcoachlib/gui/uicommand/uicommand.py:1598
3287
#: taskcoachlib/gui/uicommand/uicommand.py:1637
3245
3288
msgid "&Start tracking effort\tCtrl-T"
3248
#: taskcoachlib/gui/uicommand/uicommand.py:1619
3291
#: taskcoachlib/gui/uicommand/uicommand.py:1658
3249
3292
msgid "Start tracking effort for the task(s) of the selected effort(s)"
3252
#: taskcoachlib/gui/uicommand/uicommand.py:1642
3295
#: taskcoachlib/gui/uicommand/uicommand.py:1681
3253
3296
msgid "(No subject)"
3256
#: taskcoachlib/gui/uicommand/uicommand.py:1645
3299
#: taskcoachlib/gui/uicommand/uicommand.py:1684
3257
3300
msgid "Start tracking effort for %s"
3260
#: taskcoachlib/gui/uicommand/uicommand.py:1661
3303
#: taskcoachlib/gui/uicommand/uicommand.py:1700
3261
3304
msgid "Select a task via the menu and start tracking effort for it"
3264
#: taskcoachlib/gui/uicommand/uicommand.py:1673
3307
#: taskcoachlib/gui/uicommand/uicommand.py:1712
3265
3308
msgid "Stop tracking or resume tracking effort\tShift+Ctrl+T"
3268
#: taskcoachlib/gui/uicommand/uicommand.py:1675
3311
#: taskcoachlib/gui/uicommand/uicommand.py:1714
3269
3312
msgid "St&op tracking %s\tShift+Ctrl+T"
3272
#: taskcoachlib/gui/uicommand/uicommand.py:1676
3315
#: taskcoachlib/gui/uicommand/uicommand.py:1715
3273
3316
msgid "Stop tracking effort for the active task(s)"
3276
#: taskcoachlib/gui/uicommand/uicommand.py:1677
3319
#: taskcoachlib/gui/uicommand/uicommand.py:1716
3277
3320
msgid "&Resume tracking %s\tShift+Ctrl+T"
3280
#: taskcoachlib/gui/uicommand/uicommand.py:1678
3323
#: taskcoachlib/gui/uicommand/uicommand.py:1717
3281
3324
msgid "Resume tracking effort for the last tracked task"
3284
#: taskcoachlib/gui/uicommand/uicommand.py:1762
3327
#: taskcoachlib/gui/uicommand/uicommand.py:1801
3285
3328
msgid "multiple tasks"
3288
#: taskcoachlib/gui/uicommand/uicommand.py:1799
3331
#: taskcoachlib/gui/uicommand/uicommand.py:1838
3289
3332
msgid "New category...\tCtrl-G"
3292
#: taskcoachlib/gui/uicommand/uicommand.py:1819
3335
#: taskcoachlib/gui/uicommand/uicommand.py:1859
3293
3336
msgid "New note...\tCtrl-J"
3296
#: taskcoachlib/gui/uicommand/uicommand.py:1844
3339
#: taskcoachlib/gui/uicommand/uicommand.py:1884
3297
3340
msgid "New ¬e with selected categories..."
3300
#: taskcoachlib/gui/uicommand/uicommand.py:1845
3343
#: taskcoachlib/gui/uicommand/uicommand.py:1885
3301
3344
msgid "Insert a new note with the selected categories checked"
3304
#: taskcoachlib/gui/uicommand/uicommand.py:1876
3347
#: taskcoachlib/gui/uicommand/uicommand.py:1917
3305
3348
msgid "&Add attachment...\tShift-Ctrl-A"
3308
#: taskcoachlib/gui/uicommand/uicommand.py:1900
3351
#: taskcoachlib/gui/uicommand/uicommand.py:1941
3309
3352
msgid "Error opening attachment"
3312
#: taskcoachlib/gui/uicommand/uicommand.py:1921
3355
#: taskcoachlib/gui/uicommand/uicommand.py:1962
3313
3356
msgid "&Open all attachments...\tShift+Ctrl+O"
3316
#: taskcoachlib/gui/uicommand/uicommand.py:1963
3359
#: taskcoachlib/gui/uicommand/uicommand.py:2004
3317
3360
msgid "&Help contents\tCtrl+?"
3320
#: taskcoachlib/gui/uicommand/uicommand.py:1966
3363
#: taskcoachlib/gui/uicommand/uicommand.py:2007
3321
3364
msgid "&Help contents\tCtrl+H"
3324
#: taskcoachlib/gui/uicommand/uicommand.py:1968
3367
#: taskcoachlib/gui/uicommand/uicommand.py:2009
3328
#: taskcoachlib/gui/uicommand/uicommand.py:1974
3371
#: taskcoachlib/gui/uicommand/uicommand.py:2015
3332
#: taskcoachlib/gui/uicommand/uicommand.py:1975
3375
#: taskcoachlib/gui/uicommand/uicommand.py:2016
3333
3376
msgid "Tips about the program"
3336
#: taskcoachlib/gui/uicommand/uicommand.py:1984
3379
#: taskcoachlib/gui/uicommand/uicommand.py:2025
3337
3380
msgid "Anonymize"
3340
#: taskcoachlib/gui/uicommand/uicommand.py:1985
3383
#: taskcoachlib/gui/uicommand/uicommand.py:2026
3341
3384
msgid "Anonymize a task file to attach it to a bug report"
3344
#: taskcoachlib/gui/uicommand/uicommand.py:1990
3387
#: taskcoachlib/gui/uicommand/uicommand.py:2031
3345
3388
msgid "Your task file has been anonymized and saved to:"
3348
#: taskcoachlib/gui/uicommand/uicommand.py:1991
3391
#: taskcoachlib/gui/uicommand/uicommand.py:2032
3349
3392
msgid "Finished"
3352
#: taskcoachlib/gui/uicommand/uicommand.py:1999
3395
#: taskcoachlib/gui/uicommand/uicommand.py:2040
3353
3396
msgid "&About %s"
3356
#: taskcoachlib/gui/uicommand/uicommand.py:2000
3399
#: taskcoachlib/gui/uicommand/uicommand.py:2041
3357
3400
msgid "Version and contact information about %s"
3360
#: taskcoachlib/gui/uicommand/uicommand.py:2001
3403
#: taskcoachlib/gui/uicommand/uicommand.py:2042
3361
3404
msgid "About %s"
3364
#: taskcoachlib/gui/uicommand/uicommand.py:2008
3407
#: taskcoachlib/gui/uicommand/uicommand.py:2049
3365
3408
msgid "&License"
3368
#: taskcoachlib/gui/uicommand/uicommand.py:2009
3369
#: taskcoachlib/gui/uicommand/uicommand.py:2010
3411
#: taskcoachlib/gui/uicommand/uicommand.py:2050
3412
#: taskcoachlib/gui/uicommand/uicommand.py:2051
3370
3413
msgid "%s license"
3373
#: taskcoachlib/gui/uicommand/uicommand.py:2017
3416
#: taskcoachlib/gui/uicommand/uicommand.py:2058
3374
3417
msgid "Check for update"
3377
#: taskcoachlib/gui/uicommand/uicommand.py:2018
3420
#: taskcoachlib/gui/uicommand/uicommand.py:2059
3378
3421
msgid "Check for the availability of a new version of %s"
3381
#: taskcoachlib/gui/uicommand/uicommand.py:2034
3424
#: taskcoachlib/gui/uicommand/uicommand.py:2075
3383
3426
"Cannot open URL:\n"
3387
#: taskcoachlib/gui/uicommand/uicommand.py:2035
3430
#: taskcoachlib/gui/uicommand/uicommand.py:2076
3388
3431
msgid "%s URL error"
3391
#: taskcoachlib/gui/uicommand/uicommand.py:2041
3434
#: taskcoachlib/gui/uicommand/uicommand.py:2082
3392
3435
msgid "&Frequently asked questions"
3395
#: taskcoachlib/gui/uicommand/uicommand.py:2042
3438
#: taskcoachlib/gui/uicommand/uicommand.py:2083
3396
3439
msgid "Browse the frequently asked questions and answers"
3399
#: taskcoachlib/gui/uicommand/uicommand.py:2049
3442
#: taskcoachlib/gui/uicommand/uicommand.py:2090
3400
3443
msgid "Report a &bug..."
3403
#: taskcoachlib/gui/uicommand/uicommand.py:2050
3446
#: taskcoachlib/gui/uicommand/uicommand.py:2091
3404
3447
msgid "Report a bug or browse known bugs"
3407
#: taskcoachlib/gui/uicommand/uicommand.py:2057
3450
#: taskcoachlib/gui/uicommand/uicommand.py:2098
3408
3451
msgid "Request a &feature..."
3411
#: taskcoachlib/gui/uicommand/uicommand.py:2058
3454
#: taskcoachlib/gui/uicommand/uicommand.py:2099
3412
3455
msgid "Request a new feature or vote for existing requests"
3415
#: taskcoachlib/gui/uicommand/uicommand.py:2065
3458
#: taskcoachlib/gui/uicommand/uicommand.py:2106
3416
3459
msgid "Request &support..."
3419
#: taskcoachlib/gui/uicommand/uicommand.py:2066
3462
#: taskcoachlib/gui/uicommand/uicommand.py:2107
3420
3463
msgid "Request user support from the developers"
3423
#: taskcoachlib/gui/uicommand/uicommand.py:2074
3466
#: taskcoachlib/gui/uicommand/uicommand.py:2115
3424
3467
msgid "Help improve &translations..."
3427
#: taskcoachlib/gui/uicommand/uicommand.py:2075
3470
#: taskcoachlib/gui/uicommand/uicommand.py:2116
3428
3471
msgid "Help improve the translations of %s"
3431
#: taskcoachlib/gui/uicommand/uicommand.py:2082
3474
#: taskcoachlib/gui/uicommand/uicommand.py:2123
3432
3475
msgid "&Donate..."
3435
#: taskcoachlib/gui/uicommand/uicommand.py:2083
3478
#: taskcoachlib/gui/uicommand/uicommand.py:2124
3436
3479
msgid "Donate to support the development of %s"
3439
#: taskcoachlib/gui/uicommand/uicommand.py:2089
3482
#: taskcoachlib/gui/uicommand/uicommand.py:2130
3440
3483
msgid "&Restore"
3443
#: taskcoachlib/gui/uicommand/uicommand.py:2090
3486
#: taskcoachlib/gui/uicommand/uicommand.py:2131
3444
3487
msgid "Restore the window to its previous state"
3447
#: taskcoachlib/gui/uicommand/uicommand.py:2101
3490
#: taskcoachlib/gui/uicommand/uicommand.py:2142
3451
#: taskcoachlib/gui/uicommand/uicommand.py:2214
3494
#: taskcoachlib/gui/uicommand/uicommand.py:2255
3452
3495
msgid "Effort details"
3455
#: taskcoachlib/gui/uicommand/uicommand.py:2214
3498
#: taskcoachlib/gui/uicommand/uicommand.py:2255
3456
3499
msgid "Effort per day"
3459
#: taskcoachlib/gui/uicommand/uicommand.py:2215
3502
#: taskcoachlib/gui/uicommand/uicommand.py:2256
3460
3503
msgid "Effort per month"
3463
#: taskcoachlib/gui/uicommand/uicommand.py:2215
3506
#: taskcoachlib/gui/uicommand/uicommand.py:2256
3464
3507
msgid "Effort per week"
3467
#: taskcoachlib/gui/uicommand/uicommand.py:2219
3510
#: taskcoachlib/gui/uicommand/uicommand.py:2260
3468
3511
msgid "Aggregation mode"
3471
#: taskcoachlib/gui/uicommand/uicommand.py:2252
3514
#: taskcoachlib/gui/uicommand/uicommand.py:2293
3475
#: taskcoachlib/gui/uicommand/uicommand.py:2252
3518
#: taskcoachlib/gui/uicommand/uicommand.py:2293
3479
#: taskcoachlib/gui/uicommand/uicommand.py:2258
3522
#: taskcoachlib/gui/uicommand/uicommand.py:2299
3480
3523
msgid "When checked, show tasks as tree, otherwise show tasks as list"
3483
#: taskcoachlib/gui/uicommand/uicommand.py:2289
3526
#: taskcoachlib/gui/uicommand/uicommand.py:2330
3484
3527
msgid "Filter on all checked categories"
3487
#: taskcoachlib/gui/uicommand/uicommand.py:2290
3530
#: taskcoachlib/gui/uicommand/uicommand.py:2331
3488
3531
msgid "Filter on any checked category"
3491
#: taskcoachlib/gui/uicommand/uicommand.py:2296
3534
#: taskcoachlib/gui/uicommand/uicommand.py:2337
3493
3536
"When checked, filter on all checked categories, otherwise on any checked "
3497
#: taskcoachlib/gui/uicommand/uicommand.py:2326
3540
#: taskcoachlib/gui/uicommand/uicommand.py:2367
3498
3541
msgid "Order choice"
3501
#: taskcoachlib/gui/uicommand/uicommand.py:2353
3544
#: taskcoachlib/gui/uicommand/uicommand.py:2394
3502
3545
msgid "&Configure"
3505
#: taskcoachlib/gui/uicommand/uicommand.py:2354
3548
#: taskcoachlib/gui/uicommand/uicommand.py:2395
3506
3549
msgid "Configure the calendar viewer"
3509
#: taskcoachlib/gui/uicommand/uicommand.py:2381
3552
#: taskcoachlib/gui/uicommand/uicommand.py:2408
3553
msgid "Configure the hierarchical calendar viewer"
3556
#: taskcoachlib/gui/uicommand/uicommand.py:2426
3557
#: taskcoachlib/gui/uicommand/uicommand.py:2433
3510
3558
msgid "&Next period"
3513
#: taskcoachlib/gui/uicommand/uicommand.py:2382
3561
#: taskcoachlib/gui/uicommand/uicommand.py:2427
3562
#: taskcoachlib/gui/uicommand/uicommand.py:2434
3514
3563
msgid "Show next period"
3517
#: taskcoachlib/gui/uicommand/uicommand.py:2388
3566
#: taskcoachlib/gui/uicommand/uicommand.py:2447
3567
#: taskcoachlib/gui/uicommand/uicommand.py:2454
3518
3568
msgid "&Previous period"
3521
#: taskcoachlib/gui/uicommand/uicommand.py:2389
3571
#: taskcoachlib/gui/uicommand/uicommand.py:2448
3572
#: taskcoachlib/gui/uicommand/uicommand.py:2455
3522
3573
msgid "Show previous period"
3525
#: taskcoachlib/gui/uicommand/uicommand.py:2395
3576
#: taskcoachlib/gui/uicommand/uicommand.py:2468
3577
#: taskcoachlib/gui/uicommand/uicommand.py:2475
3529
#: taskcoachlib/gui/uicommand/uicommand.py:2396
3581
#: taskcoachlib/gui/uicommand/uicommand.py:2469
3582
#: taskcoachlib/gui/uicommand/uicommand.py:2476
3530
3583
msgid "Show today"
3533
#: taskcoachlib/gui/uicommand/uicommand.py:2405
3586
#: taskcoachlib/gui/uicommand/uicommand.py:2492
3534
3587
msgid "&Automatic column resizing"
3537
#: taskcoachlib/gui/uicommand/uicommand.py:2406
3590
#: taskcoachlib/gui/uicommand/uicommand.py:2493
3538
3591
msgid "When checked, automatically resize columns to fill available space"
3541
#: taskcoachlib/gui/uicommand/uicommand.py:2428
3594
#: taskcoachlib/gui/uicommand/uicommand.py:2515
3542
3595
msgid "Set pie chart angle"
3545
#: taskcoachlib/gui/uicommand/uicommand.py:2466
3598
#: taskcoachlib/gui/uicommand/uicommand.py:2553
3546
3599
msgid "No rounding"
3549
#: taskcoachlib/gui/uicommand/uicommand.py:2466
3550
#: taskcoachlib/thirdparty/smartdatetimectrl.py:1763
3602
#: taskcoachlib/gui/uicommand/uicommand.py:2553
3603
#: taskcoachlib/thirdparty/smartdatetimectrl.py:1764
3551
3604
msgid "1 minute"
3554
#: taskcoachlib/gui/uicommand/uicommand.py:2467
3555
#: taskcoachlib/thirdparty/smartdatetimectrl.py:1765
3607
#: taskcoachlib/gui/uicommand/uicommand.py:2554
3608
#: taskcoachlib/thirdparty/smartdatetimectrl.py:1766
3556
3609
msgid "%d minutes"
3559
#: taskcoachlib/gui/uicommand/uicommand.py:2470
3612
#: taskcoachlib/gui/uicommand/uicommand.py:2557
3560
3613
msgid "Rounding precision"
3563
#: taskcoachlib/gui/uicommand/uicommand.py:2489
3616
#: taskcoachlib/gui/uicommand/uicommand.py:2576
3564
3617
msgid "&Always round up"
3567
#: taskcoachlib/gui/uicommand/uicommand.py:2490
3620
#: taskcoachlib/gui/uicommand/uicommand.py:2577
3568
3621
msgid "Always round up to the next rounding increment"
3621
3674
#: taskcoachlib/gui/viewer/attachment.py:134
3622
#: taskcoachlib/gui/viewer/category.py:138
3623
#: taskcoachlib/gui/viewer/effort.py:281 taskcoachlib/gui/viewer/note.py:88
3624
#: taskcoachlib/gui/viewer/task.py:1059
3675
#: taskcoachlib/gui/viewer/category.py:150
3676
#: taskcoachlib/gui/viewer/effort.py:285 taskcoachlib/gui/viewer/note.py:96
3677
#: taskcoachlib/gui/viewer/task.py:1182
3625
3678
msgid "Show/hide description column"
3628
3681
#: taskcoachlib/gui/viewer/attachment.py:136
3629
#: taskcoachlib/gui/viewer/category.py:144
3630
#: taskcoachlib/gui/viewer/task.py:1075
3682
#: taskcoachlib/gui/viewer/category.py:155
3683
#: taskcoachlib/gui/viewer/task.py:1197
3634
3687
#: taskcoachlib/gui/viewer/attachment.py:137
3635
#: taskcoachlib/gui/viewer/category.py:145
3636
#: taskcoachlib/gui/viewer/task.py:1076
3688
#: taskcoachlib/gui/viewer/category.py:156
3689
#: taskcoachlib/gui/viewer/task.py:1198
3637
3690
msgid "Show/hide notes column"
3640
3693
#: taskcoachlib/gui/viewer/attachment.py:140
3641
#: taskcoachlib/gui/viewer/category.py:148 taskcoachlib/gui/viewer/note.py:97
3642
#: taskcoachlib/gui/viewer/task.py:1089
3694
#: taskcoachlib/gui/viewer/category.py:159 taskcoachlib/gui/viewer/note.py:105
3695
#: taskcoachlib/gui/viewer/task.py:1211
3643
3696
msgid "Show/hide creation date column"
3646
3699
#: taskcoachlib/gui/viewer/attachment.py:143
3647
#: taskcoachlib/gui/viewer/category.py:151 taskcoachlib/gui/viewer/note.py:100
3648
#: taskcoachlib/gui/viewer/task.py:1092
3700
#: taskcoachlib/gui/viewer/category.py:162 taskcoachlib/gui/viewer/note.py:108
3701
#: taskcoachlib/gui/viewer/task.py:1214
3649
3702
msgid "Show/hide last modification date column"
3652
#: taskcoachlib/gui/viewer/base.py:80
3705
#: taskcoachlib/gui/viewer/base.py:82
3653
3706
msgid "Toolbars are customizable"
3656
#: taskcoachlib/gui/viewer/base.py:82
3709
#: taskcoachlib/gui/viewer/base.py:84
3710
msgid "Click on the gear icon on the right to add buttons and rearrange them."
3713
#: taskcoachlib/gui/viewer/base.py:814 taskcoachlib/gui/viewer/base.py:822
3714
msgid "Reordering in tree mode"
3717
#: taskcoachlib/gui/viewer/base.py:816
3658
"Click on the gear icon on the right to add buttons and rearrange them."
3661
#: taskcoachlib/gui/viewer/category.py:140 taskcoachlib/gui/viewer/note.py:90
3662
#: taskcoachlib/gui/viewer/task.py:1070
3719
"When in tree mode, manual ordering is only possible when all selected items "
3723
#: taskcoachlib/gui/viewer/base.py:824
3724
msgid "When in tree mode, you can only put objects at the same level (parent)."
3727
#: taskcoachlib/gui/viewer/category.py:146
3728
#: taskcoachlib/gui/viewer/mixin.py:333 taskcoachlib/gui/viewer/note.py:92
3729
#: taskcoachlib/gui/viewer/note.py:118 taskcoachlib/gui/viewer/task.py:1178
3730
msgid "&Manual ordering"
3733
#: taskcoachlib/gui/viewer/category.py:147 taskcoachlib/gui/viewer/note.py:93
3734
#: taskcoachlib/gui/viewer/task.py:1179
3735
msgid "Show/hide the manual ordering column"
3738
#: taskcoachlib/gui/viewer/category.py:152 taskcoachlib/gui/viewer/note.py:98
3739
#: taskcoachlib/gui/viewer/task.py:1193
3663
3740
msgid "&Attachments"
3666
#: taskcoachlib/gui/viewer/category.py:141 taskcoachlib/gui/viewer/note.py:91
3743
#: taskcoachlib/gui/viewer/category.py:153 taskcoachlib/gui/viewer/note.py:99
3667
3744
msgid "Show/hide attachments column"
3670
#: taskcoachlib/gui/viewer/category.py:188
3747
#: taskcoachlib/gui/viewer/category.py:199
3671
3748
msgid "Categories: %d selected, %d total"
3674
#: taskcoachlib/gui/viewer/category.py:191
3751
#: taskcoachlib/gui/viewer/category.py:202
3675
3752
msgid "Status: %d filtered"
3678
#: taskcoachlib/gui/viewer/effort.py:198
3755
#: taskcoachlib/gui/viewer/effort.py:202
3682
#: taskcoachlib/gui/viewer/effort.py:216
3759
#: taskcoachlib/gui/viewer/effort.py:220
3683
3760
msgid "Total time spent"
3686
#: taskcoachlib/gui/viewer/effort.py:221
3763
#: taskcoachlib/gui/viewer/effort.py:225
3687
3764
msgid "Total revenue"
3690
#: taskcoachlib/gui/viewer/effort.py:230
3767
#: taskcoachlib/gui/viewer/effort.py:234
3691
3768
msgid "Tuesday"
3694
#: taskcoachlib/gui/viewer/effort.py:233
3771
#: taskcoachlib/gui/viewer/effort.py:237
3695
3772
msgid "Wednesday"
3698
#: taskcoachlib/gui/viewer/effort.py:236
3775
#: taskcoachlib/gui/viewer/effort.py:240
3699
3776
msgid "Thursday"
3702
#: taskcoachlib/gui/viewer/effort.py:239
3779
#: taskcoachlib/gui/viewer/effort.py:243
3706
#: taskcoachlib/gui/viewer/effort.py:242
3783
#: taskcoachlib/gui/viewer/effort.py:246
3707
3784
msgid "Saturday"
3710
#: taskcoachlib/gui/viewer/effort.py:283 taskcoachlib/gui/viewer/mixin.py:115
3711
#: taskcoachlib/gui/viewer/note.py:93 taskcoachlib/gui/viewer/note.py:140
3712
#: taskcoachlib/gui/viewer/task.py:1079
3787
#: taskcoachlib/gui/viewer/effort.py:287 taskcoachlib/gui/viewer/mixin.py:115
3788
#: taskcoachlib/gui/viewer/note.py:101 taskcoachlib/gui/viewer/note.py:157
3789
#: taskcoachlib/gui/viewer/task.py:1201
3713
3790
msgid "&Categories"
3716
#: taskcoachlib/gui/viewer/effort.py:284 taskcoachlib/gui/viewer/note.py:94
3717
#: taskcoachlib/gui/viewer/task.py:1080
3793
#: taskcoachlib/gui/viewer/effort.py:288 taskcoachlib/gui/viewer/note.py:102
3794
#: taskcoachlib/gui/viewer/task.py:1202
3718
3795
msgid "Show/hide categories column"
3721
#: taskcoachlib/gui/viewer/effort.py:286 taskcoachlib/gui/viewer/mixin.py:416
3722
#: taskcoachlib/gui/viewer/task.py:1035
3798
#: taskcoachlib/gui/viewer/effort.py:290 taskcoachlib/gui/viewer/mixin.py:437
3799
#: taskcoachlib/gui/viewer/task.py:1155
3723
3800
msgid "&Time spent"
3726
#: taskcoachlib/gui/viewer/effort.py:287 taskcoachlib/gui/viewer/task.py:1036
3803
#: taskcoachlib/gui/viewer/effort.py:291 taskcoachlib/gui/viewer/task.py:1156
3727
3804
msgid "Show/hide time spent column"
3730
#: taskcoachlib/gui/viewer/effort.py:289 taskcoachlib/gui/viewer/mixin.py:421
3731
#: taskcoachlib/gui/viewer/task.py:1054
3807
#: taskcoachlib/gui/viewer/effort.py:293 taskcoachlib/gui/viewer/mixin.py:442
3808
#: taskcoachlib/gui/viewer/task.py:1174
3732
3809
msgid "&Revenue"
3735
#: taskcoachlib/gui/viewer/effort.py:290 taskcoachlib/gui/viewer/task.py:1055
3812
#: taskcoachlib/gui/viewer/effort.py:294 taskcoachlib/gui/viewer/task.py:1175
3736
3813
msgid "Show/hide revenue column"
3739
#: taskcoachlib/gui/viewer/effort.py:294
3816
#: taskcoachlib/gui/viewer/effort.py:298
3740
3817
msgid "&Total time spent"
3743
#: taskcoachlib/gui/viewer/effort.py:295
3820
#: taskcoachlib/gui/viewer/effort.py:299
3744
3821
msgid "Show/hide total time spent column"
3747
#: taskcoachlib/gui/viewer/effort.py:298
3824
#: taskcoachlib/gui/viewer/effort.py:302
3748
3825
msgid "&Total revenue"
3751
#: taskcoachlib/gui/viewer/effort.py:299
3828
#: taskcoachlib/gui/viewer/effort.py:303
3752
3829
msgid "Show/hide total revenue column"
3755
#: taskcoachlib/gui/viewer/effort.py:303
3832
#: taskcoachlib/gui/viewer/effort.py:307
3756
3833
msgid "Effort per weekday"
3759
#: taskcoachlib/gui/viewer/effort.py:304
3836
#: taskcoachlib/gui/viewer/effort.py:308
3760
3837
msgid "Show/hide time spent per weekday columns"
3763
#: taskcoachlib/gui/viewer/effort.py:351
3840
#: taskcoachlib/gui/viewer/effort.py:355
3764
3841
msgid "Effort aggregation"
3767
#: taskcoachlib/gui/viewer/effort.py:393
3844
#: taskcoachlib/gui/viewer/effort.py:400
3769
3846
"Effort: %d selected, %d visible, %d total. Time spent: %s selected, %s "
3770
3847
"visible, %s total"
3773
#: taskcoachlib/gui/viewer/effort.py:397
3850
#: taskcoachlib/gui/viewer/effort.py:404
3774
3851
msgid "Status: %d tracking"
3777
#: taskcoachlib/gui/viewer/mixin.py:324
3854
#: taskcoachlib/gui/viewer/mixin.py:343
3778
3855
msgid "Sort categories by subject"
3781
#: taskcoachlib/gui/viewer/mixin.py:325
3858
#: taskcoachlib/gui/viewer/mixin.py:344
3782
3859
msgid "Sort categories by description"
3785
#: taskcoachlib/gui/viewer/mixin.py:326
3862
#: taskcoachlib/gui/viewer/mixin.py:345
3786
3863
msgid "Sort categories by creation date"
3789
#: taskcoachlib/gui/viewer/mixin.py:327
3866
#: taskcoachlib/gui/viewer/mixin.py:346
3790
3867
msgid "Sort categories by last modification date"
3793
#: taskcoachlib/gui/viewer/mixin.py:342
3870
#: taskcoachlib/gui/viewer/mixin.py:347
3871
msgid "Sort categories manually"
3874
#: taskcoachlib/gui/viewer/mixin.py:362
3794
3875
msgid "Sort attachments by subject"
3797
#: taskcoachlib/gui/viewer/mixin.py:343
3878
#: taskcoachlib/gui/viewer/mixin.py:363
3798
3879
msgid "Sort attachments by description"
3801
#: taskcoachlib/gui/viewer/mixin.py:344
3882
#: taskcoachlib/gui/viewer/mixin.py:364
3802
3883
msgid "Sort attachments by category"
3805
#: taskcoachlib/gui/viewer/mixin.py:345
3886
#: taskcoachlib/gui/viewer/mixin.py:365
3806
3887
msgid "Sort attachments by creation date"
3809
#: taskcoachlib/gui/viewer/mixin.py:346
3890
#: taskcoachlib/gui/viewer/mixin.py:366
3810
3891
msgid "Sort attachments by last modification date"
3813
#: taskcoachlib/gui/viewer/mixin.py:350 taskcoachlib/gui/viewer/note.py:110
3894
#: taskcoachlib/gui/viewer/mixin.py:370 taskcoachlib/gui/viewer/note.py:127
3814
3895
msgid "Sort notes by subject"
3817
#: taskcoachlib/gui/viewer/mixin.py:351 taskcoachlib/gui/viewer/note.py:121
3898
#: taskcoachlib/gui/viewer/mixin.py:371 taskcoachlib/gui/viewer/note.py:138
3818
3899
msgid "Sort notes by description"
3821
#: taskcoachlib/gui/viewer/mixin.py:352
3902
#: taskcoachlib/gui/viewer/mixin.py:372
3822
3903
msgid "Sort notes by category"
3825
#: taskcoachlib/gui/viewer/mixin.py:353 taskcoachlib/gui/viewer/note.py:148
3906
#: taskcoachlib/gui/viewer/mixin.py:373 taskcoachlib/gui/viewer/note.py:165
3826
3907
msgid "Sort notes by creation date"
3829
#: taskcoachlib/gui/viewer/mixin.py:354 taskcoachlib/gui/viewer/note.py:156
3910
#: taskcoachlib/gui/viewer/mixin.py:374 taskcoachlib/gui/viewer/note.py:173
3830
3911
msgid "Sort notes by last modification date"
3833
#: taskcoachlib/gui/viewer/mixin.py:359
3914
#: taskcoachlib/gui/viewer/mixin.py:375 taskcoachlib/gui/viewer/note.py:119
3915
msgid "Sort notes manually"
3918
#: taskcoachlib/gui/viewer/mixin.py:380
3834
3919
msgid "Sort tasks by subject"
3837
#: taskcoachlib/gui/viewer/mixin.py:360
3922
#: taskcoachlib/gui/viewer/mixin.py:381
3838
3923
msgid "Sort tasks by description"
3841
#: taskcoachlib/gui/viewer/mixin.py:361
3926
#: taskcoachlib/gui/viewer/mixin.py:382
3842
3927
msgid "Sort tasks by category"
3845
#: taskcoachlib/gui/viewer/mixin.py:362
3930
#: taskcoachlib/gui/viewer/mixin.py:383
3846
3931
msgid "Sort tasks by creation date"
3849
#: taskcoachlib/gui/viewer/mixin.py:363
3934
#: taskcoachlib/gui/viewer/mixin.py:384
3850
3935
msgid "Sort tasks by last modification date"
3853
#: taskcoachlib/gui/viewer/mixin.py:407
3938
#: taskcoachlib/gui/viewer/mixin.py:385
3939
msgid "Sort tasks manually"
3942
#: taskcoachlib/gui/viewer/mixin.py:428
3854
3943
msgid "Sort tasks by planned start date"
3857
#: taskcoachlib/gui/viewer/mixin.py:407 taskcoachlib/gui/viewer/task.py:1006
3946
#: taskcoachlib/gui/viewer/mixin.py:428 taskcoachlib/gui/viewer/task.py:1127
3858
3947
msgid "&Planned start date"
3861
#: taskcoachlib/gui/viewer/mixin.py:408
3950
#: taskcoachlib/gui/viewer/mixin.py:429
3862
3951
msgid "Sort tasks by due date"
3865
#: taskcoachlib/gui/viewer/mixin.py:408 taskcoachlib/gui/viewer/task.py:1009
3954
#: taskcoachlib/gui/viewer/mixin.py:429 taskcoachlib/gui/viewer/task.py:1130
3866
3955
msgid "&Due date"
3869
#: taskcoachlib/gui/viewer/mixin.py:409
3958
#: taskcoachlib/gui/viewer/mixin.py:430
3870
3959
msgid "Sort tasks by completion date"
3873
#: taskcoachlib/gui/viewer/mixin.py:409 taskcoachlib/gui/viewer/task.py:1015
3962
#: taskcoachlib/gui/viewer/mixin.py:430 taskcoachlib/gui/viewer/task.py:1136
3874
3963
msgid "&Completion date"
3877
#: taskcoachlib/gui/viewer/mixin.py:410
3966
#: taskcoachlib/gui/viewer/mixin.py:431
3878
3967
msgid "Sort tasks by prerequisite tasks"
3881
#: taskcoachlib/gui/viewer/mixin.py:410 taskcoachlib/gui/viewer/task.py:1061
3970
#: taskcoachlib/gui/viewer/mixin.py:431 taskcoachlib/gui/viewer/task.py:1184
3882
3971
msgid "&Prerequisites"
3885
#: taskcoachlib/gui/viewer/mixin.py:411
3974
#: taskcoachlib/gui/viewer/mixin.py:432
3886
3975
msgid "Sort tasks by dependent tasks"
3889
#: taskcoachlib/gui/viewer/mixin.py:411 taskcoachlib/gui/viewer/task.py:1064
3978
#: taskcoachlib/gui/viewer/mixin.py:432 taskcoachlib/gui/viewer/task.py:1187
3890
3979
msgid "&Dependents"
3893
#: taskcoachlib/gui/viewer/mixin.py:412
3982
#: taskcoachlib/gui/viewer/mixin.py:433
3894
3983
msgid "Sort tasks by time left"
3897
#: taskcoachlib/gui/viewer/mixin.py:412 taskcoachlib/gui/viewer/task.py:1018
3986
#: taskcoachlib/gui/viewer/mixin.py:433 taskcoachlib/gui/viewer/task.py:1139
3898
3987
msgid "&Time left"
3901
#: taskcoachlib/gui/viewer/mixin.py:413
3990
#: taskcoachlib/gui/viewer/mixin.py:434
3902
3991
msgid "Sort tasks by percentage complete"
3905
#: taskcoachlib/gui/viewer/mixin.py:413 taskcoachlib/gui/viewer/task.py:1067
3994
#: taskcoachlib/gui/viewer/mixin.py:434 taskcoachlib/gui/viewer/task.py:1190
3906
3995
msgid "&Percentage complete"
3909
#: taskcoachlib/gui/viewer/mixin.py:414
3998
#: taskcoachlib/gui/viewer/mixin.py:435
3910
3999
msgid "Sort tasks by recurrence"
3913
#: taskcoachlib/gui/viewer/mixin.py:414 taskcoachlib/gui/viewer/task.py:1021
4002
#: taskcoachlib/gui/viewer/mixin.py:435 taskcoachlib/gui/viewer/task.py:1142
3914
4003
msgid "&Recurrence"
3917
#: taskcoachlib/gui/viewer/mixin.py:415
4006
#: taskcoachlib/gui/viewer/mixin.py:436
3918
4007
msgid "Sort tasks by budget"
3921
#: taskcoachlib/gui/viewer/mixin.py:415 taskcoachlib/gui/viewer/task.py:1026
3922
#: taskcoachlib/gui/viewer/task.py:1032
4010
#: taskcoachlib/gui/viewer/mixin.py:436 taskcoachlib/gui/viewer/task.py:1146
4011
#: taskcoachlib/gui/viewer/task.py:1152
3923
4012
msgid "&Budget"
3926
#: taskcoachlib/gui/viewer/mixin.py:416
4015
#: taskcoachlib/gui/viewer/mixin.py:437
3927
4016
msgid "Sort tasks by time spent"
3930
#: taskcoachlib/gui/viewer/mixin.py:417
4019
#: taskcoachlib/gui/viewer/mixin.py:438
3931
4020
msgid "Budget &left"
3934
#: taskcoachlib/gui/viewer/mixin.py:417
4023
#: taskcoachlib/gui/viewer/mixin.py:438
3935
4024
msgid "Sort tasks by budget left"
3938
#: taskcoachlib/gui/viewer/mixin.py:418
4027
#: taskcoachlib/gui/viewer/mixin.py:439
3939
4028
msgid "Sort tasks by priority"
3942
#: taskcoachlib/gui/viewer/mixin.py:419
4031
#: taskcoachlib/gui/viewer/mixin.py:440
3943
4032
msgid "Sort tasks by hourly fee"
3946
#: taskcoachlib/gui/viewer/mixin.py:419 taskcoachlib/gui/viewer/task.py:1048
4035
#: taskcoachlib/gui/viewer/mixin.py:440 taskcoachlib/gui/viewer/task.py:1168
3947
4036
msgid "&Hourly fee"
3950
#: taskcoachlib/gui/viewer/mixin.py:420
4039
#: taskcoachlib/gui/viewer/mixin.py:441
3951
4040
msgid "Sort tasks by fixed fee"
3954
#: taskcoachlib/gui/viewer/mixin.py:420 taskcoachlib/gui/viewer/task.py:1051
4043
#: taskcoachlib/gui/viewer/mixin.py:441 taskcoachlib/gui/viewer/task.py:1171
3955
4044
msgid "&Fixed fee"
3958
#: taskcoachlib/gui/viewer/mixin.py:421
4047
#: taskcoachlib/gui/viewer/mixin.py:442
3959
4048
msgid "Sort tasks by revenue"
3962
#: taskcoachlib/gui/viewer/mixin.py:422
4051
#: taskcoachlib/gui/viewer/mixin.py:443
3963
4052
msgid "Sort tasks by reminder date and time"
3966
#: taskcoachlib/gui/viewer/mixin.py:422 taskcoachlib/gui/viewer/task.py:1085
4055
#: taskcoachlib/gui/viewer/mixin.py:443 taskcoachlib/gui/viewer/task.py:1207
3967
4056
msgid "&Reminder"
3970
#: taskcoachlib/gui/viewer/note.py:109
4059
#: taskcoachlib/gui/viewer/note.py:126
3971
4060
msgid "&Subject"
3974
#: taskcoachlib/gui/viewer/note.py:141
4063
#: taskcoachlib/gui/viewer/note.py:158
3975
4064
msgid "Sort notes by categories"
3978
#: taskcoachlib/gui/viewer/note.py:175
4067
#: taskcoachlib/gui/viewer/note.py:189
3979
4068
msgid "Notes: %d selected, %d total"
3982
#: taskcoachlib/gui/viewer/note.py:177
4071
#: taskcoachlib/gui/viewer/note.py:191
3983
4072
msgid "Status: n/a"
3991
4080
msgid "Status: %d overdue, %d late, %d inactive, %d completed"
3994
#: taskcoachlib/gui/viewer/task.py:85
4083
#: taskcoachlib/gui/viewer/task.py:86
3996
4085
"Shift-click on a filter tool to see only tasks belonging to the "
3997
4086
"corresponding status"
4000
#: taskcoachlib/gui/viewer/task.py:125 taskcoachlib/help/__init__.py:81
4001
#: taskcoachlib/help/__init__.py:150
4089
#: taskcoachlib/gui/viewer/task.py:126 taskcoachlib/help/__init__.py:81
4090
#: taskcoachlib/help/__init__.py:159 taskcoachlib/widgets/hcalendar.py:286
4005
#: taskcoachlib/gui/viewer/task.py:339
4094
#: taskcoachlib/gui/viewer/task.py:337
4006
4095
msgid "Timeline"
4009
#: taskcoachlib/gui/viewer/task.py:436
4098
#: taskcoachlib/gui/viewer/task.py:434
4013
#: taskcoachlib/gui/viewer/task.py:451
4102
#: taskcoachlib/gui/viewer/task.py:447
4014
4103
msgid "Task square map"
4017
#: taskcoachlib/gui/viewer/task.py:492
4106
#: taskcoachlib/gui/viewer/task.py:488
4018
4107
msgid "Lay out tasks by"
4021
#: taskcoachlib/gui/viewer/task.py:750
4110
#: taskcoachlib/gui/viewer/task.py:598
4111
msgid "Hierarchical calendar"
4114
#: taskcoachlib/gui/viewer/task.py:641
4115
msgid "Hierarchical calendar viewer configuration"
4118
#: taskcoachlib/gui/viewer/task.py:855
4022
4119
msgid "Calendar viewer configuration"
4025
#: taskcoachlib/gui/viewer/task.py:894
4122
#: taskcoachlib/gui/viewer/task.py:880
4123
msgid "Manual ordering"
4126
#: taskcoachlib/gui/viewer/task.py:882
4128
"Show the \"Manual ordering\" column, then drag and drop items from this "
4129
"column to sort them arbitrarily."
4132
#: taskcoachlib/gui/viewer/task.py:1016
4026
4133
msgid "Dependents"
4029
#: taskcoachlib/gui/viewer/task.py:928
4136
#: taskcoachlib/gui/viewer/task.py:1049
4030
4137
msgid "% complete"
4033
#: taskcoachlib/gui/viewer/task.py:932
4140
#: taskcoachlib/gui/viewer/task.py:1053
4034
4141
msgid "Time left"
4037
#: taskcoachlib/gui/viewer/task.py:998
4144
#: taskcoachlib/gui/viewer/task.py:1119
4041
#: taskcoachlib/gui/viewer/task.py:999
4148
#: taskcoachlib/gui/viewer/task.py:1120
4042
4149
msgid "&All date columns"
4045
#: taskcoachlib/gui/viewer/task.py:1000
4152
#: taskcoachlib/gui/viewer/task.py:1121
4046
4153
msgid "Show/hide all date-related columns"
4049
#: taskcoachlib/gui/viewer/task.py:1007
4156
#: taskcoachlib/gui/viewer/task.py:1128
4050
4157
msgid "Show/hide planned start date column"
4053
#: taskcoachlib/gui/viewer/task.py:1010
4160
#: taskcoachlib/gui/viewer/task.py:1131
4054
4161
msgid "Show/hide due date column"
4057
#: taskcoachlib/gui/viewer/task.py:1012
4164
#: taskcoachlib/gui/viewer/task.py:1133
4058
4165
msgid "&Actual start date"
4061
#: taskcoachlib/gui/viewer/task.py:1013
4168
#: taskcoachlib/gui/viewer/task.py:1134
4062
4169
msgid "Show/hide actual start date column"
4065
#: taskcoachlib/gui/viewer/task.py:1016
4172
#: taskcoachlib/gui/viewer/task.py:1137
4066
4173
msgid "Show/hide completion date column"
4069
#: taskcoachlib/gui/viewer/task.py:1019
4176
#: taskcoachlib/gui/viewer/task.py:1140
4070
4177
msgid "Show/hide time left column"
4073
#: taskcoachlib/gui/viewer/task.py:1022
4180
#: taskcoachlib/gui/viewer/task.py:1143
4074
4181
msgid "Show/hide recurrence column"
4077
#: taskcoachlib/gui/viewer/task.py:1027
4184
#: taskcoachlib/gui/viewer/task.py:1147
4078
4185
msgid "&All budget columns"
4081
#: taskcoachlib/gui/viewer/task.py:1028
4188
#: taskcoachlib/gui/viewer/task.py:1148
4082
4189
msgid "Show/hide all budget-related columns"
4085
#: taskcoachlib/gui/viewer/task.py:1033
4192
#: taskcoachlib/gui/viewer/task.py:1153
4086
4193
msgid "Show/hide budget column"
4089
#: taskcoachlib/gui/viewer/task.py:1038
4196
#: taskcoachlib/gui/viewer/task.py:1158
4090
4197
msgid "&Budget left"
4093
#: taskcoachlib/gui/viewer/task.py:1039
4200
#: taskcoachlib/gui/viewer/task.py:1159
4094
4201
msgid "Show/hide budget left column"
4097
#: taskcoachlib/gui/viewer/task.py:1042
4204
#: taskcoachlib/gui/viewer/task.py:1162
4098
4205
msgid "&Financial"
4101
#: taskcoachlib/gui/viewer/task.py:1043
4208
#: taskcoachlib/gui/viewer/task.py:1163
4102
4209
msgid "&All financial columns"
4105
#: taskcoachlib/gui/viewer/task.py:1044
4212
#: taskcoachlib/gui/viewer/task.py:1164
4106
4213
msgid "Show/hide all finance-related columns"
4109
#: taskcoachlib/gui/viewer/task.py:1049
4216
#: taskcoachlib/gui/viewer/task.py:1169
4110
4217
msgid "Show/hide hourly fee column"
4113
#: taskcoachlib/gui/viewer/task.py:1052
4220
#: taskcoachlib/gui/viewer/task.py:1172
4114
4221
msgid "Show/hide fixed fee column"
4117
#: taskcoachlib/gui/viewer/task.py:1062
4224
#: taskcoachlib/gui/viewer/task.py:1185
4118
4225
msgid "Show/hide prerequisites column"
4121
#: taskcoachlib/gui/viewer/task.py:1065
4228
#: taskcoachlib/gui/viewer/task.py:1188
4122
4229
msgid "Show/hide dependents column"
4125
#: taskcoachlib/gui/viewer/task.py:1068
4232
#: taskcoachlib/gui/viewer/task.py:1191
4126
4233
msgid "Show/hide percentage complete column"
4129
#: taskcoachlib/gui/viewer/task.py:1071
4236
#: taskcoachlib/gui/viewer/task.py:1194
4130
4237
msgid "Show/hide attachment column"
4133
#: taskcoachlib/gui/viewer/task.py:1083
4240
#: taskcoachlib/gui/viewer/task.py:1205
4134
4241
msgid "Show/hide priority column"
4137
#: taskcoachlib/gui/viewer/task.py:1086
4244
#: taskcoachlib/gui/viewer/task.py:1208
4138
4245
msgid "Show/hide reminder column"
4141
#: taskcoachlib/gui/viewer/task.py:1106
4248
#: taskcoachlib/gui/viewer/task.py:1228
4142
4249
msgid "Show tasks as"
4145
#: taskcoachlib/gui/viewer/task.py:1294
4252
#: taskcoachlib/gui/viewer/task.py:1416
4146
4253
msgid "Task statistics"
4271
4378
msgid "Table of contents"
4274
#: taskcoachlib/help/__init__.py:83 taskcoachlib/help/__init__.py:152
4381
#: taskcoachlib/help/__init__.py:83 taskcoachlib/help/__init__.py:161
4275
4382
msgid "About tasks"
4278
#: taskcoachlib/help/__init__.py:84 taskcoachlib/help/__init__.py:158
4385
#: taskcoachlib/help/__init__.py:84 taskcoachlib/help/__init__.py:167
4279
4386
msgid "Task properties"
4282
#: taskcoachlib/help/__init__.py:85 taskcoachlib/help/__init__.py:196
4389
#: taskcoachlib/help/__init__.py:85 taskcoachlib/help/__init__.py:205
4283
4390
msgid "Task states"
4286
#: taskcoachlib/help/__init__.py:86 taskcoachlib/help/__init__.py:216
4393
#: taskcoachlib/help/__init__.py:86 taskcoachlib/help/__init__.py:225
4287
4394
msgid "Task colors"
4290
#: taskcoachlib/help/__init__.py:87 taskcoachlib/help/__init__.py:233
4397
#: taskcoachlib/help/__init__.py:87 taskcoachlib/help/__init__.py:242
4291
4398
msgid "Reminders"
4294
#: taskcoachlib/help/__init__.py:91 taskcoachlib/help/__init__.py:247
4401
#: taskcoachlib/help/__init__.py:91 taskcoachlib/help/__init__.py:256
4295
4402
msgid "About effort"
4298
#: taskcoachlib/help/__init__.py:92 taskcoachlib/help/__init__.py:254
4405
#: taskcoachlib/help/__init__.py:92 taskcoachlib/help/__init__.py:263
4299
4406
msgid "Effort properties"
4302
#: taskcoachlib/help/__init__.py:96 taskcoachlib/help/__init__.py:273
4409
#: taskcoachlib/help/__init__.py:96 taskcoachlib/help/__init__.py:282
4303
4410
msgid "About categories"
4306
#: taskcoachlib/help/__init__.py:97 taskcoachlib/help/__init__.py:286
4413
#: taskcoachlib/help/__init__.py:97 taskcoachlib/help/__init__.py:295
4307
4414
msgid "Category properties"
4310
#: taskcoachlib/help/__init__.py:101 taskcoachlib/help/__init__.py:308
4417
#: taskcoachlib/help/__init__.py:101 taskcoachlib/help/__init__.py:317
4311
4418
msgid "About notes"
4314
#: taskcoachlib/help/__init__.py:102 taskcoachlib/help/__init__.py:316
4421
#: taskcoachlib/help/__init__.py:102 taskcoachlib/help/__init__.py:325
4315
4422
msgid "Note properties"
4318
#: taskcoachlib/help/__init__.py:104 taskcoachlib/help/__init__.py:327
4425
#: taskcoachlib/help/__init__.py:104 taskcoachlib/help/__init__.py:336
4319
4426
msgid "Printing and exporting"
4322
#: taskcoachlib/help/__init__.py:106 taskcoachlib/help/__init__.py:329
4429
#: taskcoachlib/help/__init__.py:106 taskcoachlib/help/__init__.py:338
4323
4430
msgid "About printing and exporting"
4326
#: taskcoachlib/help/__init__.py:108 taskcoachlib/help/__init__.py:339
4433
#: taskcoachlib/help/__init__.py:108 taskcoachlib/help/__init__.py:348
4327
4434
msgid "Printing"
4330
#: taskcoachlib/help/__init__.py:109 taskcoachlib/help/__init__.py:351
4437
#: taskcoachlib/help/__init__.py:109 taskcoachlib/help/__init__.py:360
4331
4438
msgid "Exporting"
4334
#: taskcoachlib/help/__init__.py:111 taskcoachlib/help/__init__.py:366
4441
#: taskcoachlib/help/__init__.py:111 taskcoachlib/help/__init__.py:387
4442
msgid "Multi-user usage"
4445
#: taskcoachlib/help/__init__.py:113 taskcoachlib/help/__init__.py:389
4446
msgid "About multi-user"
4449
#: taskcoachlib/help/__init__.py:114 taskcoachlib/help/__init__.py:406
4450
msgid "Storage options"
4453
#: taskcoachlib/help/__init__.py:116 taskcoachlib/help/__init__.py:374
4454
msgid "E-mailing tasks"
4457
#: taskcoachlib/help/__init__.py:118
4458
msgid "Custom attributes for e-mailing"
4461
#: taskcoachlib/help/__init__.py:120 taskcoachlib/help/__init__.py:430
4335
4462
msgid "E-mail integration"
4338
#: taskcoachlib/help/__init__.py:113 taskcoachlib/help/__init__.py:368
4465
#: taskcoachlib/help/__init__.py:122 taskcoachlib/help/__init__.py:432
4339
4466
msgid "About e-mail integration"
4342
#: taskcoachlib/help/__init__.py:114 taskcoachlib/help/__init__.py:388
4469
#: taskcoachlib/help/__init__.py:123 taskcoachlib/help/__init__.py:452
4343
4470
msgid "Attaching an e-mail to a task"
4346
#: taskcoachlib/help/__init__.py:115 taskcoachlib/help/__init__.py:395
4473
#: taskcoachlib/help/__init__.py:124 taskcoachlib/help/__init__.py:459
4347
4474
msgid "Creating a task from an e-mail"
4350
#: taskcoachlib/help/__init__.py:117 taskcoachlib/help/__init__.py:405
4477
#: taskcoachlib/help/__init__.py:126 taskcoachlib/help/__init__.py:469
4351
4478
msgid "SyncML support"
4354
#: taskcoachlib/help/__init__.py:119 taskcoachlib/help/__init__.py:407
4481
#: taskcoachlib/help/__init__.py:128 taskcoachlib/help/__init__.py:471
4355
4482
msgid "What is SyncML"
4358
#: taskcoachlib/help/__init__.py:120 taskcoachlib/help/__init__.py:429
4485
#: taskcoachlib/help/__init__.py:129 taskcoachlib/help/__init__.py:493
4362
#: taskcoachlib/help/__init__.py:121 taskcoachlib/help/__init__.py:449
4489
#: taskcoachlib/help/__init__.py:130 taskcoachlib/help/__init__.py:513
4363
4490
msgid "Limitations"
4366
#: taskcoachlib/help/__init__.py:122 taskcoachlib/help/__init__.py:129
4367
#: taskcoachlib/help/__init__.py:464 taskcoachlib/help/__init__.py:569
4493
#: taskcoachlib/help/__init__.py:131 taskcoachlib/help/__init__.py:138
4494
#: taskcoachlib/help/__init__.py:528 taskcoachlib/help/__init__.py:633
4368
4495
msgid "Troubleshooting"
4371
#: taskcoachlib/help/__init__.py:123 taskcoachlib/help/__init__.py:476
4498
#: taskcoachlib/help/__init__.py:132 taskcoachlib/help/__init__.py:540
4372
4499
msgid "Purging deleted items"
4375
#: taskcoachlib/help/__init__.py:125
4502
#: taskcoachlib/help/__init__.py:134
4376
4503
msgid "iPhone and iPod Touch"
4379
#: taskcoachlib/help/__init__.py:127
4506
#: taskcoachlib/help/__init__.py:136
4380
4507
msgid "%(name)s on the iPhone"
4383
#: taskcoachlib/help/__init__.py:128 taskcoachlib/help/__init__.py:515
4510
#: taskcoachlib/help/__init__.py:137 taskcoachlib/help/__init__.py:579
4384
4511
msgid "Configuration"
4387
#: taskcoachlib/help/__init__.py:131 taskcoachlib/help/__init__.py:590
4514
#: taskcoachlib/help/__init__.py:140 taskcoachlib/help/__init__.py:654
4388
4515
msgid "Android"
4391
#: taskcoachlib/help/__init__.py:133 taskcoachlib/help/__init__.py:592
4518
#: taskcoachlib/help/__init__.py:142 taskcoachlib/help/__init__.py:656
4392
4519
msgid "%(name)s on Android?"
4395
#: taskcoachlib/help/__init__.py:134 taskcoachlib/help/__init__.py:600
4522
#: taskcoachlib/help/__init__.py:143 taskcoachlib/help/__init__.py:664
4396
4523
msgid "Todo.txt and Todo.txt Touch"
4399
#: taskcoachlib/help/__init__.py:135 taskcoachlib/help/__init__.py:615
4526
#: taskcoachlib/help/__init__.py:144 taskcoachlib/help/__init__.py:682
4400
4527
msgid "Importing todo.txt"
4403
#: taskcoachlib/help/__init__.py:136 taskcoachlib/help/__init__.py:628
4530
#: taskcoachlib/help/__init__.py:145 taskcoachlib/help/__init__.py:695
4404
4531
msgid "Exporting todo.txt"
4407
#: taskcoachlib/help/__init__.py:138 taskcoachlib/help/__init__.py:655
4534
#: taskcoachlib/help/__init__.py:147 taskcoachlib/help/__init__.py:722
4408
4535
msgid "Task templates"
4411
#: taskcoachlib/help/__init__.py:140 taskcoachlib/help/__init__.py:657
4538
#: taskcoachlib/help/__init__.py:149 taskcoachlib/help/__init__.py:724
4412
4539
msgid "About templates"
4415
#: taskcoachlib/help/__init__.py:141 taskcoachlib/help/__init__.py:664
4542
#: taskcoachlib/help/__init__.py:150 taskcoachlib/help/__init__.py:731
4416
4543
msgid "Using templates"
4419
#: taskcoachlib/help/__init__.py:143 taskcoachlib/help/__init__.py:699
4546
#: taskcoachlib/help/__init__.py:152 taskcoachlib/help/__init__.py:766
4420
4547
msgid "Graphical user interface"
4423
#: taskcoachlib/help/__init__.py:145 taskcoachlib/help/__init__.py:721
4550
#: taskcoachlib/help/__init__.py:154 taskcoachlib/help/__init__.py:788
4424
4551
msgid "Keyboard shortcuts"
4427
#: taskcoachlib/help/__init__.py:154
4554
#: taskcoachlib/help/__init__.py:163
4429
4556
"Tasks are the basic objects that you manipulate. Tasks can\n"
4430
4557
"represent anything from a single little thing you have to do to a complete \n"
4431
4558
"project consisting of different phases and numerous activities."
4434
#: taskcoachlib/help/__init__.py:160
4561
#: taskcoachlib/help/__init__.py:169
4435
4562
msgid "Tasks have the following properties you can change:"
4438
#: taskcoachlib/help/__init__.py:162
4565
#: taskcoachlib/help/__init__.py:171
4439
4566
msgid "Subject: a single line that summarizes the task."
4442
#: taskcoachlib/help/__init__.py:163
4569
#: taskcoachlib/help/__init__.py:172
4443
4570
msgid "Description: a multi-line description of the task."
4446
#: taskcoachlib/help/__init__.py:164
4573
#: taskcoachlib/help/__init__.py:173
4448
4575
"Planned start date: the first date on which the task can be started. \n"
4449
4576
"The planned start date defaults to the date the task is created. It can also "
4487
4614
"completed before the task becomes late."
4490
#: taskcoachlib/help/__init__.py:182
4617
#: taskcoachlib/help/__init__.py:191
4491
4618
msgid "Budget: amount of hours available for the task."
4494
#: taskcoachlib/help/__init__.py:183
4621
#: taskcoachlib/help/__init__.py:192
4495
4622
msgid "Hourly fee: the amount of money earned with the task per hour."
4498
#: taskcoachlib/help/__init__.py:184
4625
#: taskcoachlib/help/__init__.py:193
4500
4627
"Fixed fee: the amount of money earned with the task \n"
4501
4628
"regardless of the time spent."
4504
#: taskcoachlib/help/__init__.py:187 taskcoachlib/help/__init__.py:264
4631
#: taskcoachlib/help/__init__.py:196 taskcoachlib/help/__init__.py:273
4505
4632
msgid "The following properties are calculated from the properties above:"
4508
#: taskcoachlib/help/__init__.py:189
4635
#: taskcoachlib/help/__init__.py:198
4509
4636
msgid "Days left: the number of days left until the due date."
4512
#: taskcoachlib/help/__init__.py:190
4639
#: taskcoachlib/help/__init__.py:199
4514
4641
"Dependents: other tasks that can be started when the \n"
4515
4642
"prerequisite task has been completed."
4518
#: taskcoachlib/help/__init__.py:192
4645
#: taskcoachlib/help/__init__.py:201
4519
4646
msgid "Time spent: effort spent on the task."
4522
#: taskcoachlib/help/__init__.py:193
4649
#: taskcoachlib/help/__init__.py:202
4523
4650
msgid "Budget left: task budget minus time spent on the task."
4526
#: taskcoachlib/help/__init__.py:194
4653
#: taskcoachlib/help/__init__.py:203
4527
4654
msgid "Revenue: hourly fee times hours spent plus fixed fee."
4530
#: taskcoachlib/help/__init__.py:198
4657
#: taskcoachlib/help/__init__.py:207
4531
4658
msgid "Tasks always have exactly one of the following states:"
4534
#: taskcoachlib/help/__init__.py:200
4661
#: taskcoachlib/help/__init__.py:209
4535
4662
msgid "Active: the actual start date is in the past;"
4538
#: taskcoachlib/help/__init__.py:201
4665
#: taskcoachlib/help/__init__.py:210
4540
4667
"Inactive: the task has not been started and/or not all \n"
4541
4668
"prerequisite tasks have been completed;"
4544
#: taskcoachlib/help/__init__.py:203
4671
#: taskcoachlib/help/__init__.py:212
4545
4672
msgid "Completed: the task has been completed."
4548
#: taskcoachlib/help/__init__.py:205
4675
#: taskcoachlib/help/__init__.py:214
4549
4676
msgid "In addition, tasks can be referenced as:"
4552
#: taskcoachlib/help/__init__.py:207
4679
#: taskcoachlib/help/__init__.py:216
4553
4680
msgid "Overdue: the due date is in the past;"
4556
#: taskcoachlib/help/__init__.py:208
4683
#: taskcoachlib/help/__init__.py:217
4558
4685
"Due soon: the due date is soon (what 'soon' is, can be \n"
4559
4686
"changed in the preferences);"
4562
#: taskcoachlib/help/__init__.py:210
4689
#: taskcoachlib/help/__init__.py:219
4564
4691
"Late: the planned start is in the past and the task has \n"
4565
4692
"not been started;"
4568
#: taskcoachlib/help/__init__.py:212
4695
#: taskcoachlib/help/__init__.py:221
4569
4696
msgid "Over budget: no budget left;"
4572
#: taskcoachlib/help/__init__.py:213
4699
#: taskcoachlib/help/__init__.py:222
4573
4700
msgid "Under budget: still budget left;"
4576
#: taskcoachlib/help/__init__.py:214
4703
#: taskcoachlib/help/__init__.py:223
4577
4704
msgid "No budget: the task has no budget."
4580
#: taskcoachlib/help/__init__.py:218
4707
#: taskcoachlib/help/__init__.py:227
4581
4708
msgid "The text of tasks is colored according to the following rules:"
4584
#: taskcoachlib/help/__init__.py:220
4711
#: taskcoachlib/help/__init__.py:229
4585
4712
msgid "Overdue tasks are red;"
4588
#: taskcoachlib/help/__init__.py:221
4715
#: taskcoachlib/help/__init__.py:230
4589
4716
msgid "Tasks due soon are orange;"
4592
#: taskcoachlib/help/__init__.py:222
4719
#: taskcoachlib/help/__init__.py:231
4593
4720
msgid "Active tasks are black text with a blue icon;"
4596
#: taskcoachlib/help/__init__.py:223
4723
#: taskcoachlib/help/__init__.py:232
4597
4724
msgid "Late tasks are purple;"
4600
#: taskcoachlib/help/__init__.py:224
4727
#: taskcoachlib/help/__init__.py:233
4601
4728
msgid "Future tasks are gray, and"
4604
#: taskcoachlib/help/__init__.py:225
4731
#: taskcoachlib/help/__init__.py:234
4605
4732
msgid "Completed tasks are green."
4608
#: taskcoachlib/help/__init__.py:226
4735
#: taskcoachlib/help/__init__.py:235
4610
4737
"This all assumes you have not changed the text colors through the \n"
4611
4738
"preferences dialog, of course."
4614
#: taskcoachlib/help/__init__.py:229
4741
#: taskcoachlib/help/__init__.py:238
4616
4743
"The background color of tasks is determined by the categories the \n"
4617
4744
"task belongs to. See the section about \n"
4618
4745
"<a href=\"#categoryproperties\">category properties</a> below."
4621
#: taskcoachlib/help/__init__.py:235
4748
#: taskcoachlib/help/__init__.py:244
4623
4750
"You can set a reminder for a specific date and time. %(name)s will\n"
4624
4751
"show a reminder message at that date and time. From the reminder dialog\n"
5104
5322
"change the \"Bonjour service name\" in the configuration."
5107
#: taskcoachlib/help/__init__.py:549
5325
#: taskcoachlib/help/__init__.py:613
5109
5327
"%(name)s will remember the chosen instance and try it next time\n"
5110
5328
"you synchronize; if it's not running, it will prompt you again."
5113
#: taskcoachlib/help/__init__.py:552
5331
#: taskcoachlib/help/__init__.py:616
5115
5333
"Note that this synchronization happens through the network; there \n"
5116
5334
"is no need for the device to be connected through USB nor for iTunes to\n"
5120
#: taskcoachlib/help/__init__.py:556
5338
#: taskcoachlib/help/__init__.py:620
5121
5339
msgid "Configuration on Windows"
5124
#: taskcoachlib/help/__init__.py:558
5342
#: taskcoachlib/help/__init__.py:622
5126
5344
"On Windows, you must install <a\n"
5127
5345
"href=\"http://support.apple.com/kb/dl999\">Bonjour for Windows</a> and\n"
5128
5346
"unblock it when asked by the firewall."
5131
#: taskcoachlib/help/__init__.py:562
5349
#: taskcoachlib/help/__init__.py:626
5132
5350
msgid "Configuration on Linux"
5135
#: taskcoachlib/help/__init__.py:564
5353
#: taskcoachlib/help/__init__.py:628
5137
5355
"On Linux, you must have the <a href=\"http://avahi.org/\">Avahi</a> \n"
5138
"daemon installed and running. Most modern distributions already have it. You "
5356
"daemon installed and running. Most modern distributions already have it. "
5140
5358
"must also install the dnscompat package; its name depends on your "
5141
5359
"distribution \n"
5142
5360
"(libavahi-compat-libdnssd1 on Ubuntu for instance)."
5145
#: taskcoachlib/help/__init__.py:571
5363
#: taskcoachlib/help/__init__.py:635
5147
5365
"I can't seem to find the iPhone/iPod Touch app on Apple's \n"
5151
#: taskcoachlib/help/__init__.py:574
5369
#: taskcoachlib/help/__init__.py:638
5153
5371
"You need to have iTunes installed on your computer to browse \n"
5154
"Apple's App Store. <a href=\"http://www.apple.com/itunes/\" "
5155
"target=\"_blank\">Get \n"
5372
"Apple's App Store. <a href=\"http://www.apple.com/itunes/\" target=\"_blank"
5159
#: taskcoachlib/help/__init__.py:578
5377
#: taskcoachlib/help/__init__.py:642
5160
5378
msgid "My computer doesn't appear in the list when trying to sync"
5163
#: taskcoachlib/help/__init__.py:580
5381
#: taskcoachlib/help/__init__.py:644
5165
5383
"Check that your iPhone/iPod Touch is connected to the same network \n"
5166
5384
"your computer is through WiFi."
5169
#: taskcoachlib/help/__init__.py:583
5387
#: taskcoachlib/help/__init__.py:647
5170
5388
msgid "The iPhone can't connect to my computer"
5173
#: taskcoachlib/help/__init__.py:585
5391
#: taskcoachlib/help/__init__.py:649
5174
5392
msgid "If you have a firewall, check that ports 4096-4100 are open."
5177
#: taskcoachlib/help/__init__.py:594
5395
#: taskcoachlib/help/__init__.py:658
5179
5397
"No, %(name)s is not available for the Android platform. But,\n"
5180
5398
"<a target=\"_blank\" href=\"http://todotxt.com\">Todo.txt Touch</a> is. \n"
5181
5399
"You can export your tasks from %(name)s to the <a target=\"_blank\" \n"
5182
"href=\"https://github.com/ginatrapani/todo.txt-cli/wiki/The-Todo.txt-"
5183
"Format\">Todo.txt \n"
5400
"href=\"https://github.com/ginatrapani/todo.txt-cli/wiki/The-Todo.txt-Format"
5184
5402
"format</a> and then edit your tasks on your Android device."
5187
#: taskcoachlib/help/__init__.py:602
5405
#: taskcoachlib/help/__init__.py:666
5189
5407
"Todo.txt is an open source todo list manager, created by Gina \n"
5190
5408
"Trapani, that works with plain text files. Todo.txt has a command-line \n"
5191
5409
"interface. However, since the file format is plain text, you can also edit "
5193
"tasks with any text editor. Todo.txt Touch is a version of Todo.txt for the "
5411
"tasks with any text editor. Todo.txt Touch is a version of Todo.txt for "
5195
5413
"Android platform. Todo.txt Touch uses a todo.txt file that lives in your\n"
5196
5414
"Dropbox folder. %(name)s can import from and export to that todo.txt \n"
5200
#: taskcoachlib/help/__init__.py:610
5418
#: taskcoachlib/help/__init__.py:674
5202
5420
"Tip: if you save your task file in the todo folder that Todo.txt\n"
5203
5421
"Touch creates in your Dropbox folder, and you turn on automatic importing "
5205
5423
"exporting of Todo.txt, %(name)s will keep the task file and the \n"
5206
"todo.txt file in sync."
5424
"todo.txt file in sync. Please note that another file, named after the .txt "
5426
"with '-meta' appended, is also generated. This is used internally by %(name)"
5428
"in order to keep track of what has been modified in the .txt file; don't "
5209
#: taskcoachlib/help/__init__.py:617
5433
#: taskcoachlib/help/__init__.py:684
5211
5435
"%(name)s imports task subjects, planned start date, due date, completion \n"
5212
5436
"date, priority, contexts and projects. Contexts and projects are both \n"
5213
"transformed into categories in %(name)s. Projects cannot be transformed into "
5437
"transformed into categories in %(name)s. Projects cannot be transformed "
5215
5439
"parent tasks because Todo.txt allows tasks to belong to multiple projects, \n"
5216
5440
"while %(name)s only allows one parent task per task."
5219
#: taskcoachlib/help/__init__.py:623
5443
#: taskcoachlib/help/__init__.py:690
5221
5445
"When importing, %(name)s tries to find matching tasks and \n"
5222
5446
"categories and update those instead of creating new ones. It does the "
5361
#: taskcoachlib/help/__init__.py:723
5585
#: taskcoachlib/help/__init__.py:790
5363
5587
"%(name)s has several keyboard shortcuts, listed below. Keyboard \n"
5364
5588
"shortcuts are not configurable at the moment."
5367
#: taskcoachlib/help/__init__.py:727
5591
#: taskcoachlib/help/__init__.py:794
5371
#: taskcoachlib/help/__init__.py:728
5595
#: taskcoachlib/help/__init__.py:795
5372
5596
msgid "Shift-Ctrl-A"
5375
#: taskcoachlib/help/__init__.py:729
5599
#: taskcoachlib/help/__init__.py:796
5379
#: taskcoachlib/help/__init__.py:730
5603
#: taskcoachlib/help/__init__.py:797
5380
5604
msgid "Shift-Ctrl-B"
5383
#: taskcoachlib/help/__init__.py:731
5607
#: taskcoachlib/help/__init__.py:798
5387
#: taskcoachlib/help/__init__.py:732
5611
#: taskcoachlib/help/__init__.py:799
5388
5612
msgid "Shift-Ctrl-C"
5391
#: taskcoachlib/help/__init__.py:733
5615
#: taskcoachlib/help/__init__.py:800
5395
#: taskcoachlib/help/__init__.py:734
5619
#: taskcoachlib/help/__init__.py:801
5396
5620
msgid "Shift-Ctrl-D"
5399
#: taskcoachlib/help/__init__.py:735
5623
#: taskcoachlib/help/__init__.py:802
5403
#: taskcoachlib/help/__init__.py:736
5627
#: taskcoachlib/help/__init__.py:803
5404
5628
msgid "Shift-Ctrl-E"
5407
#: taskcoachlib/help/__init__.py:737
5631
#: taskcoachlib/help/__init__.py:804
5411
#: taskcoachlib/help/__init__.py:738
5635
#: taskcoachlib/help/__init__.py:805
5415
#: taskcoachlib/help/__init__.py:739
5639
#: taskcoachlib/help/__init__.py:806
5419
#: taskcoachlib/help/__init__.py:740
5643
#: taskcoachlib/help/__init__.py:807
5423
#: taskcoachlib/help/__init__.py:741
5647
#: taskcoachlib/help/__init__.py:808
5424
5648
msgid "Shift-Ctrl-I"
5427
#: taskcoachlib/help/__init__.py:742
5651
#: taskcoachlib/help/__init__.py:809
5431
#: taskcoachlib/help/__init__.py:743
5655
#: taskcoachlib/help/__init__.py:810
5432
5656
msgid "Ctrl-M (Linux and Windows)"
5435
#: taskcoachlib/help/__init__.py:744
5659
#: taskcoachlib/help/__init__.py:811
5436
5660
msgid "Shift-Ctrl-M (Mac OS X)"
5439
#: taskcoachlib/help/__init__.py:745
5663
#: taskcoachlib/help/__init__.py:812
5664
msgid "Shift-Ctrl-M"
5667
#: taskcoachlib/help/__init__.py:813
5440
5668
msgid "Ctrl-N (Linux and Mac OS X)"
5443
#: taskcoachlib/help/__init__.py:746
5671
#: taskcoachlib/help/__init__.py:814
5444
5672
msgid "Shift-Ctrl-N (Linux and Mac OS X)"
5447
#: taskcoachlib/help/__init__.py:746 taskcoachlib/help/__init__.py:774
5675
#: taskcoachlib/help/__init__.py:814 taskcoachlib/help/__init__.py:842
5448
5676
msgid "Insert a new subitem"
5451
#: taskcoachlib/help/__init__.py:747
5679
#: taskcoachlib/help/__init__.py:815
5455
#: taskcoachlib/help/__init__.py:748
5683
#: taskcoachlib/help/__init__.py:816
5456
5684
msgid "Shift-Ctrl-O"
5459
#: taskcoachlib/help/__init__.py:749
5687
#: taskcoachlib/help/__init__.py:817
5463
#: taskcoachlib/help/__init__.py:750
5691
#: taskcoachlib/help/__init__.py:818
5467
#: taskcoachlib/help/__init__.py:751
5695
#: taskcoachlib/help/__init__.py:819
5468
5696
msgid "Shift-Ctrl-P"
5471
#: taskcoachlib/help/__init__.py:752
5699
#: taskcoachlib/help/__init__.py:820
5475
#: taskcoachlib/help/__init__.py:753
5703
#: taskcoachlib/help/__init__.py:821
5479
#: taskcoachlib/help/__init__.py:754
5707
#: taskcoachlib/help/__init__.py:822
5480
5708
msgid "Shift-Ctrl-R"
5483
#: taskcoachlib/help/__init__.py:755
5711
#: taskcoachlib/help/__init__.py:823
5487
#: taskcoachlib/help/__init__.py:756
5715
#: taskcoachlib/help/__init__.py:824
5488
5716
msgid "Shift-Ctrl-S"
5491
#: taskcoachlib/help/__init__.py:757
5719
#: taskcoachlib/help/__init__.py:825
5495
#: taskcoachlib/help/__init__.py:758
5723
#: taskcoachlib/help/__init__.py:826
5496
5724
msgid "Shift-Ctrl-T"
5499
#: taskcoachlib/help/__init__.py:759
5727
#: taskcoachlib/help/__init__.py:827
5503
#: taskcoachlib/help/__init__.py:760
5731
#: taskcoachlib/help/__init__.py:828
5504
5732
msgid "Shift-Ctrl-V"
5507
#: taskcoachlib/help/__init__.py:761
5735
#: taskcoachlib/help/__init__.py:829
5511
#: taskcoachlib/help/__init__.py:762
5739
#: taskcoachlib/help/__init__.py:830
5515
#: taskcoachlib/help/__init__.py:763
5743
#: taskcoachlib/help/__init__.py:831
5519
#: taskcoachlib/help/__init__.py:764
5747
#: taskcoachlib/help/__init__.py:832
5523
#: taskcoachlib/help/__init__.py:765
5751
#: taskcoachlib/help/__init__.py:833
5524
5752
msgid "Edit the selected item(s) or close a dialog"
5527
#: taskcoachlib/help/__init__.py:765
5755
#: taskcoachlib/help/__init__.py:833
5531
#: taskcoachlib/help/__init__.py:766
5759
#: taskcoachlib/help/__init__.py:834
5532
5760
msgid "Ctrl-Enter"
5535
#: taskcoachlib/help/__init__.py:766
5763
#: taskcoachlib/help/__init__.py:834
5536
5764
msgid "Mark the selected task(s) (un)completed"
5539
#: taskcoachlib/help/__init__.py:767
5767
#: taskcoachlib/help/__init__.py:835
5541
5769
"Cancel a dialog or move keyboard focus from search control back to viewer"
5544
#: taskcoachlib/help/__init__.py:767
5772
#: taskcoachlib/help/__init__.py:835
5548
#: taskcoachlib/help/__init__.py:768
5776
#: taskcoachlib/help/__init__.py:836
5549
5777
msgid "Move keyboard focus to the next field in the dialog"
5552
#: taskcoachlib/help/__init__.py:769
5780
#: taskcoachlib/help/__init__.py:837
5553
5781
msgid "Move keyboard focus to the previous field in the dialog"
5556
#: taskcoachlib/help/__init__.py:769
5784
#: taskcoachlib/help/__init__.py:837
5557
5785
msgid "Shift-Tab"
5560
#: taskcoachlib/help/__init__.py:770
5788
#: taskcoachlib/help/__init__.py:838
5561
5789
msgid "Ctrl-Tab"
5564
#: taskcoachlib/help/__init__.py:770
5792
#: taskcoachlib/help/__init__.py:838
5565
5793
msgid "Move keyboard focus to the next tab in a notebook control"
5568
#: taskcoachlib/help/__init__.py:771
5796
#: taskcoachlib/help/__init__.py:839
5569
5797
msgid "Move keyboard focus to the previous tab in a notebook control"
5572
#: taskcoachlib/help/__init__.py:771
5800
#: taskcoachlib/help/__init__.py:839
5573
5801
msgid "Shift-Ctrl-Tab"
5576
#: taskcoachlib/help/__init__.py:772
5804
#: taskcoachlib/help/__init__.py:840
5580
#: taskcoachlib/help/__init__.py:773
5808
#: taskcoachlib/help/__init__.py:841
5581
5809
msgid "INSERT (Windows)"
5584
#: taskcoachlib/help/__init__.py:774
5812
#: taskcoachlib/help/__init__.py:842
5585
5813
msgid "Shift-INSERT (Windows)"
5588
#: taskcoachlib/help/__init__.py:775
5816
#: taskcoachlib/help/__init__.py:843
5589
5817
msgid "Ctrl-PgDn"
5592
#: taskcoachlib/help/__init__.py:776
5820
#: taskcoachlib/help/__init__.py:844
5593
5821
msgid "Ctrl-PgUp"
5596
#: taskcoachlib/help/__init__.py:777
5824
#: taskcoachlib/help/__init__.py:845
5597
5825
msgid "Alt-Down"
5600
#: taskcoachlib/help/__init__.py:777
5828
#: taskcoachlib/help/__init__.py:845
5601
5829
msgid "Pop up menu or drop down box"
5604
#: taskcoachlib/help/__init__.py:778
5832
#: taskcoachlib/help/__init__.py:846
5605
5833
msgid "Edit the subject of the selected item in a viewer"
5608
#: taskcoachlib/help/__init__.py:778
5836
#: taskcoachlib/help/__init__.py:846
5612
#: taskcoachlib/help/__init__.py:787
5840
#: taskcoachlib/help/__init__.py:855
5614
5842
"<h4>%(name)s - %(description)s</h4>\n"
5615
5843
"<h5>Version %(version)s, %(date)s</h5>\n"
5797
6018
#: taskcoachlib/help/uicommand.py:44
6019
msgid "Load what has changed on disk"
6022
#: taskcoachlib/help/uicommand.py:45
5798
6023
msgid "Save the current file under a new name"
5801
#: taskcoachlib/help/uicommand.py:45
6026
#: taskcoachlib/help/uicommand.py:46
5802
6027
msgid "Help about the program"
5805
#: taskcoachlib/help/uicommand.py:46
6030
#: taskcoachlib/help/uicommand.py:47
5806
6031
msgid "Mail the selected item(s), using your default mailer"
5809
#: taskcoachlib/help/uicommand.py:47
6034
#: taskcoachlib/help/uicommand.py:48
5810
6035
msgid "Insert a new note"
5813
#: taskcoachlib/help/uicommand.py:48
6038
#: taskcoachlib/help/uicommand.py:49
5814
6039
msgid "Open all attachments of the selected item(s)"
5817
#: taskcoachlib/help/uicommand.py:49
6042
#: taskcoachlib/help/uicommand.py:50
5818
6043
msgid "Open all notes of the selected item(s)"
5821
#: taskcoachlib/help/uicommand.py:50
6046
#: taskcoachlib/help/uicommand.py:51
5822
6047
msgid "Print the current file"
5825
#: taskcoachlib/help/uicommand.py:51
6050
#: taskcoachlib/help/uicommand.py:52
5826
6051
msgid "Setup the characteristics of the printer page"
5829
#: taskcoachlib/help/uicommand.py:52
6054
#: taskcoachlib/help/uicommand.py:53
5830
6055
msgid "Show all items (reset all filters)"
5833
#: taskcoachlib/help/uicommand.py:53
6058
#: taskcoachlib/help/uicommand.py:54
5834
6059
msgid "Show all items regardless of category"
5837
#: taskcoachlib/help/uicommand.py:54
6062
#: taskcoachlib/help/uicommand.py:55
5838
6063
msgid "Move keyboard focus from viewer to search control"
5841
#: taskcoachlib/help/uicommand.py:55
6066
#: taskcoachlib/help/uicommand.py:56
5842
6067
msgid "Decrease the priority of the selected task(s)"
5845
#: taskcoachlib/help/uicommand.py:56
6070
#: taskcoachlib/help/uicommand.py:57
5846
6071
msgid "Increase the priority of the selected task(s)"
5849
#: taskcoachlib/help/uicommand.py:57
6074
#: taskcoachlib/help/uicommand.py:58
5850
6075
msgid "Make the selected task(s) the highest priority task(s)"
5853
#: taskcoachlib/help/uicommand.py:58
6078
#: taskcoachlib/help/uicommand.py:59
5854
6079
msgid "Make the selected task(s) the lowest priority task(s)"
5857
#: taskcoachlib/help/uicommand.py:59
6082
#: taskcoachlib/help/uicommand.py:60
5858
6083
msgid "Insert a new task"
5861
#: taskcoachlib/help/uicommand.py:60
6086
#: taskcoachlib/help/uicommand.py:61
5862
6087
msgid "Collapse all items with subitems"
5865
#: taskcoachlib/help/uicommand.py:61
6090
#: taskcoachlib/help/uicommand.py:62
5866
6091
msgid "Expand all items with subitems"
5869
#: taskcoachlib/help/uicommand.py:62
6094
#: taskcoachlib/help/uicommand.py:63
5870
6095
msgid "Activate the next open viewer"
5873
#: taskcoachlib/help/uicommand.py:63
6098
#: taskcoachlib/help/uicommand.py:64
5874
6099
msgid "Activate the previous open viewer"
5877
#: taskcoachlib/iphone/protocol.py:479
6102
#: taskcoachlib/iphone/protocol.py:549
5879
6104
"An iPhone or iPod Touch tried to connect to Task Coach,\n"
5880
6105
"but no password is set. Please set a password in the\n"
5881
6106
"iPhone section of the configuration and try again."
5884
#: taskcoachlib/iphone/protocol.py:599
6109
#: taskcoachlib/iphone/protocol.py:626
5885
6110
msgid "Protocol version: %d"
5888
#: taskcoachlib/iphone/protocol.py:607
6113
#: taskcoachlib/iphone/protocol.py:634
5889
6114
msgid "Rejected protocol version %d"
5892
#: taskcoachlib/iphone/protocol.py:626
6117
#: taskcoachlib/iphone/protocol.py:653
5893
6118
msgid "Hash OK."
5896
#: taskcoachlib/iphone/protocol.py:630
6121
#: taskcoachlib/iphone/protocol.py:657
5897
6122
msgid "Hash KO."
5900
#: taskcoachlib/iphone/protocol.py:643
6125
#: taskcoachlib/iphone/protocol.py:670
5901
6126
msgid "Device name: %s"
5904
#: taskcoachlib/iphone/protocol.py:658
6129
#: taskcoachlib/iphone/protocol.py:685
5905
6130
msgid "GUID: %s"
5908
#: taskcoachlib/iphone/protocol.py:687
6133
#: taskcoachlib/iphone/protocol.py:714
5909
6134
msgid "Sending file name: %s"
5912
#: taskcoachlib/iphone/protocol.py:714
6137
#: taskcoachlib/iphone/protocol.py:741
5913
6138
msgid "Full from desktop."
5916
#: taskcoachlib/iphone/protocol.py:747
6141
#: taskcoachlib/iphone/protocol.py:774
5917
6142
msgid "%d categories"
5920
#: taskcoachlib/iphone/protocol.py:755
6145
#: taskcoachlib/iphone/protocol.py:782
5921
6146
msgid "Send category %s"
5924
#: taskcoachlib/iphone/protocol.py:760 taskcoachlib/iphone/protocol.py:829
6149
#: taskcoachlib/iphone/protocol.py:787 taskcoachlib/iphone/protocol.py:856
5925
6150
msgid "Response: %d"
5928
#: taskcoachlib/iphone/protocol.py:773
6153
#: taskcoachlib/iphone/protocol.py:800
5929
6154
msgid "%d tasks"
5932
#: taskcoachlib/iphone/protocol.py:781
6157
#: taskcoachlib/iphone/protocol.py:808
5933
6158
msgid "Send task %s"
5936
#: taskcoachlib/iphone/protocol.py:845
6161
#: taskcoachlib/iphone/protocol.py:872
5937
6162
msgid "%d efforts"
5940
#: taskcoachlib/iphone/protocol.py:853
6165
#: taskcoachlib/iphone/protocol.py:880
5941
6166
msgid "Send effort %s"
5944
#: taskcoachlib/iphone/protocol.py:870 taskcoachlib/iphone/protocol.py:1307
6169
#: taskcoachlib/iphone/protocol.py:897 taskcoachlib/iphone/protocol.py:1334
5945
6170
msgid "Finished."
5948
#: taskcoachlib/iphone/protocol.py:986
6173
#: taskcoachlib/iphone/protocol.py:1013
5949
6174
msgid "%d new categories"
5952
#: taskcoachlib/iphone/protocol.py:987
6177
#: taskcoachlib/iphone/protocol.py:1014
5953
6178
msgid "%d new tasks"
5956
#: taskcoachlib/iphone/protocol.py:988
6181
#: taskcoachlib/iphone/protocol.py:1015
5957
6182
msgid "%d new efforts"
5960
#: taskcoachlib/iphone/protocol.py:989
6185
#: taskcoachlib/iphone/protocol.py:1016
5961
6186
msgid "%d modified categories"
5964
#: taskcoachlib/iphone/protocol.py:990
6189
#: taskcoachlib/iphone/protocol.py:1017
5965
6190
msgid "%d modified tasks"
5968
#: taskcoachlib/iphone/protocol.py:991
6193
#: taskcoachlib/iphone/protocol.py:1018
5969
6194
msgid "%d modified efforts"
5972
#: taskcoachlib/iphone/protocol.py:992
6197
#: taskcoachlib/iphone/protocol.py:1019
5973
6198
msgid "%d deleted categories"
5976
#: taskcoachlib/iphone/protocol.py:993
6201
#: taskcoachlib/iphone/protocol.py:1020
5977
6202
msgid "%d deleted tasks"
5980
#: taskcoachlib/iphone/protocol.py:994
6205
#: taskcoachlib/iphone/protocol.py:1021
5981
6206
msgid "%d deleted efforts"
5984
#: taskcoachlib/iphone/protocol.py:1009
6209
#: taskcoachlib/iphone/protocol.py:1036
5985
6210
msgid "New category (parent: %s)"
5988
#: taskcoachlib/iphone/protocol.py:1040
6213
#: taskcoachlib/iphone/protocol.py:1067
5989
6214
msgid "Delete category %s"
5992
#: taskcoachlib/iphone/protocol.py:1060
6217
#: taskcoachlib/iphone/protocol.py:1087
5993
6218
msgid "Modify category %s"
5996
#: taskcoachlib/iphone/protocol.py:1087 taskcoachlib/iphone/protocol.py:1120
5997
#: taskcoachlib/iphone/protocol.py:1156
6221
#: taskcoachlib/iphone/protocol.py:1114 taskcoachlib/iphone/protocol.py:1147
6222
#: taskcoachlib/iphone/protocol.py:1183
5998
6223
msgid "New task %s"
6001
#: taskcoachlib/iphone/protocol.py:1176
6226
#: taskcoachlib/iphone/protocol.py:1203
6002
6227
msgid "Delete task %s"
6005
#: taskcoachlib/iphone/protocol.py:1232
6230
#: taskcoachlib/iphone/protocol.py:1259
6006
6231
msgid "Modify task %s"
6009
#: taskcoachlib/iphone/protocol.py:1241
6234
#: taskcoachlib/iphone/protocol.py:1268
6010
6235
msgid "End of task synchronization."
6013
#: taskcoachlib/iphone/protocol.py:1258
6238
#: taskcoachlib/iphone/protocol.py:1285
6014
6239
msgid "Could not find task %s for effort."
6017
#: taskcoachlib/iphone/protocol.py:1261
6242
#: taskcoachlib/iphone/protocol.py:1288
6018
6243
msgid "New effort %s"
6021
#: taskcoachlib/iphone/protocol.py:1286
6246
#: taskcoachlib/iphone/protocol.py:1313
6022
6247
msgid "Modify effort %s"
6025
#: taskcoachlib/iphone/protocol.py:1300
6250
#: taskcoachlib/iphone/protocol.py:1327
6026
6251
msgid "Sending GUID: %s"