[Checkins] SVN: zope.app.i18n/trunk/src/zope/app/i18n/t Merge
r77595:77596 from 3.3 branch
Daniel Nouri
daniel.nouri at gmail.com
Sat Jul 7 19:08:40 EDT 2007
Log message for revision 77597:
Merge r77595:77596 from 3.3 branch
Changed:
U zope.app.i18n/trunk/src/zope/app/i18n/tests/test_translationdomain.py
U zope.app.i18n/trunk/src/zope/app/i18n/translationdomain.py
-=-
Modified: zope.app.i18n/trunk/src/zope/app/i18n/tests/test_translationdomain.py
===================================================================
--- zope.app.i18n/trunk/src/zope/app/i18n/tests/test_translationdomain.py 2007-07-07 23:06:09 UTC (rev 77596)
+++ zope.app.i18n/trunk/src/zope/app/i18n/tests/test_translationdomain.py 2007-07-07 23:08:39 UTC (rev 77597)
@@ -220,7 +220,14 @@
self._domain.translate('short_greeting', target_language='en'),
'Hello!')
+ def testCatalogDomain(self):
+ domain = self._domain
+ domain.domain = 'myfault'
+ domain.addMessage('greeting2', 'Hola!', 'ca')
+ self.assertEqual(domain['ca'].domain, domain.domain)
+ domain.domain = 'default'
+
class TestTranslationDomainInAction(unittest.TestCase):
def setUp(self):
Modified: zope.app.i18n/trunk/src/zope/app/i18n/translationdomain.py
===================================================================
--- zope.app.i18n/trunk/src/zope/app/i18n/translationdomain.py 2007-07-07 23:06:09 UTC (rev 77596)
+++ zope.app.i18n/trunk/src/zope/app/i18n/translationdomain.py 2007-07-07 23:08:39 UTC (rev 77597)
@@ -168,6 +168,7 @@
'See `IWriteTranslationDomain`'
catalog = zope.component.createObject(u'zope.app.MessageCatalog',
language)
+ catalog.domain = self.domain
self[language] = catalog
More information about the Checkins
mailing list