Where else do plug-ins live?

Ever since upgrading to 2017 in November, I could not get the beta 0.9.1.0 of the LanguageTool plug-in to work. Since I have not needed to fire up 2015 even once, since then, I have now removed 2015 from my system. (I know that I cannot reinstall it again.) I have verified that the 12 and 12.0.0.0.0 directories have gone from AppData/Roaming/SDL/SDL Trados Studio. The LanguageTool plug-in still did not work. So, I removed the plug-in also from 14/Packages and 14/Unpacked, with the intention of reinstalling the plug-in.

The weird thing is that the plug-in is still listed within Studio and I can actually access its settings. How can that be, if I have deleted it and have restarted my system? There is no reference to it in the registry either. So, where else do plug-ins live, in addition to their proper place under AppData?

I am not sure whether the plug-in is working. I am not getting any (software-related) error messages now, but I am not getting any language-related messages either, even though I have deliberately written some words with wrong spelling.

I have upgraded LanguageTool to Version 3.6 and updated the path in the Java server batch file accordingly.

Any ideas, please?

 

AbdulRahiem

  • Hello,

    I do not know about Studio 2017 yet, but in Studio 2015 we have plugins installed in these two folders:

    <UserProfile>\AppData\Roaming\SDL\SDL Trados Studio\12\Plugins
    <UserProfile>\AppData\Local\SDL\SDL Trados Studio\12\Plugins

    You may wish to check in both "Roaming" and "Local".
    Hope that this helps.


    With best wishes,
    Gueorgui

  • Thank you for your response, Gueorgui, but that was not my question. I actually wrote that I deleted the LanguageTool plug-in from that location (uninstalled Studio 2015 completely and deleted the plug-in from ….\SDL Trados Studio\14\Plugins), but nonetheless it still appears in Studio. Because, obviously, it cannot detect something that has been deleted, there must be some other place, where plug-ins are located. And that is what I am trying to find out.

    Thank you anyway.

    AbdulRahiem
  • Hi AbdulRahiem,

    I think Gueorgui was on the right track. He also mentioned another path, local, as opposed to roaming which you checked. Plugins can be in three different locations:

    c:\Users\[USERNAME]\AppData\Roaming\SDL\SDL Trados Studio\14\Plugins\

    c:\Users\[USERNAME]\AppData\Local\SDL\SDL Trados Studio\14\Plugins\

    c:\ProgramData\SDL\SDL Trados Studio\14\Plugins\

    Maybe check all three locations. This is for Studio 2017 clearly... look in 12 as opposed to 14 for Studio 2015.

    Regards

    Paul

    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

  • Hi Paul,

    Sorry, but Gueorgui did not read my message correctly. The situation was as follows:

    1) SDL Trados Studio 2015 had been TOTALLY REMOVED from my machine (I thought). Hence, no \12\ directories any more;
    2) The plug-in had been deleted from both the Packages and Unpacked directories under \14\;
    3) With the plug-in deleted from every (to me) known place, it still appeared in Studio 2017 and the settings could be accessed.

    So, to recap, my question was: if the plug-in does not exist under /12/, nor under /14/, where else could it be? How could Studio 2017 list a plug-in that is not supposed to exist?

    But now you have provided the answer, even though it raises another point.

    There were still entries under ProgramData. Even though I uninstalled Studio 2015, lo and behold, the /12/ directories were still there, with contents. Also, the plug-in was there under the /14/ directories. Now that I have deleted it from there, it has indeed gone and I can reinstall it from scratch.

    Still, before I posted my question, I checked SDL product help. (SDL Translation Studio - Integration API - Plug-in deployment). It does indeed warn that it is preliminary documentation and is subject to change. However, under 'Uninstalling a Plug-in Package', reference is only made to the directories under AppData. Nowhere is it mentioned that there are also entries under ProgramData.

    So, the answer to my question "Where else do plug-ins live?" is a simple one: Under ProgramData.

    Thank you for always patiently helping everyone.

    Best regards,

    AbdulRahiem
  • Hello AbdulRahiem,

    ok - glad your problem is resolved.  But I, clearly incorrectly,  read the same as Gueorgui as you only mentioned this folder:

    AppData/Roaming/SDL/SDL Trados Studio

    I think the point was he was trying to show you was they are also in the local folder and not just roaming, so I just added the third location.  I wouldn't get hung up on versions as the intent was correct and he only has 2015 installed so could not be 100% of Studio 2017 locations.

    Maybe also note for interest the plugin installer which has options for all three locations:

    And an explanation of these in case anyone was wondering:

    All your domain machines (Roaming) : this contains data that can move from one machine to another if you log on with your user profile

    Local machines : this contains data that will not move with your user profile, so specific to the machine you installed on

    Program data : this contains data that is not specific to a single user profile at all

    Glad you're all resolved now anyway and apologies for misunderstanding you.

    Regards

    Paul

    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

  • Thank you for your involvement, Paul. You read my intent perfectly well. Now we know that there is a third possible location for plugins (I guess this applies also to Studio 2015) and AbdulRahiem's problem is solved too.

    Great to have you around here!
    Have a nice day.
  • Yes, this applies to all versions of Studio.

    Cheers

    Paul

    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