mò
Û-PHc           @   s¯   d  k  Z  d k l Z d k l Z e e i ƒ e _ d k l Z e d  j	 o' d k	 l
 Z
 d k l Z e e
 _ n d k	 l Z d k l Z d „  Z e e i ƒ e _ d  S(	   N(   s   memoize_second(   s
   Negotiator(   s   PTS_LANGUAGES(   s   gettextmessagecatalog(   s   LazyGettextMessageCatalog(   s   zcml(   s   _compile_locales_dirc            s   ‡  d †  } | S(   Nc             s5   d | j o t | i d ƒ ƒ n ˆ  |  | Ž  d  S(   Nt	   directory(   t   kwargst   _compile_locales_dirt   gett   funct   args(   R   R   (   R   (    tR   /home2/kennisonb/webapps/zope/Zope/Products/PlacelessTranslationService/patches.pyt   compile_translations   s    (   R   (   R   R   (    (   R   R   t   wrap_compile_translations   s    (   t   ost,   Products.PlacelessTranslationService.memoizet   memoize_secondt   zope.i18n.negotiatort
   Negotiatort   getLanguaget)   Products.PlacelessTranslationService.loadt   PTS_LANGUAGESt   Nonet	   zope.i18nt   gettextmessagecatalogt0   Products.PlacelessTranslationService.lazycatalogt   LazyGettextMessageCatalogt   GettextMessageCatalogt   zcmlR   R   t   registerTranslations(	   R   R   R   R   R   R   R   R	   R   (    (    R   t   ?   s   		