.. _glossary:
Glossary
========
.. glossary::
:sorted:
Babel
A `collection of tools `_ for internationalizing Python applications.
:app:`Pyramid` does not depend on Babel to operate, but if Babel is installed, additional locale functionality becomes available to your application.
Chameleon
`Chameleon `_ is an open-source template engine written in `Python `_.
Genshi
An `XML templating language `_ by Christopher Lenz.
Mako
`Mako `_ is a template language which refines the familiar ideas of componentized layout and inheritance using Python with Python scoping and calling semantics.
Response
An object returned by a view callable that represents response data returned to the requesting user agent.
It must implement the :class:`pyramid.interfaces.IResponse` interface.
A response object is typically an instance of the :class:`pyramid.response.Response` class or a subclass such as :class:`pyramid.httpexceptions.HTTPFound`.
See :ref:`pyramid:webob_chapter` for information about response objects.
ZPT
ZPT is the `Zope Page Template `_ templating language.