MT fill silently dismisses translations with validation errors

Description

These should be saved as NeedReview, regardless of the request, rather than being left out completely.

This can be achieved by running zanata-server's messages.properties through MT with locale it (Italian).
e.g.

1 2 3 4 02:48:38,317 WARN [org.zanata.service.impl.TranslationServiceImpl] (pool-11-thread-7) Translation "il valore deve essere convertibile in enum o dall'enumerazione ch?" contains the following error: Number of apostrophes ('') in source does not match number in translation. This may lead to other warnings. Quoted characters found in translation but not in source text. Apostrophe character ('') must be doubled ('''') to prevent quoting when it is used in Java MessageFormat strings. Unexpected quoting of variables: [{1}]

Environment

None

Status

Assignee

Sean Flanigan

Reporter

Damian Jansen

Labels

None

Tested Version/s

None

Sprint

None

Fix versions

Affects versions

platform-4.6.0

Priority

unspecified
Configure