[zanata-bugs] [Bug 1025574] Status of pre-existed translation string changes from "translated" to "fuzzy" when pushing source+target with CopyTrans disabled

bugzilla at redhat.com bugzilla at redhat.com
Tue Nov 5 06:30:50 UTC 2013


https://bugzilla.redhat.com/show_bug.cgi?id=1025574



--- Comment #3 from Yuko Katabami <ykatabam at redhat.com> ---
Hi Sean,

(In reply to Sean Flanigan from comment #2)
> Pushing source and targets can easily change the target status from
> translated to fuzzy:
> 
> 1. When pushing target files for PO projects, the messages may be marked as
> fuzzy, in which case they will become fuzzy on the server.  That doesn't
> apply here, because I think this project uses Properties files.
> 
> 2. When pushing source files for Properties/XLIFF projects, the English text
> for a given property key may change.  When that happens, all the target
> strings will be marked as fuzzy, because they are translations of the old
> string, not the new one.
> 

> 
> But in this case, the target files were pushed too, and assuming the target
> file actually contained a translation for the affected string (can you
> double-check that please, Yuko?) it should perhaps have replaced the fuzzy
> string with an approved one.

I have confirmed that most recently pushed file contains the same translation
string as the previous file.

> 
> However, it looks like the class TranslationMergeAuto is does not overwrite
> the translation because it found the same content in the history of the
> HTextFlowTarget.  
> 
> 
> Yuko, are you able to provide the old and new version of the files which
> were uploaded?  If the English source text was changed, I would have
> expected the translation text to change too in most cases.  If the
> translation text did not change, the merge=auto algorithm may reject it,
> because it probably needs to be updated, or at least reviewed.  Importing
> the old string over the fuzzy string could mask an outdated translation. 
> (Properties files are a very poor localisation format, because you can't
> always be sure what a target string was translated from.  All you get is the
> property key.  This is our attempt to defend against some of the risks.)

I will be emailing files.

> 
> By the way, Yuko, I think 3.0.3 is the version of Maven, but it may not be
> the version of zanata-maven-plugin.  The version of zanata-maven-plugin
> should have been logged at runtime.

I see. Please let me know how I can find it.


Kind regards,

Yuko

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=2cEM9U6bkq&a=cc_unsubscribe




More information about the zanata-bugs mailing list