Home | History | Annotate | Download | only in test

Lines Matching refs:gettext

4 import gettext

58 MOFILE = os.path.join(LOCALEDIR, 'gettext.mo')
76 gettext._translations.clear()
89 gettext.install('gettext', self.localedir)
128 gettext message catalog library.'''),
137 t = gettext.GNUTranslations(fp)
146 t.install(unicode=True, names=["gettext", "lgettext"])
148 eq(__builtin__.gettext, t.ugettext)
150 del __builtin__.gettext
159 gettext.bindtextdomain('gettext', self.localedir)
160 gettext.textdomain('gettext')
162 self._ = gettext.gettext
165 self.assertEqual(gettext.bindtextdomain('gettext'), self.localedir)
168 self.assertEqual(gettext.textdomain(), 'gettext')
207 gettext message catalog library.'''),
220 x = gettext.ngettext('There is %s file', 'There are %s files', 1)
222 x = gettext.ngettext('There is %s file', 'There are %s files', 2)
228 t = gettext.GNUTranslations(fp)
236 f = gettext.c2py('0')
242 f = gettext.c2py('n != 1')
248 f = gettext.c2py('n>1')
254 f = gettext.c2py('n==1 ? 0 : n==2 ? 1 : 2')
261 f = gettext.c2py('n==1 ? 0 : (n==2 ? 1 : 2)')
267 f = gettext.c2py('n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2')
273 f = gettext.c2py('n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2')
279 f = gettext.c2py('n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2')
285 f = gettext.c2py('n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3')
292 raises(ValueError, gettext.c2py, "os.chmod('/etc/passwd',0777)")
299 self.t = gettext.GNUTranslations(fp)
317 self.t = gettext.GNUTranslations(fp)
328 class DummyGNUTranslations(gettext.GNUTranslations):
338 self.assertEqual(len(gettext._translations), 0)
340 t = gettext.translation('gettext', self.localedir)
342 self.assertEqual(len(gettext._translations), 1)
344 t = gettext.translation('gettext', self.localedir,
347 self.assertEqual(len(gettext._translations), 2)
352 t = gettext.translation('gettext', self.localedir,
355 self.assertEqual(len(gettext._translations), 2)
414 "gettext message catalog library."