Personal tools
You are here: Home Products LinguaPlone Releases LinguaPlone 0.9.0
Document Actions

LinguaPlone 0.9.0

Up to Product page

This release is no longer supported! If you are using this release, please upgrade to a newer version if possible.

Updated to work with Plone 2.1.3 and Plone 2.5, also fixes image/file translation. Requires running a migration script if you are coming from LinguaPlone 0.9-beta or earlier and have existing content. Make sure you read the top-level instructions in the file (IMPORTANT.txt).

For additional information about this project, please visit the project page.

Available downloads

Change log

LinguaPlone 0.9.0 - Released June 16, 2006

  • Now works with Plone 2.5 out-of-the-box, and Plone 2.1.3 if using the included PloneLanguageTool.
  • Fixed unicode error on translated languages in Plone 2.1.3. It can contains non-ascii characters, so the default strings need to be declared as unicode. [encolpe]
  • Fixed actions to fallback gracefully for the action attribute name and title. [jladage] [encolpe]
  • Added the switchLanguage.py script and added support for translatable content. [jladage]
  • Fixed to lookup the language flag name directly from the language tool. Now, PloneLanguageTool 1.3 (or greater) is officially required. [deo]
  • Made tests compatible with Plone 2.5. [hannosch]
  • Some very minor i18n fixes. [hannosch]
  • Added a migration script to update language independent fields content. It must be manually run when upgrading from versions older than 0.9. [deo]
  • Removed the custom accessor/editAccessor generation. We're only using custom mutators and translation mutators for now. This result in a ~30% performance improvement over the previous versions. [deo]
  • Made sure to copy independent language fields data to all translations as we removed the custom accessor. This also fixed the problem when you try to get values direct from fields, as now the data is in the translations too, not only in the canonical object. [deo]
  • Forwared fix for http://dev.plone.org/plone/ticket/4939. [deo]
  • Fixed a problem when switching between translations of images/files, where the content was shown, instead of the view screen. [deo]
  • Fixed to highlight the Edit tab from a translation when you click it. [deo]
  • Final cut on Plone 2.0 compatibility. Backported tests, handled migrations and patched tool with the PythonScripts content. [deo] [sidnei]
  • Added labels to language-independent fields. [deo] [limi]
  • Made the initial default language follow the PloneLanguageTool config policy. [deo]

LinguaPlone 0.9-beta - Released October 27, 2005

  • Removed content border from Translation Unavailable template. [limi]
  • Made the test fields that are not editable render in view mode, not as non-editable text boxes. The reasons for this are that people tend to think that "if it is a text box, it's editable", and are then confused when it's not (read-only widgets confuse the heck out of users), and the other reason is because it messes up multiple selection lists. [limi]
  • Made language-independent items not editable in a translation. [limi] [deo]
  • Added first cut on Plone 2.0 compatibility. [deo]
  • Fixed i18n domain everywhere... :-) [deo]

LinguaPlone 0.8.5 - Released September 6, 2005

  • Made content be created in neutral language, now that this concept works as expected. [deo]
  • Made addTranslation raise an AlreadyTranslated exception when trying to duplicate a translation. [deo]
  • Added form to create translation when the language don't exist and if the user has the appropriate permissions. [deo]
  • Title on the flag switcher should say: "Switch language to $LANGUAGE (content translation not available)" - the last part if the content is not translated, to complement the ghosting (which is purely visual, and bad for accessibility). [deo]
  • Split screen should change sides ("From" language to the left, "To" language to the right). [deo]
  • Split screen should not show short name if turned off (like the default is in 2.1). [deo]
  • Flags aren't on a separate line anymore (they used to be below the document actions). [limi]
  • Field titles are translated, field help is not. [deo]
  • Flags should probably be removed from the field titles, since the pulldown might make these misleading. [deo]
  • Split-screen pulldown needs language selectors when translating. [deo]
  • Use the translate_item template when editing translatable content, except the canonical one. [deo]
  • PloneLanguageTool has problems without LinguaPlone installed. [deo]
  • Added norwegian translation. [limi]
  • Improved i18n markup. Updated brazilian portuguese translation. [deo]

LinguaPlone 0.8 - Released August 15, 2005

  • Plone __browser_default__ review. [deo]
  • Adjust LP catalog patch for Plone 2.1. [stefan]
  • Allowed changing language of content, moving content to appropriate place, and raising a exception when forbidden. [deo]
  • Design the policy for the New language negotiator. [limi]
  • Grayed out flags. [deo, limi]
  • Handle switching to non-existing language (a.k.a. not_available_lang). [deo]
  • Handle translation of default pages. [deo]
  • Added hasTranslation() method for grayed-out flags. [deo]
  • ID policy for translating containing folder and moving translated content. [limi]
  • Language switching: the URL on flags should be the actual URL, not switchLanguage?set_language=no. [deo]
  • Fixed languageswitcher in Firefox. [deo]
  • LinguaPlone should not append language code to ID, it should use the same Plone 2.1 policy. [deo]
  • Implemented the new language negotiator, where content and interface languages are always in sync. [deo]
  • Test that Images in ATCT are keeping the image LangIndependent. [limi]
  • Update dropdown menus markup. [deo]

LinguaPlone 0.7 - Released September 24, 2004

LinguaPlone Technology Preview - Released June 29, 2004

by Alexander Limi last modified June 17, 2006 - 08:57

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