Bug 980659

Summary: [RFE]: As an admin, I want to import TMX files as translation memories
Product: [Retired] Zanata Reporter: Carlos Munoz <camunoz>
Component: Component-API, Component-UI, Component-Logic, Component-PersistenceAssignee: Carlos Munoz <camunoz>
Status: CLOSED CURRENTRELEASE QA Contact: Zanata-QA Mailling List <zanata-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 3.0CC: djansen, sflaniga
Target Milestone: ---   
Target Release: 3.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-11-27 03:23:35 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---
Bug Depends On:    
Bug Blocks: 902131, 993501    

Description Carlos Munoz 2013-07-03 00:51:47 UTC
Description of problem:
Administrators must be able to upload TMX files into Zanata, view them, delete them, and re-upload them.

Version-Release number of selected component (if applicable):
3.1

Comment 1 Carlos Munoz 2013-08-08 22:56:48 UTC
Implemented TMX import via the GUI. The feature is accessible on the administration page.

Translation memories can be created, cleared (all their contents removed), exported (as TMX) and uploaded (as TMX). When uploading an already populated translation memory, zanata will overwrite already existing entries (<tu> tags in tmx), while inserting newly created ones. Entries that are not in the newly uploaded file will NOT be removed.

The editor will now show translation memory results from these imported translation memories, and will show the translation memory they are coming from. Similarly scored results from the Zanata internal database (non-imported-TM ones) will be shown before imported TM results.

The reindex feature (Admin -> Manage Search) now allows to reindex TransMemoryUnits, which reindexes the stored imported Translation Memories.

Technical note:
The indexing of HTextFlow has been completely removed from this version as it is no longer necessary.

See:
https://github.com/zanata/zanata-server/commit/e9e64835654fae362330fd6d0ecbb56ef8573f4d
and predecessors

Comment 2 Damian Jansen 2013-08-15 03:04:02 UTC
Verified at 21666add5b2a709df3e4594afec44ccd824174b4

Comment 3 Sean Flanigan 2013-11-27 03:13:46 UTC
Closing VERIFIED bugs for Zanata versions <= 3.1.

Comment 4 Sean Flanigan 2013-11-27 03:15:41 UTC
Closing VERIFIED bugs for Zanata versions <= 3.1.

Comment 5 Sean Flanigan 2013-11-27 03:19:17 UTC
Closing VERIFIED bugs for Zanata versions <= 3.1.

Comment 6 Sean Flanigan 2013-11-27 03:23:35 UTC
Closing VERIFIED bugs for Zanata versions <= 3.1.

Comment 7 Sean Flanigan 2013-11-27 03:33:59 UTC
Closing VERIFIED bugs for Zanata versions <= 3.1.

Comment 8 Sean Flanigan 2013-11-27 03:36:12 UTC
Closing VERIFIED bugs for Zanata versions <= 3.1.