Zanata allowing translation with non-empty content in 'Untranslated' state

Description

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 zanataface with tongueush-module -Dzanata.pushType=trans -Dzanata.locales=es -Dzanata.merge=import

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

Were you using mergeType=import?

Sean Flanigan 29 March 2016 at 01:56

This sounds like the problem you encountered when testing the plural changes.

Ready for Release

Details

Assignee

Reporter

Story Points

Original estimate

Time remaining

5d

Components

Sprint

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

Flag notifications