Skip to main content

Plone specific i18n extensions.

Project description

Overview

Plone specific i18n extensions.

Changelog

5.0.0 (2026-05-14)

Internal:

  • Update configuration files. [plone devs]

5.0.0a1 (2025-11-19)

Breaking changes:

  • Replace pkg_resources namespace with PEP 420 native namespace. Support only Plone 6.2 and Python 3.10+. (#3928)

4.0.2 (2025-09-11)

Internal:

  • Update configuration files. [plone devs] (7723aeaf, 6e36bcc4)

  • Move distribution to src layout [gforcada] (#4217)

4.0.1 (2023-04-14)

Internal:

  • Update configuration files. [plone devs] (de0ac4e7)

4.0.0 (2022-11-30)

Bug fixes:

  • Final release. [gforcada] (#600)

4.0.0a1 (2022-06-07)

Breaking changes:

  • Use SVG Flags in Language Selector Update Markup in Language Selector Prepare of use the Icon Resolver in Plone 6. Drop Python 2 and Plone 5.2 support. Pyupgrade, code style Black and Isort. [1letter, jensens] (#8)

3.0.6 (2020-04-20)

Bug fixes:

  • Minor packaging updates. (#1)

3.0.5 (2018-09-28)

Bug fixes:

  • Fix tests with py3. [pbauer]

3.0.4 (2016-11-19)

Bug fixes:

  • Remove zopetestcase. [ivanteoh, maurits]

  • Add coding header to python files. [gforcada]

3.0.3 (2016-08-18)

Fixes:

  • Use zope.interface decorator. [gforcada]

3.0.2 (2016-02-18)

Fixes:

  • Replace deprecated zope.testing.doctest and zope.testing.doctestunit imports with doctest module from stdlib. [thet]

3.0.1 (2015-07-18)

3.0.0 (2015-03-26)

  • Adapted language viewlet to Plone 5 [bloodbare]

2.0.3 (2014-10-22)

  • Fix url to switchLanguage to include the view [Gagaro]

  • Ported to plone.app.testing [tomgross]

2.0.2 (2013-01-13)

2.0.1 - 2011-06-26

  • Use template parameter in language selector’s viewlet zcml declaration. Make it easier to customize in add-ons. [toutpt]

2.0 - 2010-07-18

  • Update license to GPL version 2 only. [hannosch]

2.0b1 - 2010-04-10

  • Updated language selector markup to match the one in LinguaPlone. [hannosch]

  • Avoid extra empty span inside the language selector. [hannosch]

  • Move the language selector viewlet to the portal header viewlet manager. [davisagli]

1.0.8 - 2010-01-24

  • Optimize the language selector available check. We really don’t need to get the entire list of all available languages, if we don’t show the selector. [hannosch]

1.0.7 - 2009-07-28

1.0.6 - 2009-03-07

  • Sort languages as shown in the user interface by order in portal_languages supported_langs variable. This allows to sort languages through GenericSetup. [buechler, nouri]

  • Reformat history. [hannosch]

1.0.5 - August 18, 2008

  • Changed the language selector viewlet to use the native name instead of always showing the English name. This closes http://dev.plone.org/plone/ticket/7103. [hannosch]

  • Allow tests to force display of selector viewlet by setting always_show_selector = True on the portal_languages tool. [stefan]

1.0.4 - April 19, 2008

  • Make the language selector deal with languages for which no flag is defined. Ported over from LinguaPlone. [wichert]

1.0.3 - January 31, 2008

  • Fixed bug: all available languages in the languageselector box were always marked as selected, at least when using language cookies. In practice this meant the last language was always shown in the box and this language was actually never used and could not be set. [maurits]

  • Added more tests. 100% test coverage now. [hannosch]

  • Added more tests for language and countries utilities. Fixed some call-by-reference bugs with lists found while writing those. [hannosch]

1.0.2 - January 9, 2008

  • Undo the damage from r17682 which removed the language code from the return value of LanguageSelector.languages. This broke the language selectors, which is mostly noticeable by LinguaPlone no longer working. [wichert]

1.0.1 - December 24, 2007

  • Fixed the languages method of the selector to include the native language code. [wichert, hannosch]

  • Fixed stupid bug in using super(). [hannosch]

1.0 - August 13, 2007

  • No changes. [hannosch]

1.0rc1 - July 9, 2007

  • Removed some left over tool init stuff. The local utilities are not used as tools anymore. [hannosch]

  • Only show the language selector viewlet when cookie language negotiation is enabled. [hannosch]

1.0b3 - May 1, 2007

  • Added id to language selector markup. Moved language selector to the right side in the breadcrumbs line. [fschulze]

  • Fixed spelling error. [wichert]

  • Use getToolByName instead of getUtility again. Updated language chooser viewlet to be more defensive, when there’s no language tool available. This closes http://dev.plone.org/plone/ticket/6559. [hannosch]

1.0b2 - March 23, 2007

  • Replaced getToolByName with getUtility. [hannosch]

1.0b1 - March 5, 2007

  • Initial implementation. [hannosch]

  • Initial package structure. [zopeskel]

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

plone_app_i18n-5.0.0.tar.gz (23.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

plone_app_i18n-5.0.0-py3-none-any.whl (11.8 kB view details)

Uploaded Python 3

File details

Details for the file plone_app_i18n-5.0.0.tar.gz.

File metadata

  • Download URL: plone_app_i18n-5.0.0.tar.gz
  • Upload date:
  • Size: 23.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for plone_app_i18n-5.0.0.tar.gz
Algorithm Hash digest
SHA256 2c7b5ccc02dc172ac510680f6df55c4b96945adf62d0832345e7f767d32605f5
MD5 7b67fd7e21d476f1f449589e715488ea
BLAKE2b-256 b19fc7d3dda3b8e2e48d10206c5b394322e48ecdc1a2fe368a4c9c063979820a

See more details on using hashes here.

File details

Details for the file plone_app_i18n-5.0.0-py3-none-any.whl.

File metadata

  • Download URL: plone_app_i18n-5.0.0-py3-none-any.whl
  • Upload date:
  • Size: 11.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for plone_app_i18n-5.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 29fc1f2e832e08c269402e50061086f79b1bb3d09664c4d6a9b991f339fcf4fd
MD5 fc70870d51d07f3d946d3a32bf142b42
BLAKE2b-256 5899c40412f73d89908415698f754333a05039e2ac3494f8bb2af37af1828535

See more details on using hashes here.

Supported by

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