Personal tools
You are here: Home Products Status Messages
Navigation
Log in


Forgot your password?
New user?
 
Document Actions

Status Messages

RSS Feed Category: Internationalization, Services — Other products by this author
statusmessages provides an easy way of handling internationalized status messages managed via a global utility.

Current release: Status Messages 3.0.3

Released Nov 24, 2007 — tested with Plone 3.0

Minor bugfix release.

List all releases… Full release announcement…

Experimental releases

There are no experimental releases available at the moment.

Project Description

Project resources

It is quite common to write status messages which should be shown to the user after some action. These messages of course should be internationalized. As these messages normally are definied in Python code, the common way to i18n-ize these in Zope is to use Zope3 MessageID's. MessageID's are complex objects consisting of a translation domain and a default unicode text and might have an additional mapping dict and a distinct id.

The usual way to provide status messages in CMF/Plone has been to add a "?portal_status_messages=some%20text" to the URL. While this has some usability problems it also isn't possible to i18n-ize these in the common way, as the URL is currently limited to the ASCII charset, but an encoding providing support for the full unicode range is required.

The solution provided by this tool is to use session cookies to store the messages.

by Hanno Schlichting last modified June 9, 2006 - 23:55

For any issues with the web site functionality, please file a ticket.

Please consult the policy on plone.org content if you want your content published on this site.

Servers and hosting by