Zanata allowing translation with non-empty content in 'Untranslated' state
Description
Environment
None
Activity
Show:
Sean Flanigan 6 April 2016 at 07:07
I'm not sure what state this bug should be in. The immediate bug with "import" has been diagnosed and fixed, but the overhaul/refactor of TranslationMergeService, TranslationServiceImpl and friends hasn't happened yet.
Sean Flanigan 29 March 2016 at 04:56
@Former user Were you using mergeType=import?
Sean Flanigan 29 March 2016 at 01:56
@Former user This sounds like the problem you encountered when testing the plural changes.
Ready for Release
Details
Details
Assignee
Sean Flanigan
Sean FlaniganReporter
Carlos Munoz
Carlos MunozStory Points
5
Original estimate
Time remaining
5d
Components
Sprint
None
Fix versions
Affects versions
Priority

Created 23 March 2016 at 04:35
Updated 30 May 2016 at 23:16
Resolved 6 April 2016 at 07:04
When pushing translations using the merge=import option, Zanata will allow non-empty translations with a state of 'Untranslated'. When pulling these translations, the content will be empty.
This will also impact the calculation of statistics in the UI.
Workaround is to push again with the merge=auto option (default).
For an example project to test this see:
https://translate.jboss.org/webtrans/translate?project=jbpm-dashboard&iteration=7.0.0&localeId=es&locale=en#view:doc;doc:org.jbpm.dashboard/jbpm-dashboard-webapp/org/jbpm/dashboard/messages
Using push command: mvn zanata
ush-module -Dzanata.pushType=trans -Dzanata.locales=es -Dzanata.merge=import