Introduction - valentine.linguaflow
With this product your multilingual site will have the information to know
- what translations are invalidate
- what has changed
- when was the change made
If you use XLIFFMarshal to export/import your translations it will also
automatically use this product to validate/re-invalidate a translation.
How does it work
"Suppose to work" - not there yet, automatic invalidation is disabled as default
valentine.linguaflow uses the capabilities of using multiple workflows for each
content type. It ads a second workflow which has two transitions and states,
invalidate/validate and invalid/valid. Every time a canonical content is changed
subscribers will check if and language dependent fields have changed. If so
it will invoke invalidate transition on each translation. In the comment of the
transition it will save a diff of what has changed.
Dependencies
Plone 4.x
LinguaPlone
Credits
- Funding and deployment:
- EEA - European Enviroment Agency (Antonio De Marinis)
- Design and Development:
- Valentine Web Systems (Sasha Vincic)
Changelog
System Message: SEVERE/4 (<string>, line 47)
Title level inconsistent:
5.0 - (2017-08-16)
------------------
- Bug fix: fix UnicodeEncodeError for md5 on unicode fields
[valipod refs #82858]
- Bug fix: take into consideration that fieldset name might be incorrect
when going through the schemata fields
[ichim-david refs #86786]
System Message: SEVERE/4 (<string>, line 55)
Title level inconsistent:
4.9 - (2017-05-22)
------------------
- Change: fixed PyLint warnings and errors
[valipod refs #84949]
- Change: fixed PyLint warnings and errors
[eduard-fironda refs #84949]
System Message: SEVERE/4 (<string>, line 62)
Title level inconsistent:
4.8 - (2016-11-21)
------------------
- Change: remove metadata filtering from processForm in order to check every
available fields if they affect what objects need to be reindexed
[ichim-david refs #77661]
System Message: SEVERE/4 (<string>, line 68)
Title level inconsistent:
4.7 - (2016-05-19)
------------------
- Bug fix: Fix pylint warnings
[ichim-david refs #71940]
System Message: SEVERE/4 (<string>, line 73)
Title level inconsistent:
4.6 - (2016-04-18)
------------------
- Bugfix: syncing effectiveDate and expirationDate is no longer done
only if workflowSync is also enabled
[ichim-david refs #71102]
- Feature: processForm will now reindex translations if languageIndependent
fields are modified and we have translations
[ichim-david refs #71102]
System Message: SEVERE/4 (<string>, line 82)
Title level inconsistent:
4.5 - (2015-03-17)
------------------
- Change: Switched to curl in the jenkins build install script
[olimpiurob refs #22402]
- Change: Changed fetch url for jenkins build install script to the install
script from the main EEA CPB repository
[olimpiurob refs #22402]
System Message: SEVERE/4 (<string>, line 90)
Title level inconsistent:
4.4 - (2013-05-20)
------------------
- Bug fix: Fixed permission for manage_translations_form, anonymous
can't access the page anymore.
[prospchr fixes #14318]
System Message: SEVERE/4 (<string>, line 96)
Title level inconsistent:
4.3 - (2012-08-27)
------------------
- Cleanup: fixed docstrings typos and formatting
[ghicaale]
System Message: SEVERE/4 (<string>, line 101)
Title level inconsistent:
4.2 - (2012-06-13)
------------------
- Bug fix: Force unicode for Titles in getDeletableLanguages.py
[prospchr fixes #5165]
System Message: SEVERE/4 (<string>, line 106)
Title level inconsistent:
4.1 - (2011-11-18)
------------------
System Message: SEVERE/4 (<string>, line 110)
Title level inconsistent:
4.0 - (2011-11-18)
------------------
- Cleanup: Fixed all pylint, pyflakes violations
[ghicaale - EEA #4295]
- Change: replace dependecy to collective.monkey with collective.monkeypatcher
[ghicaale - EEA #4295]
- Fixed bulk reset of expiration_date
[voineali - EEA #3956]
- Renamed import step from eea.themecentre.various to various
[tiberich - EEA #4319]
- Feature: Added upgrade steps
[voineali - EEA #4392]
- Feature: Plone 4.x compatible release
[ghicaale - EEA #4295]
System Message: SEVERE/4 (<string>, line 125)
Title level inconsistent:
0.2 - (2010-03-25)
------------------
- Fixed cache invalidation compatibility with Plone 3
System Message: SEVERE/4 (<string>, line 129)
Title level inconsistent:
0.1 - (2010-03-21)
------------------