hannosch / zope.babel

No description has been added.

Clone this repository (size: 151.3 KB): HTTPS / SSH
$ hg clone http://bitbucket.org/hannosch/zopebabel/
commit 29: be222b062327
parent 28: 3390ede891a2
branch: default
queryMessage -> query
Hanno Schlichting / hannosch
7 months ago

Changed (Δ49 bytes):

raw changeset »

src/zope/babel/gettextmessagecatalog.py (1 lines added, 1 lines removed)

src/zope/babel/interfaces.py (1 lines added, 1 lines removed)

src/zope/babel/tests/test_imessagecatalog.py (4 lines added, 4 lines removed)

src/zope/babel/translationdomain.py (1 lines added, 1 lines removed)

Up to file-list src/zope/babel/gettextmessagecatalog.py:

@@ -45,7 +45,7 @@ class GettextMessageCatalog(object):
45
45
    def getMessage(self, id):
46
46
        return self._catalog.ugettext(id)
47
47
48
    def queryMessage(self, id, context=None):
48
    def query(self, id, context=None):
49
49
        try:
50
50
            return self._catalog.ugettext(id)
51
51
        except KeyError:

Up to file-list src/zope/babel/interfaces.py:

@@ -43,7 +43,7 @@ class IMessageCatalog(Interface):
43
43
        An exception is raised if the message is not found.
44
44
        """
45
45
46
    def queryMessage(msgid, context=None):
46
    def query(msgid, context=None):
47
47
        """Look for the appropriate text for the given message / context.
48
48
49
49
        If the message is not found, the message is returned.

Up to file-list src/zope/babel/tests/test_imessagecatalog.py:

@@ -38,11 +38,11 @@ class TestIMessageCatalog(unittest.TestC
38
38
        self.assertEqual(catalog.getMessage('short_greeting'), 'Hello!')
39
39
        self.assertRaises(KeyError, catalog.getMessage, 'foo')
40
40
41
    def testQueryMessage(self):
41
    def testQuery(self):
42
42
        catalog = self._catalog
43
        self.assertEqual(catalog.queryMessage('short_greeting'), 'Hello!')
44
        self.assertEqual(catalog.queryMessage('foo'), 'foo')
45
        self.assertEqual(catalog.queryMessage('foo', 'bar'), 'foo')
43
        self.assertEqual(catalog.query('short_greeting'), 'Hello!')
44
        self.assertEqual(catalog.query('foo'), 'foo')
45
        self.assertEqual(catalog.query('foo', 'bar'), 'foo')
46
46
47
47
    def testGetLanguage(self):
48
48
        catalog = self._catalog

Up to file-list src/zope/babel/translationdomain.py:

@@ -64,7 +64,7 @@ class TranslationDomain(object):
64
64
        if catalog_names:
65
65
            for name in catalog_names:
66
66
                catalog = self._data[name]
67
                s = catalog.queryMessage(msgid, context)
67
                s = catalog.query(msgid, context)
68
68
                if s is not None:
69
69
                    text = s
70
70
                    break