Lines Matching refs:domain
578 "dgettext(domain, msg) -> string\n"
579 "Return translation of msg in domain.");
584 char *domain, *in;
585 if (!PyArg_ParseTuple(args, "zs", &domain, &in))
587 return PyUnicode_DecodeLocale(dgettext(domain, in), NULL);
591 "dcgettext(domain, msg, category) -> string\n"
592 "Return translation of msg in domain and category.");
597 char *domain, *msgid;
599 if (!PyArg_ParseTuple(args, "zsi", &domain, &msgid, &category))
601 return PyUnicode_DecodeLocale(dcgettext(domain,msgid,category), NULL);
605 "textdomain(domain) -> string\n"
606 "Set the C library's textdmain to domain, returning the new domain.");
611 char *domain;
612 if (!PyArg_ParseTuple(args, "z", &domain))
614 domain = textdomain(domain);
615 if (!domain) {
619 return PyUnicode_DecodeLocale(domain, NULL);
623 "bindtextdomain(domain, dir) -> string\n"
624 "Bind the C library's domain to dir.");
629 char *domain, *dirname, *current_dirname;
631 if (!PyArg_ParseTuple(args, "sO", &domain, &dirname_obj))
633 if (!strlen(domain)) {
634 PyErr_SetString(Error, "domain must be a non-empty string");
645 current_dirname = bindtextdomain(domain, dirname);
658 "bind_textdomain_codeset(domain, codeset) -> string\n"
659 "Bind the C library's domain to codeset.");
664 char *domain,*codeset;
665 if (!PyArg_ParseTuple(args, "sz", &domain, &codeset))
667 codeset = bind_textdomain_codeset(domain, codeset);