/usr/lib/python2.6/site-packages/oslo_i18n/tests
Edit: /usr/lib/python2.6/site-packages/oslo_i18n/tests/fakes.pyc (2131B)
Ñò
yDVc @ s/ d Z d d k Z d e i f d „ ƒ YZ d S( s
Fakes For translation tests.
iÿÿÿÿNt FakeTranslationsc B s8 e Z d Z d „ Z d „ Z d „ Z e d „ ƒ Z RS( sE A test GNUTranslations class that takes a map of msg -> translations.c C s
| | _ d S( N( t translations( t selfR ( ( s8 /tmp/pip-build-lt8jXN/oslo.i18n/oslo_i18n/tests/fakes.pyt __init__ s c C s | i i | | ƒ S( N( R t get( R t msgid( ( s8 /tmp/pip-build-lt8jXN/oslo.i18n/oslo_i18n/tests/fakes.pyt gettext s c C s | i i | | ƒ S( N( R R ( R R ( ( s8 /tmp/pip-build-lt8jXN/oslo.i18n/oslo_i18n/tests/fakes.pyt ugettext" s c s d d d ‡ f d † } | S( sÍ Build mock translator for the given locales.
Returns a mock gettext.translation function that uses
individual TestTranslations to translate in the given locales.
:param locales_map: A map from locale name to a translations map.
{
'es': {'Hi': 'Hola', 'Bye': 'Adios'},
'zh': {'Hi': 'Ni Hao', 'Bye': 'Zaijian'}
}
c s; | o* | d } | ˆ j o t ˆ | ƒ Sn t i ƒ S( Ni ( R R t NullTranslations( t domaint localedirt languagest fallbackt language( t locales_map( s8 /tmp/pip-build-lt8jXN/oslo.i18n/oslo_i18n/tests/fakes.pyt _translation4 s
N( t None( R R ( ( R s8 /tmp/pip-build-lt8jXN/oslo.i18n/oslo_i18n/tests/fakes.pyt
translator% s ( t __name__t
__module__t __doc__R R R t staticmethodR ( ( ( s8 /tmp/pip-build-lt8jXN/oslo.i18n/oslo_i18n/tests/fakes.pyR s
( R R t GNUTranslationsR ( ( ( s8 /tmp/pip-build-lt8jXN/oslo.i18n/oslo_i18n/tests/fakes.pyt
s