Lines Matching refs:domain
467 def find(domain, localedir=None, languages=None, all=False):
494 mofile = os.path.join(localedir, lang, 'LC_MESSAGES', '%s.mo' % domain)
507 def translation(domain, localedir=None, languages=None,
511 mofiles = find(domain, localedir, languages, all=True)
517 'No translation file found for domain', domain)
541 def install(domain, localedir=None, *, names=None):
542 t = translation(domain, localedir, fallback=True)
548 # current global domain, `messages' used for compatibility w/ GNU gettext
552 def textdomain(domain=None):
554 if domain is not None:
555 _current_domain = domain
559 def bindtextdomain(domain, localedir=None):
562 _localedirs[domain] = localedir
563 return _localedirs.get(domain, _default_localedir)
566 def dgettext(domain, message):
568 t = translation(domain, _localedirs.get(domain, None))
574 def dngettext(domain, msgid1, msgid2, n):
576 t = translation(domain, _localedirs.get(domain, None))
585 def dpgettext(domain, context, message):
587 t = translation(domain, _localedirs.get(domain, None))
593 def dnpgettext(domain, context, msgid1, msgid2, n):
595 t = translation(domain, _localedirs.get(domain, None))