Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitignore2
-rw-r--r--locale/es/LC_MESSAGES/es.po61
-rw-r--r--locale/pt/LC_MESSAGES/pt.po61
-rwxr-xr-xwebactivity.py2
-rwxr-xr-xwebtoolbar.py25
-rwxr-xr-xwebview.py3
6 files changed, 143 insertions, 11 deletions
diff --git a/.gitignore b/.gitignore
index 808c1c9..4c48368 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,6 +8,8 @@ configure
install-sh
missing
py-compile
+*.pot
+*.mo
*.pyc
*.xo
*~
diff --git a/locale/es/LC_MESSAGES/es.po b/locale/es/LC_MESSAGES/es.po
new file mode 100644
index 0000000..15a1fc0
--- /dev/null
+++ b/locale/es/LC_MESSAGES/es.po
@@ -0,0 +1,61 @@
+# Spanish translations for PACKAGE package.
+# Copyright (C) 2007 THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# Tomeu <tomeu@tomeuvizoso.net>, 2007.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2007-03-23 15:02+0100\n"
+"PO-Revision-Date: 2007-03-23 15:04+0100\n"
+"Last-Translator: Tomeu Vizoso <tomeu@tomeuvizoso.net>\n"
+"Language-Team: Spanish <es@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: webactivity.py:41
+msgid "Web Activity"
+msgstr "Actividad web"
+
+#: webtoolbar.py:33
+msgid "Back"
+msgstr "Volver"
+
+#: webtoolbar.py:39
+msgid "Forward"
+msgstr "Avanzar"
+
+#: webtoolbar.py:45 webtoolbar.py:90
+msgid "Stop"
+msgstr "Interrumpir"
+
+#: webtoolbar.py:62
+msgid "Open"
+msgstr "Abrir"
+
+#: webtoolbar.py:67
+msgid "Save"
+msgstr "Guardar"
+
+#: webtoolbar.py:93
+msgid "Reload"
+msgstr "Refrescar"
+
+#: webtoolbar.py:151 webtoolbar.py:198
+msgid "All supported formats"
+msgstr "Todos los formatos soportados"
+
+#: webtoolbar.py:161 webtoolbar.py:208
+msgid "Web pages"
+msgstr "Páginas web"
+
+#: webtoolbar.py:168 webtoolbar.py:215 webview.py:114
+msgid "Images"
+msgstr "Imágenes"
+
+#: webtoolbar.py:175 webtoolbar.py:222 webview.py:121
+msgid "All files"
+msgstr "Todos los ficheros"
diff --git a/locale/pt/LC_MESSAGES/pt.po b/locale/pt/LC_MESSAGES/pt.po
new file mode 100644
index 0000000..ee24105
--- /dev/null
+++ b/locale/pt/LC_MESSAGES/pt.po
@@ -0,0 +1,61 @@
+# Portuguese translations for PACKAGE package.
+# Copyright (C) 2007 THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# Tomeu <tomeu@tomeuvizoso.net>, 2007.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2007-03-23 15:02+0100\n"
+"PO-Revision-Date: 2007-03-23 15:04+0100\n"
+"Last-Translator: Tomeu Vizoso <tomeu@tomeuvizoso.net>\n"
+"Language-Team: Portuguese <translation-team-pt@lists.sourceforge.net>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: webactivity.py:41
+msgid "Web Activity"
+msgstr "Actividade Web"
+
+#: webtoolbar.py:33
+msgid "Back"
+msgstr "Voltar"
+
+#: webtoolbar.py:39
+msgid "Forward"
+msgstr "Avançar"
+
+#: webtoolbar.py:45 webtoolbar.py:90
+msgid "Stop"
+msgstr "Interromper"
+
+#: webtoolbar.py:62
+msgid "Open"
+msgstr "Abrir"
+
+#: webtoolbar.py:67
+msgid "Save"
+msgstr "Guardar"
+
+#: webtoolbar.py:93
+msgid "Reload"
+msgstr "Recarregar"
+
+#: webtoolbar.py:151 webtoolbar.py:198
+msgid "All supported formats"
+msgstr "Tudos os formatos suportados"
+
+#: webtoolbar.py:161 webtoolbar.py:208
+msgid "Web pages"
+msgstr "Páginas web"
+
+#: webtoolbar.py:168 webtoolbar.py:215 webview.py:114
+msgid "Images"
+msgstr "Imagens"
+
+#: webtoolbar.py:175 webtoolbar.py:222 webview.py:121
+msgid "All files"
+msgstr "Tudos os ficheiros"
diff --git a/webactivity.py b/webactivity.py
index 8f3d11f..6b67efe 100755
--- a/webactivity.py
+++ b/webactivity.py
@@ -14,7 +14,6 @@
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
-from gettext import gettext as _
import hippo
import logging
import dbus
@@ -23,6 +22,7 @@ import _sugar
from sugar.activity import activity
from sugar.clipboard import clipboardservice
from sugar import env
+from sugar.activity.locale import _
from webview import WebView
from webtoolbar import WebToolbar
diff --git a/webtoolbar.py b/webtoolbar.py
index e2fbde0..3f4ee4f 100755
--- a/webtoolbar.py
+++ b/webtoolbar.py
@@ -15,7 +15,6 @@
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
import os
import logging
-from gettext import gettext as _
import hippo
import gtk
@@ -25,22 +24,25 @@ from addressentry import AddressEntry
from sugar.graphics.toolbar import Toolbar
from sugar.graphics.iconbutton import IconButton
from sugar.graphics.filechooser import FileChooserDialog
+from sugar.activity.locale import _
class WebToolbar(Toolbar):
def __init__(self, embed):
Toolbar.__init__(self)
- self._back = IconButton(icon_name='theme:stock-back')
+ self._back = IconButton(icon_name='theme:stock-back', tooltip=_('Back'))
self._back.props.active = False
self._back.connect("activated", self._go_back_cb)
self.append(self._back)
- self._forward = IconButton(icon_name='theme:stock-forward')
+ self._forward = IconButton(icon_name='theme:stock-forward',
+ tooltip=_('Forward'))
self._forward.props.active = False
self._forward.connect("activated", self._go_forward_cb)
self.append(self._forward)
- self._stop_and_reload = IconButton(icon_name='theme:stock-close')
+ self._stop_and_reload = IconButton(icon_name='theme:stock-close',
+ tooltip=_('Stop'))
self._stop_and_reload.connect("activated", self._stop_and_reload_cb)
self.append(self._stop_and_reload)
@@ -48,16 +50,21 @@ class WebToolbar(Toolbar):
self._entry.connect("activated", self._entry_activate_cb)
self.append(self._entry, hippo.PACK_EXPAND)
- self._post = IconButton(icon_name='theme:stock-add')
+ """
+ self._post = IconButton(icon_name='theme:stock-add',
+ tooltip=_('Post'))
self._post.props.active = False
self._post.connect("activated", self._post_cb)
self.append(self._post)
+ """
- self._open = IconButton(icon_name='theme:stock-open')
+ self._open = IconButton(icon_name='theme:stock-open',
+ tooltip=_('Open'))
self._open.connect("activated", self._open_cb)
self.append(self._open)
- self._save = IconButton(icon_name='theme:stock-save')
+ self._save = IconButton(icon_name='theme:stock-save',
+ tooltip=_('Save'))
self._save.connect("activated", self._save_cb)
self.append(self._save)
@@ -75,13 +82,15 @@ class WebToolbar(Toolbar):
def set_links_controller(self, links_controller):
self._links_controller = links_controller
- self._post.props.active = True
+ #self._post.props.active = True
def _update_stop_and_reload_icon(self):
if self._embed.props.loading:
self._stop_and_reload.props.icon_name = 'theme:stock-close'
+ self._stop_and_reload.props.tooltip = _('Stop')
else:
self._stop_and_reload.props.icon_name = 'theme:stock-continue'
+ self._stop_and_reload.props.tooltip = _('Reload')
def _progress_changed_cb(self, embed, spec):
self._entry.props.progress = embed.props.progress
diff --git a/webview.py b/webview.py
index 3947895..cd4d299 100755
--- a/webview.py
+++ b/webview.py
@@ -14,13 +14,13 @@
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
import os
-from gettext import gettext as _
import gobject
import gtk
import logging
from sugar.graphics.filechooser import FileChooserDialog
+from sugar.activity.locale import _
from _sugar import Browser
from _sugar import PushScroller
@@ -121,7 +121,6 @@ class _ImageMenu(gtk.Menu):
file_filter.set_name(_("All files"))
file_filter.add_pattern("*")
chooser.add_filter(file_filter)
-
response = chooser.run()
if response == gtk.RESPONSE_OK: