Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPootle daemon <pootle@pootle.sugarlabs.org>2011-10-04 13:08:38 (GMT)
committer Pootle daemon <pootle@pootle.sugarlabs.org>2011-10-04 13:08:38 (GMT)
commitce0243ffa7529454d71f12a45b66f561681ba8d7 (patch)
tree127e0f11d6ecb403d1283dee871bb70504a8d549
parent39b065117e94e4b222dd12adb8e43d6b92c1f10c (diff)
parent1eb499baa4e5633a42480892f51a141cff35a125 (diff)
Merge branch 'master' of git.sugarlabs.org:moon/mainline
Conflicts: po/sw.po
-rw-r--r--activity/activity.info2
-rwxr-xr-xmoon.py35
-rw-r--r--po/ay.po219
-rw-r--r--po/bi.po219
-rw-r--r--po/qu.po215
5 files changed, 12 insertions, 678 deletions
diff --git a/activity/activity.info b/activity/activity.info
index 5fc101d..9e4ac7f 100644
--- a/activity/activity.info
+++ b/activity/activity.info
@@ -1,6 +1,6 @@
[Activity]
name = Moon
-activity_version = 12
+activity_version = 13
host_version = 1
bundle_id = com.garycmartin.Moon
icon = moon-icon
diff --git a/moon.py b/moon.py
index 7dfe8aa..f9eca9d 100755
--- a/moon.py
+++ b/moon.py
@@ -32,7 +32,7 @@ network connection is needed.
import gtk
import gobject
from sugar.activity import activity
-from sugar.graphics.toolbutton import ToolButton
+from sugar.graphics.toggletoolbutton import ToggleToolButton
from gettext import gettext as _
import math
import time
@@ -88,13 +88,15 @@ class MoonActivity(activity.Activity):
toolbar_box.toolbar.insert(activity_button, 0)
separator = gtk.SeparatorToolItem()
toolbar_box.toolbar.insert(separator, -1)
- self.toggle_grid_button = ToolButton('grid-icon')
+ self.toggle_grid_button = ToggleToolButton('grid-icon')
self.toggle_grid_button.set_tooltip(_("Toggle Grid View"))
+ self.toggle_grid_button.set_active(self.show_grid)
self.toggle_grid_handler_id = self.toggle_grid_button.connect('clicked', self.toggle_grid_clicked)
toolbar_box.toolbar.insert(self.toggle_grid_button, -1)
self.toggle_grid_button.show()
- self.toggle_hemisphere_button = ToolButton('hemi-icon')
+ self.toggle_hemisphere_button = ToggleToolButton('hemi-icon')
self.toggle_hemisphere_button.set_tooltip(_("Toggle Hemisphere View"))
+ self.toggle_hemisphere_button.set_active(self.hemisphere_view == 'south')
self.toggle_hemisphere_handler_id = self.toggle_hemisphere_button.connect('clicked', self.toggle_hemisphere_clicked)
toolbar_box.toolbar.insert(self.toggle_hemisphere_button, -1)
self.toggle_hemisphere_button.show()
@@ -112,13 +114,15 @@ class MoonActivity(activity.Activity):
# Use old <= 0.84 toolbar design
toolbox = activity.ActivityToolbox(self)
view_tool_bar = gtk.Toolbar()
- self.toggle_grid_button = ToolButton('grid-icon')
+ self.toggle_grid_button = ToggleToolButton('grid-icon')
self.toggle_grid_button.set_tooltip(_("Toggle Grid View"))
+ self.toggle_grid_button.set_active(self.show_grid)
self.toggle_grid_handler_id = self.toggle_grid_button.connect('clicked', self.toggle_grid_clicked)
view_tool_bar.insert(self.toggle_grid_button, -1)
self.toggle_grid_button.show()
- self.toggle_hemisphere_button = ToolButton('hemi-icon')
+ self.toggle_hemisphere_button = ToggleToolButton('hemi-icon')
self.toggle_hemisphere_button.set_tooltip(_("Toggle Hemisphere View"))
+ self.toggle_hemisphere_button.set_active(self.hemisphere_view == 'south')
self.toggle_hemisphere_handler_id = self.toggle_hemisphere_button.connect('clicked', self.toggle_hemisphere_clicked)
view_tool_bar.insert(self.toggle_hemisphere_button, -1)
self.toggle_hemisphere_button.show()
@@ -167,8 +171,6 @@ class MoonActivity(activity.Activity):
self.data_model = DataModel()
# Generate first set of views for display and kick off their timers
- self.toggle_grid_button.handler_block(self.toggle_grid_handler_id)
- self.toggle_hemisphere_button.handler_block(self.toggle_hemisphere_handler_id)
self.update_text_information_view()
self.update_moon_image_view()
@@ -227,7 +229,8 @@ class MoonActivity(activity.Activity):
self.show_grid = False
else:
self.show_grid = True
- self.block_view_buttons_during_update()
+ gobject.source_remove(self.update_moon_image_timeout)
+ self.update_moon_image_view()
def toggle_hemisphere_clicked(self, widget):
"""Respond to toolbar button to change viewing hemisphere.
@@ -236,22 +239,9 @@ class MoonActivity(activity.Activity):
self.hemisphere_view = 'south'
else:
self.hemisphere_view = 'north'
- self.block_view_buttons_during_update()
-
- def block_view_buttons_during_update(self):
- """Disable view buttons while updating image to prevent multi-clicks.
- """
- self.toggle_grid_button.handler_block(self.toggle_grid_handler_id)
- self.toggle_hemisphere_button.handler_block(self.toggle_hemisphere_handler_id)
gobject.source_remove(self.update_moon_image_timeout)
self.update_moon_image_view()
- def unblock_view_update_buttons(self):
- """Reactivate view button after updating image, stops multi-clicks.
- """
- self.toggle_grid_button.handler_unblock(self.toggle_grid_handler_id)
- self.toggle_hemisphere_button.handler_unblock(self.toggle_hemisphere_handler_id)
-
def update_text_information_view(self):
"""Generate Moon data and update text based information view.
"""
@@ -370,9 +360,6 @@ class MoonActivity(activity.Activity):
# Update the Moon image in another 5min
self.update_moon_image_timeout = gobject.timeout_add(300000, self.update_moon_image_view)
- # Delay before view buttons can be clicked again (blocked to stop repeat clicks)
- gobject.timeout_add(50, self.unblock_view_update_buttons)
-
# Stop this timer running
return False
diff --git a/po/ay.po b/po/ay.po
deleted file mode 100644
index 7ea55ae..0000000
--- a/po/ay.po
+++ /dev/null
@@ -1,219 +0,0 @@
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-#, fuzzy
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-03-14 16:02+0000\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Translate Toolkit 1.1.1rc4\n"
-
-#: ../activity/activity.info:2
-msgid "Moon"
-msgstr ""
-
-#: ../moon.py:71
-msgid "Moon"
-msgstr ""
-
-#: ../moon.py:83
-msgid "Toggle Grid View"
-msgstr ""
-
-#: ../moon.py:88
-msgid "Toggle Hemisphere View"
-msgstr ""
-
-#: ../moon.py:93
-msgid "View"
-msgstr ""
-
-#: ../moon.py:190
-msgid ""
-"Today's Moon Information\n"
-"\n"
-msgstr ""
-
-#: ../moon.py:191
-#, python-format
-msgid ""
-"Phase:\n"
-"%s\n"
-"\n"
-msgstr ""
-
-#: ../moon.py:192
-#, python-format
-msgid ""
-"Julian Date:\n"
-"%.2f (astronomical)\n"
-"\n"
-msgstr ""
-
-#: ../moon.py:193
-#, python-format
-msgid ""
-"Age:\n"
-"%(days).0f days, %(hours).0f hours, %(minutes).0f minutes\n"
-"\n"
-msgstr ""
-
-#: ../moon.py:194
-#, python-format
-msgid ""
-"Lunation:\n"
-"%(phase).2f%% through lunation %(lunation)d\n"
-"\n"
-msgstr ""
-
-#: ../moon.py:195
-#, python-format
-msgid ""
-"Surface Visibility:\n"
-"%.0f%% (estimated)\n"
-"\n"
-msgstr ""
-
-#: ../moon.py:196
-#, python-format
-msgid ""
-"Selenographic Terminator Longitude:\n"
-"%(deg).1f°%(westOrEast)s (%(riseOrSet)s)\n"
-"\n"
-msgstr ""
-
-#: ../moon.py:197
-#, python-format
-msgid ""
-"Next Full Moon:\n"
-"%(date)s in %(days).0f days\n"
-"\n"
-msgstr ""
-
-#: ../moon.py:198
-#, python-format
-msgid ""
-"Next New Moon:\n"
-"%(date)s in %(days).0f days\n"
-"\n"
-msgstr ""
-
-#: ../moon.py:199
-#, python-format
-msgid ""
-"Next Lunar eclipse:\n"
-"%(date)s in %(days).0f days\n"
-"\n"
-msgstr ""
-
-#: ../moon.py:200
-#, python-format
-msgid ""
-"Next Solar eclipse:\n"
-"%(date)s in %(days).0f days\n"
-"\n"
-msgstr ""
-
-#: ../moon.py:282
-msgid "SNWE"
-msgstr ""
-
-#: ../moon.py:285
-msgid "NSEW"
-msgstr ""
-
-#: ../moon.py:338
-msgid "Latitude"
-msgstr ""
-
-#: ../moon.py:340
-msgid "Longitude"
-msgstr ""
-
-#: ../moon.py:437
-msgid "west"
-msgstr ""
-
-#: ../moon.py:439
-msgid "east"
-msgstr ""
-
-#: ../moon.py:442
-msgid "Sunset"
-msgstr ""
-
-#: ../moon.py:444
-msgid "Sunrise"
-msgstr ""
-
-#: ../moon.py:458 ../moon.py:474
-msgid "New Moon"
-msgstr ""
-
-#: ../moon.py:460
-msgid "Waxing Crescent"
-msgstr ""
-
-#: ../moon.py:462
-msgid "First Quarter"
-msgstr ""
-
-#: ../moon.py:464
-msgid "Waxing Gibbous"
-msgstr ""
-
-#: ../moon.py:466
-msgid "Full Moon"
-msgstr ""
-
-#: ../moon.py:468
-msgid "Waning Gibbous"
-msgstr ""
-
-#: ../moon.py:470
-msgid "Last Quarter"
-msgstr ""
-
-#: ../moon.py:472
-msgid "Waning Crescent"
-msgstr ""
diff --git a/po/bi.po b/po/bi.po
deleted file mode 100644
index 7ea55ae..0000000
--- a/po/bi.po
+++ /dev/null
@@ -1,219 +0,0 @@
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-#, fuzzy
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-03-14 16:02+0000\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Translate Toolkit 1.1.1rc4\n"
-
-#: ../activity/activity.info:2
-msgid "Moon"
-msgstr ""
-
-#: ../moon.py:71
-msgid "Moon"
-msgstr ""
-
-#: ../moon.py:83
-msgid "Toggle Grid View"
-msgstr ""
-
-#: ../moon.py:88
-msgid "Toggle Hemisphere View"
-msgstr ""
-
-#: ../moon.py:93
-msgid "View"
-msgstr ""
-
-#: ../moon.py:190
-msgid ""
-"Today's Moon Information\n"
-"\n"
-msgstr ""
-
-#: ../moon.py:191
-#, python-format
-msgid ""
-"Phase:\n"
-"%s\n"
-"\n"
-msgstr ""
-
-#: ../moon.py:192
-#, python-format
-msgid ""
-"Julian Date:\n"
-"%.2f (astronomical)\n"
-"\n"
-msgstr ""
-
-#: ../moon.py:193
-#, python-format
-msgid ""
-"Age:\n"
-"%(days).0f days, %(hours).0f hours, %(minutes).0f minutes\n"
-"\n"
-msgstr ""
-
-#: ../moon.py:194
-#, python-format
-msgid ""
-"Lunation:\n"
-"%(phase).2f%% through lunation %(lunation)d\n"
-"\n"
-msgstr ""
-
-#: ../moon.py:195
-#, python-format
-msgid ""
-"Surface Visibility:\n"
-"%.0f%% (estimated)\n"
-"\n"
-msgstr ""
-
-#: ../moon.py:196
-#, python-format
-msgid ""
-"Selenographic Terminator Longitude:\n"
-"%(deg).1f°%(westOrEast)s (%(riseOrSet)s)\n"
-"\n"
-msgstr ""
-
-#: ../moon.py:197
-#, python-format
-msgid ""
-"Next Full Moon:\n"
-"%(date)s in %(days).0f days\n"
-"\n"
-msgstr ""
-
-#: ../moon.py:198
-#, python-format
-msgid ""
-"Next New Moon:\n"
-"%(date)s in %(days).0f days\n"
-"\n"
-msgstr ""
-
-#: ../moon.py:199
-#, python-format
-msgid ""
-"Next Lunar eclipse:\n"
-"%(date)s in %(days).0f days\n"
-"\n"
-msgstr ""
-
-#: ../moon.py:200
-#, python-format
-msgid ""
-"Next Solar eclipse:\n"
-"%(date)s in %(days).0f days\n"
-"\n"
-msgstr ""
-
-#: ../moon.py:282
-msgid "SNWE"
-msgstr ""
-
-#: ../moon.py:285
-msgid "NSEW"
-msgstr ""
-
-#: ../moon.py:338
-msgid "Latitude"
-msgstr ""
-
-#: ../moon.py:340
-msgid "Longitude"
-msgstr ""
-
-#: ../moon.py:437
-msgid "west"
-msgstr ""
-
-#: ../moon.py:439
-msgid "east"
-msgstr ""
-
-#: ../moon.py:442
-msgid "Sunset"
-msgstr ""
-
-#: ../moon.py:444
-msgid "Sunrise"
-msgstr ""
-
-#: ../moon.py:458 ../moon.py:474
-msgid "New Moon"
-msgstr ""
-
-#: ../moon.py:460
-msgid "Waxing Crescent"
-msgstr ""
-
-#: ../moon.py:462
-msgid "First Quarter"
-msgstr ""
-
-#: ../moon.py:464
-msgid "Waxing Gibbous"
-msgstr ""
-
-#: ../moon.py:466
-msgid "Full Moon"
-msgstr ""
-
-#: ../moon.py:468
-msgid "Waning Gibbous"
-msgstr ""
-
-#: ../moon.py:470
-msgid "Last Quarter"
-msgstr ""
-
-#: ../moon.py:472
-msgid "Waning Crescent"
-msgstr ""
diff --git a/po/qu.po b/po/qu.po
deleted file mode 100644
index 9d1b717..0000000
--- a/po/qu.po
+++ /dev/null
@@ -1,215 +0,0 @@
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-#, fuzzy
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-03-14 16:02+0000\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Translate Toolkit 1.1.1rc4\n"
-
-#: ../activity/activity.info:2
-msgid "Moon"
-msgstr ""
-
-#: ../moon.py:71
-msgid "Moon"
-msgstr ""
-
-#: ../moon.py:83
-msgid "Toggle Grid View"
-msgstr ""
-
-#: ../moon.py:88
-msgid "Toggle Hemisphere View"
-msgstr ""
-
-#: ../moon.py:93
-msgid "View"
-msgstr ""
-
-#: ../moon.py:190
-msgid ""
-"Today's Moon Information\n"
-"\n"
-msgstr ""
-
-#: ../moon.py:191
-#, python-format
-msgid ""
-"Phase:\n"
-"%s\n"
-"\n"
-msgstr ""
-
-#: ../moon.py:192
-#, python-format
-msgid ""
-"Julian Date:\n"
-"%.2f (astronomical)\n"
-"\n"
-msgstr ""
-
-#: ../moon.py:193
-#, python-format
-msgid ""
-"Age:\n"
-"%(days).0f days, %(hours).0f hours, %(minutes).0f minutes\n"
-"\n"
-msgstr ""
-
-#: ../moon.py:194
-#, python-format
-msgid ""
-"Lunation:\n"
-"%(phase).2f%% through lunation %(lunation)d\n"
-"\n"
-msgstr ""
-
-#: ../moon.py:195
-#, python-format
-msgid ""
-"Surface Visibility:\n"
-"%.0f%% (estimated)\n"
-"\n"
-msgstr ""
-
-#: ../moon.py:196
-#, python-format
-msgid ""
-"Selenographic Terminator Longitude:\n"
-"%(deg).1f°%(westOrEast)s (%(riseOrSet)s)\n"
-"\n"
-msgstr ""
-
-#: ../moon.py:197
-#, python-format
-msgid ""
-"Next Full Moon:\n"
-"%(date)s in %(days).0f days\n"
-"\n"
-msgstr ""
-
-#: ../moon.py:198
-#, python-format
-msgid ""
-"Next New Moon:\n"
-"%(date)s in %(days).0f days\n"
-"\n"
-msgstr ""
-
-#: ../moon.py:199
-#, python-format
-msgid ""
-"Next Lunar eclipse:\n"
-"%(date)s in %(days).0f days\n"
-"\n"
-msgstr ""
-
-#: ../moon.py:200
-#, python-format
-msgid ""
-"Next Solar eclipse:\n"
-"%(date)s in %(days).0f days\n"
-"\n"
-msgstr ""
-
-#: ../moon.py:282
-msgid "SNWE"
-msgstr ""
-
-#: ../moon.py:285
-msgid "NSEW"
-msgstr ""
-
-#: ../moon.py:338
-msgid "Latitude"
-msgstr ""
-
-#: ../moon.py:340
-msgid "Longitude"
-msgstr ""
-
-#: ../moon.py:437
-msgid "west"
-msgstr ""
-
-#: ../moon.py:439
-msgid "east"
-msgstr ""
-
-#: ../moon.py:442
-msgid "Sunset"
-msgstr ""
-
-#: ../moon.py:444
-msgid "Sunrise"
-msgstr ""
-
-#: ../moon.py:458 ../moon.py:474
-msgid "New Moon"
-msgstr ""
-
-#: ../moon.py:460
-msgid "Waxing Crescent"
-msgstr ""
-
-#: ../moon.py:462
-msgid "First Quarter"
-msgstr ""
-
-#: ../moon.py:464
-msgid "Waxing Gibbous"
-msgstr ""
-
-#: ../moon.py:466
-msgid "Full Moon"
-msgstr ""
-
-#: ../moon.py:468
-msgid "Waning Gibbous"
-msgstr ""
-
-#: ../moon.py:470
-msgid "Last Quarter"
-msgstr ""
-
-#: ../moon.py:472
-msgid "Waning Crescent"
-msgstr ""