Multilingual Plone UI package, enables maintenance of translations for both Dexterity types and Archetypes
Project description
Introduction
This module provides the user interface for managing content translations. It’s the app package of the next generation Plone multilingual engine. It’s designed to work with Dexterity content types and the old fashioned Archetypes based content types as well. It only works with Plone 4.1 and above due to the use of UUIDs to reference the translations.
Usage
To use this package with both Dexterity and Archetypes based content types you should add the following two lines to your eggs buildout section:
eggs = plone.app.multilingual [archetypes] plone.app.multilingual [dexterity]
Alternatively, you can write it like this:
eggs = plone.app.multilingual plone.multilingualbehavior
(plone.multilingualbehavior adds multilingual functionality for Dexterity content types)
If you need to use this package only with Archetypes based content types you only need the following line:
eggs = plone.app.multilingual [archetypes]
Whichever of the above changes you make to your eggs section, you also need to add the following to your zcml buildout section:
zcml = plone.app.multilingual
After re-running your buildout and installing the newly available add-ons, go to the languages section of your Site Setup and select two or more languages for your site. You will now be able to create translations of Plone’s default content types, or to link existing content as translations.
plone.app.multilingual will create folders for each of your site’s languages and put translated content into the appropriate folders.
For information about making your Dexterity content type translatable, see the plone.multilingualbehavior documentation.
Translation Engine Design
See plone.multilingual README:
License
GNU General Public License, version 2
Sponsoring
Roadmap
Feature list for paml:
1.0
Improved display of the current content language and which translations are already available
Traversal using /en /es /ca URLs
Initial reimplementation of the UX in translation views in Plone UI
Initial implementation of language independent fields using marker interfaces on fields
2.0
Add support for Deco layouts and content types
Pluggable translation policies
Pluggable language policies negotiations
3.0
plone.app.cmsui support
Changelog
1.0b3 (unreleased)
1.0b2 - 2012-07-08
change language index to Language to LinguaPlone coexistance [ramon]
don’t rebuild the complete catalog on installing [pbauer]
add indexes via setuphandler instead of xml to prevents purging on reinstall [pbauer]
make babel-view align fields next to each other [do3cc]
updated .po files [gborelli]
Added rebuild.sh script in order to simplify updating translations [gborelli]
Added italian translation [gborelli]
Do not fail when the front-page cannot be moved to a new folder during setup. [maurits]
Make it possible to override the portal_type that is used when creating a root language folder. [maurits]
1.0b1 - 2012-04-03
Added Google Translation Service ajax service [ramon]
Added babel view on AT [sneridagh]
Added babel view on dexterity [ramon]
Added the option to not filter language on folder_contents view [ramon]
Added to translation menu to edit a translated language [ramon]
Initial setup of a site moving content to language folders [ramon]
0.1a2 - 2011-12-04
Improved Control Panel [ramon]
Improved Language Control Panel site languages selector widget to be more usable.
Setup the root folder layout for each configured site languages on languages control panel save settings [ramon, sneridagh]
Adapt languageselector viewlet from LP [ramon]
Re-enable and adapt the searchResults patch again [ramon]
Cleaning description of packages and registerProfile of paml [sneridagh]
0.1a1 - 2011-10-03
Initial version [ramon, awello, sneridagh]
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file plone.app.multilingual-1.0b2.tar.gz
.
File metadata
- Download URL: plone.app.multilingual-1.0b2.tar.gz
- Upload date:
- Size: 55.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 22dd80c2205a707db01dd8a7340eac208eaa131b316c3807b1ca267496fe92c2 |
|
MD5 | 89a133257e062a9de6399b2fff33363b |
|
BLAKE2b-256 | 90cc6052b8985e5a76b5226c94352f55977e8f0abbfb509492f7256893d2743c |
File details
Details for the file plone.app.multilingual-1.0b2-py2.7.egg
.
File metadata
- Download URL: plone.app.multilingual-1.0b2-py2.7.egg
- Upload date:
- Size: 107.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0dd967d2b4e92b5dc207f96ac2b13b96d0286bea8330e281d7e0fc93b10fbe3b |
|
MD5 | 87526f856e871c3f21759e8ccab33b6d |
|
BLAKE2b-256 | 51435ffc6021150d0c9eac5b3d3d86ffb2f59fe2d682112127defcaa21bd0ab4 |