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

Release files for collective.multilingualtools 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for collective.multilingualtools 0.1.2
File Size Uploaded
collective.multilingualtools-0.1.2.zip 261.5 kB Details

Release files / collective.multilingualtools-0.1.2.zip

Download URL collective.multilingualtools-0.1.2.zip
Size 261.5 kB
Tags Source
SHA-256 checksum
How to use checksums
6924018262a170b77d6f85ecf15cfdd3336c16f2284573c14031ecd1fbcdac70
BLAKE2b-256 checksum
How to use checksums
af28f81f97d5bb7e11ac680e6fca9d878a60be5e666a280a8d6d3aa943d6f36e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.1.2 This release

1 release file

0.1.1

1 release file

0.1

1 release file

0.1dev0

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page