diff --git a/po/gpredict.pot b/po/gpredict.pot index a5f5518..af7763a 100644 --- a/po/gpredict.pot +++ b/po/gpredict.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-12-02 13:51+0100\n" +"POT-Creation-Date: 2016-07-30 18:09+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -47,7 +47,7 @@ msgstr "" #. window title #. icon file name #. create window title and file name for window icon -#: ../src/about.c:99 ../src/main.c:252 +#: ../src/about.c:99 ../src/main.c:248 msgid "GPREDICT" msgstr "" @@ -62,110 +62,95 @@ msgstr "" msgid "translator-credits" msgstr "" -#: ../src/first-time.c:193 ../src/first-time.c:798 +#: ../src/first-time.c:187 #, c-format msgid "%s: Could not open %s." msgstr "" -#: ../src/first-time.c:217 +#: ../src/first-time.c:211 #, c-format msgid "%s: Found at least one .qth file." msgstr "" -#: ../src/first-time.c:259 +#: ../src/first-time.c:253 #, c-format msgid "%s: Failed to copy sample.qth" msgstr "" -#: ../src/first-time.c:266 +#: ../src/first-time.c:260 #, c-format msgid "%s: Copied sample.qth to %s/" msgstr "" -#: ../src/first-time.c:307 ../src/first-time.c:412 ../src/first-time.c:620 -#: ../src/first-time.c:671 ../src/first-time.c:747 +#: ../src/first-time.c:301 ../src/first-time.c:406 ../src/first-time.c:614 +#: ../src/first-time.c:665 ../src/first-time.c:741 #, c-format msgid "%s: Check successful." msgstr "" -#: ../src/first-time.c:313 ../src/first-time.c:417 ../src/first-time.c:625 -#: ../src/first-time.c:677 ../src/first-time.c:752 +#: ../src/first-time.c:307 ../src/first-time.c:411 ../src/first-time.c:619 +#: ../src/first-time.c:671 ../src/first-time.c:746 #, c-format msgid "%s: Check failed. Creating %s" msgstr "" -#: ../src/first-time.c:324 ../src/first-time.c:426 ../src/first-time.c:634 -#: ../src/first-time.c:688 ../src/first-time.c:761 +#: ../src/first-time.c:318 ../src/first-time.c:420 ../src/first-time.c:628 +#: ../src/first-time.c:682 ../src/first-time.c:755 #, c-format msgid "%s: Failed to create %s" msgstr "" -#: ../src/first-time.c:329 ../src/first-time.c:431 ../src/first-time.c:639 -#: ../src/first-time.c:693 ../src/first-time.c:766 +#: ../src/first-time.c:323 ../src/first-time.c:425 ../src/first-time.c:633 +#: ../src/first-time.c:687 ../src/first-time.c:760 #, c-format msgid "%s: Created %s." msgstr "" -#: ../src/first-time.c:373 +#: ../src/first-time.c:367 #, c-format msgid "%s: Failed to copy Amateur.mod" msgstr "" -#: ../src/first-time.c:380 +#: ../src/first-time.c:374 #, c-format msgid "%s: Copied amateur.mod to %s/" msgstr "" -#: ../src/first-time.c:479 ../src/gtk-sat-data.c:73 +#: ../src/first-time.c:473 ../src/gtk-sat-data.c:73 #, c-format msgid "%s: Failed to load data from %s (%s)" msgstr "" -#: ../src/first-time.c:488 +#: ../src/first-time.c:482 #, c-format msgid "%s: Found %d satellites in %s" msgstr "" -#: ../src/first-time.c:496 +#: ../src/first-time.c:490 #, c-format msgid "%s: %s.sat already exists. Skipped." msgstr "" -#: ../src/first-time.c:538 +#: ../src/first-time.c:532 #, c-format msgid "%s: Written %d new satellite to user config" msgstr "" -#: ../src/first-time.c:555 +#: ../src/first-time.c:549 #, c-format msgid "%s: Could not open %s (%s)." msgstr "" -#: ../src/first-time.c:580 ../src/first-time.c:831 +#: ../src/first-time.c:574 #, c-format msgid "%s: Failed to copy %s" msgstr "" -#: ../src/first-time.c:585 +#: ../src/first-time.c:579 #, c-format msgid "%s: Successfully copied %s" msgstr "" -#: ../src/first-time.c:824 -#, c-format -msgid "%s: %s does not appear to be in user conf dir; adding." -msgstr "" - -#: ../src/first-time.c:840 -#, c-format -msgid "%s: %s already in user conf dir." -msgstr "" - -#: ../src/first-time.c:850 -#, c-format -msgid "%s: %s directory does not exist. Incomplete installation." -msgstr "" - #: ../src/gpredict-help.c:68 #, c-format msgid "%s: Help browser is not set up yet." @@ -254,7 +239,7 @@ msgstr "" msgid "Local Time" msgstr "" -#: ../src/gtk-azel-plot.c:374 ../src/gtk-sky-glance.c:378 +#: ../src/gtk-azel-plot.c:374 ../src/gtk-sky-glance.c:362 #: ../src/pass-to-txt.c:160 msgid "UTC" msgstr "" @@ -310,16 +295,16 @@ msgid "" "in %02d:%02d" msgstr "" -#: ../src/gtk-polar-view.c:729 ../src/gtk-sat-map.c:781 +#: ../src/gtk-polar-view.c:729 ../src/gtk-sat-map.c:784 #, c-format msgid "%s: Can not find NEXT satellite." msgstr "" -#: ../src/gtk-polar-view.c:731 ../src/gtk-sat-map.c:784 +#: ../src/gtk-polar-view.c:731 ../src/gtk-sat-map.c:786 msgid "Next: ERR" msgstr "" -#: ../src/gtk-polar-view.c:736 ../src/gtk-sat-map.c:790 +#: ../src/gtk-polar-view.c:736 ../src/gtk-sat-map.c:791 msgid "Next: N/A" msgstr "" @@ -345,7 +330,7 @@ msgstr "" msgid "%s: label added to polarview not showing %d." msgstr "" -#: ../src/gtk-polar-view.c:1027 ../src/gtk-sat-map.c:1891 +#: ../src/gtk-polar-view.c:1027 ../src/gtk-sat-map.c:1920 #, c-format msgid "%s: Cannot allocate memory for satellite %d." msgstr "" @@ -372,7 +357,7 @@ msgstr "" msgid "%s:%d: Could not find satellite (%d) in hash table" msgstr "" -#: ../src/gtk-polar-view.c:1582 ../src/gtk-sat-map.c:1023 +#: ../src/gtk-polar-view.c:1582 ../src/gtk-sat-map.c:1035 #, c-format msgid "%s:%d: Can not find clicked object (%d) in hash table" msgstr "" @@ -397,67 +382,67 @@ msgstr "" msgid "Sky track" msgstr "" -#: ../src/gtk-rig-ctrl.c:419 +#: ../src/gtk-rig-ctrl.c:465 msgid " Downlink " msgstr "" #. Downlink doppler #. Uplink doppler -#: ../src/gtk-rig-ctrl.c:434 ../src/gtk-rig-ctrl.c:498 +#: ../src/gtk-rig-ctrl.c:481 ../src/gtk-rig-ctrl.c:548 msgid "Doppler:" msgstr "" -#: ../src/gtk-rig-ctrl.c:436 ../src/gtk-rig-ctrl.c:500 +#: ../src/gtk-rig-ctrl.c:484 ../src/gtk-rig-ctrl.c:550 msgid "" "The Doppler shift according to the range rate and the currently selected " "downlink frequency" msgstr "" -#: ../src/gtk-rig-ctrl.c:448 ../src/gtk-rig-ctrl.c:512 +#: ../src/gtk-rig-ctrl.c:496 ../src/gtk-rig-ctrl.c:563 msgid "LO:" msgstr "" -#: ../src/gtk-rig-ctrl.c:483 +#: ../src/gtk-rig-ctrl.c:532 msgid " Uplink " msgstr "" -#: ../src/gtk-rig-ctrl.c:562 ../src/gtk-rot-ctrl.c:486 +#: ../src/gtk-rig-ctrl.c:613 ../src/gtk-rot-ctrl.c:525 msgid "Select target object" msgstr "" #. tracking button -#: ../src/gtk-rig-ctrl.c:567 ../src/gtk-rot-ctrl.c:491 +#: ../src/gtk-rig-ctrl.c:618 ../src/gtk-rot-ctrl.c:530 msgid "Track" msgstr "" -#: ../src/gtk-rig-ctrl.c:568 +#: ../src/gtk-rig-ctrl.c:620 msgid "" "Track the satellite transponder.\n" "Enabling this button will apply Doppler correction to the frequency of the " "radio." msgstr "" -#: ../src/gtk-rig-ctrl.c:576 +#: ../src/gtk-rig-ctrl.c:628 msgid "Select a transponder" msgstr "" #. buttons -#: ../src/gtk-rig-ctrl.c:583 +#: ../src/gtk-rig-ctrl.c:636 msgid "T" msgstr "" -#: ../src/gtk-rig-ctrl.c:585 +#: ../src/gtk-rig-ctrl.c:638 msgid "" "Tune the radio to this transponder. The uplink and downlink will be set to " "the center of the transponder passband. In case of beacons, only the " "downlink will be tuned to the beacon frequency." msgstr "" -#: ../src/gtk-rig-ctrl.c:591 +#: ../src/gtk-rig-ctrl.c:645 msgid "L" msgstr "" -#: ../src/gtk-rig-ctrl.c:593 +#: ../src/gtk-rig-ctrl.c:647 msgid "" "Lock the uplink and the downlink to each other. Whenever you change the " "downlink (in the controller or on the dial, the uplink will track it " @@ -470,52 +455,52 @@ msgid "" msgstr "" #. Azimuth -#: ../src/gtk-rig-ctrl.c:612 ../src/gtk-rot-ctrl.c:497 +#: ../src/gtk-rig-ctrl.c:668 ../src/gtk-rot-ctrl.c:538 msgid "Az:" msgstr "" #. Elevation -#: ../src/gtk-rig-ctrl.c:620 ../src/gtk-rot-ctrl.c:507 +#: ../src/gtk-rig-ctrl.c:676 ../src/gtk-rot-ctrl.c:547 msgid "El:" msgstr "" #. Range -#: ../src/gtk-rig-ctrl.c:628 +#: ../src/gtk-rig-ctrl.c:684 msgid " Range:" msgstr "" -#: ../src/gtk-rig-ctrl.c:636 ../src/gtk-rig-ctrl.c:639 +#: ../src/gtk-rig-ctrl.c:692 ../src/gtk-rig-ctrl.c:695 msgid "This is the current distance between the satellite and the observer." msgstr "" #. Range rate -#: ../src/gtk-rig-ctrl.c:643 +#: ../src/gtk-rig-ctrl.c:699 msgid " Rate:" msgstr "" -#: ../src/gtk-rig-ctrl.c:651 ../src/gtk-rig-ctrl.c:654 +#: ../src/gtk-rig-ctrl.c:707 ../src/gtk-rig-ctrl.c:710 msgid "" "The rate of change for the distance between the satellite and the observer." msgstr "" -#: ../src/gtk-rig-ctrl.c:657 ../src/gtk-rot-ctrl.c:523 +#: ../src/gtk-rig-ctrl.c:713 ../src/gtk-rot-ctrl.c:563 msgid "Target" msgstr "" #. Primary device -#: ../src/gtk-rig-ctrl.c:684 +#: ../src/gtk-rig-ctrl.c:737 msgid "1. Device:" msgstr "" -#: ../src/gtk-rig-ctrl.c:689 +#: ../src/gtk-rig-ctrl.c:743 msgid "" "Select primary radio device.This device will be used for downlink and uplink " "unless you select a secondary device for uplink" msgstr "" -#: ../src/gtk-rig-ctrl.c:722 ../src/gtk-rig-ctrl.c:765 -#: ../src/gtk-rig-ctrl.c:2532 ../src/gtk-rot-ctrl.c:587 -#: ../src/gtk-rot-ctrl.c:1295 ../src/sat-pref-rig.c:306 +#: ../src/gtk-rig-ctrl.c:786 ../src/gtk-rig-ctrl.c:835 +#: ../src/gtk-rig-ctrl.c:2773 ../src/gtk-rot-ctrl.c:632 +#: ../src/gtk-rot-ctrl.c:1389 ../src/sat-pref-rig.c:326 #: ../src/sat-pref-rot.c:272 #, c-format msgid "%s:%d: Failed to open hwconf dir (%s)" @@ -523,313 +508,313 @@ msgstr "" #. config will be force-loaded after LO spin is created #. Secondary device -#: ../src/gtk-rig-ctrl.c:735 +#: ../src/gtk-rig-ctrl.c:800 msgid "2. Device:" msgstr "" -#: ../src/gtk-rig-ctrl.c:740 +#: ../src/gtk-rig-ctrl.c:806 msgid "" "Select secondary radio device\n" "This device will be used for uplink" msgstr "" #. load config -#: ../src/gtk-rig-ctrl.c:744 ../src/sat-pref-rig.c:788 -#: ../src/sat-pref-rig.c:797 ../src/sat-pref-rig-editor.c:246 +#: ../src/gtk-rig-ctrl.c:810 ../src/sat-pref-rig.c:822 +#: ../src/sat-pref-rig.c:831 ../src/sat-pref-rig-editor.c:255 msgid "None" msgstr "" #. Engage button -#: ../src/gtk-rig-ctrl.c:780 ../src/gtk-rot-ctrl.c:600 +#: ../src/gtk-rig-ctrl.c:849 ../src/gtk-rot-ctrl.c:646 msgid "Engage" msgstr "" -#: ../src/gtk-rig-ctrl.c:781 +#: ../src/gtk-rig-ctrl.c:851 msgid "Engage the selected radio device" msgstr "" #. Timeout -#: ../src/gtk-rig-ctrl.c:789 ../src/gtk-rot-ctrl.c:606 +#: ../src/gtk-rig-ctrl.c:860 ../src/gtk-rot-ctrl.c:654 msgid "Cycle:" msgstr "" -#: ../src/gtk-rig-ctrl.c:796 +#: ../src/gtk-rig-ctrl.c:867 msgid "This parameter controls the delay between commands sent to the rig." msgstr "" -#: ../src/gtk-rig-ctrl.c:803 ../src/gtk-rot-ctrl.c:620 +#: ../src/gtk-rig-ctrl.c:875 ../src/gtk-rot-ctrl.c:669 msgid "msec" msgstr "" -#: ../src/gtk-rig-ctrl.c:807 ../src/gtk-rot-ctrl.c:649 +#: ../src/gtk-rig-ctrl.c:879 ../src/gtk-rot-ctrl.c:699 msgid "Settings" msgstr "" -#: ../src/gtk-rig-ctrl.c:823 +#: ../src/gtk-rig-ctrl.c:895 msgid "ΔT: 00:00:00" msgstr "" -#: ../src/gtk-rig-ctrl.c:825 +#: ../src/gtk-rig-ctrl.c:898 msgid "" "The time remaining until the next AOS or LOS event, depending on which one " "comes first." msgstr "" -#: ../src/gtk-rig-ctrl.c:874 ../src/gtk-rot-ctrl.c:717 +#: ../src/gtk-rig-ctrl.c:951 ../src/gtk-rot-ctrl.c:764 #, c-format msgid "%s:%s: Invalid satellite selection: %d" msgstr "" -#: ../src/gtk-rig-ctrl.c:911 +#: ../src/gtk-rig-ctrl.c:993 #, c-format msgid "%s: Inconsistency detected in internal transponder data (%d,%d)" msgstr "" -#: ../src/gtk-rig-ctrl.c:1042 +#: ../src/gtk-rig-ctrl.c:1117 #, c-format msgid "%s:%s: Primary device selected: %d" msgstr "" -#: ../src/gtk-rig-ctrl.c:1056 ../src/gtk-rig-ctrl.c:2620 +#: ../src/gtk-rig-ctrl.c:1132 ../src/gtk-rig-ctrl.c:2866 #, c-format msgid "%s:%d: Failed to allocate memory for radio config" msgstr "" -#: ../src/gtk-rig-ctrl.c:1065 ../src/gtk-rig-ctrl.c:1165 +#: ../src/gtk-rig-ctrl.c:1142 ../src/gtk-rig-ctrl.c:1251 #, c-format msgid "%s:%s: Loaded new radio configuration %s" msgstr "" #. update LO widgets -#: ../src/gtk-rig-ctrl.c:1068 ../src/gtk-rig-ctrl.c:1073 -#: ../src/gtk-rig-ctrl.c:1124 ../src/gtk-rig-ctrl.c:1140 -#: ../src/gtk-rig-ctrl.c:1168 +#: ../src/gtk-rig-ctrl.c:1145 ../src/gtk-rig-ctrl.c:1151 +#: ../src/gtk-rig-ctrl.c:1206 ../src/gtk-rig-ctrl.c:1224 +#: ../src/gtk-rig-ctrl.c:1254 #, c-format msgid "%.0f MHz" msgstr "" -#: ../src/gtk-rig-ctrl.c:1080 ../src/gtk-rig-ctrl.c:1174 +#: ../src/gtk-rig-ctrl.c:1159 ../src/gtk-rig-ctrl.c:1261 #, c-format msgid "%s:%s: Failed to load radio configuration %s" msgstr "" -#: ../src/gtk-rig-ctrl.c:1108 +#: ../src/gtk-rig-ctrl.c:1187 #, c-format msgid "%s:%s: Secondary device selected: %d" msgstr "" -#: ../src/gtk-rig-ctrl.c:1156 +#: ../src/gtk-rig-ctrl.c:1241 #, c-format msgid "%s:%s: Failed to allocate memory for radio config" msgstr "" -#: ../src/gtk-rig-ctrl.c:1201 ../src/gtk-rig-ctrl.c:1374 -#: ../src/gtk-rot-ctrl.c:864 +#: ../src/gtk-rig-ctrl.c:1287 ../src/gtk-rig-ctrl.c:1471 +#: ../src/gtk-rot-ctrl.c:913 #, c-format msgid "%s: Controller does not have a valid configuration" msgstr "" -#: ../src/gtk-rig-ctrl.c:1316 +#: ../src/gtk-rig-ctrl.c:1406 #, c-format msgid "%s called but TX VFO is %d." msgstr "" -#: ../src/gtk-rig-ctrl.c:1382 ../src/gtk-rot-ctrl.c:896 +#: ../src/gtk-rig-ctrl.c:1479 ../src/gtk-rot-ctrl.c:946 #, c-format msgid "%s missed the deadline" msgstr "" -#: ../src/gtk-rig-ctrl.c:1417 +#: ../src/gtk-rig-ctrl.c:1520 #, c-format msgid "%s: Invalid radio type %d. Setting type to RIG_TYPE_RX" msgstr "" -#: ../src/gtk-rig-ctrl.c:1431 ../src/gtk-rot-ctrl.c:1068 +#: ../src/gtk-rig-ctrl.c:1534 ../src/gtk-rot-ctrl.c:1158 #, c-format msgid "%s: MAX_ERROR_COUNT (%d) reached. Disengaging device!" msgstr "" -#: ../src/gtk-rig-ctrl.c:2317 ../src/gtk-rot-ctrl.c:1124 +#: ../src/gtk-rig-ctrl.c:2546 ../src/gtk-rot-ctrl.c:1227 #, c-format msgid "%s:%d: NULL storage." msgstr "" -#: ../src/gtk-rig-ctrl.c:2373 +#: ../src/gtk-rig-ctrl.c:2606 #, c-format msgid "%s: Invalid VFO argument. Using VFOA." msgstr "" -#: ../src/gtk-rig-ctrl.c:2406 +#: ../src/gtk-rig-ctrl.c:2638 #, c-format msgid "AOS in" msgstr "" -#: ../src/gtk-rig-ctrl.c:2410 +#: ../src/gtk-rig-ctrl.c:2643 #, c-format msgid "LOS in" msgstr "" -#: ../src/gtk-rig-ctrl.c:2472 +#: ../src/gtk-rig-ctrl.c:2712 #, c-format msgid "%s:%s: GtkSatModule has no target satellite." msgstr "" -#: ../src/gtk-rig-ctrl.c:2484 +#: ../src/gtk-rig-ctrl.c:2724 #, c-format msgid "%s:%s: Satellite %d has %d transponder modes." msgstr "" -#: ../src/gtk-rig-ctrl.c:2495 +#: ../src/gtk-rig-ctrl.c:2736 #, c-format msgid "%s:&s: Read transponder '%s' for satellite %d" msgstr "" -#: ../src/gtk-rig-ctrl.c:2632 +#: ../src/gtk-rig-ctrl.c:2880 #, c-format msgid "%s:%d: Error reading radio configuration %s" msgstr "" -#: ../src/gtk-rig-ctrl.c:2656 +#: ../src/gtk-rig-ctrl.c:2909 #, c-format msgid "%s:%s: sending %d bytes to rigctld as \"%s\"" msgstr "" -#: ../src/gtk-rig-ctrl.c:2662 ../src/gtk-rot-ctrl.c:1395 +#: ../src/gtk-rig-ctrl.c:2916 ../src/gtk-rot-ctrl.c:1503 #, c-format msgid "%s: SIZE ERROR %d / %d" msgstr "" -#: ../src/gtk-rig-ctrl.c:2667 ../src/gtk-rig-ctrl.c:2675 +#: ../src/gtk-rig-ctrl.c:2921 ../src/gtk-rig-ctrl.c:2929 #, c-format msgid "%s: rigctld port closed" msgstr "" -#: ../src/gtk-rig-ctrl.c:2683 +#: ../src/gtk-rig-ctrl.c:2937 #, c-format msgid "%s:%s: Got 0 bytes from rigctld" msgstr "" -#: ../src/gtk-rig-ctrl.c:2688 +#: ../src/gtk-rig-ctrl.c:2942 #, c-format msgid "%s:%s: Read %d bytes from rigctld" msgstr "" -#: ../src/gtk-rig-ctrl.c:2722 +#: ../src/gtk-rig-ctrl.c:2977 #, c-format msgid "%s: Detected SPACEBAR pressed event" msgstr "" -#: ../src/gtk-rig-ctrl.c:2735 +#: ../src/gtk-rig-ctrl.c:2990 #, c-format msgid "%s:%s: Keypress value %i not managed by this function" msgstr "" -#: ../src/gtk-rig-ctrl.c:2782 +#: ../src/gtk-rig-ctrl.c:3041 #, c-format msgid "%s: Acquired controller lock" msgstr "" -#: ../src/gtk-rig-ctrl.c:2787 +#: ../src/gtk-rig-ctrl.c:3046 #, c-format msgid "" "%s: Controller not engaged; PTT event ignored (Hint: Enable the Engage " "button)" msgstr "" -#: ../src/gtk-rig-ctrl.c:2797 +#: ../src/gtk-rig-ctrl.c:3057 #, c-format msgid "%s: PTT is OFF => Set TX freq and PTT=ON" msgstr "" -#: ../src/gtk-rig-ctrl.c:2806 +#: ../src/gtk-rig-ctrl.c:3067 #, c-format msgid "%s: PTT is ON = Set PTT=OFF" msgstr "" -#: ../src/gtk-rig-ctrl.c:2818 +#: ../src/gtk-rig-ctrl.c:3079 #, c-format msgid "%s: Failed to acquire controller lock; PTT event not handled" msgstr "" -#: ../src/gtk-rig-ctrl.c:2833 ../src/gtk-rot-ctrl.c:1316 +#: ../src/gtk-rig-ctrl.c:3095 ../src/gtk-rot-ctrl.c:1411 #, c-format msgid "%s: Failed to create socket" msgstr "" -#: ../src/gtk-rig-ctrl.c:2840 ../src/gtk-rot-ctrl.c:1323 +#: ../src/gtk-rig-ctrl.c:3102 ../src/gtk-rot-ctrl.c:1418 #, c-format msgid "%s: Network socket created successfully" msgstr "" -#: ../src/gtk-rig-ctrl.c:2854 ../src/gtk-rot-ctrl.c:1337 +#: ../src/gtk-rig-ctrl.c:3116 ../src/gtk-rot-ctrl.c:1433 #, c-format msgid "%s: Failed to connect to %s:%d" msgstr "" -#: ../src/gtk-rig-ctrl.c:2861 ../src/gtk-rot-ctrl.c:1344 +#: ../src/gtk-rig-ctrl.c:3124 ../src/gtk-rot-ctrl.c:1441 #, c-format msgid "%s: Connection opened to %s:%d" msgstr "" -#: ../src/gtk-rig-ctrl.c:2874 ../src/gtk-rot-ctrl.c:1359 +#: ../src/gtk-rig-ctrl.c:3140 ../src/gtk-rot-ctrl.c:1458 #, c-format msgid "%s:%s: Sent 2 bytes but sent %d." msgstr "" -#: ../src/gtk-rig-ctrl.c:2916 ../src/gtk-rig-ctrl.c:2934 +#: ../src/gtk-rig-ctrl.c:3189 ../src/gtk-rig-ctrl.c:3214 #, c-format msgid "%s: %s rigctld returned error (%s)" msgstr "" -#: ../src/gtk-rot-ctrl.c:394 ../src/gtk-sat-list.c:89 +#: ../src/gtk-rot-ctrl.c:435 ../src/gtk-sat-list.c:89 #: ../src/gtk-single-sat.c:57 ../src/sat-pass-dialogs.c:127 msgid "Azimuth" msgstr "" -#: ../src/gtk-rot-ctrl.c:406 +#: ../src/gtk-rot-ctrl.c:447 msgid "Read:" msgstr "" -#: ../src/gtk-rot-ctrl.c:433 ../src/gtk-sat-list.c:90 +#: ../src/gtk-rot-ctrl.c:472 ../src/gtk-sat-list.c:90 #: ../src/gtk-single-sat.c:58 ../src/sat-pass-dialogs.c:128 msgid "Elevation" msgstr "" -#: ../src/gtk-rot-ctrl.c:445 +#: ../src/gtk-rot-ctrl.c:484 msgid "Read: " msgstr "" -#: ../src/gtk-rot-ctrl.c:492 +#: ../src/gtk-rot-ctrl.c:533 msgid "Track the satellite when it is within range" msgstr "" #. count down -#: ../src/gtk-rot-ctrl.c:516 +#: ../src/gtk-rot-ctrl.c:556 msgid "ΔT:" msgstr "" -#: ../src/gtk-rot-ctrl.c:550 +#: ../src/gtk-rot-ctrl.c:586 msgid "Device:" msgstr "" -#: ../src/gtk-rot-ctrl.c:555 +#: ../src/gtk-rot-ctrl.c:592 msgid "Select antenna rotator device" msgstr "" -#: ../src/gtk-rot-ctrl.c:601 +#: ../src/gtk-rot-ctrl.c:648 msgid "Engage the selected rotor device" msgstr "" -#: ../src/gtk-rot-ctrl.c:613 +#: ../src/gtk-rot-ctrl.c:661 msgid "This parameter controls the delay between commands sent to the rotator." msgstr "" #. Tolerance -#: ../src/gtk-rot-ctrl.c:625 +#: ../src/gtk-rot-ctrl.c:674 msgid "Tolerance:" msgstr "" -#: ../src/gtk-rot-ctrl.c:632 +#: ../src/gtk-rot-ctrl.c:682 msgid "" "This parameter controls the tolerance between the target and rotator values " "for the rotator.\n" @@ -837,53 +822,52 @@ msgid "" "tolerance, no new commands are sent" msgstr "" -#: ../src/gtk-rot-ctrl.c:642 +#: ../src/gtk-rot-ctrl.c:692 msgid "deg" msgstr "" -#: ../src/gtk-rot-ctrl.c:808 +#: ../src/gtk-rot-ctrl.c:851 #, c-format msgid "%s:%d: Failed to allocate memory for rotator config" msgstr "" -#: ../src/gtk-rot-ctrl.c:817 +#: ../src/gtk-rot-ctrl.c:861 #, c-format msgid "Loaded new rotator configuration %s" msgstr "" -#: ../src/gtk-rot-ctrl.c:829 +#: ../src/gtk-rot-ctrl.c:876 #, c-format msgid "%s:%d: Failed to load rotator configuration %s" msgstr "" -#: ../src/gtk-rot-ctrl.c:965 ../src/gtk-rot-ctrl.c:966 -#: ../src/gtk-sat-module-popup.c:906 ../src/gtk-sat-module-popup.c:981 -#: ../src/qth-data.c:101 ../src/sat-log-browser.c:63 ../src/sat-log.c:63 -#: ../src/sat-pref-rig.c:757 +#: ../src/gtk-rot-ctrl.c:1033 ../src/gtk-rot-ctrl.c:1034 +#: ../src/gtk-sat-module-popup.c:947 ../src/gtk-sat-module-popup.c:1027 +#: ../src/sat-log-browser.c:63 ../src/sat-log.c:63 ../src/sat-pref-rig.c:791 msgid "ERROR" msgstr "" -#: ../src/gtk-rot-ctrl.c:1140 +#: ../src/gtk-rot-ctrl.c:1242 #, c-format msgid "%s:%d: rotctld returned error (%s)" msgstr "" -#: ../src/gtk-rot-ctrl.c:1151 +#: ../src/gtk-rot-ctrl.c:1258 #, c-format msgid "%s:%d: rotctld returned bad response (%s)" msgstr "" -#: ../src/gtk-rot-ctrl.c:1208 +#: ../src/gtk-rot-ctrl.c:1307 #, c-format msgid "%s:%d: rotctld returned error %d with az %f el %f(%s)" msgstr "" -#: ../src/gtk-rot-ctrl.c:1400 ../src/gtk-rot-ctrl.c:1410 +#: ../src/gtk-rot-ctrl.c:1508 ../src/gtk-rot-ctrl.c:1518 #, c-format msgid "%s: rotctld Socket Down" msgstr "" -#: ../src/gtk-rot-ctrl.c:1418 +#: ../src/gtk-rot-ctrl.c:1526 #, c-format msgid "%s:%s: Got 0 bytes from rotctld" msgstr "" @@ -945,7 +929,7 @@ msgstr "" #. Next Event #: ../src/gtk-sat-list.c:64 ../src/gtk-sat-list.c:96 -#: ../src/gtk-single-sat.c:64 ../src/sat-pref-map-view.c:250 +#: ../src/gtk-single-sat.c:64 ../src/sat-pref-map-view.c:251 #: ../src/sat-pref-polar-view.c:262 msgid "Next Event" msgstr "" @@ -1175,62 +1159,62 @@ msgstr "" msgid "Row" msgstr "" -#: ../src/gtk-sat-map.c:758 +#: ../src/gtk-sat-map.c:760 #, c-format msgid " Next: %s in %s%d:%s%d%s%d " msgstr "" -#: ../src/gtk-sat-map.c:764 +#: ../src/gtk-sat-map.c:768 #, c-format msgid " Next: %s in %s%d%s%d " msgstr "" -#: ../src/gtk-sat-map.c:1130 +#: ../src/gtk-sat-map.c:1132 #, c-format msgid "%s: Can not find clicked object (%d) in hash table" msgstr "" -#: ../src/gtk-sat-map.c:1223 +#: ../src/gtk-sat-map.c:1217 #, c-format msgid "%s:%d: Loading map file %s" msgstr "" -#: ../src/gtk-sat-map.c:1229 +#: ../src/gtk-sat-map.c:1223 #, c-format msgid "%s:%d: Map file found" msgstr "" -#: ../src/gtk-sat-map.c:1234 +#: ../src/gtk-sat-map.c:1228 #, c-format msgid "%s:%d: Could not find map file %s" msgstr "" -#: ../src/gtk-sat-map.c:1242 +#: ../src/gtk-sat-map.c:1236 #, c-format msgid "%s:%d: Using default map: %s" msgstr "" -#: ../src/gtk-sat-map.c:1251 +#: ../src/gtk-sat-map.c:1246 #, c-format msgid "%s:%d: Error loading map file (%s)" msgstr "" -#: ../src/gtk-sat-map.c:1323 +#: ../src/gtk-sat-map.c:1315 #, c-format msgid "%s: Bad data measuring distance to North Pole %f %f." msgstr "" -#: ../src/gtk-sat-map.c:1342 +#: ../src/gtk-sat-map.c:1335 #, c-format msgid "%s: Bad data measuring distance to South Pole %f %f." msgstr "" -#: ../src/gtk-sat-map.c:2671 +#: ../src/gtk-sat-map.c:2913 #, c-format msgid "LOS in %d minutes" msgstr "" -#: ../src/gtk-sat-map.c:2674 +#: ../src/gtk-sat-map.c:2915 #, c-format msgid "AOS in %d minutes" msgstr "" @@ -1295,179 +1279,184 @@ msgstr "" msgid "Set Target" msgstr "" -#: ../src/gtk-sat-module.c:280 +#: ../src/gtk-sat-module.c:283 #, c-format msgid "%s: Module %s is not valid." msgstr "" -#: ../src/gtk-sat-module.c:298 +#: ../src/gtk-sat-module.c:301 #, c-format msgid "%s: Module %s has problems." msgstr "" -#: ../src/gtk-sat-module.c:334 +#: ../src/gtk-sat-module.c:336 msgid "Module options / shortcuts" msgstr "" -#: ../src/gtk-sat-module.c:340 +#: ../src/gtk-sat-module.c:342 msgid "Close this module." msgstr "" -#: ../src/gtk-sat-module.c:409 +#: ../src/gtk-sat-module.c:404 #, c-format msgid "%s: Layout has %d columns and %d rows." msgstr "" -#: ../src/gtk-sat-module.c:481 +#: ../src/gtk-sat-module.c:468 #, c-format msgid "%s:%d: Invalid child type (%d). Using GtkSatList." msgstr "" -#: ../src/gtk-sat-module.c:522 +#: ../src/gtk-sat-module.c:505 #, c-format msgid "%s: Could not load config data from %s (%s)." msgstr "" -#: ../src/gtk-sat-module.c:532 +#: ../src/gtk-sat-module.c:515 #, c-format msgid "%s: Reading configuration from %s" msgstr "" -#: ../src/gtk-sat-module.c:574 +#: ../src/gtk-sat-module.c:555 #, c-format msgid "%s: Can not load default QTH file %s; using built-in defaults" msgstr "" -#: ../src/gtk-sat-module.c:605 +#: ../src/gtk-sat-module.c:585 #, c-format msgid "%s: Module layout is invalid: %s. Using default." msgstr "" -#: ../src/gtk-sat-module.c:617 +#: ../src/gtk-sat-module.c:597 #, c-format msgid "%s: GRID(%d): %s" msgstr "" -#: ../src/gtk-sat-module.c:635 +#: ../src/gtk-sat-module.c:618 #, c-format msgid "%s: Unable to allocate memory for grid." msgstr "" -#: ../src/gtk-sat-module.c:668 ../src/mod-cfg.c:615 +#: ../src/gtk-sat-module.c:647 ../src/mod-cfg.c:615 #, c-format msgid "%s: Failed to get list of satellites (%s)" msgstr "" -#: ../src/gtk-sat-module.c:690 +#: ../src/gtk-sat-module.c:670 #, c-format msgid "%s: Error reading data for #%d" msgstr "" -#: ../src/gtk-sat-module.c:714 +#: ../src/gtk-sat-module.c:689 #, c-format msgid "%s: Read data for #%d" msgstr "" -#: ../src/gtk-sat-module.c:721 +#: ../src/gtk-sat-module.c:694 #, c-format msgid "%s: Sat #%d already in list" msgstr "" -#: ../src/gtk-sat-module.c:732 +#: ../src/gtk-sat-module.c:705 #, c-format msgid "%s: Read %d out of %d satellites" msgstr "" -#: ../src/gtk-sat-module.c:794 +#: ../src/gtk-sat-module.c:760 #, c-format msgid "%s: Previous cycle missed it's deadline." msgstr "" -#: ../src/gtk-sat-module.c:940 ../src/gtk-sat-module.c:1468 +#: ../src/gtk-sat-module.c:898 ../src/gtk-sat-module.c:1398 #, c-format msgid "%s:%d: Unknown child type" msgstr "" -#: ../src/gtk-sat-module.c:1081 +#: ../src/gtk-sat-module.c:1025 #, c-format msgid "%s: Module %s received CLOSE signal." msgstr "" -#: ../src/gtk-sat-module.c:1091 +#: ../src/gtk-sat-module.c:1034 #, c-format msgid "%s: Module %s is in DOCKED state." msgstr "" -#: ../src/gtk-sat-module.c:1098 ../src/gtk-sat-module.c:1114 -#: ../src/gtk-sat-module.c:1142 +#: ../src/gtk-sat-module.c:1040 ../src/gtk-sat-module.c:1056 +#: ../src/gtk-sat-module.c:1085 #, c-format msgid "" "%s: Module %s was not found in mod-mgr (%d)\n" "Internal state is corrupt?" msgstr "" -#: ../src/gtk-sat-module.c:1107 +#: ../src/gtk-sat-module.c:1049 #, c-format msgid "%s: Module %s is in WINDOW state." msgstr "" -#: ../src/gtk-sat-module.c:1135 +#: ../src/gtk-sat-module.c:1077 #, c-format msgid "%s: Module %s is in FULLSCREEN state." msgstr "" -#: ../src/gtk-sat-module.c:1164 ../src/gtk-sat-module.c:1328 +#: ../src/gtk-sat-module.c:1107 ../src/gtk-sat-module.c:1262 #, c-format msgid "%s: Module %s has unknown state: %d" msgstr "" -#: ../src/gtk-sat-module.c:1175 +#: ../src/gtk-sat-module.c:1115 #, c-format msgid "%s: Module %s closed." msgstr "" -#: ../src/gtk-sat-module.c:1217 +#: ../src/gtk-sat-module.c:1153 #, c-format msgid "%s: Module %s received CONFIG signal." msgstr "" -#: ../src/gtk-sat-module.c:1226 +#: ../src/gtk-sat-module.c:1162 #, c-format msgid "" "%s: Could not stop timeout callback\n" "%s: Source ID %d seems invalid." msgstr "" -#: ../src/gtk-sat-module.c:1244 +#: ../src/gtk-sat-module.c:1179 #, c-format msgid "%s: Module configuration failed for some reason." msgstr "" -#: ../src/gtk-sat-module.c:1417 +#: ../src/gtk-sat-module.c:1343 #, c-format msgid "%s: Reloading satellites for module %s" msgstr "" -#: ../src/gtk-sat-module.c:1503 +#: ../src/gtk-sat-module.c:1437 #, c-format msgid "%s: Unknown child type" msgstr "" -#: ../src/gtk-sat-module.c:1582 +#: ../src/gtk-sat-module.c:1515 #, c-format msgid "%s: Updating GtkSkyGlance for %s" msgstr "" -#: ../src/gtk-sat-module-popup.c:97 +#: ../src/gtk-sat-module.c:1582 +#, c-format +msgid "Autotrack: Changing target satellite %d -> %d" +msgstr "" + +#: ../src/gtk-sat-module-popup.c:99 #, c-format msgid "%s:%d: %s called with NULL parameter!" msgstr "" -#: ../src/gtk-sat-module-popup.c:107 +#: ../src/gtk-sat-module-popup.c:108 msgid "Detach module" msgstr "" -#: ../src/gtk-sat-module-popup.c:118 +#: ../src/gtk-sat-module-popup.c:119 msgid "Attach module" msgstr "" @@ -1475,57 +1464,62 @@ msgstr "" msgid "Exit full screen" msgstr "" -#: ../src/gtk-sat-module-popup.c:140 +#: ../src/gtk-sat-module-popup.c:141 msgid "Full screen" msgstr "" +#. autotrack +#: ../src/gtk-sat-module-popup.c:155 +msgid "Autotrack" +msgstr "" + #. select satellite submenu -#: ../src/gtk-sat-module-popup.c:154 +#: ../src/gtk-sat-module-popup.c:162 msgid "Select satellite" msgstr "" #. sky at a glance -#: ../src/gtk-sat-module-popup.c:177 +#: ../src/gtk-sat-module-popup.c:188 msgid "Sky at a glance" msgstr "" #. time manager -#: ../src/gtk-sat-module-popup.c:187 ../src/gtk-sat-module-tmg.c:273 +#: ../src/gtk-sat-module-popup.c:198 ../src/gtk-sat-module-tmg.c:274 msgid "Time Controller" msgstr "" #. Radio Control -#: ../src/gtk-sat-module-popup.c:200 +#: ../src/gtk-sat-module-popup.c:211 msgid "Radio Control" msgstr "" #. Antenna Control -#: ../src/gtk-sat-module-popup.c:209 +#: ../src/gtk-sat-module-popup.c:220 msgid "Antenna Control" msgstr "" #. configure -#: ../src/gtk-sat-module-popup.c:222 +#: ../src/gtk-sat-module-popup.c:233 msgid "Configure" msgstr "" #. clone -#: ../src/gtk-sat-module-popup.c:231 +#: ../src/gtk-sat-module-popup.c:240 msgid "Clone..." msgstr "" #. delete module -#: ../src/gtk-sat-module-popup.c:244 ../src/sat-pref-qth.c:532 -#: ../src/sat-pref-rig.c:344 ../src/sat-pref-rot.c:309 +#: ../src/gtk-sat-module-popup.c:251 ../src/sat-pref-qth.c:532 +#: ../src/sat-pref-rig.c:365 ../src/sat-pref-rot.c:309 msgid "Delete" msgstr "" #. close -#: ../src/gtk-sat-module-popup.c:253 +#: ../src/gtk-sat-module-popup.c:258 msgid "Close" msgstr "" -#: ../src/gtk-sat-module-popup.c:286 +#: ../src/gtk-sat-module-popup.c:291 msgid "" "A module can not be configured while the radio or rotator controller is " "active.\n" @@ -1536,94 +1530,94 @@ msgstr "" #. icon file name #. window title #. avoid unused parameter compiler warning -#: ../src/gtk-sat-module-popup.c:328 +#: ../src/gtk-sat-module-popup.c:332 msgid "Clone Module" msgstr "" #. label -#: ../src/gtk-sat-module-popup.c:340 +#: ../src/gtk-sat-module-popup.c:342 msgid "Name of new module:" msgstr "" -#: ../src/gtk-sat-module-popup.c:349 ../src/mod-cfg.c:441 +#: ../src/gtk-sat-module-popup.c:351 ../src/mod-cfg.c:441 msgid "" "Enter a short name for this module.\n" "Allowed characters: 0..9, a..z, A..Z, - and _" msgstr "" #. check button -#: ../src/gtk-sat-module-popup.c:369 +#: ../src/gtk-sat-module-popup.c:370 msgid "Open module when created" msgstr "" -#: ../src/gtk-sat-module-popup.c:372 +#: ../src/gtk-sat-module-popup.c:373 msgid "If checked, the new module will be opened after it has been created" msgstr "" -#: ../src/gtk-sat-module-popup.c:387 +#: ../src/gtk-sat-module-popup.c:388 #, c-format msgid "%s:%d: Cloning %s => %s" msgstr "" -#: ../src/gtk-sat-module-popup.c:402 +#: ../src/gtk-sat-module-popup.c:406 #, c-format msgid "%s:%d: Failed to clone %s." msgstr "" -#: ../src/gtk-sat-module-popup.c:407 +#: ../src/gtk-sat-module-popup.c:412 #, c-format msgid "%s:%d: Successfully cloned %s." msgstr "" -#: ../src/gtk-sat-module-popup.c:430 ../src/gtk-sat-module-popup.c:553 -#: ../src/gtk-sat-module-popup.c:693 ../src/menubar.c:1003 +#: ../src/gtk-sat-module-popup.c:438 ../src/gtk-sat-module-popup.c:561 +#: ../src/gtk-sat-module-popup.c:704 ../src/menubar.c:1261 #: ../src/mod-mgr.c:684 msgid "GPREDICT: " msgstr "" -#: ../src/gtk-sat-module-popup.c:472 +#: ../src/gtk-sat-module-popup.c:481 #, c-format msgid "%s:%d: Cloning cancelled by user." msgstr "" -#: ../src/gtk-sat-module-popup.c:478 +#: ../src/gtk-sat-module-popup.c:487 #, c-format msgid "%s:%d: Cloning interrupted." msgstr "" -#: ../src/gtk-sat-module-popup.c:656 ../src/gtk-sat-module-popup.c:778 +#: ../src/gtk-sat-module-popup.c:671 ../src/gtk-sat-module-popup.c:814 #, c-format msgid "%s:%d: Unknown module state: %d" msgstr "" -#: ../src/gtk-sat-module-popup.c:834 +#: ../src/gtk-sat-module-popup.c:868 #, c-format msgid "The sky at a glance (%s)" msgstr "" -#: ../src/gtk-sat-module-popup.c:901 +#: ../src/gtk-sat-module-popup.c:943 msgid "" "You have no radio configuration!\n" "Please configure a radio first." msgstr "" -#: ../src/gtk-sat-module-popup.c:914 +#: ../src/gtk-sat-module-popup.c:955 #, c-format msgid "Gpredict Radio Control: %s" msgstr "" -#: ../src/gtk-sat-module-popup.c:976 +#: ../src/gtk-sat-module-popup.c:1023 msgid "" "You have no rotator configuration!\n" "Please configure an antenna rotator first." msgstr "" -#: ../src/gtk-sat-module-popup.c:989 +#: ../src/gtk-sat-module-popup.c:1035 #, c-format msgid "Gpredict Rotator Control: %s" msgstr "" -#: ../src/gtk-sat-module-popup.c:1094 +#: ../src/gtk-sat-module-popup.c:1144 #, c-format msgid "" "This operation will permanently delete\n" @@ -1632,17 +1626,17 @@ msgid "" "Do you you want to proceed?" msgstr "" -#: ../src/gtk-sat-module-popup.c:1104 +#: ../src/gtk-sat-module-popup.c:1155 #, c-format msgid "%s:%d: Failed to delete %s." msgstr "" -#: ../src/gtk-sat-module-popup.c:1109 +#: ../src/gtk-sat-module-popup.c:1161 #, c-format msgid "%s:%d: %s deleted permanently." msgstr "" -#: ../src/gtk-sat-module-tmg.c:74 +#: ../src/gtk-sat-module-tmg.c:75 #, c-format msgid "%s: Time Controller for %s is already active" msgstr "" @@ -1651,31 +1645,31 @@ msgstr "" msgid "Play forward" msgstr "" -#: ../src/gtk-sat-module-tmg.c:106 +#: ../src/gtk-sat-module-tmg.c:108 msgid "Stop" msgstr "" -#: ../src/gtk-sat-module-tmg.c:115 +#: ../src/gtk-sat-module-tmg.c:119 msgid "Play backwards" msgstr "" #. reset time #. reset button -#: ../src/gtk-sat-module-tmg.c:120 ../src/sat-pref-conditions.c:418 +#: ../src/gtk-sat-module-tmg.c:124 ../src/sat-pref-conditions.c:418 #: ../src/sat-pref-debug.c:139 ../src/sat-pref-formats.c:115 #: ../src/sat-pref-layout.c:422 ../src/sat-pref-list-view.c:251 -#: ../src/sat-pref-map-view.c:704 ../src/sat-pref-multi-pass.c:189 +#: ../src/sat-pref-map-view.c:755 ../src/sat-pref-multi-pass.c:189 #: ../src/sat-pref-polar-view.c:592 ../src/sat-pref-refresh.c:421 #: ../src/sat-pref-single-pass.c:183 ../src/sat-pref-single-sat.c:223 #: ../src/sat-pref-sky-at-glance.c:469 ../src/sat-pref-tle.c:337 msgid "Reset" msgstr "" -#: ../src/gtk-sat-module-tmg.c:121 +#: ../src/gtk-sat-module-tmg.c:126 msgid "Reset to current date and time" msgstr "" -#: ../src/gtk-sat-module-tmg.c:128 ../src/gtk-sat-module-tmg.c:742 +#: ../src/gtk-sat-module-tmg.c:133 ../src/gtk-sat-module-tmg.c:736 msgid "Real-Time" msgstr "" @@ -1685,69 +1679,69 @@ msgstr "" #. and continuous control of the time #. #. hour -#: ../src/gtk-sat-module-tmg.c:154 +#: ../src/gtk-sat-module-tmg.c:157 msgid " Hour:" msgstr "" -#: ../src/gtk-sat-module-tmg.c:166 +#: ../src/gtk-sat-module-tmg.c:169 msgid "Use this control to set the hour" msgstr "" #. minutes -#: ../src/gtk-sat-module-tmg.c:174 +#: ../src/gtk-sat-module-tmg.c:177 msgid " Min:" msgstr "" -#: ../src/gtk-sat-module-tmg.c:186 +#: ../src/gtk-sat-module-tmg.c:189 msgid "Use this control to set the minutes" msgstr "" #. seconds -#: ../src/gtk-sat-module-tmg.c:194 +#: ../src/gtk-sat-module-tmg.c:197 msgid " Sec:" msgstr "" -#: ../src/gtk-sat-module-tmg.c:206 +#: ../src/gtk-sat-module-tmg.c:209 msgid "Use this control to set the seconds" msgstr "" #. milliseconds -#: ../src/gtk-sat-module-tmg.c:214 +#: ../src/gtk-sat-module-tmg.c:217 msgid " Msec:" msgstr "" -#: ../src/gtk-sat-module-tmg.c:226 +#: ../src/gtk-sat-module-tmg.c:229 msgid "Use this control to set the milliseconds" msgstr "" #. time throttle -#: ../src/gtk-sat-module-tmg.c:234 +#: ../src/gtk-sat-module-tmg.c:237 msgid "Throttle:" msgstr "" -#: ../src/gtk-sat-module-tmg.c:245 +#: ../src/gtk-sat-module-tmg.c:248 msgid "Time throttle / compression factor" msgstr "" -#: ../src/gtk-sat-module-tmg.c:294 +#: ../src/gtk-sat-module-tmg.c:296 #, c-format msgid "%s: Time Controller for %s launched" msgstr "" -#: ../src/gtk-sat-module-tmg.c:328 +#: ../src/gtk-sat-module-tmg.c:326 #, c-format msgid "%s: Time Controller for %s closed. Time reset." msgstr "" -#: ../src/gtk-sat-module-tmg.c:733 +#: ../src/gtk-sat-module-tmg.c:731 msgid "Simulated Real-Time" msgstr "" -#: ../src/gtk-sat-module-tmg.c:737 +#: ../src/gtk-sat-module-tmg.c:734 msgid "Manual Control" msgstr "" -#: ../src/gtk-sat-module-tmg.c:799 +#: ../src/gtk-sat-module-tmg.c:790 #, c-format msgid "%s: %d/%d/%d %d:%d:%d.%d" msgstr "" @@ -2037,42 +2031,42 @@ msgid "%s:%d: Invalid field number (%d)" msgstr "" #. no satellites -#: ../src/gtk-sky-glance.c:258 +#: ../src/gtk-sky-glance.c:245 msgid "This module has no satellites!" msgstr "" -#: ../src/gtk-sky-glance.c:371 +#: ../src/gtk-sky-glance.c:355 msgid "TIME" msgstr "" -#: ../src/gtk-sky-glance.c:737 ../src/gtk-sky-glance.c:804 -#, c-format -msgid "%s::%s: Button %d has no function..." -msgstr "" - -#: ../src/gtk-sky-glance.c:780 ../src/gtk-sky-glance.c:840 +#: ../src/gtk-sky-glance.c:692 ../src/gtk-sky-glance.c:750 #, c-format msgid "%s::%s: Could not retrieve pass_t object" msgstr "" -#: ../src/gtk-sky-glance.c:794 +#: ../src/gtk-sky-glance.c:704 #, c-format msgid "%s::%s: Showing pass details for %s - we may have a memory leak here" msgstr "" -#: ../src/gtk-sky-glance.c:971 +#: ../src/gtk-sky-glance.c:714 +#, c-format +msgid "%s::%s: Button %d has no function..." +msgstr "" + +#: ../src/gtk-sky-glance.c:869 #, c-format msgid "%s:%d: Colour index out of valid range (%d)" msgstr "" -#: ../src/gtk-sky-glance.c:1036 +#: ../src/gtk-sky-glance.c:922 #, c-format msgid "%s:%d: %s has %d passes within %.4f days\n" msgstr "" -#: ../src/gtk-sky-glance.c:1103 +#: ../src/gtk-sky-glance.c:935 #, c-format -msgid "%s:%d: Could not allocate memory for pass object" +msgid "%s:%s: Could not allocate memory." msgstr "" #. location @@ -2134,23 +2128,23 @@ msgstr "" msgid "%s: No selection found!" msgstr "" -#: ../src/main.c:75 +#: ../src/main.c:77 msgid "just to have a pot" msgstr "" -#: ../src/main.c:128 +#: ../src/main.c:127 msgid "" "Gpredict is a graphical real-time satellite tracking and orbit prediction " "program.\n" "Gpredict does not require any command line options for nominal operation." msgstr "" -#: ../src/main.c:134 +#: ../src/main.c:133 #, c-format msgid "Option parsing failed: %s\n" msgstr "" -#: ../src/main.c:158 +#: ../src/main.c:157 #, c-format msgid "" "%s: User config check failed (code %d). This is fatal.\n" @@ -2158,32 +2152,32 @@ msgid "" "in your home directory" msgstr "" -#: ../src/main.c:460 +#: ../src/main.c:457 #, c-format msgid "%s: Passed a non-null pointer which should never happen.\n" msgstr "" -#: ../src/main.c:500 +#: ../src/main.c:501 #, c-format msgid "%s: Time threshold has been passed." msgstr "" -#: ../src/main.c:508 +#: ../src/main.c:510 #, c-format msgid "%s: Starting new update thread." msgstr "" #. * FIXME: store thread and destroy on exit? * -#: ../src/main.c:512 +#: ../src/main.c:513 msgid "gpredict_tle_update" msgstr "" -#: ../src/main.c:516 +#: ../src/main.c:518 #, c-format msgid "%s: Failed to create TLE update thread (%s)" msgstr "" -#: ../src/main.c:526 +#: ../src/main.c:530 msgid "" "Your TLE files are getting out of date.\n" "You can update them by selecting\n" @@ -2191,27 +2185,27 @@ msgid "" "in the menubar." msgstr "" -#: ../src/main.c:557 +#: ../src/main.c:560 #, c-format msgid "%s: Could not find TLE monitoring task (ID = %d)" msgstr "" -#: ../src/main.c:603 +#: ../src/main.c:606 #, c-format msgid "%s: Cleaning TLE data in %s" msgstr "" -#: ../src/main.c:612 ../src/main.c:653 +#: ../src/main.c:619 ../src/main.c:666 #, c-format msgid "%s: Failed to delete %s" msgstr "" -#: ../src/main.c:616 ../src/main.c:657 +#: ../src/main.c:624 ../src/main.c:671 #, c-format msgid "%s: Removed %s" msgstr "" -#: ../src/main.c:644 +#: ../src/main.c:652 #, c-format msgid "%s: Cleaning transponder data in %s" msgstr "" @@ -2230,210 +2224,222 @@ msgstr "" msgid "%s:%d: Could not stat %s" msgstr "" -#: ../src/menubar.c:93 +#: ../src/menubar.c:96 msgid "_File" msgstr "" -#: ../src/menubar.c:94 +#: ../src/menubar.c:97 msgid "_Edit" msgstr "" -#: ../src/menubar.c:95 -msgid "_Update TLE" +#: ../src/menubar.c:98 +msgid "_Update TLE data" msgstr "" -#: ../src/menubar.c:96 +#: ../src/menubar.c:99 +msgid "_Update frequency data" +msgstr "" + +#: ../src/menubar.c:100 msgid "_Tools" msgstr "" -#: ../src/menubar.c:97 +#: ../src/menubar.c:101 msgid "_Help" msgstr "" #. File menu -#: ../src/menubar.c:100 +#: ../src/menubar.c:104 msgid "_New module" msgstr "" -#: ../src/menubar.c:101 +#: ../src/menubar.c:105 msgid "Create a new module" msgstr "" -#: ../src/menubar.c:102 +#: ../src/menubar.c:106 msgid "_Open module" msgstr "" -#: ../src/menubar.c:103 +#: ../src/menubar.c:107 msgid "Open an existing module" msgstr "" -#: ../src/menubar.c:104 +#: ../src/menubar.c:108 msgid "_Log browser" msgstr "" -#: ../src/menubar.c:105 +#: ../src/menubar.c:109 msgid "Open the message log browser" msgstr "" -#: ../src/menubar.c:106 +#: ../src/menubar.c:110 msgid "E_xit" msgstr "" -#: ../src/menubar.c:107 +#: ../src/menubar.c:111 msgid "Exit the program" msgstr "" #. Edit menu #. { "Tle", GTK_STOCK_REFRESH, N_("Update TLE"), NULL, #. N_("Update Keplerian elements"), NULL}, -#: ../src/menubar.c:112 +#: ../src/menubar.c:116 ../src/menubar.c:119 msgid "From _network" msgstr "" -#: ../src/menubar.c:113 +#: ../src/menubar.c:117 msgid "Update Keplerian elements from a network server" msgstr "" -#: ../src/menubar.c:115 +#: ../src/menubar.c:120 +msgid "Update frequencies from a network server" +msgstr "" + +#: ../src/menubar.c:122 ../src/menubar.c:125 msgid "From l_ocal files" msgstr "" -#: ../src/menubar.c:116 +#: ../src/menubar.c:123 msgid "Update Keplerian elements from local files" msgstr "" -#: ../src/menubar.c:118 +#: ../src/menubar.c:126 +msgid "Update frequencies from local files" +msgstr "" + +#: ../src/menubar.c:128 msgid "Using TLE _editor" msgstr "" -#: ../src/menubar.c:119 +#: ../src/menubar.c:129 msgid "Add or update Keplerian elements using the TLE editor" msgstr "" -#: ../src/menubar.c:121 +#: ../src/menubar.c:131 msgid "_Transponders" msgstr "" -#: ../src/menubar.c:122 +#: ../src/menubar.c:132 msgid "Edit satellite transponder frequencies" msgstr "" -#: ../src/menubar.c:124 +#: ../src/menubar.c:134 msgid "_Preferences" msgstr "" -#: ../src/menubar.c:125 +#: ../src/menubar.c:135 msgid "Edit user preferences" msgstr "" #. Tools menu -#: ../src/menubar.c:128 +#: ../src/menubar.c:138 msgid "Satellite Editor" msgstr "" -#: ../src/menubar.c:129 +#: ../src/menubar.c:139 msgid "" "Open the satellite editor where you can manually edit orbital elements and " "other data" msgstr "" -#: ../src/menubar.c:131 +#: ../src/menubar.c:141 msgid "Comm Window" msgstr "" -#: ../src/menubar.c:132 +#: ../src/menubar.c:142 msgid "Predict windows between two observers" msgstr "" -#: ../src/menubar.c:134 +#: ../src/menubar.c:144 msgid "Advanced Predict" msgstr "" -#: ../src/menubar.c:135 +#: ../src/menubar.c:145 msgid "Open advanced pass predictor" msgstr "" #. Help menu -#: ../src/menubar.c:138 +#: ../src/menubar.c:148 msgid "Getting Started" msgstr "" -#: ../src/menubar.c:139 +#: ../src/menubar.c:149 msgid "Show online user manual, Getting Started Section" msgstr "" -#: ../src/menubar.c:141 +#: ../src/menubar.c:151 msgid "Online help" msgstr "" -#: ../src/menubar.c:142 +#: ../src/menubar.c:152 msgid "Show online user manual" msgstr "" -#: ../src/menubar.c:143 +#: ../src/menubar.c:153 msgid "_License" msgstr "" -#: ../src/menubar.c:144 +#: ../src/menubar.c:154 msgid "Show the Gpredict license" msgstr "" -#: ../src/menubar.c:145 +#: ../src/menubar.c:155 msgid "_News" msgstr "" -#: ../src/menubar.c:146 +#: ../src/menubar.c:156 msgid "Show what's new in this release" msgstr "" -#: ../src/menubar.c:147 +#: ../src/menubar.c:157 msgid "_About Gpredict" msgstr "" -#: ../src/menubar.c:148 +#: ../src/menubar.c:158 msgid "Show about dialog" msgstr "" -#: ../src/menubar.c:234 +#: ../src/menubar.c:247 #, c-format msgid "Failed to build menubar: %s" msgstr "" #. avoid unused parameter compiler warning #. avoid unused parameter compiler warning -#: ../src/menubar.c:270 +#: ../src/menubar.c:283 #, c-format msgid "%s: Starting new module configurator..." msgstr "" -#: ../src/menubar.c:276 +#: ../src/menubar.c:289 #, c-format msgid "%s: New module name is %s." msgstr "" -#: ../src/menubar.c:295 ../src/menubar.c:351 +#: ../src/menubar.c:308 ../src/menubar.c:364 #, c-format msgid "Could not open %s. Please examine the log messages for details." msgstr "" -#: ../src/menubar.c:311 +#: ../src/menubar.c:324 #, c-format msgid "%s: New module config cancelled." msgstr "" #. avoid unused parameter compiler warning #. avoid unused parameter compiler warning -#: ../src/menubar.c:326 +#: ../src/menubar.c:339 #, c-format msgid "%s: Open existing module..." msgstr "" -#: ../src/menubar.c:332 +#: ../src/menubar.c:345 #, c-format msgid "%s: Open module %s." msgstr "" -#: ../src/menubar.c:381 +#: ../src/menubar.c:394 #, c-format msgid "%s: Open module cancelled." msgstr "" @@ -2441,92 +2447,124 @@ msgstr "" #. avoid unused parameter compiler warning #. avoid unused parameter compiler warning #. create new dialog with progress indicator -#: ../src/menubar.c:441 ../src/menubar.c:597 ../src/sat-pref-general.c:61 -msgid "TLE Update" +#: ../src/menubar.c:456 ../src/menubar.c:855 +msgid "Frequency Update" msgstr "" -#: ../src/menubar.c:456 -msgid "Updating TLE files from network" +#: ../src/menubar.c:470 +msgid "Updating frequency files from network" msgstr "" #. statistics -#: ../src/menubar.c:469 ../src/menubar.c:625 +#: ../src/menubar.c:483 ../src/menubar.c:567 ../src/menubar.c:723 +#: ../src/menubar.c:883 msgid "" "Satellites updated:\t 0\n" "Satellites skipped:\t 0\n" "Missing Satellites:\t 0\n" msgstr "" -#: ../src/menubar.c:491 ../src/menubar.c:647 +#: ../src/menubar.c:505 ../src/menubar.c:589 ../src/menubar.c:745 +#: ../src/menubar.c:905 msgid "Finished" msgstr "" +#. avoid unused parameter compiler warning +#. avoid unused parameter compiler warning +#. create new dialog with progress indicator +#: ../src/menubar.c:539 ../src/menubar.c:695 ../src/sat-pref-general.c:61 +msgid "TLE Update" +msgstr "" + +#: ../src/menubar.c:554 +msgid "Updating TLE files from network" +msgstr "" + #. create file chooser -#: ../src/menubar.c:543 +#: ../src/menubar.c:641 ../src/menubar.c:801 msgid "Select directory" msgstr "" #. create label -#: ../src/menubar.c:549 +#: ../src/menubar.c:647 msgid "Select TLE directory:" msgstr "" #. create the dalog -#: ../src/menubar.c:558 +#: ../src/menubar.c:656 msgid "Update TLE from files" msgstr "" -#: ../src/menubar.c:591 +#: ../src/menubar.c:689 #, c-format msgid "%s: Running TLE update from %s" msgstr "" -#: ../src/menubar.c:612 +#: ../src/menubar.c:710 msgid "Updating TLE files from files" msgstr "" -#: ../src/menubar.c:680 ../src/menubar.c:699 +#. create label +#: ../src/menubar.c:807 +msgid "Select freq directory:" +msgstr "" + +#. create the dalog +#: ../src/menubar.c:816 +msgid "Update frequencies from files" +msgstr "" + +#: ../src/menubar.c:849 +#, c-format +msgid "%s: Running frequency update from %s" +msgstr "" + +#: ../src/menubar.c:870 +msgid "Updating frequency files from files" +msgstr "" + +#: ../src/menubar.c:938 ../src/menubar.c:957 msgid "This function is still under development." msgstr "" -#: ../src/menubar.c:728 +#: ../src/menubar.c:986 msgid "" "A comprehensive PDF user manual and \n" "video tutorials are available from the \n" "Gpredict website:" msgstr "" -#: ../src/menubar.c:809 +#: ../src/menubar.c:1067 #, c-format msgid "%s:%s: Scanning directory %s for modules." msgstr "" -#: ../src/menubar.c:833 +#: ../src/menubar.c:1091 #, c-format msgid "%s:%d: Failed to open module dir %s (%s)" msgstr "" -#: ../src/menubar.c:849 +#: ../src/menubar.c:1107 msgid "" "You do not have any modules set up yet. Please use File->New in order to " "create a module." msgstr "" -#: ../src/menubar.c:877 +#: ../src/menubar.c:1135 msgid "Module" msgstr "" #. create dialog -#: ../src/menubar.c:883 +#: ../src/menubar.c:1141 msgid "Select a module" msgstr "" -#: ../src/menubar.c:911 +#: ../src/menubar.c:1169 #, c-format msgid "%s:%s: Selected module is: %s" msgstr "" -#: ../src/menubar.c:916 +#: ../src/menubar.c:1174 #, c-format msgid "%s:%s: No selection is list of modules." msgstr "" @@ -2650,22 +2688,22 @@ msgstr "" msgid "Module Properties" msgstr "" -#: ../src/mod-cfg-get-param.c:71 +#: ../src/mod-cfg-get-param.c:76 #, c-format msgid "%s: Failed to read boolean (%s)" msgstr "" -#: ../src/mod-cfg-get-param.c:107 +#: ../src/mod-cfg-get-param.c:108 #, c-format msgid "%s: Failed to read integer (%s)" msgstr "" -#: ../src/mod-cfg-get-param.c:143 +#: ../src/mod-cfg-get-param.c:141 #, c-format msgid "%s: Failed to read string (%s)" msgstr "" -#: ../src/mod-cfg-get-param.c:185 +#: ../src/mod-cfg-get-param.c:180 #, c-format msgid "%s: Failed to get integer list: %s" msgstr "" @@ -2905,117 +2943,112 @@ msgid "" "LAT:%.2f LON:%.2f\n" msgstr "" -#: ../src/predict-tools.c:718 +#: ../src/predict-tools.c:706 #, c-format msgid "%s: Found %d passes for %s in time window [%f;%f]" msgstr "" -#: ../src/predict-tools.c:954 +#: ../src/predict-tools.c:926 #, c-format msgid "%s: Returning a pass for %s that starts after the seeded time." msgstr "" -#: ../src/predict-tools.c:959 +#: ../src/predict-tools.c:932 #, c-format msgid "%s: Returning a pass for %s that ends before the seeded time." msgstr "" -#: ../src/qth-data.c:75 +#: ../src/qth-data.c:78 #, c-format msgid "%s: Could not load data from %s (%s)" msgstr "" #. send a debug message, then read data -#: ../src/qth-data.c:82 +#: ../src/qth-data.c:85 #, c-format msgid "%s: QTH data: %s" msgstr "" -#: ../src/qth-data.c:99 -#, c-format -msgid "%s: Error reading QTH name (%s)." -msgstr "" - -#: ../src/qth-data.c:110 +#: ../src/qth-data.c:103 #, c-format msgid "%s: QTH has no location (%s)." msgstr "" -#: ../src/qth-data.c:120 +#: ../src/qth-data.c:115 #, c-format msgid "%s: QTH has no description." msgstr "" -#: ../src/qth-data.c:130 +#: ../src/qth-data.c:127 #, c-format msgid "%s: QTH has no weather station." msgstr "" -#: ../src/qth-data.c:141 +#: ../src/qth-data.c:140 #, c-format msgid "%s: Error reading QTH latitude (%s)." msgstr "" -#: ../src/qth-data.c:161 +#: ../src/qth-data.c:162 #, c-format msgid "%s: Error reading QTH longitude (%s)." msgstr "" -#: ../src/qth-data.c:181 +#: ../src/qth-data.c:184 #, c-format msgid "%s: Error reading QTH altitude (%s)." msgstr "" -#: ../src/qth-data.c:200 ../src/qth-data.c:214 +#: ../src/qth-data.c:201 #, c-format msgid "%s: Error reading QTH type (%s)." msgstr "" -#: ../src/qth-data.c:227 +#: ../src/qth-data.c:216 +#, c-format +msgid "%s: Error reading GPSD port (%s)." +msgstr "" + +#: ../src/qth-data.c:229 #, c-format msgid "%s: QTH has no GPSD Server." msgstr "" -#: ../src/qth-data.c:237 ../src/qth-data.c:540 +#: ../src/qth-data.c:241 ../src/qth-data.c:546 #, c-format msgid "%s: Could not set QRA for %s at %f, %f." msgstr "" -#: ../src/qth-data.c:245 +#: ../src/qth-data.c:249 #, c-format msgid "%s: QTH data: %s, %.4f, %.4f, %d" msgstr "" -#: ../src/qth-data.c:581 ../src/qth-data.c:604 +#: ../src/qth-data.c:587 ../src/qth-data.c:610 #, c-format msgid "%s: Could not open gpsd at %s:%d" msgstr "" -#: ../src/qth-data.c:618 +#: ../src/qth-data.c:624 #, c-format msgid "%s: Unsupported gpsd api major version (%d)" msgstr "" -#: ../src/qth-data.c:701 ../src/qth-data.c:702 +#: ../src/qth-data.c:698 ../src/qth-data.c:699 msgid "Error" msgstr "" -#: ../src/qth-data.c:731 +#: ../src/qth-data.c:732 #, c-format msgid "%s: QTH data had bogus lat %f" msgstr "" -#: ../src/qth-data.c:738 +#: ../src/qth-data.c:739 #, c-format msgid "%s: QTH data had bogus lon %f" msgstr "" -#: ../src/qth-data.c:744 -#, c-format -msgid "%s: QTH data had bogus alt %f" -msgstr "" - -#: ../src/qth-data.c:753 +#: ../src/qth-data.c:749 #, c-format msgid "%s: File contained bogus QTH data. Correcting: %s, %.4f, %.4f, %d" msgstr "" @@ -3036,7 +3069,7 @@ msgstr "" #. QTH name #. Config name #: ../src/qth-editor.c:204 ../src/sat-pref-qth.c:187 -#: ../src/sat-pref-qth-editor.c:189 ../src/sat-pref-rig-editor.c:157 +#: ../src/sat-pref-qth-editor.c:189 ../src/sat-pref-rig-editor.c:149 #: ../src/sat-pref-rot-editor.c:154 msgid "Name" msgstr "" @@ -3195,7 +3228,7 @@ msgstr "" msgid "%s:%d: Invalid locator: %s" msgstr "" -#: ../src/radio-conf.c:69 ../src/radio-conf.c:223 ../src/rotor-conf.c:66 +#: ../src/radio-conf.c:70 ../src/radio-conf.c:240 ../src/rotor-conf.c:66 #, c-format msgid "%s: NULL configuration name!" msgstr "" @@ -3205,14 +3238,14 @@ msgstr "" msgid "%s: Could not load file %s\n" msgstr "" -#: ../src/radio-conf.c:98 ../src/radio-conf.c:108 ../src/radio-conf.c:120 -#: ../src/radio-conf.c:136 ../src/radio-conf.c:151 ../src/radio-conf.c:162 -#: ../src/radio-conf.c:177 ../src/radio-conf.c:189 +#: ../src/radio-conf.c:98 ../src/radio-conf.c:109 ../src/radio-conf.c:123 +#: ../src/radio-conf.c:142 ../src/radio-conf.c:159 ../src/radio-conf.c:171 +#: ../src/radio-conf.c:189 ../src/radio-conf.c:204 #, c-format msgid "%s: Error reading radio conf from %s (%s)." msgstr "" -#: ../src/radio-conf.c:201 +#: ../src/radio-conf.c:218 #, c-format msgid "%s: Read radio configuration %s" msgstr "" @@ -3247,42 +3280,42 @@ msgstr "" msgid "%s: MaxEl not defined for %s. Assuming 90°." msgstr "" -#: ../src/sat-cfg.c:277 +#: ../src/sat-cfg.c:284 #, c-format msgid "%s: Error reading config file (%s)" msgstr "" -#: ../src/sat-cfg.c:281 +#: ../src/sat-cfg.c:288 #, c-format msgid "%s: Using built-in defaults" msgstr "" -#: ../src/sat-cfg.c:290 +#: ../src/sat-cfg.c:297 #, c-format msgid "%s: Everything OK." msgstr "" -#: ../src/sat-cfg.c:358 ../src/sat-cfg.c:419 ../src/sat-cfg.c:445 -#: ../src/sat-cfg.c:477 ../src/sat-cfg.c:540 ../src/sat-cfg.c:575 -#: ../src/sat-cfg.c:602 ../src/sat-cfg.c:656 ../src/sat-cfg.c:681 +#: ../src/sat-cfg.c:365 ../src/sat-cfg.c:426 ../src/sat-cfg.c:452 +#: ../src/sat-cfg.c:484 ../src/sat-cfg.c:547 ../src/sat-cfg.c:582 +#: ../src/sat-cfg.c:609 ../src/sat-cfg.c:663 ../src/sat-cfg.c:688 #, c-format msgid "%s: Module not initialised\n" msgstr "" -#: ../src/sat-cfg.c:381 ../src/sat-cfg.c:398 ../src/sat-cfg.c:432 -#: ../src/sat-cfg.c:458 +#: ../src/sat-cfg.c:388 ../src/sat-cfg.c:405 ../src/sat-cfg.c:439 +#: ../src/sat-cfg.c:465 #, c-format msgid "%s: Unknown BOOL param index (%d)\n" msgstr "" -#: ../src/sat-cfg.c:500 ../src/sat-cfg.c:522 ../src/sat-cfg.c:562 -#: ../src/sat-cfg.c:588 +#: ../src/sat-cfg.c:507 ../src/sat-cfg.c:529 ../src/sat-cfg.c:569 +#: ../src/sat-cfg.c:595 #, c-format msgid "%s: Unknown STR param index (%d)\n" msgstr "" -#: ../src/sat-cfg.c:625 ../src/sat-cfg.c:642 ../src/sat-cfg.c:669 -#: ../src/sat-cfg.c:694 +#: ../src/sat-cfg.c:632 ../src/sat-cfg.c:649 ../src/sat-cfg.c:676 +#: ../src/sat-cfg.c:701 #, c-format msgid "%s: Unknown INT param index (%d)\n" msgstr "" @@ -3570,7 +3603,7 @@ msgstr "" msgid "%s: Session ended" msgstr "" -#: ../src/sat-pass-dialogs.c:60 +#: ../src/sat-pass-dialogs.c:60 ../src/sat-pref-rig-editor.c:336 msgid "AOS" msgstr "" @@ -3578,7 +3611,7 @@ msgstr "" msgid "TCA" msgstr "" -#: ../src/sat-pass-dialogs.c:62 +#: ../src/sat-pass-dialogs.c:62 ../src/sat-pref-rig-editor.c:341 msgid "LOS" msgstr "" @@ -3701,7 +3734,7 @@ msgid "" msgstr "" #: ../src/sat-pref-conditions.c:99 ../src/sat-pref-conditions.c:300 -#: ../src/sat-pref-map-view.c:687 +#: ../src/sat-pref-map-view.c:738 msgid "[deg]" msgstr "" @@ -3797,7 +3830,7 @@ msgstr "" #: ../src/sat-pref-conditions.c:423 ../src/sat-pref-debug.c:141 #: ../src/sat-pref-layout.c:428 ../src/sat-pref-list-view.c:257 -#: ../src/sat-pref-map-view.c:710 ../src/sat-pref-multi-pass.c:194 +#: ../src/sat-pref-map-view.c:761 ../src/sat-pref-multi-pass.c:194 #: ../src/sat-pref-polar-view.c:598 ../src/sat-pref-refresh.c:427 #: ../src/sat-pref-single-pass.c:188 ../src/sat-pref-single-sat.c:229 #: ../src/sat-pref-sky-at-glance.c:474 ../src/sat-pref-tle.c:342 @@ -4057,7 +4090,7 @@ msgid "" msgstr "" #: ../src/sat-pref-layout.c:432 ../src/sat-pref-list-view.c:261 -#: ../src/sat-pref-map-view.c:714 ../src/sat-pref-polar-view.c:603 +#: ../src/sat-pref-map-view.c:765 ../src/sat-pref-polar-view.c:603 #: ../src/sat-pref-refresh.c:431 ../src/sat-pref-single-sat.c:233 msgid "Reset module settings to the global values." msgstr "" @@ -4081,65 +4114,65 @@ msgid "" "behaviour is up to the theme engine." msgstr "" -#: ../src/sat-pref-map-view.c:142 +#: ../src/sat-pref-map-view.c:143 msgid "Background Map:" msgstr "" #. select button -#: ../src/sat-pref-map-view.c:192 +#: ../src/sat-pref-map-view.c:193 msgid "Select map" msgstr "" -#: ../src/sat-pref-map-view.c:194 +#: ../src/sat-pref-map-view.c:195 msgid "Click to select a map" msgstr "" -#: ../src/sat-pref-map-view.c:224 ../src/sat-pref-polar-view.c:236 +#: ../src/sat-pref-map-view.c:225 ../src/sat-pref-polar-view.c:236 msgid "Extra Contents:" msgstr "" #. QTH info -#: ../src/sat-pref-map-view.c:232 ../src/sat-pref-polar-view.c:244 +#: ../src/sat-pref-map-view.c:233 ../src/sat-pref-polar-view.c:244 msgid "QTH Info" msgstr "" -#: ../src/sat-pref-map-view.c:234 +#: ../src/sat-pref-map-view.c:235 msgid "Show location information on the map" msgstr "" -#: ../src/sat-pref-map-view.c:252 +#: ../src/sat-pref-map-view.c:253 msgid "Show which satellite comes up next and at what time" msgstr "" #. Cursor position -#: ../src/sat-pref-map-view.c:268 ../src/sat-pref-polar-view.c:280 +#: ../src/sat-pref-map-view.c:269 ../src/sat-pref-polar-view.c:280 msgid "Cursor Position" msgstr "" -#: ../src/sat-pref-map-view.c:270 +#: ../src/sat-pref-map-view.c:271 msgid "Show the latitude and longitude of the mouse pointer" msgstr "" #. Grid -#: ../src/sat-pref-map-view.c:287 +#: ../src/sat-pref-map-view.c:288 msgid "Grid Lines" msgstr "" -#: ../src/sat-pref-map-view.c:289 +#: ../src/sat-pref-map-view.c:290 msgid "Show horizontal and vertical grid lines" msgstr "" -#: ../src/sat-pref-map-view.c:326 ../src/sat-pref-polar-view.c:339 +#: ../src/sat-pref-map-view.c:327 ../src/sat-pref-polar-view.c:339 #: ../src/sat-pref-sky-at-glance.c:132 msgid "Colours:" msgstr "" #. background -#: ../src/sat-pref-map-view.c:337 +#: ../src/sat-pref-map-view.c:338 msgid "Ground Station:" msgstr "" -#: ../src/sat-pref-map-view.c:346 ../src/sat-pref-sky-at-glance.c:153 +#: ../src/sat-pref-map-view.c:347 ../src/sat-pref-sky-at-glance.c:153 #: ../src/sat-pref-sky-at-glance.c:173 ../src/sat-pref-sky-at-glance.c:193 #: ../src/sat-pref-sky-at-glance.c:213 ../src/sat-pref-sky-at-glance.c:233 #: ../src/sat-pref-sky-at-glance.c:254 ../src/sat-pref-sky-at-glance.c:274 @@ -4149,91 +4182,109 @@ msgid "Click to select a colour" msgstr "" #. Grid in case it is enabled -#: ../src/sat-pref-map-view.c:362 +#: ../src/sat-pref-map-view.c:363 msgid "Grid:" msgstr "" -#: ../src/sat-pref-map-view.c:371 +#: ../src/sat-pref-map-view.c:372 msgid "Click to select the grid colour" msgstr "" #. tick labels -#: ../src/sat-pref-map-view.c:387 ../src/sat-pref-polar-view.c:400 +#: ../src/sat-pref-map-view.c:388 ../src/sat-pref-polar-view.c:400 msgid "Tick Labels:" msgstr "" -#: ../src/sat-pref-map-view.c:396 ../src/sat-pref-polar-view.c:409 +#: ../src/sat-pref-map-view.c:397 ../src/sat-pref-polar-view.c:409 msgid "Click to select the colour for tick labels" msgstr "" #. satellite -#: ../src/sat-pref-map-view.c:412 ../src/sat-pref-polar-view.c:425 +#: ../src/sat-pref-map-view.c:413 ../src/sat-pref-polar-view.c:425 msgid "Satellite:" msgstr "" -#: ../src/sat-pref-map-view.c:421 ../src/sat-pref-polar-view.c:434 +#: ../src/sat-pref-map-view.c:422 ../src/sat-pref-polar-view.c:434 msgid "Click to select satellite colour" msgstr "" #. selected satellite -#: ../src/sat-pref-map-view.c:437 ../src/sat-pref-polar-view.c:450 +#: ../src/sat-pref-map-view.c:438 ../src/sat-pref-polar-view.c:450 msgid "Selected Sat.:" msgstr "" -#: ../src/sat-pref-map-view.c:446 ../src/sat-pref-polar-view.c:459 +#: ../src/sat-pref-map-view.c:447 ../src/sat-pref-polar-view.c:459 msgid "Click to select colour for selected satellites" msgstr "" #. tack -#: ../src/sat-pref-map-view.c:462 +#: ../src/sat-pref-map-view.c:463 msgid "Ground Track:" msgstr "" -#: ../src/sat-pref-map-view.c:471 +#: ../src/sat-pref-map-view.c:472 msgid "Click to select ground track colour" msgstr "" #. coverage -#: ../src/sat-pref-map-view.c:487 +#: ../src/sat-pref-map-view.c:488 msgid "Area Coverage:" msgstr "" -#: ../src/sat-pref-map-view.c:496 +#: ../src/sat-pref-map-view.c:497 msgid "Colour for coverage Area (make it transparent)" msgstr "" #. Info foreground -#: ../src/sat-pref-map-view.c:512 +#: ../src/sat-pref-map-view.c:513 msgid "Info Text FG:" msgstr "" -#: ../src/sat-pref-map-view.c:521 +#: ../src/sat-pref-map-view.c:522 msgid "Click to select info text foreground colour" msgstr "" #. Info background -#: ../src/sat-pref-map-view.c:538 +#: ../src/sat-pref-map-view.c:539 msgid "Info Text BG:" msgstr "" -#: ../src/sat-pref-map-view.c:547 +#: ../src/sat-pref-map-view.c:548 msgid "Click to select info text background colour" msgstr "" -#. Shadow -#: ../src/sat-pref-map-view.c:563 -msgid "Shadow:" -msgstr "" - -#: ../src/sat-pref-map-view.c:568 -msgid "Transparent" +#. Solar terminator +#: ../src/sat-pref-map-view.c:564 +msgid "Solar terminator:" msgstr "" #: ../src/sat-pref-map-view.c:573 +msgid "Click to select terminator colour" +msgstr "" + +#. Earth shadow +#: ../src/sat-pref-map-view.c:589 +msgid "Global shadow:" +msgstr "" + +#: ../src/sat-pref-map-view.c:598 +msgid "Click to select Earth shadow colour" +msgstr "" + +#. Shadow +#: ../src/sat-pref-map-view.c:614 +msgid "Shadow:" +msgstr "" + +#: ../src/sat-pref-map-view.c:619 +msgid "Transparent" +msgstr "" + +#: ../src/sat-pref-map-view.c:624 msgid "Strong" msgstr "" -#: ../src/sat-pref-map-view.c:590 +#: ../src/sat-pref-map-view.c:641 msgid "" "Specifies how strong the shadow under the satellite marker should be. The " "shadow improves the visibility of the satellites where the colour of the " @@ -4242,19 +4293,19 @@ msgid "" "Transparent corresponds to no shadow." msgstr "" -#: ../src/sat-pref-map-view.c:619 +#: ../src/sat-pref-map-view.c:670 msgid "Display ground track for" msgstr "" -#: ../src/sat-pref-map-view.c:641 +#: ../src/sat-pref-map-view.c:692 msgid "orbit(s)" msgstr "" -#: ../src/sat-pref-map-view.c:664 +#: ../src/sat-pref-map-view.c:715 msgid "Center map at longitude" msgstr "" -#: ../src/sat-pref-map-view.c:668 +#: ../src/sat-pref-map-view.c:719 msgid "Select longitude. West is negative." msgstr "" @@ -4505,7 +4556,7 @@ msgstr "" msgid "%s:%d: This appears to be the default QTH." msgstr "" -#: ../src/sat-pref-qth.c:520 ../src/sat-pref-rig.c:332 +#: ../src/sat-pref-qth.c:520 ../src/sat-pref-rig.c:352 #: ../src/sat-pref-rot.c:297 msgid "Add New" msgstr "" @@ -4514,7 +4565,7 @@ msgstr "" msgid "Add a new ground station to the list" msgstr "" -#: ../src/sat-pref-qth.c:526 ../src/sat-pref-rig.c:338 +#: ../src/sat-pref-qth.c:526 ../src/sat-pref-rig.c:358 #: ../src/sat-pref-rot.c:303 msgid "Edit" msgstr "" @@ -4633,139 +4684,149 @@ msgstr "" msgid "Refresh single-sat view every" msgstr "" -#: ../src/sat-pref-rig.c:135 ../src/sat-pref-rot.c:122 +#: ../src/sat-pref-rig.c:125 ../src/sat-pref-rot.c:122 msgid "Config Name" msgstr "" #. Host -#: ../src/sat-pref-rig.c:146 ../src/sat-pref-rig-editor.c:174 +#: ../src/sat-pref-rig.c:135 ../src/sat-pref-rig-editor.c:168 #: ../src/sat-pref-rot.c:129 ../src/sat-pref-rot-editor.c:171 msgid "Host" msgstr "" #. port -#: ../src/sat-pref-rig.c:153 ../src/sat-pref-rig-editor.c:190 +#: ../src/sat-pref-rig.c:142 ../src/sat-pref-rig-editor.c:184 #: ../src/sat-pref-rot.c:136 ../src/sat-pref-rot-editor.c:187 msgid "Port" msgstr "" -#: ../src/sat-pref-rig.c:160 +#: ../src/sat-pref-rig.c:149 msgid "Rig Type" msgstr "" -#: ../src/sat-pref-rig.c:171 +#: ../src/sat-pref-rig.c:160 msgid "PTT Status" msgstr "" -#: ../src/sat-pref-rig.c:182 +#: ../src/sat-pref-rig.c:170 msgid "VFO Up" msgstr "" -#: ../src/sat-pref-rig.c:193 +#: ../src/sat-pref-rig.c:181 msgid "VFO Down" msgstr "" -#: ../src/sat-pref-rig.c:204 +#. Downconverter LO frequency +#: ../src/sat-pref-rig.c:192 ../src/sat-pref-rig-editor.c:298 msgid "LO Down" msgstr "" -#: ../src/sat-pref-rig.c:215 +#. Upconverter LO frequency +#: ../src/sat-pref-rig.c:203 ../src/sat-pref-rig-editor.c:315 msgid "LO Up" msgstr "" -#: ../src/sat-pref-rig.c:283 ../src/sat-pref-rot.c:249 +#: ../src/sat-pref-rig.c:213 +msgid "Signal AOS" +msgstr "" + +#: ../src/sat-pref-rig.c:225 +msgid "Signal LOS" +msgstr "" + +#: ../src/sat-pref-rig.c:302 ../src/sat-pref-rot.c:249 #, c-format msgid "%s:%d: Read %s" msgstr "" -#: ../src/sat-pref-rig.c:296 ../src/sat-pref-rot.c:262 +#: ../src/sat-pref-rig.c:315 ../src/sat-pref-rot.c:262 #, c-format msgid "%s:%d: Failed to read %s" msgstr "" -#: ../src/sat-pref-rig.c:333 +#: ../src/sat-pref-rig.c:353 msgid "Add a new radio to the list" msgstr "" -#: ../src/sat-pref-rig.c:339 +#: ../src/sat-pref-rig.c:360 msgid "Edit the currently selected radio" msgstr "" -#: ../src/sat-pref-rig.c:345 +#: ../src/sat-pref-rig.c:366 msgid "Delete the selected radio" msgstr "" -#: ../src/sat-pref-rig.c:449 +#: ../src/sat-pref-rig.c:473 #, c-format msgid "%s: Failed to get RIG %s" msgstr "" -#: ../src/sat-pref-rig.c:547 ../src/sat-pref-rot.c:506 +#: ../src/sat-pref-rig.c:576 ../src/sat-pref-rot.c:506 #, c-format msgid "%s:%s: Edit button should have been disabled." msgstr "" -#: ../src/sat-pref-rig.c:579 +#: ../src/sat-pref-rig.c:612 msgid "" "Select the radio you want to edit\n" "and try again!" msgstr "" -#: ../src/sat-pref-rig.c:635 ../src/sat-pref-rot.c:593 +#: ../src/sat-pref-rig.c:668 ../src/sat-pref-rot.c:593 #, c-format msgid "%s:%s: Delete button should have been disabled." msgstr "" -#: ../src/sat-pref-rig.c:654 +#: ../src/sat-pref-rig.c:690 msgid "" "Select the radio you want to delete\n" "and try again!" msgstr "" -#: ../src/sat-pref-rig.c:733 ../src/sat-pref-rig-editor.c:207 +#: ../src/sat-pref-rig.c:767 ../src/sat-pref-rig-editor.c:202 msgid "RX only" msgstr "" -#: ../src/sat-pref-rig.c:737 ../src/sat-pref-rig-editor.c:208 +#: ../src/sat-pref-rig.c:771 ../src/sat-pref-rig-editor.c:203 msgid "TX only" msgstr "" -#: ../src/sat-pref-rig.c:741 +#: ../src/sat-pref-rig.c:775 msgid "RX + TX" msgstr "" -#: ../src/sat-pref-rig.c:745 +#: ../src/sat-pref-rig.c:779 msgid "Duplex" msgstr "" -#: ../src/sat-pref-rig.c:749 ../src/sat-pref-rig-editor.c:211 +#: ../src/sat-pref-rig.c:783 ../src/sat-pref-rig-editor.c:206 msgid "FT817/857/897 (auto)" msgstr "" -#: ../src/sat-pref-rig.c:753 +#: ../src/sat-pref-rig.c:787 msgid "FT817/857/897 (man)" msgstr "" -#: ../src/sat-pref-rig.c:791 +#: ../src/sat-pref-rig.c:825 msgid "PTT" msgstr "" -#: ../src/sat-pref-rig.c:794 +#: ../src/sat-pref-rig.c:828 msgid "DCD" msgstr "" #. crate dialog and add contents -#: ../src/sat-pref-rig-editor.c:87 +#: ../src/sat-pref-rig-editor.c:82 msgid "Edit radio configuration" msgstr "" -#: ../src/sat-pref-rig-editor.c:164 +#: ../src/sat-pref-rig-editor.c:156 msgid "" "Enter a short name for this configuration, e.g. IC910-1.\n" "Allowed characters: 0..9, a..z, A..Z, - and _" msgstr "" -#: ../src/sat-pref-rig-editor.c:182 +#: ../src/sat-pref-rig-editor.c:176 msgid "" "Enter the host where rigctld is running. You can use both host name and IP " "address, e.g. 192.168.1.100\n" @@ -4773,28 +4834,28 @@ msgid "" "If gpredict and rigctld are running on the same computer use localhost" msgstr "" -#: ../src/sat-pref-rig-editor.c:198 +#: ../src/sat-pref-rig-editor.c:192 msgid "Enter the port number where rigctld is listening" msgstr "" #. radio type -#: ../src/sat-pref-rig-editor.c:202 +#: ../src/sat-pref-rig-editor.c:197 msgid "Radio type" msgstr "" -#: ../src/sat-pref-rig-editor.c:209 +#: ../src/sat-pref-rig-editor.c:204 msgid "Simplex TRX" msgstr "" -#: ../src/sat-pref-rig-editor.c:210 +#: ../src/sat-pref-rig-editor.c:205 msgid "Duplex TRX" msgstr "" -#: ../src/sat-pref-rig-editor.c:212 +#: ../src/sat-pref-rig-editor.c:208 msgid "FT817/857/897 (manual)" msgstr "" -#: ../src/sat-pref-rig-editor.c:216 +#: ../src/sat-pref-rig-editor.c:212 msgid "" "RX only: The radio shall only be used as receiver. If Monitor PTT " "status is checked the doppler tuning will be suspended while PTT is ON " @@ -4824,19 +4885,19 @@ msgid "" msgstr "" #. ptt -#: ../src/sat-pref-rig-editor.c:241 +#: ../src/sat-pref-rig-editor.c:250 msgid "PTT status" msgstr "" -#: ../src/sat-pref-rig-editor.c:247 +#: ../src/sat-pref-rig-editor.c:256 msgid "Read PTT" msgstr "" -#: ../src/sat-pref-rig-editor.c:248 +#: ../src/sat-pref-rig-editor.c:257 msgid "Read DCD" msgstr "" -#: ../src/sat-pref-rig-editor.c:252 +#: ../src/sat-pref-rig-editor.c:261 msgid "" "Select PTT type.\n" "\n" @@ -4854,31 +4915,31 @@ msgid "" msgstr "" #. VFO Up/Down -#: ../src/sat-pref-rig-editor.c:263 +#: ../src/sat-pref-rig-editor.c:272 msgid "VFO Up/Down" msgstr "" -#: ../src/sat-pref-rig-editor.c:268 +#: ../src/sat-pref-rig-editor.c:277 msgid "Not applicable" msgstr "" -#: ../src/sat-pref-rig-editor.c:269 +#: ../src/sat-pref-rig-editor.c:279 msgid "MAIN ↑ / SUB ↓" msgstr "" -#: ../src/sat-pref-rig-editor.c:270 +#: ../src/sat-pref-rig-editor.c:281 msgid "SUB ↑ / MAIN ↓" msgstr "" -#: ../src/sat-pref-rig-editor.c:271 +#: ../src/sat-pref-rig-editor.c:283 msgid "A ↑ / B ↓" msgstr "" -#: ../src/sat-pref-rig-editor.c:272 +#: ../src/sat-pref-rig-editor.c:285 msgid "B ↑ / A ↓" msgstr "" -#: ../src/sat-pref-rig-editor.c:276 +#: ../src/sat-pref-rig-editor.c:289 msgid "" "Select which VFO to use for uplink and downlink. This setting is used for " "full-duplex radios only, such as the IC-910H, FT-847 and the TS-2000.\n" @@ -4888,27 +4949,30 @@ msgid "" "TS-2000: B↑ / A↓" msgstr "" -#. Downconverter LO frequency -#: ../src/sat-pref-rig-editor.c:285 -msgid "LO Down:" -msgstr "" - -#: ../src/sat-pref-rig-editor.c:293 +#: ../src/sat-pref-rig-editor.c:306 msgid "" "Enter the frequency of the local oscillator of the downconverter, if any." msgstr "" -#: ../src/sat-pref-rig-editor.c:297 ../src/sat-pref-rig-editor.c:314 +#: ../src/sat-pref-rig-editor.c:310 ../src/sat-pref-rig-editor.c:327 msgid "MHz" msgstr "" -#. Upconverter LO frequency -#: ../src/sat-pref-rig-editor.c:302 -msgid "LO Up:" +#: ../src/sat-pref-rig-editor.c:323 +msgid "Enter the frequency of the local oscillator of the upconverter, if any." msgstr "" -#: ../src/sat-pref-rig-editor.c:310 -msgid "Enter the frequency of the local oscillator of the upconverter, if any." +#. AOS / LOS signalling +#: ../src/sat-pref-rig-editor.c:332 +msgid "Signalling" +msgstr "" + +#: ../src/sat-pref-rig-editor.c:339 +msgid "Enable AOS signalling for this radio." +msgstr "" + +#: ../src/sat-pref-rig-editor.c:344 +msgid "Enable LOS signalling for this radio." msgstr "" #: ../src/sat-pref-rot.c:143 @@ -5527,41 +5591,30 @@ msgstr "" msgid "Daily" msgstr "" -#: ../src/trsp-conf.c:65 +#: ../src/trsp-conf.c:59 +#, c-format +msgid "%s: Could not read %s from %s:'%s'. Using default." +msgstr "" + +#: ../src/trsp-conf.c:69 #, c-format msgid "%s: Error reading %s: %s" msgstr "" -#: ../src/trsp-conf.c:80 +#: ../src/trsp-conf.c:84 #, c-format msgid "%s: %s contains 0 transponders" msgstr "" -#: ../src/trsp-conf.c:88 +#: ../src/trsp-conf.c:96 #, c-format -msgid "%s: Failed to allocate memory for transponder data :-(" -msgstr "" - -#: ../src/trsp-conf.c:98 ../src/trsp-conf.c:107 ../src/trsp-conf.c:116 -#: ../src/trsp-conf.c:125 -#, c-format -msgid "%s: Error reading %s:%s from %s. Using default." -msgstr "" - -#: ../src/trsp-conf.c:134 -#, c-format -msgid "%s: Error reading %s:%s from %s. Assume non-inverting." -msgstr "" - -#: ../src/trsp-conf.c:143 -#, c-format -msgid "%s: Error reading %s:%s from %s" +msgid "%s: Failed to allocate memory for transponder data" msgstr "" #. FIXME #. avoid unused parameter compiler warning #. avoid unused parameter compiler warning -#: ../src/trsp-conf.c:174 +#: ../src/trsp-conf.c:185 #, c-format msgid "%s: Not implemented!" msgstr ""