Exemple #1
0
 def test_gettext_lazy(self):
     ok = gtcache.gettext_lazy("OK")
     channels = gtcache.gettext_lazy("Channels")
     self.assertEqual(ok, u'Valider')
     self.assertEqual(u'%s' % ok, u'Valider')
     self.assertEqual(channels, u'Cha\xeenes')
     self.assertEqual(u'%s' % channels, u'Cha\xeenes')
     gtcache.init(languages=['en'],
                  localedir=resources.path("testdata/locale"))
     self.assertEqual(ok, u'OK')
     self.assertEqual(u'%s' % ok, u'OK')
     self.assertEqual(channels, u'Channels')
     self.assertEqual(u'%s' % channels, u'Channels')
Exemple #2
0
 def test_gettext_lazy(self):
     ok = gtcache.gettext_lazy("OK")
     channels = gtcache.gettext_lazy("Channels")
     self.assertEqual(ok, u'Valider')
     self.assertEqual(u'%s' % ok, u'Valider')
     self.assertEqual(channels, u'Cha\xeenes')
     self.assertEqual(u'%s' % channels, u'Cha\xeenes')
     gtcache.init(languages=['en'],
                  localedir=resources.path("testdata/locale"))
     self.assertEqual(ok, u'OK')
     self.assertEqual(u'%s' % ok, u'OK')
     self.assertEqual(channels, u'Channels')
     self.assertEqual(u'%s' % channels, u'Channels')
Exemple #3
0
from miro import signals
from miro import util
from miro.gtcache import gettext_lazy, gettext as _

class DialogButton(object):
    def __init__(self, text):
        self._text = text
    def __eq__(self, other):
        return isinstance(other, DialogButton) and self.text == other.text
    def __str__(self):
        return "DialogButton(%r)" % util.stringify(self.text)
    @property
    def text(self):
        return unicode(self._text)

BUTTON_OK = DialogButton(gettext_lazy("OK"))
BUTTON_APPLY = DialogButton(gettext_lazy("Apply"))
BUTTON_CLOSE = DialogButton(gettext_lazy("Close"))
BUTTON_CANCEL = DialogButton(gettext_lazy("Cancel"))
BUTTON_DONE = DialogButton(gettext_lazy("Done"))
BUTTON_YES = DialogButton(gettext_lazy("Yes"))
BUTTON_NO = DialogButton(gettext_lazy("No"))
BUTTON_QUIT = DialogButton(gettext_lazy("Quit"))
BUTTON_CONTINUE = DialogButton(gettext_lazy("Continue"))
BUTTON_IGNORE = DialogButton(gettext_lazy("Ignore"))
BUTTON_IMPORT_FILES = DialogButton(gettext_lazy("Import Files"))
BUTTON_SUBMIT_REPORT = DialogButton(gettext_lazy("Submit Crash Report"))
BUTTON_MIGRATE = DialogButton(gettext_lazy("Migrate"))
BUTTON_DONT_MIGRATE = DialogButton(gettext_lazy("Don't Migrate"))
BUTTON_DOWNLOAD = DialogButton(gettext_lazy("Download"))
BUTTON_REMOVE_ENTRY = DialogButton(gettext_lazy("Remove Entry"))