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.1.0

  • removed support for Python < 3.7

  • updated doctests

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

Uploaded Source

Built Distributions

pyams_i18n-1.1.0-py3.9.egg (71.3 kB view details)

Uploaded Source

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

Uploaded Source

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

Uploaded Source

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyams_i18n-1.1.0.tar.gz
  • Upload date:
  • Size: 37.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.10

File hashes

Hashes for pyams_i18n-1.1.0.tar.gz
Algorithm Hash digest
SHA256 bb844e30c621b236ccaba3c830290c684f349486efa834a2e4c7310519db5b50
MD5 d202e95fff943788ce2d6044fdfbe970
BLAKE2b-256 73705b2b43e212d10f4f8e162f5ec36a421bc30f8d5adda538b4562c8558ab54

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyams_i18n-1.1.0-py3.9.egg
  • Upload date:
  • Size: 71.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for pyams_i18n-1.1.0-py3.9.egg
Algorithm Hash digest
SHA256 cae4293adb520fd005603bcb822570540445e4a78f5847f6fb81b05ff873770d
MD5 f2e5dffd32884da555fe073d2f87b2db
BLAKE2b-256 81f92ec2316a2c0a1a7f0ff5cd43a1586f08286d9f6c6c1dfd5b7d268dd2fe62

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyams_i18n-1.1.0-py3.8.egg
  • Upload date:
  • Size: 71.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.8

File hashes

Hashes for pyams_i18n-1.1.0-py3.8.egg
Algorithm Hash digest
SHA256 88d4f638eeae8655919288f3cd68df7772ce496145226cf99cfde0062bc56b96
MD5 430b1ed3c85071b0fc9ee24da4ea64a0
BLAKE2b-256 2332f78c77684c4278dba1b819ce18ff4cbab35012a5b803f4598c8ee5078561

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyams_i18n-1.1.0-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/50.3.2 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.10

File hashes

Hashes for pyams_i18n-1.1.0-py3.7.egg
Algorithm Hash digest
SHA256 0376f6e93bd45dcfb846168a05c2efeb795aa00e56723331291ca2060a934529
MD5 3097512644d159fb49ce765b5e68c62d
BLAKE2b-256 e78f4e574c934c8977e31892a759178ac46c46a57ff23d29835dce15185c1328

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyams_i18n-1.1.0-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.7.0 requests/2.25.1 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.10

File hashes

Hashes for pyams_i18n-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5734fd647f50245577df16a4cff79f1356703d34822d9d05c5f31c6bf96ab75f
MD5 2b8031dbf185f5b6c3d550907425c92a
BLAKE2b-256 36df30e4ab5331e17df52a0a1bb90920eac1331e99e8fed0783fcb1120082179

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