diff options
| author | Michael Merickel <michael@merickel.org> | 2014-11-10 00:57:29 -0600 |
|---|---|---|
| committer | Michael Merickel <michael@merickel.org> | 2014-11-10 00:57:29 -0600 |
| commit | d1d3edbbafd5ed0160e70f960025a12fa0783b5b (patch) | |
| tree | d4bbc47ee9c469d3a89cf84f9df27b0edffe0f29 /docs/narr/i18n.rst | |
| parent | fe83c6bfdab16818cb434d95a09bd6510b43aa24 (diff) | |
| parent | 7dd39020afbd50f6b27e03bb81ace700ae280bef (diff) | |
| download | pyramid-d1d3edbbafd5ed0160e70f960025a12fa0783b5b.tar.gz pyramid-d1d3edbbafd5ed0160e70f960025a12fa0783b5b.tar.bz2 pyramid-d1d3edbbafd5ed0160e70f960025a12fa0783b5b.zip | |
Merge branch 'master' into feature.security-docs-enhancements
Diffstat (limited to 'docs/narr/i18n.rst')
| -rw-r--r-- | docs/narr/i18n.rst | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/docs/narr/i18n.rst b/docs/narr/i18n.rst index 95f663584..3313f8dad 100644 --- a/docs/narr/i18n.rst +++ b/docs/narr/i18n.rst @@ -792,9 +792,11 @@ Then as a part of the code of a custom :term:`locale negotiator`: .. code-block:: python :linenos: - from pyramid.threadlocal import get_current_registry - settings = get_current_registry().settings - languages = settings['available_languages'].split() + from pyramid.settings import aslist + + def my_locale_negotiator(request): + languages = aslist(request.registry.settings['available_languages']) + # ... This is only a suggestion. You can create your own "available languages" configuration scheme as necessary. |
