Skip to main content

PyAMS content internationalization support

Project description

What is PyAMS

PyAMS (Pyramid Application Management Suite) is a small suite of packages written for applications and content management with the Pyramid framework.

PyAMS is actually mainly used to manage web sites through content management applications (CMS, see PyAMS_content package), but many features are generic and can be used inside any kind of web application.

All PyAMS documentation is available on ReadTheDocs; source code is available on Gitlab and pushed to Github.

What is PyAMS_i18n?

PyAMS_i18n is a package dedicated to contents internationalization management. It allows to define an I18n negotiator utility, which will handle langue negotiation against browser settings, and provides custom schema fields for text or images which will allow to store a given property in several languages, and to display the correct version.

Changelog

1.0.7

  • removed Travis-CI configuration

1.0.6

  • updated “adapter_config” decorator arguments names

1.0.5

  • updated management of default value in I18n schema fields

  • added “default” argument in II18n “query_attribute” method

  • updated doctests

1.0.4

  • updated Travis-CI integration

1.0.3

  • updated doctests

1.0.2

  • use request’s registry instead of global registry when looking for settings

1.0.1

  • force server language of language negotiator in constructor to avoid recursion error when getting localizer

1.0.0

  • initial release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyams_i18n-1.0.7.tar.gz (37.0 kB view details)

Uploaded Source

Built Distributions

pyams_i18n-1.0.7-py3.9.egg (71.2 kB view details)

Uploaded Source

pyams_i18n-1.0.7-py3.8.egg (71.2 kB view details)

Uploaded Source

pyams_i18n-1.0.7-py3.7.egg (71.2 kB view details)

Uploaded Source

pyams_i18n-1.0.7-py3.6.egg (71.1 kB view details)

Uploaded Source

pyams_i18n-1.0.7-py3.5.egg (72.5 kB view details)

Uploaded Source

pyams_i18n-1.0.7-py3-none-any.whl (49.7 kB view details)

Uploaded Python 3

File details

Details for the file pyams_i18n-1.0.7.tar.gz.

File metadata

  • Download URL: pyams_i18n-1.0.7.tar.gz
  • Upload date:
  • Size: 37.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.5.10

File hashes

Hashes for pyams_i18n-1.0.7.tar.gz
Algorithm Hash digest
SHA256 eb4d643ba04353dc1a1487dd280664c5529c765ace594ffe771862251c80814d
MD5 5268db33404dfe10f7603d30c6476439
BLAKE2b-256 f86650a3a41fb0bc3b5ec23b3298292dfda237a591d2c461f1c869ff81c4c6e7

See more details on using hashes here.

File details

Details for the file pyams_i18n-1.0.7-py3.9.egg.

File metadata

  • Download URL: pyams_i18n-1.0.7-py3.9.egg
  • Upload date:
  • Size: 71.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for pyams_i18n-1.0.7-py3.9.egg
Algorithm Hash digest
SHA256 1907dbf5d7dc16d2e674991b02a0b155cfd272f59f0a8f45d4b107a3f92016de
MD5 78d0cad8a45d531dd5c5441415622050
BLAKE2b-256 b94bda31c3efb0de9f9e4b213a6093423904ae5cc73e38dcd14bb280fa8184fa

See more details on using hashes here.

File details

Details for the file pyams_i18n-1.0.7-py3.8.egg.

File metadata

  • Download URL: pyams_i18n-1.0.7-py3.8.egg
  • Upload date:
  • Size: 71.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for pyams_i18n-1.0.7-py3.8.egg
Algorithm Hash digest
SHA256 a66a065bdfb01b6ebd36254ac94de90a0c4b4a8809465b0a08f4c35a217ed704
MD5 f20521f51d8bc520c28009f94f10fd75
BLAKE2b-256 afef31dd80de73bb604a9e757d8d8f80d8427ff1294c4371af43a2994f271e4d

See more details on using hashes here.

File details

Details for the file pyams_i18n-1.0.7-py3.7.egg.

File metadata

  • Download URL: pyams_i18n-1.0.7-py3.7.egg
  • Upload date:
  • Size: 71.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.7.9

File hashes

Hashes for pyams_i18n-1.0.7-py3.7.egg
Algorithm Hash digest
SHA256 b18bb4f8d03f06314399f1128f9a87e1a7458b585d5396f766a8852d1bc49ad2
MD5 5aaa1c755953317b8a91b8d516697fd8
BLAKE2b-256 6134e7e988ca561e7ff63bd3caa947659565db6545eebd8a93faf9680970bafd

See more details on using hashes here.

File details

Details for the file pyams_i18n-1.0.7-py3.6.egg.

File metadata

  • Download URL: pyams_i18n-1.0.7-py3.6.egg
  • Upload date:
  • Size: 71.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.12

File hashes

Hashes for pyams_i18n-1.0.7-py3.6.egg
Algorithm Hash digest
SHA256 ce9b6eff5a043d338cf0b4a8ca8d5724341fa95bb3c9e38b51a5c01672e35e93
MD5 b40f8fb29f514f1b23808e2dfbbe2f7d
BLAKE2b-256 b4fe5acabfa9ea28e9c3612dc1977cf7c0dbe92aebfa20835ae31fd23532137e

See more details on using hashes here.

File details

Details for the file pyams_i18n-1.0.7-py3.5.egg.

File metadata

  • Download URL: pyams_i18n-1.0.7-py3.5.egg
  • Upload date:
  • Size: 72.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.5.10

File hashes

Hashes for pyams_i18n-1.0.7-py3.5.egg
Algorithm Hash digest
SHA256 63c46ca5628080a5cafb9e24eabcbef9cc52c70a42a50ab9a0207ded36a71586
MD5 acf26d669586e8c0b44a0cbba762e95f
BLAKE2b-256 afac54de48032654fc42d626c7e307fc8b6a34b3b0d7cd1f5262f393b1e32d79

See more details on using hashes here.

File details

Details for the file pyams_i18n-1.0.7-py3-none-any.whl.

File metadata

  • Download URL: pyams_i18n-1.0.7-py3-none-any.whl
  • Upload date:
  • Size: 49.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.7.0 requests/2.25.1 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.5.10

File hashes

Hashes for pyams_i18n-1.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 22643493da180d3d688a2db73f1900ce586b5cdc8a1c9e20ad84eaba75389b08
MD5 818dc10e17c87917e0dc2e9fd4147949
BLAKE2b-256 7390e4f075735c0840b103a748b62df6ea4b5b18c8940a340840f1e4f087010f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page