[Checkins] SVN: grok/branches/ulif-i18n/src/grok/ Move localesdir
definition from i18n.py to directives.py.
Uli Fouquet
uli at gnufix.de
Thu Oct 18 07:37:43 EDT 2007
Log message for revision 80915:
Move localesdir definition from i18n.py to directives.py.
Changed:
U grok/branches/ulif-i18n/src/grok/__init__.py
U grok/branches/ulif-i18n/src/grok/directive.py
U grok/branches/ulif-i18n/src/grok/i18n.py
U grok/branches/ulif-i18n/src/grok/meta.py
-=-
Modified: grok/branches/ulif-i18n/src/grok/__init__.py
===================================================================
--- grok/branches/ulif-i18n/src/grok/__init__.py 2007-10-18 11:32:42 UTC (rev 80914)
+++ grok/branches/ulif-i18n/src/grok/__init__.py 2007-10-18 11:37:43 UTC (rev 80915)
@@ -39,8 +39,7 @@
from grok.components import Skin, IGrokLayer
from grok.directive import (context, name, title, template, templatedir,
provides, baseclass, global_utility, local_utility,
- permissions, require, site, layer)
-from grok.i18n import localesdir
+ permissions, require, site, layer, localesdir)
from grok._grok import do_grok as grok # Avoid name clash within _grok
from grok._grok import grok_component
from grok._grok import SubscribeDecorator as subscribe
Modified: grok/branches/ulif-i18n/src/grok/directive.py
===================================================================
--- grok/branches/ulif-i18n/src/grok/directive.py 2007-10-18 11:32:42 UTC (rev 80914)
+++ grok/branches/ulif-i18n/src/grok/directive.py 2007-10-18 11:37:43 UTC (rev 80915)
@@ -122,3 +122,5 @@
'grok.permissions', ClassDirectiveContext())
layer = InterfaceOrClassDirective('grok.layer',
ClassOrModuleDirectiveContext())
+localesdir = MultipleTextDirective('grok.localesdir',
+ ModuleDirectiveContext())
Modified: grok/branches/ulif-i18n/src/grok/i18n.py
===================================================================
--- grok/branches/ulif-i18n/src/grok/i18n.py 2007-10-18 11:32:42 UTC (rev 80914)
+++ grok/branches/ulif-i18n/src/grok/i18n.py 2007-10-18 11:37:43 UTC (rev 80915)
@@ -25,10 +25,7 @@
from zope.i18n.translationdomain import TranslationDomain
from zope.i18n.interfaces import ITranslationDomain
-from martian.error import GrokImportError
-from martian.directive import MultipleTextDirective, ModuleDirectiveContext
-
def registerTranslationsDirectory(directory):
"""A replacement for the ZCML registerTranslations directive.
@@ -65,6 +62,3 @@
provideUtility(domain, ITranslationDomain, name)
return
-
-localesdir = MultipleTextDirective('grok.localesdir',
- ModuleDirectiveContext())
Modified: grok/branches/ulif-i18n/src/grok/meta.py
===================================================================
--- grok/branches/ulif-i18n/src/grok/meta.py 2007-10-18 11:32:42 UTC (rev 80914)
+++ grok/branches/ulif-i18n/src/grok/meta.py 2007-10-18 11:37:43 UTC (rev 80915)
@@ -47,6 +47,7 @@
import grok
from grok import components, formlib
from grok.util import check_adapts, get_default_permission, make_checker
+from grok.i18n import registerTranslationsDirectory
class AdapterGrokker(martian.ClassGrokker):
More information about the Checkins
mailing list