{ "info": { "author": "Syslab.com GmbH", "author_email": "thomas@syslab.com", "bugtrack_url": null, "classifiers": [ "Framework :: Plone", "Framework :: Plone :: 4.0", "Framework :: Plone :: 4.1", "Framework :: Plone :: 4.2", "Framework :: Plone :: 4.3", "License :: OSI Approved :: European Union Public Licence 1.1 (EUPL 1.1)", "License :: OSI Approved :: GNU General Public License (GPL)", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "collective.multilingualtools\n****************************\n\n\n.. contents::\n\nIntroduction\n============\n\nDisclaimer: This package is WORK IN PROGRESS.\n\nCollective.multilingualtools is based on the concepts of\ncollective/slc.linguatools, but this new package works with\n*plone.app.multilingual* and both with both *dexterity* and\n*archetypes*.\n\nPurpose\n-------\n\nIt aims to offer a handfull of utilities for performing the same action on all\ntranslations of an item at the same time, such as\n\n* change workflow status\n* rename (change id)\n* reindex\n* delete\n* cut and paste (move)\n* set title / description from msgid\n* propagate or block portlets\n* set or remove properties (such as layout)\n* set or remove marker interface\n\nAlso, there's an option to make a copy of any item to all available languages (or\na subset), optionally copying individual attributes (title, description, tags, etc).\n\n\nInterface\n---------\n\nThe interface can use more love for sure. Basically some information about the current\nobject and its translations is dislpayed; below it a list of various possible actions.\n\n.. image:: https://raw.github.com/collective/collective.multilingualtools/master/docs/editor.png\n\nAfter every action, feedback is displayed about the status, in this example after making a copy of\na News item into 3 languages:\n\n.. image:: https://raw.github.com/collective/collective.multilingualtools/master/docs/make_translations.png\n\n\nDependencies\n============\n\n* Plone >= 4.2\n* plone.app.multilingual\n\n\n\n\n\nTo do\n=====\n\n* Proper testing\n* travis integration\n* Refactor from formlib to z3c.form\n* Interface makeover\n* Integrate more useful functions from other LinguaPlone-based add-ons, such as valentine.linguaflow\n\nChangelog\n=========\n\n0.1.2 (2014-03-25)\n------------------\n\n- Use generic IFolderish interface, not an Archetypes-specific one\n\n0.1.1 (2013-11-20)\n------------------\n\n- JS Bugfix: don't rely on \"jq\" being defined [pysailor]\n\n0.1 (2013-04-21)\n----------------\n\n- Initial port from slc.linguatools [pysailor]\n\n\nCredits\n=======\n\nAuthors\n-------\n\n- Wolfgang Thomas (Syslab.com GmbH)\n- Alexander Pilz (Syslab.com GmbH)\n- Jan-Carel Brand (Syslab.com GmbH)\n- Cillian de Roiste (Syslab.com GmbH)\n\nContributors\n------------", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/collective/collective.multilingualtools", "keywords": "translation multilingual internationalization", "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "collective.multilingualtools", "package_url": "https://pypi.org/project/collective.multilingualtools/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/collective.multilingualtools/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/collective/collective.multilingualtools" }, "release_url": "https://pypi.org/project/collective.multilingualtools/0.1.2/", "requires_dist": null, "requires_python": null, "summary": "A set of tools that simplify handling multilingual content in Plone using plone.app.multilingual.", "version": "0.1.2" }, "last_serial": 1040289, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "fe40c2a2fbae868023262d6543bdfdbc", "sha256": "1a2e8872ef108bce1136134305ed82e65511378d37d4acbb78d7c65b13076fd5" }, "downloads": -1, "filename": "collective.multilingualtools-0.1.zip", "has_sig": false, "md5_digest": "fe40c2a2fbae868023262d6543bdfdbc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 260988, "upload_time": "2013-04-21T07:59:56", "url": "https://files.pythonhosted.org/packages/25/e1/8db50616279f8370528b00733f3eba75dc458f34db7c08c4933f9766797b/collective.multilingualtools-0.1.zip" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "2e30bc4d1726e9364c7a8040abe41365", "sha256": "6b2c89ec82c922f5e928feb967ce46beb8a92fad49e317262e695a6199db19f5" }, "downloads": -1, "filename": "collective.multilingualtools-0.1.1.zip", "has_sig": false, "md5_digest": "2e30bc4d1726e9364c7a8040abe41365", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 261333, "upload_time": "2013-11-20T11:42:51", "url": "https://files.pythonhosted.org/packages/4f/02/c46635269862ac9e3fb1233810433f68322c35cca6753e20e55846f209b5/collective.multilingualtools-0.1.1.zip" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "0b6c7da7192310445df5b7c86d578977", "sha256": "6924018262a170b77d6f85ecf15cfdd3336c16f2284573c14031ecd1fbcdac70" }, "downloads": -1, "filename": "collective.multilingualtools-0.1.2.zip", "has_sig": false, "md5_digest": "0b6c7da7192310445df5b7c86d578977", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 261539, "upload_time": "2014-03-25T10:25:12", "url": "https://files.pythonhosted.org/packages/af/28/f81f97d5bb7e11ac680e6fca9d878a60be5e666a280a8d6d3aa943d6f36e/collective.multilingualtools-0.1.2.zip" } ], "0.1dev0": [] }, "urls": [ { "comment_text": "", "digests": { "md5": "0b6c7da7192310445df5b7c86d578977", "sha256": "6924018262a170b77d6f85ecf15cfdd3336c16f2284573c14031ecd1fbcdac70" }, "downloads": -1, "filename": "collective.multilingualtools-0.1.2.zip", "has_sig": false, "md5_digest": "0b6c7da7192310445df5b7c86d578977", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 261539, "upload_time": "2014-03-25T10:25:12", "url": "https://files.pythonhosted.org/packages/af/28/f81f97d5bb7e11ac680e6fca9d878a60be5e666a280a8d6d3aa943d6f36e/collective.multilingualtools-0.1.2.zip" } ] }