All pastes #25726 Raw Edit

Miscellany

public text v1 · immutable
#25726 ·published 2005-10-17 05:13 UTC
rendered paste body
static PyObject *bind_text (PyObject *self, PyObject *args)
{
  gchar *package_name = NULL;
  gchar *locale_dir = NULL;

  if (!PyArg_ParseTuple (args, "ss", &package_name, &locale_dir))
    return PyErr_Format (ldtp_error, "%s %s %d", "Argument missing / invalid", __FILE__, __LINE__);

  bindtextdomain (package_name, locale_dir);
  bind_textdomain_codeset (package_name, "UTF-8");
  textdomain (package_name);
  return Py_BuildValue ("");
}
  {"bindtext", (PyCFunction) bind_text, METH_VARARGS,
   "Bind text to locale domain"},