This repository contains around 80 plugins developed for Trados Studio. Most of the plugins were developed by SDL, but you might also find a few of them which were initially developed by someone else. For all these plugins we now have full source code ownership according to our License agreement. You can find the complete list of plugins here.
We encourage everyone who is interested to contribute, either by fixing some issues, implementing new features or improving the documentation. To contribute, clone this repository, make the changes and send us a pull request with your changes.
You can also use this repository for learning by reading and tinkering with real Trados Studio plugins. Please find the documentation here.
If you have any questions, don't hesitate to ask on the Sdl Language Developer Community.
To get started with this repository, install the following tools:
- SDL Trados Studio 2021. These libraries are built on top of SDL Trados Studio APIs and thus using them also requires having it installed.
- Developer licence. If you don't have a licence please send an email to app-signing@sdl.com.
- .NET 4.8
- Microsoft Visual Studio 2013/2015/2017 or higher. If you don't have Microsoft Visual Studio you can install the community edition for free here.
- Git. Find more details on installing git here. If you prefer a more visual approach you can either use the github extension for Microsoft Visual Studio, Github Desktop or SourceTree.
Once you have installed the tools, follow the steps below:
-
Clone this repository (more details here). In order to clone the repository using Source Tree, from menu select "Clone/New". In the Source Path paste this path: "https://github.com/sdl/Sdl-Community.git". In the Destination Path, select a path where you want to store the repository on your local drive:
-
After the repository was cloned, navigate to the repository path you've specified when cloning the repository. Each plugin has a dedicated folder. All you need to do is to find the plugin you're looking for, enter the folder and open the solution file using Microsoft Visual Studio.
-
Build the solution. After the build has succeeded, open SDL Trados Studio 2021. Click "Yes" when the warning message appears. After Studio loads, the built plugin will be available in Studio.
Starting with Visual Studio 2017, the Trados Studio plugin templates are provided through Visual Studio extension which can be downloaded from Marketplace for both Visual Studio 2017 and Visual Studio 2019. The extension allow developers to create plugins for Studio 2021 using the predefined templates.
The Github source code for Visual Studio templates extension, can be downloaded from the Github repository.
The following table shows all the plugins available in the repository.
By clicking on each plugin name in the table, you'll be redirected to the plugin's download page in SDL App Store. Documentation column will redirect to the source code for the selected plugin.
Plugin Name | Description |
---|---|
Export to Excel | Documentation |
Project Anonymizer | Documentation |
CleanUp Tasks | Documentation |
Fail Safe Task | Documentation |
Target Word Count | Documentation |
SDL Batch Anonymizer | Documentation |
Plugin Name | Description |
---|---|
Number verifier | Documentation |
Plugin Name | Description |
---|---|
Excel Termonology | Documentation |
IATE Termonology Provider | Documentation |
Plugin Name | Description |
---|---|
Hunspell Dictionary Manager | Documentation |
If you have any suggestions or find any issues please go here and let us know.