Skip to main content

Introduction

Disclaimer: This package is WORK IN PROGRESS.

Collective.multilingualtools is based on the concepts of collective/slc.linguatools, but this new package works with plone.app.multilingual and both with both dexterity and archetypes.

Purpose

It aims to offer a handfull of utilities for performing the same action on all translations of an item at the same time, such as

  • change workflow status

  • rename (change id)

  • reindex

  • delete

  • cut and paste (move)

  • set title / description from msgid

  • propagate or block portlets

  • set or remove properties (such as layout)

  • set or remove marker interface

Also, there’s an option to make a copy of any item to all available languages (or a subset), optionally copying individual attributes (title, description, tags, etc).

Interface

The interface can use more love for sure. Basically some information about the current object and its translations is dislpayed; below it a list of various possible actions.

https://raw.github.com/collective/collective.multilingualtools/master/docs/editor.png

After every action, feedback is displayed about the status, in this example after making a copy of a News item into 3 languages:

https://raw.github.com/collective/collective.multilingualtools/master/docs/make_translations.png

Dependencies

  • Plone >= 4.2

  • plone.app.multilingual

To do

  • Proper testing

  • travis integration

  • Refactor from formlib to z3c.form

  • Interface makeover

  • Integrate more useful functions from other LinguaPlone-based add-ons, such as valentine.linguaflow

Changelog

0.1.2 (2014-03-25)

  • Use generic IFolderish interface, not an Archetypes-specific one

0.1.1 (2013-11-20)

  • JS Bugfix: don’t rely on “jq” being defined [pysailor]

0.1 (2013-04-21)

  • Initial port from slc.linguatools [pysailor]

Credits

Authors

  • Wolfgang Thomas (Syslab.com GmbH)

  • Alexander Pilz (Syslab.com GmbH)

  • Jan-Carel Brand (Syslab.com GmbH)

  • Cillian de Roiste (Syslab.com GmbH)

Contributors

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

collective.multilingualtools-0.1.2.zip (261.5 kB view details)

Uploaded Source

File details

Details for the file collective.multilingualtools-0.1.2.zip.

File metadata

File hashes

Hashes for collective.multilingualtools-0.1.2.zip
Algorithm Hash digest
SHA256 6924018262a170b77d6f85ecf15cfdd3336c16f2284573c14031ecd1fbcdac70
MD5 0b6c7da7192310445df5b7c86d578977
BLAKE2b-256 af28f81f97d5bb7e11ac680e6fca9d878a60be5e666a280a8d6d3aa943d6f36e

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.2 This release

1 file

0.1.1

1 file

0.1

1 file

0.1dev0

Supported by

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