diff options
author | Marius Gavrilescu <marius@ieval.ro> | 2012-11-27 23:01:49 (GMT) |
---|---|---|
committer | Marius Gavrilescu <marius@ieval.ro> | 2012-12-01 12:45:39 (GMT) |
commit | 704cf99197b4919068a64cf80cb35053ada457fa (patch) | |
tree | 102af87a58ad628cac301a7d34b6b986fbe584b6 | |
parent | 2478439f791b5eba5357316e6ac233dac6b79723 (diff) |
Internationalize StarChart
* Internationalize dso1.py and dso2.py
* Replace defensive gettext with ordinary gettext
* Regenerate pot
-rw-r--r-- | StarChart.py | 17 | ||||
-rw-r--r-- | constellations.py | 15 | ||||
-rw-r--r-- | dso1.py | 39 | ||||
-rw-r--r-- | dso2.py | 37 | ||||
-rw-r--r-- | po/StarChart.pot | 454 |
5 files changed, 346 insertions, 216 deletions
diff --git a/StarChart.py b/StarChart.py index fb98510..47d78ce 100644 --- a/StarChart.py +++ b/StarChart.py @@ -173,7 +173,7 @@ from sugar.graphics.toolbutton import ToolButton from sugar.graphics.palette import Palette, ToolInvoker from sugar.graphics.icon import Icon import logging -from gettext import gettext +from gettext import gettext as _ class ToggleButtonTool(ToolButton): @@ -209,21 +209,6 @@ class ToggleButtonTool(ToolButton): else: self.set_icon(self._icon_off) - -# Defensive method of gettext use: does not fail if the string is not -# translated. -def _(s): - istrsTest = {} - for i in range (0,4): - istrsTest[str(i)] = str(i) - - try: - i = gettext(s) - except: - i = s - return i - - # ============================= PLANETARY CATALOG DATA ======================= # # (This is the only catalog that is coded into the program as opposed diff --git a/constellations.py b/constellations.py index f7c1c94..d8c03ab 100644 --- a/constellations.py +++ b/constellations.py @@ -1,18 +1,5 @@ -from gettext import gettext - -# Defensive method of gettext use -def _(s): - istrsTest = {} - for i in range (0,4): - istrsTest[str(i)] = str(i) - - try: - i = gettext(s) - except: - i = s - return i - +from gettext import gettext as _ # ================================= CATALOG DATA ================================ # @@ -18,6 +18,9 @@ # Note: Objects smaller than 10' or dimmer than magnitude 9.0 have been removed from this # catalog, as they are not going to be visible even in good binoculars. # + +from gettext import gettext as _ + # Messier No. Constellation Right Ascension Declination Magnitude Maj Axis Min Axis PosAngle Type Common Name # nM strCon dRA dDec dMag dMajA dMinA strTyp strName data = [ \ @@ -25,25 +28,25 @@ data = [ \ ('M003', 'CVn', 13.703333, 28.383333, 7.00, 16.200000, 16.200000, 0.0, 'GCl', ''), \ ('M004', 'Sco', 16.393333, -26.533333, 7.50, 26.300000, 26.300000, 0.0, 'GCl', ''), \ ('M005', 'Ser', 15.310000, 2.083333, 7.00, 17.400000, 17.400000, 0.0, 'GCl', ''), \ - ('M006', 'Sco', 17.668333, -32.216667, 4.50, 15.000000, 15.000000, 0.0, 'OCl', 'Butterfly Cluster'), \ - ('M007', 'Sco', 17.898333, -34.816667, 3.50, 80.000000, 80.000000, 0.0, 'OCl', 'Ptolemys Cluster'), \ - ('M008', 'Sgr', 18.063333, -24.383333, 5.00, 60.000000, 35.000000, 0.0, 'C/N', 'Lagoon Nebula'), \ + ('M006', 'Sco', 17.668333, -32.216667, 4.50, 15.000000, 15.000000, 0.0, 'OCl', _('Butterfly Cluster')), \ + ('M007', 'Sco', 17.898333, -34.816667, 3.50, 80.000000, 80.000000, 0.0, 'OCl', _('Ptolemys Cluster')), \ + ('M008', 'Sgr', 18.063333, -24.383333, 5.00, 60.000000, 35.000000, 0.0, 'C/N', _('Lagoon Nebula')), \ ('M010', 'Oph', 16.951667, -4.100000, 7.50, 15.100000, 15.100000, 0.0, 'GCl', ''), \ - ('M011', 'Sct', 18.851667, -6.266667, 7.00, 14.000000, 14.000000, 0.0, 'OCl', 'Wild Duck Cluster'), \ + ('M011', 'Sct', 18.851667, -6.266667, 7.00, 14.000000, 14.000000, 0.0, 'OCl', _('Wild Duck Cluster')), \ ('M012', 'Oph', 16.786667, -1.950000, 8.00, 14.500000, 14.500000, 0.0, 'GCl', ''), \ - ('M013', 'Her', 16.695000, 36.466667, 7.00, 16.600000, 16.600000, 0.0, 'GCl', 'Hercules Cluster'), \ + ('M013', 'Her', 16.695000, 36.466667, 7.00, 16.600000, 16.600000, 0.0, 'GCl', _('Hercules Cluster')), \ ('M015', 'Peg', 21.500000, 12.166667, 7.50, 12.300000, 12.300000, 0.0, 'GCl', ''), \ - ('M017', 'Sgr', 18.346667, -16.183333, 7.00, 11.000000, 11.000000, 0.0, 'C/N', 'Omega Nebula'), \ + ('M017', 'Sgr', 18.346667, -16.183333, 7.00, 11.000000, 11.000000, 0.0, 'C/N', _('Omega Nebula')), \ ('M019', 'Oph', 17.043333, -26.266667, 8.50, 13.500000, 13.500000, 0.0, 'GCl', ''), \ - ('M020', 'Sgr', 18.043333, -23.033333, 5.00, 28.000000, 28.000000, 0.0, 'C/N', 'Trifid Nebula'), \ + ('M020', 'Sgr', 18.043333, -23.033333, 5.00, 28.000000, 28.000000, 0.0, 'C/N', _('Trifid Nebula'), \ ('M021', 'Sgr', 18.076667, -22.500000, 7.00, 13.000000, 13.000000, 0.0, 'OCl', ''), \ ('M022', 'Sgr', 18.606667, -23.900000, 6.50, 24.000000, 24.000000, 0.0, 'GCl', ''), \ ('M023', 'Sgr', 17.946667, -19.016667, 6.00, 27.000000, 27.000000, 0.0, 'OCl', ''), \ ('M025', 'Sgr', 18.526667, -19.250000, 4.90, 40.000000, 40.000000, 0.0, 'OCl', ''), \ ('M028', 'Sgr', 18.408333, -24.866667, 8.50, 11.200000, 11.200000, 0.0, 'GCl', ''), \ ('M030', 'Cap', 21.673333, -23.183333, 8.50, 11.000000, 11.000000, 0.0, 'GCl', ''), \ - ('M031', 'And', 0.711667, 41.266667, 4.50, 178.000000, 53.000000, 34.0, 'Gal', 'Andromeda Galaxy'), \ - ('M033', 'Tri', 1.565000, 30.650000, 7.00, 73.000000, 45.000000, 22.0, 'Gal', 'Triangulum Galaxy'), \ + ('M031', 'And', 0.711667, 41.266667, 4.50, 178.000000, 53.000000, 34.0, 'Gal', _('Andromeda Galaxy')), \ + ('M033', 'Tri', 1.565000, 30.650000, 7.00, 73.000000, 45.000000, 22.0, 'Gal', _('Triangulum Galaxy')), \ ('M034', 'Per', 2.700000, 42.783333, 6.00, 35.000000, 35.000000, 0.0, 'OCl', ''), \ ('M035', 'Gem', 6.148333, 24.333333, 5.50, 28.000000, 28.000000, 0.0, 'OCl', ''), \ ('M036', 'Aur', 5.601667, 34.133333, 6.50, 12.000000, 12.000000, 0.0, 'OCl', ''), \ @@ -51,25 +54,25 @@ data = [ \ ('M038', 'Aur', 5.478333, 35.833333, 7.00, 21.000000, 21.000000, 0.0, 'OCl', ''), \ ('M039', 'Cyg', 21.536667, 48.433333, 5.50, 32.000000, 32.000000, 0.0, 'OCl', ''), \ ('M041', 'CMa', 6.783333, -20.733333, 5.00, 38.000000, 38.000000, 0.0, 'OCl', ''), \ - ('M042', 'Ori', 5.590000, -5.450000, 5.00, 85.000000, 60.000000, 0.0, 'DfN', 'Orion Nebula'), \ - ('M043', 'Ori', 5.593333, -5.266667, 7.00, 20.000000, 15.000000, 0.0, 'DfN', 'de Mairans Nebula'), \ - ('M044', 'Cnc', 8.668333, 19.983333, 4.00, 95.000000, 95.000000, 0.0, 'OCl', 'Beehive Cluster'), \ - ('M045', 'Tau', 3.783333, 24.116667, 1.40, 110.000000, 110.000000, 0.0, 'OCl', 'Pleiades'), \ + ('M042', 'Ori', 5.590000, -5.450000, 5.00, 85.000000, 60.000000, 0.0, 'DfN', _('Orion Nebula')), \ + ('M043', 'Ori', 5.593333, -5.266667, 7.00, 20.000000, 15.000000, 0.0, 'DfN', _('de Mairans Nebula')), \ + ('M044', 'Cnc', 8.668333, 19.983333, 4.00, 95.000000, 95.000000, 0.0, 'OCl', _('Beehive Cluster')), \ + ('M045', 'Tau', 3.783333, 24.116667, 1.40, 110.000000, 110.000000, 0.0, 'OCl', _('Pleiades')), \ ('M046', 'Pup', 7.696667, -14.816667, 6.50, 27.000000, 27.000000, 0.0, 'OCl', ''), \ ('M047', 'Pup', 7.610000, -14.500000, 4.50, 30.000000, 30.000000, 0.0, 'OCl', ''), \ ('M048', 'Hya', 8.230000, -5.800000, 5.50, 54.000000, 54.000000, 0.0, 'OCl', ''), \ ('M050', 'Mon', 7.053333, -8.333333, 7.00, 16.000000, 16.000000, 0.0, 'OCl', ''), \ - ('M051', 'CVn', 13.498333, 47.200000, 8.00, 11.000000, 7.000000, 0.0, 'Gal', 'Whirlpool Galaxy'), \ + ('M051', 'CVn', 13.498333, 47.200000, 8.00, 11.000000, 7.000000, 0.0, 'Gal', _('Whirlpool Galaxy')), \ ('M052', 'Cas', 23.403333, 61.583333, 8.00, 13.000000, 13.000000, 0.0, 'OCl', ''), \ ('M053', 'Com', 13.215000, 18.166667, 8.50, 12.600000, 12.600000, 0.0, 'GCl', ''), \ ('M055', 'Sgr', 19.666667, -30.966667, 7.00, 19.000000, 19.000000, 0.0, 'GCl', ''), \ ('M062', 'Oph', 17.020000, -30.116667, 8.00, 14.100000, 14.100000, 0.0, 'GCl', ''), \ - ('M063', 'CVn', 13.263333, 42.033333, 8.50, 10.000000, 6.000000, 104.0, 'Gal', 'Sunflower Galaxy'), \ + ('M063', 'CVn', 13.263333, 42.033333, 8.50, 10.000000, 6.000000, 104.0, 'Gal', _('Sunflower Galaxy')), \ ('M067', 'Cnc', 8.840000, 11.816667, 7.50, 30.000000, 30.000000, 0.0, 'OCl', ''), \ ('M068', 'Hya', 12.658333, -26.750000, 9.00, 12.000000, 12.000000, 0.0, 'GCl', ''), \ - ('M081', 'UMa', 9.926667, 69.066667, 8.50, 21.000000, 10.000000, 156.0, 'Gal', 'Bodes Galaxy'), \ - ('M083', 'Hya', 13.616667, -29.866667, 8.50, 11.000000, 10.000000, 0.0, 'Gal', 'Southern Pinwheel Galaxy'), \ + ('M081', 'UMa', 9.926667, 69.066667, 8.50, 21.000000, 10.000000, 156.0, 'Gal', _('Bodes Galaxy')), \ + ('M083', 'Hya', 13.616667, -29.866667, 8.50, 11.000000, 10.000000, 0.0, 'Gal', _('Southern Pinwheel Galaxy')), \ ('M092', 'Her', 17.285000, 43.133333, 7.50, 11.200000, 11.200000, 0.0, 'GCl', ''), \ ('M093', 'Pup', 7.743333, -23.866667, 6.50, 22.000000, 22.000000, 0.0, 'OCl', ''), \ - ('M101', 'UMa', 14.055000, 54.350000, 8.50, 22.000000, 22.000000, 0.0, 'Gal', 'Pinwheel Galaxy'), \ + ('M101', 'UMa', 14.055000, 54.350000, 8.50, 22.000000, 22.000000, 0.0, 'Gal', _('Pinwheel Galaxy')), \ ] @@ -22,45 +22,48 @@ # comets. The rest are NGC objects which have names. # # + +from gettext import gettext as _ + # NGC No. Constellation Right Ascension Declination Magnitude Maj Axis Min Axis PosAngle Type Common Name # nM strCon dRA dDec dMag dMajA dMinA strTyp strName data = [ \ # # Need NGC number for an object close to the LMC center coordinates # - ('LMC', 'Dor', 5.392913, -69.756111, 0.90, 645.000000, 550.200000, 0.0, 'Gal', 'Large Magellanic Cloud'), \ + ('LMC', 'Dor', 5.392913, -69.756111, 0.90, 645.000000, 550.200000, 0.0, 'Gal', _('Large Magellanic Cloud')), \ # # # ('NGC0055', 'Scl', 0.248333, -39.183333, 7.87, 32.400000, 5.600000, 0.0, 'Gal', ''), \ - ('NGC0104', 'Tuc', 0.401666, -72.083333, 4.91, 30.900000, 30.900000, 0.0, 'GCl', '47 Tucanae'), \ - ('NGC0253', 'Scl', 0.793333, -25.283333, 8.00, 27.500000, 6.800000, 0.0, 'Gal', 'Sculptor Galaxy'), \ + ('NGC0104', 'Tuc', 0.401666, -72.083333, 4.91, 30.900000, 30.900000, 0.0, 'GCl', _('47 Tucanae')), \ + ('NGC0253', 'Scl', 0.793333, -25.283333, 8.00, 27.500000, 6.800000, 0.0, 'Gal', _('Sculptor Galaxy')), \ ('NGC0288', 'Scl', 0.880000, -26.583333, 8.10, 13.800000, 13.800000, 0.0, 'GCl', ''), \ - ('NGC0292', 'Tuc', 0.879111, -72.828611, 2.70, 320.000000, 185.000000, 0.0, 'Gal', 'Small Magellanic Cloud'), \ + ('NGC0292', 'Tuc', 0.879111, -72.828611, 2.70, 320.000000, 185.000000, 0.0, 'Gal', _('Small Magellanic Cloud')), \ ('NGC0300', 'Scl', 0.914999, -37.683333, 9.00, 21.900000, 15.500000, 0.0, 'Gal', ''), \ ('NGC0362', 'Tuc', 1.053333, -70.849999, 6.40, 12.900000, 12.900000, 0.0, 'GCl', ''), \ - ('NGC0884', 'Per', 2.373333, 57.116666, 4.30, 60.000000, 60.000000, 0.0, 'OCl', 'Double Cluster'), \ + ('NGC0884', 'Per', 2.373333, 57.116666, 4.30, 60.000000, 60.000000, 0.0, 'OCl', _('Double Cluster')), \ ('NGC1291', 'Eri', 3.288333, -41.133333, 8.50, 10.500000, 8.100000, 0.0, 'Gal', ''), \ - ('NGC1499', 'Per', 4.011666, 36.616666, 6.00, 145.000000, 30.000000, 0.0, 'DfN', 'California Nebula'), \ + ('NGC1499', 'Per', 4.011666, 36.616666, 6.00, 145.000000, 30.000000, 0.0, 'DfN', _('California Nebula')), \ # # The LMC overlaps NGC2070, so this object is not useful in the catalog. # # ('NGC2070', 'Dor', 5.643333, -69.083333, 8.20, 40.000000, 20.000000, 0.0, 'DfN', 'Tarantula Nebula'), \ # - ('NGC2264', 'Mon', 6.685000, 9.883333, 3.90, 20.000000, 20.000000, 0.0, 'C/N', 'Cone Nebula'), \ + ('NGC2264', 'Mon', 6.685000, 9.883333, 3.90, 20.000000, 20.000000, 0.0, 'C/N', _('Cone Nebula')), \ ('NGC2267', 'Pup', 7.876666, -26.383333, 7.00, 16.000000, 16.000000, 0.0, 'C/N', ''), \ - ('NGC2237', 'Mon', 6.516666, 4.949999, 9.00, 78.000000, 78.000000, 0.0, 'C/N', 'Rosette Nebula'), \ + ('NGC2237', 'Mon', 6.516666, 4.949999, 9.00, 78.000000, 78.000000, 0.0, 'C/N', _('Rosette Nebula')), \ ('NGC2627', 'Pyx', 8.621666, -29.949999, 8.00, 11.000000, 11.000000, 0.0, 'C/N', ''), \ ('NGC2808', 'Car', 9.200000, -64.866666, 6.30, 13.800000, 13.800000, 0.0, 'GCl', ''), \ ('NGC3201', 'Vel', 10.293333, -46.416666, 6.80, 18.200000, 18.200000, 0.0, 'GCl', ''), \ - ('NGC3242', 'Hya', 10.413333, -18.633333, 9.00, 20.800000, 20.800000, 0.0, 'PlN', 'Ghost of Jupiter'), \ - ('NGC3372', 'Car', 10.729999, -59.866666, 1.00, 120.000000, 120.000000, 0.0, 'DfN', 'Eta Carina Nebula'), \ + ('NGC3242', 'Hya', 10.413333, -18.633333, 9.00, 20.800000, 20.800000, 0.0, 'PlN', _('Ghost of Jupiter')), \ + ('NGC3372', 'Car', 10.729999, -59.866666, 1.00, 120.000000, 120.000000, 0.0, 'DfN', _('Eta Carina Nebula')), \ ('NGC4372', 'Mus', 12.429999, -72.666666, 7.80, 18.600000, 18.600000, 0.0, 'GCl', ''), \ - ('NGC4755', 'Cru', 12.893333, -60.333333, 4.20, 10.000000, 10.000000, 0.0, 'OCl', 'Jewel Box'), \ + ('NGC4755', 'Cru', 12.893333, -60.333333, 4.20, 10.000000, 10.000000, 0.0, 'OCl', _('Jewel Box')), \ ('NGC4833', 'Mus', 12.993333, -70.883333, 7.40, 13.500000, 13.500000, 0.0, 'GCl', ''), \ ('NGC4945', 'Cen', 13.090000, -49.466666, 9.00, 20.000000, 3.800000, 0.0, 'Gal', ''), \ - ('NGC5128', 'Cen', 13.424999, -43.016666, 7.00, 25.700000, 20.000000, 0.0, 'Gal', 'Centaurus A'), \ - ('NGC5139', 'Cen', 13.446666, -47.483333, 3.70, 36.300000, 36.300000, 0.0, 'GCl', 'Omega Centauri'), \ + ('NGC5128', 'Cen', 13.424999, -43.016666, 7.00, 25.700000, 20.000000, 0.0, 'Gal', _('Centaurus A')), \ + ('NGC5139', 'Cen', 13.446666, -47.483333, 3.70, 36.300000, 36.300000, 0.0, 'GCl', _('Omega Centauri')), \ ('NGC5617', 'Cen', 14.496666, -60.716666, 6.30, 10.000000, 10.000000, 0.0, 'OCl', ''), \ ('NGC5897', 'Lib', 15.289999, -21.016666, 8.60, 12.600000, 12.600000, 0.0, 'GCl', ''), \ ('NGC5927', 'Lup', 15.466666, -50.666666, 8.30, 12.000000, 12.000000, 0.0, 'GCl', ''), \ @@ -70,9 +73,9 @@ data = [ \ ('NGC6723', 'Sgr', 18.993333, -36.633333, 7.30, 11.000000, 11.000000, 0.0, 'GCl', ''), \ ('NGC6744', 'Pav', 19.163333, -63.849999, 9.00, 20.000000, 12.900000, 0.0, 'Gal', ''), \ ('NGC6752', 'Pav', 19.181666, -59.983333, 5.40, 20.400000, 20.400000, 0.0, 'GCl', ''), \ - ('NGC6822', 'Sgr', 19.748333, -14.800000, 9.00, 15.500000, 13.500000, 0.0, 'Gal', 'Barnards Galaxy'), \ - ('NGC6888', 'Cyg', 20.200000, 38.350000, 7.40, 18.000000, 12.000000, 0.0, 'DfN', 'Crescent Nebula'), \ - ('NGC6960', 'Cyg', 20.761666, 30.716666, 7.00, 180.000000, 180.000000, 0.0, 'DfN', 'Veil Nebula'), \ - ('NGC7000', 'Cyg', 20.979999, 44.333333, 4.00, 120.000000, 100.000000, 0.0, 'DfN', 'North America Nebula'), \ + ('NGC6822', 'Sgr', 19.748333, -14.800000, 9.00, 15.500000, 13.500000, 0.0, 'Gal', _('Barnards Galaxy')), \ + ('NGC6888', 'Cyg', 20.200000, 38.350000, 7.40, 18.000000, 12.000000, 0.0, 'DfN', _('Crescent Nebula')), \ + ('NGC6960', 'Cyg', 20.761666, 30.716666, 7.00, 180.000000, 180.000000, 0.0, 'DfN', _('Veil Nebula')), \ + ('NGC7000', 'Cyg', 20.979999, 44.333333, 4.00, 120.000000, 100.000000, 0.0, 'DfN', _('North America Nebula')), \ ] diff --git a/po/StarChart.pot b/po/StarChart.pot index 105f2a6..469db84 100644 --- a/po/StarChart.pot +++ b/po/StarChart.pot @@ -20,590 +20,742 @@ msgstr "" msgid "StarChart" msgstr "" -#: constellations.py:27 +#: dso2.py:34 gci-i18n/dso2.py:48 +msgid "Large Magellanic Cloud" +msgstr "" + +#: dso2.py:39 gci-i18n/dso2.py:53 +msgid "47 Tucanae" +msgstr "" + +#: dso2.py:40 gci-i18n/dso2.py:54 +msgid "Sculptor Galaxy" +msgstr "" + +#: dso2.py:42 gci-i18n/dso2.py:56 +msgid "Small Magellanic Cloud" +msgstr "" + +#: dso2.py:45 gci-i18n/dso2.py:59 +msgid "Double Cluster" +msgstr "" + +#: dso2.py:47 gci-i18n/dso2.py:61 +msgid "California Nebula" +msgstr "" + +#: dso2.py:53 gci-i18n/dso2.py:67 +msgid "Cone Nebula" +msgstr "" + +#: dso2.py:55 gci-i18n/dso2.py:69 +msgid "Rosette Nebula" +msgstr "" + +#: dso2.py:59 gci-i18n/dso2.py:73 +msgid "Ghost of Jupiter" +msgstr "" + +#: dso2.py:60 gci-i18n/dso2.py:74 +msgid "Eta Carina Nebula" +msgstr "" + +#: dso2.py:62 gci-i18n/dso2.py:76 +msgid "Jewel Box" +msgstr "" + +#: dso2.py:65 gci-i18n/dso2.py:79 +msgid "Centaurus A" +msgstr "" + +#: dso2.py:66 gci-i18n/dso2.py:80 +msgid "Omega Centauri" +msgstr "" + +#: dso2.py:76 gci-i18n/dso2.py:90 +msgid "Barnards Galaxy" +msgstr "" + +#: dso2.py:77 gci-i18n/dso2.py:91 +msgid "Crescent Nebula" +msgstr "" + +#: dso2.py:78 gci-i18n/dso2.py:92 +msgid "Veil Nebula" +msgstr "" + +#: dso2.py:79 gci-i18n/dso2.py:93 +msgid "North America Nebula" +msgstr "" + +#: constellations.py:14 gci-i18n/constellations.py:27 msgid "Andromeda" msgstr "" -#: constellations.py:37 +#: constellations.py:24 gci-i18n/constellations.py:37 msgid "Antlia" msgstr "" -#: constellations.py:41 +#: constellations.py:28 gci-i18n/constellations.py:41 msgid "Apus" msgstr "" -#: constellations.py:47 +#: constellations.py:34 gci-i18n/constellations.py:47 msgid "Aquarius" msgstr "" -#: constellations.py:66 +#: constellations.py:53 gci-i18n/constellations.py:66 msgid "Aquila" msgstr "" -#: constellations.py:79 +#: constellations.py:66 gci-i18n/constellations.py:79 msgid "Ara" msgstr "" -#: constellations.py:88 +#: constellations.py:75 gci-i18n/constellations.py:88 msgid "Aries" msgstr "" -#: constellations.py:93 +#: constellations.py:80 gci-i18n/constellations.py:93 msgid "Auriga" msgstr "" -#: constellations.py:103 +#: constellations.py:90 gci-i18n/constellations.py:103 msgid "Bootes" msgstr "" -#: constellations.py:115 +#: constellations.py:102 gci-i18n/constellations.py:115 msgid "Caelum" msgstr "" -#: constellations.py:120 +#: constellations.py:107 gci-i18n/constellations.py:120 msgid "Camelopardalis" msgstr "" -#: constellations.py:127 +#: constellations.py:114 gci-i18n/constellations.py:127 msgid "Cancer" msgstr "" -#: constellations.py:134 +#: constellations.py:121 gci-i18n/constellations.py:134 msgid "Canis Venatici" msgstr "" -#: constellations.py:139 +#: constellations.py:126 gci-i18n/constellations.py:139 msgid "Canis Major" msgstr "" -#: constellations.py:151 +#: constellations.py:138 gci-i18n/constellations.py:151 msgid "Canis Minor" msgstr "" -#: constellations.py:154 +#: constellations.py:141 gci-i18n/constellations.py:154 msgid "Capricornus" msgstr "" -#: constellations.py:167 +#: constellations.py:154 gci-i18n/constellations.py:167 msgid "Carina" msgstr "" -#: constellations.py:180 +#: constellations.py:167 gci-i18n/constellations.py:180 msgid "Cassiopeia" msgstr "" -#: constellations.py:186 +#: constellations.py:173 gci-i18n/constellations.py:186 msgid "Centaurus" msgstr "" -#: constellations.py:200 +#: constellations.py:187 gci-i18n/constellations.py:200 msgid "Cepheus" msgstr "" -#: constellations.py:208 +#: constellations.py:195 gci-i18n/constellations.py:208 msgid "Cetus" msgstr "" -#: constellations.py:225 +#: constellations.py:212 gci-i18n/constellations.py:225 msgid "Chamaeleon" msgstr "" -#: constellations.py:231 +#: constellations.py:218 gci-i18n/constellations.py:231 msgid "Circinus" msgstr "" -#: constellations.py:235 +#: constellations.py:222 gci-i18n/constellations.py:235 msgid "Columba" msgstr "" -#: constellations.py:242 +#: constellations.py:229 gci-i18n/constellations.py:242 msgid "Coma Berenices" msgstr "" -#: constellations.py:246 +#: constellations.py:233 gci-i18n/constellations.py:246 msgid "Corona Australis" msgstr "" -#: constellations.py:255 +#: constellations.py:242 gci-i18n/constellations.py:255 msgid "Corona Borealis" msgstr "" -#: constellations.py:263 +#: constellations.py:250 gci-i18n/constellations.py:263 msgid "Corvus" msgstr "" -#: constellations.py:270 +#: constellations.py:257 gci-i18n/constellations.py:270 msgid "Crater" msgstr "" -#: constellations.py:280 +#: constellations.py:267 gci-i18n/constellations.py:280 msgid "Crux" msgstr "" -#: constellations.py:284 +#: constellations.py:271 gci-i18n/constellations.py:284 msgid "Cygnus" msgstr "" -#: constellations.py:291 +#: constellations.py:278 gci-i18n/constellations.py:291 msgid "Delphinus" msgstr "" -#: constellations.py:298 +#: constellations.py:285 gci-i18n/constellations.py:298 msgid "Dorado" msgstr "" -#: constellations.py:303 +#: constellations.py:290 gci-i18n/constellations.py:303 msgid "Draco" msgstr "" -#: constellations.py:325 +#: constellations.py:312 gci-i18n/constellations.py:325 msgid "Equuleus" msgstr "" -#: constellations.py:329 +#: constellations.py:316 gci-i18n/constellations.py:329 msgid "Eridanus" msgstr "" -#: constellations.py:361 +#: constellations.py:348 gci-i18n/constellations.py:361 msgid "Fornax" msgstr "" -#: constellations.py:367 +#: constellations.py:354 gci-i18n/constellations.py:367 msgid "Gemini" msgstr "" -#: constellations.py:378 +#: constellations.py:365 gci-i18n/constellations.py:378 msgid "Grus" msgstr "" -#: constellations.py:390 +#: constellations.py:377 gci-i18n/constellations.py:390 msgid "Hercules" msgstr "" -#: constellations.py:411 +#: constellations.py:398 gci-i18n/constellations.py:411 msgid "Horologium" msgstr "" -#: constellations.py:418 +#: constellations.py:405 gci-i18n/constellations.py:418 msgid "Hydra" msgstr "" -#: constellations.py:436 +#: constellations.py:423 gci-i18n/constellations.py:436 msgid "Hydrus" msgstr "" -#: constellations.py:441 +#: constellations.py:428 gci-i18n/constellations.py:441 msgid "Indus" msgstr "" -#: constellations.py:446 +#: constellations.py:433 gci-i18n/constellations.py:446 msgid "Lacerta" msgstr "" -#: constellations.py:454 +#: constellations.py:441 gci-i18n/constellations.py:454 msgid "Leo" msgstr "" -#: constellations.py:465 +#: constellations.py:452 gci-i18n/constellations.py:465 msgid "Leo Minor" msgstr "" -#: constellations.py:469 +#: constellations.py:456 gci-i18n/constellations.py:469 msgid "Lepus" msgstr "" -#: constellations.py:479 +#: constellations.py:466 gci-i18n/constellations.py:479 msgid "Libra" msgstr "" -#: constellations.py:487 +#: constellations.py:474 gci-i18n/constellations.py:487 msgid "Lupus" msgstr "" -#: constellations.py:501 +#: constellations.py:488 gci-i18n/constellations.py:501 msgid "Lynx" msgstr "" -#: constellations.py:510 +#: constellations.py:497 gci-i18n/constellations.py:510 msgid "Lyra" msgstr "" -#: constellations.py:518 +#: constellations.py:505 gci-i18n/constellations.py:518 msgid "Mensa" msgstr "" -#: constellations.py:523 +#: constellations.py:510 gci-i18n/constellations.py:523 msgid "Microscopium" msgstr "" -#: constellations.py:528 +#: constellations.py:515 gci-i18n/constellations.py:528 msgid "Monoceros" msgstr "" -#: constellations.py:534 +#: constellations.py:521 gci-i18n/constellations.py:534 msgid "Musca" msgstr "" -#: constellations.py:541 +#: constellations.py:528 gci-i18n/constellations.py:541 msgid "Norma" msgstr "" -#: constellations.py:547 +#: constellations.py:534 gci-i18n/constellations.py:547 msgid "Octans" msgstr "" -#: constellations.py:552 +#: constellations.py:539 gci-i18n/constellations.py:552 msgid "Ophiuchus" msgstr "" -#: constellations.py:565 +#: constellations.py:552 gci-i18n/constellations.py:565 msgid "Orion" msgstr "" -#: constellations.py:585 +#: constellations.py:572 gci-i18n/constellations.py:585 msgid "Pavo" msgstr "" -#: constellations.py:594 +#: constellations.py:581 gci-i18n/constellations.py:594 msgid "Pegasus" msgstr "" -#: constellations.py:610 +#: constellations.py:597 gci-i18n/constellations.py:610 msgid "Perseus" msgstr "" -#: constellations.py:628 +#: constellations.py:615 gci-i18n/constellations.py:628 msgid "Phoenix" msgstr "" -#: constellations.py:636 +#: constellations.py:623 gci-i18n/constellations.py:636 msgid "Pictor" msgstr "" -#: constellations.py:640 +#: constellations.py:627 gci-i18n/constellations.py:640 msgid "Pisces" msgstr "" -#: constellations.py:658 +#: constellations.py:645 gci-i18n/constellations.py:658 msgid "Piscis Australis" msgstr "" -#: constellations.py:666 +#: constellations.py:653 gci-i18n/constellations.py:666 msgid "Puppis" msgstr "" -#: constellations.py:678 +#: constellations.py:665 gci-i18n/constellations.py:678 msgid "Pyxis" msgstr "" -#: constellations.py:682 +#: constellations.py:669 gci-i18n/constellations.py:682 msgid "Reticulum" msgstr "" -#: constellations.py:689 +#: constellations.py:676 gci-i18n/constellations.py:689 msgid "Sagitta" msgstr "" -#: constellations.py:694 +#: constellations.py:681 gci-i18n/constellations.py:694 msgid "Sagittarius" msgstr "" -#: constellations.py:712 +#: constellations.py:699 gci-i18n/constellations.py:712 msgid "Sculptor" msgstr "" -#: constellations.py:717 +#: constellations.py:704 gci-i18n/constellations.py:717 msgid "Scorpius" msgstr "" -#: constellations.py:733 +#: constellations.py:720 gci-i18n/constellations.py:733 msgid "Scutum" msgstr "" -#: constellations.py:737 +#: constellations.py:724 gci-i18n/constellations.py:737 msgid "Serpens" msgstr "" -#: constellations.py:755 +#: constellations.py:742 gci-i18n/constellations.py:755 msgid "Sextans" msgstr "" -#: constellations.py:761 +#: constellations.py:748 gci-i18n/constellations.py:761 msgid "Taurus" msgstr "" -#: constellations.py:774 +#: constellations.py:761 gci-i18n/constellations.py:774 msgid "Telescopium" msgstr "" -#: constellations.py:778 +#: constellations.py:765 gci-i18n/constellations.py:778 msgid "Triangulum" msgstr "" -#: constellations.py:783 +#: constellations.py:770 gci-i18n/constellations.py:783 msgid "Triangulum Australis" msgstr "" -#: constellations.py:788 +#: constellations.py:775 gci-i18n/constellations.py:788 msgid "Tucana" msgstr "" -#: constellations.py:795 +#: constellations.py:782 gci-i18n/constellations.py:795 msgid "Ursa Major" msgstr "" -#: constellations.py:814 +#: constellations.py:801 gci-i18n/constellations.py:814 msgid "Ursa Minor" msgstr "" -#: constellations.py:823 +#: constellations.py:810 gci-i18n/constellations.py:823 msgid "Vela" msgstr "" -#: constellations.py:832 +#: constellations.py:819 gci-i18n/constellations.py:832 msgid "Virgo" msgstr "" -#: constellations.py:844 +#: constellations.py:831 gci-i18n/constellations.py:844 msgid "Volans" msgstr "" -#: constellations.py:852 +#: constellations.py:839 gci-i18n/constellations.py:852 msgid "Vulpecula" msgstr "" -#: StarChart.py:185 +#: StarChart.py:227 gci-i18n/StarChart.py:242 msgid "Mercury" msgstr "" -#: StarChart.py:186 +#: StarChart.py:228 gci-i18n/StarChart.py:243 msgid "Venus" msgstr "" -#: StarChart.py:187 +#: StarChart.py:229 gci-i18n/StarChart.py:244 msgid "Earth" msgstr "" -#: StarChart.py:188 +#: StarChart.py:230 gci-i18n/StarChart.py:245 msgid "Mars" msgstr "" -#: StarChart.py:189 +#: StarChart.py:231 gci-i18n/StarChart.py:246 msgid "Jupiter" msgstr "" -#: StarChart.py:190 +#: StarChart.py:232 gci-i18n/StarChart.py:247 msgid "Saturn" msgstr "" -#: StarChart.py:191 +#: StarChart.py:233 gci-i18n/StarChart.py:248 msgid "Uranus" msgstr "" -#: StarChart.py:193 StarChart.py:917 StarChart.py:1573 +#: StarChart.py:235 StarChart.py:991 StarChart.py:1645 +#: gci-i18n/StarChart.py:250 gci-i18n/StarChart.py:1006 +#: gci-i18n/StarChart.py:1660 msgid "Sun" msgstr "" -#: StarChart.py:197 StarChart.py:920 StarChart.py:1571 +#: StarChart.py:241 StarChart.py:994 StarChart.py:1643 +#: gci-i18n/StarChart.py:256 gci-i18n/StarChart.py:1009 +#: gci-i18n/StarChart.py:1658 msgid "Moon" msgstr "" -#: StarChart.py:731 +#: StarChart.py:786 gci-i18n/StarChart.py:801 msgid "Night Vision" msgstr "" -#: StarChart.py:732 +#: StarChart.py:788 gci-i18n/StarChart.py:803 msgid "Invert Display" msgstr "" -#: StarChart.py:733 +#: StarChart.py:790 gci-i18n/StarChart.py:805 msgid "Flip L/R" msgstr "" -#: StarChart.py:734 +#: StarChart.py:793 gci-i18n/StarChart.py:808 msgid "Draw Constellations" msgstr "" -#: StarChart.py:735 +#: StarChart.py:795 gci-i18n/StarChart.py:810 msgid "Mag:" msgstr "" -#: StarChart.py:736 -msgid "0" -msgstr "" - -#: StarChart.py:737 +#: StarChart.py:796 gci-i18n/StarChart.py:811 msgid "1" msgstr "" -#: StarChart.py:738 +#: StarChart.py:797 gci-i18n/StarChart.py:812 msgid "2" msgstr "" -#: StarChart.py:739 +#: StarChart.py:798 gci-i18n/StarChart.py:813 msgid "3" msgstr "" -#: StarChart.py:740 +#: StarChart.py:799 gci-i18n/StarChart.py:814 msgid "4" msgstr "" -#: StarChart.py:741 +#: StarChart.py:800 gci-i18n/StarChart.py:815 msgid "5" msgstr "" -#: StarChart.py:742 +#: StarChart.py:801 gci-i18n/StarChart.py:816 msgid "6" msgstr "" -#: StarChart.py:744 +#: StarChart.py:805 gci-i18n/StarChart.py:820 msgid "Longitude:" msgstr "" -#: StarChart.py:747 StarChart.py:1678 StarChart.py:1687 +#: StarChart.py:808 StarChart.py:1750 StarChart.py:1759 +#: gci-i18n/StarChart.py:823 gci-i18n/StarChart.py:1765 +#: gci-i18n/StarChart.py:1774 msgid "E" msgstr "" -#: StarChart.py:748 StarChart.py:1680 StarChart.py:1685 +#: StarChart.py:809 StarChart.py:1752 StarChart.py:1757 +#: gci-i18n/StarChart.py:824 gci-i18n/StarChart.py:1767 +#: gci-i18n/StarChart.py:1772 msgid "W" msgstr "" -#: StarChart.py:749 +#: StarChart.py:810 gci-i18n/StarChart.py:825 msgid "Latitude:" msgstr "" -#: StarChart.py:752 StarChart.py:1669 +#: StarChart.py:813 StarChart.py:1741 gci-i18n/StarChart.py:828 +#: gci-i18n/StarChart.py:1756 msgid "N" msgstr "" -#: StarChart.py:753 StarChart.py:1673 +#: StarChart.py:814 StarChart.py:1745 gci-i18n/StarChart.py:829 +#: gci-i18n/StarChart.py:1760 msgid "S" msgstr "" -#: StarChart.py:754 StarChart.py:765 +#: StarChart.py:819 StarChart.py:837 gci-i18n/StarChart.py:834 +#: gci-i18n/StarChart.py:852 msgid "Ok" msgstr "" -#: StarChart.py:755 +#: StarChart.py:822 gci-i18n/StarChart.py:837 msgid "Make home" msgstr "" -#: StarChart.py:757 +#: StarChart.py:825 gci-i18n/StarChart.py:840 msgid "Now" msgstr "" -#: StarChart.py:758 +#: StarChart.py:826 gci-i18n/StarChart.py:841 msgid "Specify" msgstr "" -#: StarChart.py:759 +#: StarChart.py:827 gci-i18n/StarChart.py:842 msgid "Time:" msgstr "" -#: StarChart.py:762 +#: StarChart.py:830 gci-i18n/StarChart.py:845 msgid "Offset:" msgstr "" -#: StarChart.py:767 +#: StarChart.py:840 gci-i18n/StarChart.py:855 msgid "Object type:" msgstr "" -#: StarChart.py:776 -msgid "Version 2.0 (build 113) of 2010.04.14.1530 UT" +#: StarChart.py:849 gci-i18n/StarChart.py:864 +msgid "Version 2.0 (build 115) of 2010.04.21.1530 UT" msgstr "" -#: StarChart.py:777 +#: StarChart.py:851 gci-i18n/StarChart.py:866 msgid "See http://wiki.laptop.org/go/StarChart for help." msgstr "" -#: StarChart.py:851 +#: StarChart.py:925 gci-i18n/StarChart.py:940 msgid "There is no object here." msgstr "" -#: StarChart.py:914 +#: StarChart.py:988 gci-i18n/StarChart.py:1003 msgid "deep-sky object" msgstr "" -#: StarChart.py:916 +#: StarChart.py:990 gci-i18n/StarChart.py:1005 msgid "planet" msgstr "" -#: StarChart.py:918 StarChart.py:921 +#: StarChart.py:992 StarChart.py:995 gci-i18n/StarChart.py:1007 +#: gci-i18n/StarChart.py:1010 msgid "Object is: " msgstr "" -#: StarChart.py:924 +#: StarChart.py:998 gci-i18n/StarChart.py:1013 msgid "star" msgstr "" -#: StarChart.py:925 +#: StarChart.py:999 gci-i18n/StarChart.py:1014 msgid "Object is " msgstr "" -#: StarChart.py:1334 StarChart.py:2905 +#: StarChart.py:1402 StarChart.py:3096 gci-i18n/StarChart.py:1417 +#: gci-i18n/StarChart.py:3111 msgid "Planets" msgstr "" -#: StarChart.py:1345 StarChart.py:2906 +#: StarChart.py:1413 StarChart.py:3097 gci-i18n/StarChart.py:1428 +#: gci-i18n/StarChart.py:3112 msgid "Stars by Constellation" msgstr "" -#: StarChart.py:1359 StarChart.py:2907 +#: StarChart.py:1427 StarChart.py:3098 gci-i18n/StarChart.py:1442 +#: gci-i18n/StarChart.py:3113 msgid "Brightest Stars" msgstr "" -#: StarChart.py:1379 StarChart.py:2908 +#: StarChart.py:1447 StarChart.py:3099 gci-i18n/StarChart.py:1462 +#: gci-i18n/StarChart.py:3114 msgid "Deep-sky Objects" msgstr "" -#: StarChart.py:1538 +#: StarChart.py:1610 gci-i18n/StarChart.py:1625 msgid "This object is always below the horizon at your location." msgstr "" -#: StarChart.py:1541 +#: StarChart.py:1613 gci-i18n/StarChart.py:1628 msgid "This object is currently not in the field of view." msgstr "" -#: StarChart.py:1543 +#: StarChart.py:1615 gci-i18n/StarChart.py:1630 msgid "This object is currently below your horizon." msgstr "" -#: StarChart.py:1585 +#: StarChart.py:1657 gci-i18n/StarChart.py:1672 msgid "Input Error: The longitude was not understood." msgstr "" -#: StarChart.py:1589 +#: StarChart.py:1661 gci-i18n/StarChart.py:1676 msgid "Input Error: The latitude was not understood." msgstr "" -#: StarChart.py:1593 +#: StarChart.py:1665 gci-i18n/StarChart.py:1680 msgid "Input Error: The time was not understood." msgstr "" -#: StarChart.py:1597 +#: StarChart.py:1669 gci-i18n/StarChart.py:1684 msgid "Input Error: The time zone offset was not understood." msgstr "" -#: StarChart.py:2820 +#: StarChart.py:2919 gci-i18n/StarChart.py:2934 msgid "Star Chart Activity" msgstr "" -#: StarChart.py:2938 +#: StarChart.py:3136 gci-i18n/StarChart.py:3151 msgid "What" msgstr "" -#: StarChart.py:2939 +#: StarChart.py:3137 gci-i18n/StarChart.py:3152 msgid "Where" msgstr "" -#: StarChart.py:2940 +#: StarChart.py:3138 gci-i18n/StarChart.py:3153 msgid "When" msgstr "" -#: StarChart.py:2941 +#: StarChart.py:3139 gci-i18n/StarChart.py:3154 msgid "Locate" msgstr "" -#: StarChart.py:2942 +#: StarChart.py:3140 gci-i18n/StarChart.py:3155 msgid "About" msgstr "" + +#: dso1.py:31 gci-i18n/dso1.py:45 +msgid "Butterfly Cluster" +msgstr "" + +#: dso1.py:32 gci-i18n/dso1.py:46 +msgid "Ptolemys Cluster" +msgstr "" + +#: dso1.py:33 gci-i18n/dso1.py:47 +msgid "Lagoon Nebula" +msgstr "" + +#: dso1.py:35 gci-i18n/dso1.py:49 +msgid "Wild Duck Cluster" +msgstr "" + +#: dso1.py:37 gci-i18n/dso1.py:51 +msgid "Hercules Cluster" +msgstr "" + +#: dso1.py:39 gci-i18n/dso1.py:53 +msgid "Omega Nebula" +msgstr "" + +#: dso1.py:41 gci-i18n/dso1.py:55 +msgid "Trifid Nebula" +msgstr "" + +#: dso1.py:48 gci-i18n/dso1.py:62 +msgid "Andromeda Galaxy" +msgstr "" + +#: dso1.py:49 gci-i18n/dso1.py:63 +msgid "Triangulum Galaxy" +msgstr "" + +#: dso1.py:57 gci-i18n/dso1.py:71 +msgid "Orion Nebula" +msgstr "" + +#: dso1.py:58 gci-i18n/dso1.py:72 +msgid "de Mairans Nebula" +msgstr "" + +#: dso1.py:59 gci-i18n/dso1.py:73 +msgid "Beehive Cluster" +msgstr "" + +#: dso1.py:60 gci-i18n/dso1.py:74 +msgid "Pleiades" +msgstr "" + +#: dso1.py:65 gci-i18n/dso1.py:79 +msgid "Whirlpool Galaxy" +msgstr "" + +#: dso1.py:70 gci-i18n/dso1.py:84 +msgid "Sunflower Galaxy" +msgstr "" + +#: dso1.py:73 gci-i18n/dso1.py:87 +msgid "Bodes Galaxy" +msgstr "" + +#: dso1.py:74 gci-i18n/dso1.py:88 +msgid "Southern Pinwheel Galaxy" +msgstr "" + +#: dso1.py:77 gci-i18n/dso1.py:91 +msgid "Pinwheel Galaxy" +msgstr "" |