Home | History | Annotate | Download | only in python2.7

Lines Matching refs:domain

421 def find(domain, localedir=None, languages=None, all=0):
448 mofile = os.path.join(localedir, lang, 'LC_MESSAGES', '%s.mo' % domain)
461 def translation(domain, localedir=None, languages=None,
465 mofiles = find(domain, localedir, languages, all=1)
469 raise IOError(ENOENT, 'No translation file found for domain', domain)
492 def install(domain, localedir=None, unicode=False, codeset=None, names=None):
493 t = translation(domain, localedir, fallback=True, codeset=codeset)
502 # current global domain, `messages' used for compatibility w/ GNU gettext
506 def textdomain(domain=None):
508 if domain is not None:
509 _current_domain = domain
513 def bindtextdomain(domain, localedir=None):
516 _localedirs[domain] = localedir
517 return _localedirs.get(domain, _default_localedir)
520 def bind_textdomain_codeset(domain, codeset=None):
523 _localecodesets[domain] = codeset
524 return _localecodesets.get(domain)
527 def dgettext(domain, message):
529 t = translation(domain, _localedirs.get(domain, None),
530 codeset=_localecodesets.get(domain))
535 def ldgettext(domain, message):
537 t = translation(domain, _localedirs.get(domain, None),
538 codeset=_localecodesets.get(domain))
543 def dngettext(domain, msgid1, msgid2, n):
545 t = translation(domain, _localedirs.get(domain, None),
546 codeset=_localecodesets.get(domain))
554 def ldngettext(domain, msgid1, msgid2, n):
556 t = translation(domain, _localedirs.get(domain, None),
557 codeset=_localecodesets.get(domain))