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.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.6.tar.gz (37.3 kB view details)

Uploaded Source

Built Distributions

pyams_i18n-1.0.6-py3.8.egg (71.3 kB view details)

Uploaded Source

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

Uploaded Source

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

Uploaded Source

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

Uploaded Source

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyams_i18n-1.0.6.tar.gz
  • Upload date:
  • Size: 37.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.0 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.6.7

File hashes

Hashes for pyams_i18n-1.0.6.tar.gz
Algorithm Hash digest
SHA256 55fd597ad6b832de2a52e7221df31e5de3c2cbe9b06e4e4bad8e1f6b2f5180ba
MD5 acb20422669181248c47467f10aec067
BLAKE2b-256 3ff4fafa5b1eb8a1d4646aaa931d4d4ab11b36dcc6f73267274c7847cf267c4e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyams_i18n-1.0.6-py3.8.egg
  • Upload date:
  • Size: 71.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.0 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.8.6

File hashes

Hashes for pyams_i18n-1.0.6-py3.8.egg
Algorithm Hash digest
SHA256 f0732febb9b8adbdafc74a1f50ad70181195f94d03e9ed3e716864e652add4ec
MD5 c3d1cf238f7f495c87a29b739488eb75
BLAKE2b-256 fe6d5fca499f9a92f31eb90922df6779607181788b522cc77fc6559398517401

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyams_i18n-1.0.6-py3.7.egg
  • Upload date:
  • Size: 71.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.0 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.7.1

File hashes

Hashes for pyams_i18n-1.0.6-py3.7.egg
Algorithm Hash digest
SHA256 b0f7367c20d1661c8b1bac9b54b293e421dc4fd433dc2892254c28c5a2e2589b
MD5 8dfd3e67ad88ce37c62ba1b165e62259
BLAKE2b-256 f909ca88a4986427bc9c908850be2b5160c960da9be2b370cc373fb5cb0cd30d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyams_i18n-1.0.6-py3.6.egg
  • Upload date:
  • Size: 71.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.0 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.6.7

File hashes

Hashes for pyams_i18n-1.0.6-py3.6.egg
Algorithm Hash digest
SHA256 4308772cb56df46ecf6550227317e1ceee8893946a75cdea87ea9e01d818a49a
MD5 28b807e087c479df0f3b5aa993450bb1
BLAKE2b-256 faa38466fe6522e659de147ce7a1a8979699408df42c1b7765d1194e7cd10f08

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for pyams_i18n-1.0.6-py3.5.egg
Algorithm Hash digest
SHA256 a091fc8f0f5eb6a9fa5de5dff7da0d5197497d80427bcd1dc12fd7ae88e1bba0
MD5 6f31c2be5d647d973d787ba3bb0d9696
BLAKE2b-256 dc5ccd80376388ab5cca75186cb73c9e3a0c7f266d80387893e321f33969cd25

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyams_i18n-1.0.6-py3-none-any.whl
  • Upload date:
  • Size: 49.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.0 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.6.7

File hashes

Hashes for pyams_i18n-1.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 0a47bea951fdfa6f49ec88c4c4e6b307c9565ad950ce5984aff1c76374f3673b
MD5 f4908cf3b43bcb1d7faeb8f779b433c9
BLAKE2b-256 0cb8ae31b43e72c7f866d39190f236832c1b9974c65c4471bb63d2149eb55001

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