Studio 2019 - How to delete target langauge translatable files without deleting source files?

Hi,

I've noticed a change in Studio 2019 (Professional SR1 15.1.2.48878): when you want to remove a file from the target language, it also deletes the source file and converted sdlxliff from the source language folder too. The files are still visible though from Studio source langauge/Files list, but an error msg comes up when Open containing folder (path not found..)

It causes problems when when working with multilingual projects with different files per target language.

Previously (with earlier Studio version) what I did was: 

-Convert to translatable format (all files)

-Copy to target languages (all files)

-Remove the unnecessary files from each target language

NOW removing from target means removing form source as well.

Is it a bug? You do need the source files in the project for some cases (e.g. if you want to add a new langauge to the project, you need the source files to prepare batch tasks for the newly added language).

Thanks!

Parents
  • Hi,

    We, in our translation agency, have this issue periodically so I stumble upon this post when I was looking for answers or solutions to try out.

    Doing a repair or a new installation of the software each time is out of question. It's not great to have to reinstall a software once a month, it's frustrating and time consuming. Also, you don't know about this bug until you have completed all the steps of your project.

    Our "workaround" until today is the classic "resetting SDL Trados Studio to default state", deleting some folder automatically when we get the issue. It's quicker than a repair and a full reinstall (and if you use project templates, you are quickly good to go).

    I really don't like this method. Like I said, it's just a workaround for what is clearly a bug in Trados Studio.

    Digging deeper and after a lot of experiments we found that, in a project with folders and subfolders, the source files are deleted only if you delete the root directory inside the project.

    Here's an example. If you have a project with a file/directory structure like this:

    ProjectExample
    ├── 0173367427
    │   ├── part1_eng
    │   │   └── 1827593-1356567124-eng.xml
    │   └── part1_ita
    │       └── 1827593-1356567124-ita.xml
    ├── 0174526388
    │   ├── part1_eng
    │   │   └── 1827592-1356567124-eng.xml
    │   └── part1_ita
    │       └── 1827592-1356567124-ita.xml
    └── 0175583929
        ├── part1_eng
        │   └── 1827591-1356567124-eng.xml
        └── part1_ita
            └── 1827591-1356567124-ita.xml

    We saw that, if you delete a root folder (like "0173367427"), all of it gets deleted from disk from the source files directory. BUT, if you delete a file or a folder that is deeper in the tree structure, e.g. "part1_eng" or a file, the source files on disk are safe and sound.

    I wonder if someone else got this behavior. Hope this helps!

    (still... I think this is a bug Slight smile)

  • Maybe this plugin would be useful for you?

    https://appstore.sdl.com/language/app/delete-language-specific-target-files/782/

    Paul Filkin | RWS Group

    ________________________
    Design your own training!

    You've done the courses and still need to go a little further, or still not clear? 
    Tell us what you need in our Community Solutions Hub

Reply Children