;ς )δHEc@shdkZd„ZdZyΠeoQdklZdklZd„Zdkl Z dk l Z l Z edƒnue omd klZeieƒƒZd klZ d klZ d klZd klZlZlZedƒnWnyeefj ogd„Zdkl Z dk l Z l Z dfd„ƒYZd klZeeidyttdƒ|ƒƒSWntj ot|ƒSnXdS(Nszwiki(sstrsMessageIDFactorysssAttributeError(ss((s4/mnt/gmirror/ports/www/zope-zwiki/work/ZWiki/I18n.pys_s(sPageTemplateFile(sHTMLFilesDTMLFiles*using PlacelessTranslationService for i18n(sGettext(sLocalPageTemplateFile(s LocalDTMLFile(sString(s InstanceDicts namespaces render_blockss*using Localizer for i18n - not implementedcCs|SdS(N(ss(ss((s4/mnt/gmirror/ports/www/zope-zwiki/work/ZWiki/I18n.pys_BssMockTranslateTagcBs8tZdZfZeZeZd„Zd„ZeZ RS(Ns translatecCs3||_|d\}}}d||f|_dS(Nis%s %s(sblockssselfstnamesargsssections__name__(sselfsblocksstnamesargsssection((s4/mnt/gmirror/ports/www/zope-zwiki/work/ZWiki/I18n.pys__init__Js cCsg}x6|iD]+\}}}|}|i|t|ƒƒqW|o8t |ƒdjodt |dƒ}q„|d}nd}|dSdS(Nis(%s) s iss ( srsselfsblocksstnamesargsssections__traceback_info__sappendsNonesmdslensjoin(sselfsmdsargss__traceback_info__srstnamessection((s4/mnt/gmirror/ports/www/zope-zwiki/work/ZWiki/I18n.pysrenderNs ( s__name__s __module__snamesblockContinuationssNones_msgids_domains__init__srenders__call__(((s4/mnt/gmirror/ports/www/zope-zwiki/work/ZWiki/I18n.pysMockTranslateTagEs  s translatesNdid not find PlacelessTranslationService, the Zwiki skin will not be localized(sresBLATHERsUSE_PTSs.Products.PlacelessTranslationService.MessageIDsMessageIDFactorys2Products.PlacelessTranslationService.PatchStringIOs get_requests_s'Products.PageTemplates.PageTemplateFilesPageTemplateFilesGlobalssHTMLFilesDTMLFiles USE_LOCALIZERsProducts.LocalizersGettexts translationsglobalssLocalPageTemplateFiles LocalDTMLFilesDocumentTemplate.DT_StringsStringsDocumentTemplate.DT_Utils InstanceDicts namespaces render_blockss ImportErrors NameErrorsMockTranslateTagscommands(sMockTranslateTagsBLATHERsStrings get_requestsHTMLFiles namespacesDTMLFilesGettextsresMessageIDFactorysPageTemplateFiles render_blockssUSE_PTSs_s InstanceDict((s4/mnt/gmirror/ports/www/zope-zwiki/work/ZWiki/I18n.pys?s4