272
#: ../spectlib/add_watch.py:383 ../spectlib/edit_watch.py:267
272
#: ../spectlib/add_watch.py:383 ../spectlib/edit_watch.py:266
273
273
msgid "Password:"
276
#: ../spectlib/add_watch.py:394 ../spectlib/edit_watch.py:279
276
#: ../spectlib/add_watch.py:394 ../spectlib/edit_watch.py:278
280
#: ../spectlib/add_watch.py:404 ../spectlib/edit_watch.py:287
280
#: ../spectlib/add_watch.py:404 ../spectlib/edit_watch.py:286
284
#: ../spectlib/add_watch.py:419 ../spectlib/edit_watch.py:331
284
#: ../spectlib/add_watch.py:419 ../spectlib/edit_watch.py:330
285
285
msgid "File/folder:"
288
#: ../spectlib/add_watch.py:429 ../spectlib/edit_watch.py:341
288
#: ../spectlib/add_watch.py:429 ../spectlib/edit_watch.py:340
292
#: ../spectlib/add_watch.py:435 ../spectlib/edit_watch.py:346
292
#: ../spectlib/add_watch.py:435 ../spectlib/edit_watch.py:345
296
#: ../spectlib/add_watch.py:441 ../spectlib/edit_watch.py:352
296
#: ../spectlib/add_watch.py:441 ../spectlib/edit_watch.py:351
297
297
msgid "Choose a file or folder"
300
#: ../spectlib/add_watch.py:450 ../spectlib/edit_watch.py:371
300
#: ../spectlib/add_watch.py:450 ../spectlib/edit_watch.py:370
304
#: ../spectlib/add_watch.py:465 ../spectlib/edit_watch.py:389
304
#: ../spectlib/add_watch.py:465 ../spectlib/edit_watch.py:388
308
#: ../spectlib/edit_watch.py:67
308
#: ../spectlib/edit_watch.py:66
309
309
msgid "Edit watch: "
312
#: ../spectlib/edit_watch.py:171
312
#: ../spectlib/edit_watch.py:170
313
313
msgid "Watch : \"%s\" edited."
316
#: ../spectlib/edit_watch.py:183
316
#: ../spectlib/edit_watch.py:182
317
317
msgid "removed logs from watch: \"%s\""
320
#: ../spectlib/edit_watch.py:256
320
#: ../spectlib/edit_watch.py:255
321
321
msgid "Username:"
324
#: ../spectlib/edit_watch.py:295
324
#: ../spectlib/edit_watch.py:294
328
#: ../spectlib/edit_watch.py:307
328
#: ../spectlib/edit_watch.py:306
332
#: ../spectlib/import_export.py:70 ../spectlib/import_export.py:71
332
#: ../spectlib/import_export.py:69 ../spectlib/import_export.py:70
333
333
msgid "Import watches"
336
#: ../spectlib/import_export.py:73 ../spectlib/import_export.py:74
336
#: ../spectlib/import_export.py:72 ../spectlib/import_export.py:73
337
337
msgid "Export watches"
340
#: ../spectlib/import_export.py:85 ../spectlib/notifier.py:665
340
#: ../spectlib/import_export.py:84 ../spectlib/notifier.py:612
344
#: ../spectlib/import_export.py:93 ../spectlib/notifier.py:672
344
#: ../spectlib/import_export.py:92 ../spectlib/notifier.py:619
348
#: ../spectlib/import_export.py:102 ../spectlib/notifier.py:681
348
#: ../spectlib/import_export.py:101 ../spectlib/notifier.py:628
352
#: ../spectlib/import_export.py:111 ../spectlib/notifier.py:690
352
#: ../spectlib/import_export.py:110 ../spectlib/notifier.py:637
356
#: ../spectlib/import_export.py:118 ../spectlib/notifier.py:697
356
#: ../spectlib/import_export.py:117 ../spectlib/notifier.py:644
360
#: ../spectlib/main.py:64
360
#: ../spectlib/main.py:65
361
361
msgid "no GTK, activating console mode"
364
#: ../spectlib/main.py:157
364
#: ../spectlib/main.py:155
365
365
msgid "Specto is already running!"
368
#: ../spectlib/main.py:239 ../spectlib/watch.py:238
368
#: ../spectlib/main.py:237 ../spectlib/watch.py:265
369
369
msgid "No updates yet."
372
#: ../spectlib/main.py:294
372
#: ../spectlib/main.py:292
373
373
msgid "watch \"%s\" started"
376
#: ../spectlib/main.py:299
376
#: ../spectlib/main.py:297
377
377
msgid "watch \"%s\" stopped"
380
#: ../spectlib/main.py:484 ../spectlib/main.py:493
380
#: ../spectlib/main.py:482 ../spectlib/main.py:491
381
381
msgid "notifier: reappear"
384
#: ../spectlib/main.py:489
384
#: ../spectlib/main.py:487
385
385
msgid "notifier: hide"
388
#: ../spectlib/main.py:502
388
#: ../spectlib/main.py:500
389
389
msgid "preferences: create"
392
#: ../spectlib/main.py:505
392
#: ../spectlib/main.py:503
393
393
msgid "preferences: reappear"
396
#: ../spectlib/main.py:510
397
msgid "error log: create"
396
400
#: ../spectlib/main.py:512
397
msgid "error log: create"
400
#: ../spectlib/main.py:514
401
401
msgid "error log: already visible"
404
#: ../spectlib/main.py:517
404
#: ../spectlib/main.py:515
405
405
msgid "error log: recreate"
408
#: ../spectlib/main.py:521
409
msgid "add watch: create"
408
412
#: ../spectlib/main.py:523
409
msgid "add watch: create"
412
#: ../spectlib/main.py:525
413
413
msgid "add watch: already visible"
416
#: ../spectlib/main.py:528
416
#: ../spectlib/main.py:526
417
417
msgid "add watch: recreate"
420
#: ../spectlib/main.py:540
421
msgid "edit watch: create"
420
424
#: ../spectlib/main.py:542
421
msgid "edit watch: create"
424
#: ../spectlib/main.py:544
425
425
msgid "edit watch: already visible"
428
#: ../spectlib/main.py:547
428
#: ../spectlib/main.py:545
429
429
msgid "edit watch: recreate"
432
#: ../spectlib/main.py:580
432
#: ../spectlib/main.py:578
433
433
msgid "Cannot quit yet"
436
#: ../spectlib/main.py:584
436
#: ../spectlib/main.py:582
440
#: ../spectlib/main.py:595
440
#: ../spectlib/main.py:593
442
442
"<b><big>Specto is currently busy and cannot quit yet.</big></b>\n"
445
445
"However, you can try forcing it to quit by clicking the murder button."
448
#: ../spectlib/notifier.py:435
448
#: ../spectlib/notifier.py:323
449
msgid "The network connection seems to be down, watches will not update until then."
452
#: ../spectlib/notifier.py:382
449
453
msgid "gmail <i>(%s unread)</i>"
452
#: ../spectlib/notifier.py:495
456
#: ../spectlib/notifier.py:442
453
457
msgid "watch \"%s\" opened"
456
#: ../spectlib/notifier.py:534
460
#: ../spectlib/notifier.py:481
457
461
msgid "You can add all kinds of websites as watches. Static pages, RSS or Atom feeds, etc. Specto will automatically handle them."
460
#: ../spectlib/notifier.py:535
464
#: ../spectlib/notifier.py:482
461
465
msgid "Website watches can use an error margin that allows you to set a minimum difference percentage. This allows you to adapt to websites that change constantly or have lots of advertising."
464
#: ../spectlib/notifier.py:536
468
#: ../spectlib/notifier.py:483
465
469
msgid "Single-click an existing watch to display information, and double-click it to open the content."
468
#: ../spectlib/notifier.py:537
472
#: ../spectlib/notifier.py:484
469
473
msgid "Please set a reasonable refresh interval in order to save bandwidth and prevent you from being blocked from content providers."
472
#: ../spectlib/notifier.py:597
476
#: ../spectlib/notifier.py:544
473
477
msgid "notifier: size set"
476
#: ../spectlib/notifier.py:599
480
#: ../spectlib/notifier.py:546
477
481
msgid "notifier: size not set"
480
#: ../spectlib/notifier.py:603
484
#: ../spectlib/notifier.py:550
481
485
msgid "notifier: position set"
484
#: ../spectlib/notifier.py:605
488
#: ../spectlib/notifier.py:552
485
489
msgid "notifier: position not set"
488
#: ../spectlib/notifier.py:710
492
#: ../spectlib/notifier.py:657
489
493
msgid "Tip of the Day:"
492
#: ../spectlib/notifier.py:728 ../spectlib/notifier.py:783
493
#: ../spectlib/notifier.py:838 ../spectlib/notifier.py:881
494
#: ../spectlib/notifier.py:926
496
#: ../spectlib/notifier.py:675 ../spectlib/notifier.py:730
497
#: ../spectlib/notifier.py:785 ../spectlib/notifier.py:828
498
#: ../spectlib/notifier.py:873
495
499
msgid "<b>Name:</b>"
498
#: ../spectlib/notifier.py:740 ../spectlib/notifier.py:795
499
#: ../spectlib/notifier.py:850 ../spectlib/notifier.py:893
500
#: ../spectlib/notifier.py:938
502
#: ../spectlib/notifier.py:687 ../spectlib/notifier.py:742
503
#: ../spectlib/notifier.py:797 ../spectlib/notifier.py:840
504
#: ../spectlib/notifier.py:885
501
505
msgid "<b>Last Updated:</b>"
504
#: ../spectlib/notifier.py:752
508
#: ../spectlib/notifier.py:699
505
509
msgid "<b>Location:</b>"
508
#: ../spectlib/notifier.py:764
512
#: ../spectlib/notifier.py:711
509
513
msgid "<b>Error Margin:</b>"
512
#: ../spectlib/notifier.py:807
516
#: ../spectlib/notifier.py:754
513
517
msgid "<b>Host:</b>"
516
#: ../spectlib/notifier.py:819
520
#: ../spectlib/notifier.py:766
517
521
msgid "<b>Username:</b>"
520
#: ../spectlib/notifier.py:862
524
#: ../spectlib/notifier.py:809
521
525
msgid "<b>File/folder:</b>"
524
#: ../spectlib/notifier.py:905
528
#: ../spectlib/notifier.py:852
525
529
msgid "<b>Process:</b>"
528
#: ../spectlib/notifier.py:950
532
#: ../spectlib/notifier.py:897
529
533
msgid "<b>Port:</b>"
532
#: ../spectlib/preferences.py:100
536
#: ../spectlib/preferences.py:98
533
537
msgid "Preferences saved."
536
#: ../spectlib/trayicon.py:76
540
#: ../spectlib/trayicon.py:75
537
541
msgid "No updated watches."
540
#: ../spectlib/trayicon.py:78
544
#: ../spectlib/trayicon.py:77
542
546
"Updated watches:\n"
545
#: ../spectlib/trayicon.py:80
549
#: ../spectlib/trayicon.py:79
549
#: ../spectlib/trayicon.py:80
553
#: ../spectlib/trayicon.py:79
553
#: ../spectlib/trayicon.py:86
557
#: ../spectlib/trayicon.py:85
554
558
msgid "mail account"
557
#: ../spectlib/trayicon.py:86
561
#: ../spectlib/trayicon.py:85
558
562
msgid "mail accounts"
561
#: ../spectlib/trayicon.py:94
565
#: ../spectlib/trayicon.py:93
562
566
msgid "file/folder"
565
#: ../spectlib/trayicon.py:94
569
#: ../spectlib/trayicon.py:93
566
570
msgid "files/folders"
569
#: ../spectlib/trayicon.py:101
573
#: ../spectlib/trayicon.py:100
573
#: ../spectlib/trayicon.py:101
577
#: ../spectlib/trayicon.py:100
574
578
msgid "processes"
577
#: ../spectlib/trayicon.py:137
581
#: ../spectlib/trayicon.py:108
585
#: ../spectlib/trayicon.py:108
589
#: ../spectlib/trayicon.py:143
578
590
msgid "Hide window"
581
#: ../spectlib/trayicon.py:139
593
#: ../spectlib/trayicon.py:145
582
594
msgid "Show window"
590
602
msgid "Watch \"%s\" is already marked as updated in the notifier"
593
#: ../spectlib/watch.py:84
605
#: ../spectlib/watch.py:85
594
606
msgid "Watch \"%s\" updated!"
597
#: ../spectlib/watch.py:96
609
#: ../spectlib/watch.py:98
598
610
msgid "The website, <b>%s</b>, has been updated."
601
#: ../spectlib/watch.py:100
602
msgid "Your email account, <b>%s</b>, has new mail."
605
#: ../spectlib/watch.py:104
613
#: ../spectlib/watch.py:104 ../spectlib/watch.py:113
606
614
msgid "Your email account, <b>%s</b>, has <b>%d</b> new mail."
609
#: ../spectlib/watch.py:106
617
#: ../spectlib/watch.py:106 ../spectlib/watch.py:115
610
618
msgid "Your email account, <b>%s</b>, has <b>%d</b> new unread mails, totalling %s"
613
#: ../spectlib/watch.py:120
621
#: ../spectlib/watch.py:109
622
msgid "Your email account, <b>%s</b>, has new mail."
625
#: ../spectlib/watch.py:122
614
626
msgid "The file/folder, <b>%s</b>, has been updated."
617
#: ../spectlib/watch.py:123
629
#: ../spectlib/watch.py:125
618
630
msgid "The process, <b>%s</b>, has stopped."
621
#: ../spectlib/watch.py:125
633
#: ../spectlib/watch.py:127
622
634
msgid "The process, <b>%s</b>, has started."
625
#: ../spectlib/watch.py:130
637
#: ../spectlib/watch.py:132
626
638
msgid "The connection, <b>%s</b>, was closed."
629
#: ../spectlib/watch.py:132
641
#: ../spectlib/watch.py:134
630
642
msgid "The connection, <b>%s</b>, was established."
633
#: ../spectlib/watch.py:136
645
#: ../spectlib/watch.py:138
634
646
msgid "Not implemented yet"
637
#: ../spectlib/watch_file.py:45
649
#: ../spectlib/watch_file.py:43
638
650
msgid "Unknown File Watch"
641
653
#: ../spectlib/watch_file.py:77 ../spectlib/watch_mail_gmail.py:87
642
#: ../spectlib/watch_mail_imap.py:85 ../spectlib/watch_mail_pop3.py:93
643
#: ../spectlib/watch_port.py:72 ../spectlib/watch_process.py:73
644
#: ../spectlib/watch_web_static.py:100
654
#: ../spectlib/watch_mail_imap.py:83 ../spectlib/watch_mail_pop3.py:94
655
#: ../spectlib/watch_port.py:70 ../spectlib/watch_process.py:71
656
#: ../spectlib/watch_web_static.py:101
645
657
msgid "Updating watch: \"%s\""
648
#: ../spectlib/watch_file.py:100 ../spectlib/watch_port.py:86
649
#: ../spectlib/watch_process.py:87
660
#: ../spectlib/watch_file.py:100 ../spectlib/watch_port.py:83
661
#: ../spectlib/watch_process.py:85
650
662
msgid "Watch: \"%s\" has an error"
666
678
msgid "update: %s removed"
669
#: ../spectlib/watch_mail_gmail.py:45 ../spectlib/watch_mail_imap.py:44
681
#: ../spectlib/watch_mail_gmail.py:44 ../spectlib/watch_mail_imap.py:42
670
682
#: ../spectlib/watch_mail_pop3.py:46
671
683
msgid "Unknown Mail Watch"
674
#: ../spectlib/watch_mail_gmail.py:77 ../spectlib/watch_mail_imap.py:75
675
#: ../spectlib/watch_mail_pop3.py:83 ../spectlib/watch_web_static.py:90
686
#: ../spectlib/watch_mail_gmail.py:76 ../spectlib/watch_mail_imap.py:73
687
#: ../spectlib/watch_mail_pop3.py:83 ../spectlib/watch_web_static.py:89
676
688
msgid "No network connection detected"
679
#: ../spectlib/watch_mail_gmail.py:110
691
#: ../spectlib/watch_mail_gmail.py:108
680
692
msgid "Watch: \"%s\" has error: wrong username/password"
683
#: ../spectlib/watch_mail_imap.py:94 ../spectlib/watch_mail_imap.py:118
695
#: ../spectlib/watch_mail_imap.py:92 ../spectlib/watch_mail_imap.py:116
684
696
msgid "Watch: \"%s\" has error: %s"
687
#: ../spectlib/watch_mail_imap.py:107
699
#: ../spectlib/watch_mail_imap.py:105
688
700
msgid "Mailbox does not exist"
691
#: ../spectlib/watch_mail_pop3.py:102 ../spectlib/watch_mail_pop3.py:116
692
#: ../spectlib/watch_web_static.py:120
703
#: ../spectlib/watch_mail_pop3.py:103 ../spectlib/watch_mail_pop3.py:132
704
#: ../spectlib/watch_web_static.py:121
693
705
msgid "Watch: \"%s\" has error: "
696
#: ../spectlib/watch_port.py:40 ../spectlib/watch_process.py:41
708
#: ../spectlib/watch_port.py:38 ../spectlib/watch_process.py:39
697
709
msgid "Unknown Process Watch"
700
#: ../spectlib/watch_web_static.py:64
712
#: ../spectlib/watch_web_static.py:62
701
713
msgid "Watch: \"%s\" has error: empty url"
704
#: ../spectlib/watch_web_static.py:179
716
#: ../spectlib/watch_web_static.py:180
705
717
msgid "Difference percentage:%s (Watch: \"%s\")"