Menu

#1339 Automatically unzip TMX files in /tm

4.1
closed-fixed
zip (2)
5
2020-08-24
2017-10-09
No

When TMX files in the tm subfolder of a project are zipped, OmegaT should unzip them in this folder automatically.
Note: Zipping TMX files is necessary when these files are large.

Discussion

  • Aaron Madlon-Kay

    Note: Zipping TMX files is necessary when these files are large.

    Can you expand on why it is "necessary"?

     
    • Roman Mironov

      Roman Mironov - 2017-10-18

      In a team setting, such as an SVN project, zipping files helps decrease download times.

       
      • Aaron Madlon-Kay

        That's "nice to have in some circumstances", not "necessary". Note also that while zipping (or otherwise compressing to binary) is OK for svn, it is undesirable for e.g. git.

         
  • Didier Briel

    Didier Briel - 2017-10-09

    Since 2.6, OmegaT supports Gzipped TMX (.tmx.gz).

    Didier

     
    • Roman Mironov

      Roman Mironov - 2017-10-18

      Excellent. This is exactly what I need. Is there any performance cost compared to unarchived TMXs though?

       
      • Didier Briel

        Didier Briel - 2017-10-18

        I haven't done any test, so I cannot be sure, but this should rather reasonable, depending on the size of the TMX. Unzipping on the fly is what we do for .docx and .odt.

        Didier

         
  • Didier Briel

    Didier Briel - 2017-10-09
    • summary: Automtaically unzip TMs --> Automatically unzip TMs
     
  • Aaron Madlon-Kay

    • status: open --> open-fixed
    • assigned_to: Aaron Madlon-Kay
     
  • Aaron Madlon-Kay

    This is implemented in trunk, r10123. Zipped TMs must have the suffix .tmx.zip and the TM itself must be the first entry in the zip.

     

    Last edit: Aaron Madlon-Kay 2017-10-20
  • Aaron Madlon-Kay

    • summary: Automatically unzip TMs --> Automatically unzip TMX files in /tm
     
  • Didier Briel

    Didier Briel - 2017-12-04
    • status: open-fixed --> closed-fixed
     
  • Didier Briel

    Didier Briel - 2017-12-04

    Implemented in the released version 4.1.3 of OmegaT.

    Didier

     
    👍
    1

Log in to post a comment.