pyramid_localize 0.1.0
Package to provide translation methods for pyramid,
        and means to reload translations without stopping the application
License: MIT License
Keywords: python template

pyramid_localize
================


.. image:: https://img.shields.io/pypi/v/pyramid_localize.svg
    :target: https://pypi.python.org/pypi/pyramid_localize/
    :alt: Latest PyPI version

.. image:: https://readthedocs.org/projects/pyramid_localize/badge/?version=v0.1.0
    :target: http://pyramid_localize.readthedocs.io/en/v0.1.0/
    :alt: Documentation Status

.. image:: https://img.shields.io/pypi/wheel/pyramid_localize.svg
    :target: https://pypi.python.org/pypi/pyramid_localize/
    :alt: Wheel Status

.. image:: https://img.shields.io/pypi/pyversions/pyramid_localize.svg
    :target: https://pypi.python.org/pypi/pyramid_localize/
    :alt: Supported Python Versions

.. image:: https://img.shields.io/pypi/l/pyramid_localize.svg
    :target: https://pypi.python.org/pypi/pyramid_localize/
    :alt: License

**pyramid_localize** is a pyramid extension providing ready-to-use, translation
functionality for your pyramid based projects. All you need is to add Babel,
and add some configuration. localize provides also a web interface that allows
you to reload translations live, without reloading application.


Package status
--------------

.. image:: https://travis-ci.org/fizyk/pyramid_localize.svg?branch=v0.1.0
    :target: https://travis-ci.org/fizyk/pyramid_localize
    :alt: Tests

.. image:: https://coveralls.io/repos/fizyk/pyramid_localize/badge.png?branch=v0.1.0
    :target: https://coveralls.io/r/fizyk/pyramid_localize?branch=v0.1.0
    :alt: Coverage Status

.. image:: https://requires.io/github/fizyk/pyramid_localize/requirements.svg?tag=v0.1.0
     :target: https://requires.io/github/fizyk/pyramid_localize/requirements/?tag=v0.1.0
     :alt: Requirements Status



Package resources
-----------------

* Bug tracker: https://github.com/fizyk/pyramid_localize/issues
* Documentation: http://pyramid-localize.readthedocs.org/
* PyPI: https://pypi.python.org/pypi/pyramid_localize


Instalation:
============

``pip install pyramid_localize``

or add **pyramid_localize** to your **setup.py** requirements.


Tests:
======

You'll need: packages defined in extra_requires[tests] to run tests, and then:

``python setup.py nosetests``


CHANGES
=======

0.1.0
-----

- weaker pyramid_yml requirements. Use ``registry['config']`` instead of ``request.config`` which gets added only when explicitly including tzf.pyramid_yml package.
- deprecated request.locale in favour of request.locale_name delivered by Pyramid 1.5
- moved locale negotiator into it's own submodule

backward incompatible
+++++++++++++++++++++
- required cookie name changed to _LOCALE_ to be consistent with other places
- fixed a typo from catalog to catalogue

tests
+++++
- refactor tests to pytest
- introduced pylama checks for:
    - pep8
    - pyflakes
    - pep257
    - mccabe

- license information
- requires at least pyramid 1.5a1 (rely on default localizer reify method)
- py3 compatibility (require at least babel 1.0)
- locale negotiator looks first for request attribute _LOCALE_
- added pyramid_mako dependency (required by pyramid 1.5a2 changes)

0.0.5
-----
- fixes in catalog/index template [zusel, fizyk]
- destination path added in translation_dirs as a translation source as well [fizyk]

0.0.4
-----
- fix issue with translation files path beeing not related to cwd [fizyk]

0.0.2
-----
- fixed MANIFEST.in [fizyk]

0.0.1
-----
- initial release [fizyk]