<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://uat.community.rws.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Studio Developers Q&amp;amp;A - Recent Threads</title><link>https://uat.community.rws.com/developers-more/trados-portfolio/trados-studio-developers/f/sdk_qa</link><description>Questions on the SDK or APIs for Studio, MultiTerm, GroupShare and Passolo... this is the place for them.</description><dc:language>en-US</dc:language><generator>Telligent Community 13 Non-Production</generator><lastBuildDate>Thu, 13 Aug 2026 13:29:38 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://uat.community.rws.com/developers-more/trados-portfolio/trados-studio-developers/f/sdk_qa" /><item><title>RE: Sequence of buttons on ribbons no longer kept after upgrading plugin from Trados 2022 to Trados 2024</title><link>https://uat.community.rws.com/thread/195157?ContentTypeID=1</link><pubDate>Thu, 13 Aug 2026 13:29:38 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:a64bb01c-bb08-4785-8a3e-f914b4562ce1</guid><dc:creator>Dino Azzano</dc:creator><slash:comments>0</slash:comments><comments>https://uat.community.rws.com/thread/195157?ContentTypeID=1</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/trados-portfolio/trados-studio-developers/f/sdk_qa/61195/sequence-of-buttons-on-ribbons-no-longer-kept-after-upgrading-plugin-from-trados-2022-to-trados-2024/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi &lt;a href="https://uat.community.rws.com/members/robertcornea"&gt;Robert Cornea&lt;/a&gt;&amp;nbsp;, thank you for looking into this matter and finding the problem. Upon release of Studio 2024 CU 5 Beta 2, I will be re-testing my plugin.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Sequence of buttons on ribbons no longer kept after upgrading plugin from Trados 2022 to Trados 2024</title><link>https://uat.community.rws.com/thread/61195?ContentTypeID=0</link><pubDate>Tue, 02 Jun 2026 12:48:49 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:db9efbfc-5549-4177-afbd-2d8a248ac925</guid><dc:creator>Dino Azzano</dc:creator><slash:comments>6</slash:comments><comments>https://uat.community.rws.com/thread/61195?ContentTypeID=0</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/trados-portfolio/trados-studio-developers/f/sdk_qa/61195/sequence-of-buttons-on-ribbons-no-longer-kept-after-upgrading-plugin-from-trados-2022-to-trados-2024/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Dear community,&lt;/p&gt;
&lt;p&gt;I have a Trados Studio plugin that creates a RibbonGroup in the Home ribbon. This group features 9 buttons.&lt;/p&gt;
&lt;p&gt;I have set the sequence in which the buttons should appear in the ribbon by specifying the&amp;nbsp;ZIndex parameter, e.g.&lt;/p&gt;
&lt;p&gt;[embed:dc8ab71f-3b98-42d9-b0f6-e21e02a0f8e2:7d9defbd-efb6-4065-b72d-8f5998c095ca:type=csharp&amp;text=%5BActionLayout%28typeof%28ERibbonGroup%29%2C%2010%2C%20DisplayType.Large%29%5D]&lt;/p&gt;
&lt;p&gt;The highest index equals to the first position from the left.&lt;/p&gt;
&lt;p&gt;This works reliably on Trados 2022 (2022 SR2 - 17.2.10.19084). However, we are now testing Trados 2024 (2024 SR1 - 18.1.3.6657), so I have updated the plugin according to RWS instructions (&lt;a href="https://developers.rws.com/studio-api-docs/articles/hints_tips/Update_Plugins/how_to_update_plugins_to_trados_studio_2024_sr1.html?tabs=standard"&gt;https://developers.rws.com/studio-api-docs/articles/hints_tips/Update_Plugins/how_to_update_plugins_to_trados_studio_2024_sr1.html?tabs=standard&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Even though no other change has been applied, the &lt;strong&gt;sequence&lt;/strong&gt; of the buttons appears now random. At the very least, it does not respect the ZIndex parameter.&lt;/p&gt;
&lt;p&gt;Has anyone experienced this issue and knows any solution?&lt;/p&gt;</description></item><item><title>RE: Sequence of buttons on ribbons no longer kept after upgrading plugin from Trados 2022 to Trados 2024</title><link>https://uat.community.rws.com/thread/195152?ContentTypeID=1</link><pubDate>Thu, 13 Aug 2026 09:46:16 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:5825f95a-2434-428e-b4ee-2b8731312a90</guid><dc:creator>Robert Cornea</dc:creator><slash:comments>1</slash:comments><comments>https://uat.community.rws.com/thread/195152?ContentTypeID=1</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/trados-portfolio/trados-studio-developers/f/sdk_qa/61195/sequence-of-buttons-on-ribbons-no-longer-kept-after-upgrading-plugin-from-trados-2022-to-trados-2024/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi &lt;a href="https://uat.community.rws.com/members/dino.azzano"&gt;Dino Azzano&lt;/a&gt;&amp;nbsp;,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;I&amp;#39;ve investigated the issue (internal ticket&amp;nbsp;LG-54953) and found the problem. Would you be kind to pick up Studio 2024 CU 5 Beta 2 when it will be released and double check that everything works fine on your end.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Cornea Robert&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Sequence of buttons on ribbons no longer kept after upgrading plugin from Trados 2022 to Trados 2024</title><link>https://uat.community.rws.com/thread/195078?ContentTypeID=1</link><pubDate>Fri, 07 Aug 2026 16:52:50 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:141254da-414f-40cd-a713-5d2cbc2a6add</guid><dc:creator>Daniel Garc&amp;#237;a Magari&amp;#241;os</dc:creator><slash:comments>0</slash:comments><comments>https://uat.community.rws.com/thread/195078?ContentTypeID=1</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/trados-portfolio/trados-studio-developers/f/sdk_qa/61195/sequence-of-buttons-on-ribbons-no-longer-kept-after-upgrading-plugin-from-trados-2022-to-trados-2024/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Dear &lt;a href="https://uat.community.rws.com/members/dbrockmann"&gt;Daniel Brockmann&lt;/a&gt;&amp;nbsp; , &lt;a href="https://uat.community.rws.com/members/patrickhartnett"&gt;Patrick Andrew Hartnett&lt;/a&gt;&amp;nbsp;&amp;nbsp;or &lt;a href="https://uat.community.rws.com/members/robertcornea"&gt;Robert Cornea&lt;/a&gt;&amp;nbsp;, I am not sure if this is a known issue in Studio 2024 or if it is environmental? Could you reproduce it?&lt;br /&gt;&lt;br /&gt;Daniel&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Licensing Exception Error when trying to establish an API-connection to Plunet</title><link>https://uat.community.rws.com/thread/61649?ContentTypeID=0</link><pubDate>Fri, 07 Aug 2026 10:43:44 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:1167706a-625d-4d37-a032-a6907edc916a</guid><dc:creator>RWS oneword</dc:creator><slash:comments>0</slash:comments><comments>https://uat.community.rws.com/thread/61649?ContentTypeID=0</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/trados-portfolio/trados-studio-developers/f/sdk_qa/61649/licensing-exception-error-when-trying-to-establish-an-api-connection-to-plunet/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;&lt;span style="font-size:inherit;" data-teams="true"&gt;At oneword, we are currently testing the automation of Trados projects using Plunet&amp;#39;s Trados Project Automation API. However, it seems there is a problem with the verification of our licenses, as the attempt to use them is currently failing. Plunet Support has sent us the following message:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;" data-teams="true"&gt;&amp;quot;The error does not seem to originate directly from DeepL or from the paths in the project template, but rather from the Trados license check itself: &amp;ldquo;Sdl.ProjectAutomation.FileBased.LicensingException&amp;rdquo;&lt;br /&gt; A valid Trados Studio Professional license is required to use the Trados Project Automation API / FileBasedProject. In this case, the license is apparently being verified, but it is not accepted by Trados in this server/remote/domain environment.&lt;br /&gt; More information here: &lt;a id="menuraii" class="fui-Link ___1q1shib f2hkw1w f3rmtva f1ewtqcl fyind8e f1k6fduh f1w7gpdv fk6fouc fjoy568 figsok6 f1s184ao f1mk8lai fnbmjn9 f1o700av f13mvf36 f1cmlufx f9n3di6 f1ids18y f1tx3yz7 f1deo86v f1eh06m1 f1iescvh fhgqx19 f1olyrje f1p93eir f1nev41a f1h8hb77 f1lqvz6u f10aw75t fsle3fq f17ae5zn" title="https://developers.rws.com/studio-api-docs/apiconcepts/projectautomation/overview.html" href="https://developers.rws.com/studio-api-docs/apiconcepts/projectautomation/overview.html" rel="noopener noreferrer" target="_blank"&gt;https://developers.rws.com/studio-api-docs/apiconcepts/projectautomation/overview.html&lt;/a&gt;&lt;br /&gt; &amp;quot;Please check whether your Trados Studio 2024 Professional license is authorized for this use.&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;" data-teams="true"&gt;Our Trados Studio 2024 version is:&amp;nbsp;Trados Studio 2024 SR1 - 18.1.3.6657&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;" data-teams="true"&gt;&lt;span data-teams="true"&gt;Is it possible that there is a problem with our licenses here?&amp;nbsp;We are not familiar with the specifics of the various license types and, unfortunately, cannot assist Plunet Support with this matter ourselves.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Do the implicit Windows Credentials work with the Studio 2024 SR1 CU4 API? For me it only works if I explicitly include the user name and password.</title><link>https://uat.community.rws.com/thread/61418?ContentTypeID=0</link><pubDate>Tue, 07 Jul 2026 17:18:13 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:d960a0cc-51b3-4c7b-b611-39fbfbaf749c</guid><dc:creator>Daniel Garc&amp;#237;a Magari&amp;#241;os</dc:creator><slash:comments>7</slash:comments><comments>https://uat.community.rws.com/thread/61418?ContentTypeID=0</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/trados-portfolio/trados-studio-developers/f/sdk_qa/61418/do-the-implicit-windows-credentials-work-with-the-studio-2024-sr1-cu4-api-for-me-it-only-works-if-i-explicitly-include-the-user-name-and-password/rss?ContentTypeId=0</wfw:commentRss><description>&lt;div class="content-scrollable-wrapper"&gt;
&lt;div class="evolution-code-editor theme-clouds"&gt;
&lt;div class=" ace_editor ace-clouds"&gt;
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;This is a continuation of a discussion I opened in the GroupShare developers forum because I think this actually is related to the Studio 2024 API.&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a href="https://community.rws.com/developers-more/trados-portfolio/groupshare-developers/f/groupshare-developers-forum/60746/connection-to-groupshare-2020-sr1-cu12-not-possible-from-studio-2024-sr1-cu3-with-implicit-windows-credentials---works-if-the-user-explicitly-enters-user-name-and-password"&gt;community.rws.com/.../connection-to-groupshare-2020-sr1-cu12-not-possible-from-studio-2024-sr1-cu3-with-implicit-windows-credentials---works-if-the-user-explicitly-enters-user-name-and-password&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I am beginning to suspect something has changed in the API. The error seems to be coming from this component:&lt;br /&gt;&lt;span&gt;Sdl.Desktop.Platform.ServerConnectionPlugin.TMServer.TranslationMemoryAdminstrationClientFactory.Create(String baseAddress, UserCredentials credentials, IServerConnectionService serverConnectionService)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In Studio 2022, I could connect to our TM Server in GroupShare with this code.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;I used the Windows credentials of the current user without having to ask the user to enter them:&lt;/p&gt;
&lt;div class=" ace_editor ace-clouds"&gt;
&lt;div class="ace_gutter"&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;&lt;code&gt;private void button1_Click(object sender, EventArgs e)&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;&lt;code&gt; {&lt;/code&gt;&lt;br /&gt;&lt;code&gt; bool blWindowsAuthentication;&lt;/code&gt;&lt;br /&gt;&lt;code&gt; blWindowsAuthentication = true;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;// Connect with URL and credentials&lt;/code&gt;&lt;br /&gt;&lt;code&gt; // TranslationProviderServer tmServer = new TranslationProviderServer(GetUri(txtServerURI.Text), blWindowsAuthentication, &amp;quot;&amp;quot;, &amp;quot;&amp;quot;);&lt;/code&gt;&lt;br /&gt;&lt;code&gt; TranslationProviderServer tmServer = new TranslationProviderServer(GetUri(&amp;quot;&amp;quot;&amp;gt;https://SERVERNAME&amp;quot;), blWindowsAuthentication, userName: null, password: null);&lt;/code&gt;&lt;br /&gt;&lt;code&gt; MessageBox.Show (&amp;quot;Connected&amp;quot;);&lt;/code&gt;&lt;br /&gt;&lt;code&gt; }&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;private Uri GetUri(string _serverUri)&lt;/code&gt;&lt;br /&gt;&lt;code&gt; {&lt;/code&gt;&lt;br /&gt;&lt;code&gt; return new Uri(_serverUri);&lt;/code&gt;&lt;br /&gt;&lt;code&gt; }&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;div class=" ace_editor ace-clouds"&gt;
&lt;div&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class="content-scrollable-wrapper"&gt;&lt;/div&gt;
&lt;p&gt;Now exactly the same code gives this error:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;System.NullReferenceException: &amp;#39;Object reference not set to an instance of an object.&amp;#39;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Here is the stack trace with more details:&lt;/p&gt;
&lt;div class="content-scrollable-wrapper"&gt;
&lt;div class="evolution-code-editor theme-clouds"&gt;&lt;code&gt;Source:&amp;nbsp;Sdl.Desktop.Platform.ServerConnectionPlugin&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;StackTrace &amp;quot; at Sdl.Desktop.Platform.ServerConnectionPlugin.TMServer.InternalClients.TmServiceRestClientCreator.CreateRestClient(String baseAddress, ClientSettings clientSettings)&lt;/code&gt;&lt;br /&gt;&lt;code&gt;at Sdl.Desktop.Platform.ServerConnectionPlugin.TMServer.InternalClients.InternalRestClient..ctor(String baseAddress, ITmServiceRestClientCreator restClientCreator, IBcmToTransUnitConverter bcmToTransUnitConverter)&lt;/code&gt;&lt;br /&gt;&lt;code&gt;at Sdl.Desktop.Platform.ServerConnectionPlugin.TMServer.TranslationMemoryAdminstrationClientFactory.Create(String baseAddress, UserCredentials credentials, IServerConnectionService serverConnectionService)&lt;/code&gt;&lt;br /&gt;&lt;code&gt;at Sdl.LanguagePlatform.TranslationMemoryApi.TranslationProviderServer..ctor(Uri serverUri, Boolean useWindowsAuthentication, String userName, String password)\&lt;/code&gt;&lt;br /&gt;&lt;code&gt;at WindowsFormsApp1.Form1.button1_Click(Object sender, EventArgs e)&lt;/code&gt;&lt;br /&gt;
&lt;div class=" ace_editor ace-clouds"&gt;
&lt;div class="ace_gutter"&gt;&lt;/div&gt;
&lt;div class="ace_scrollbar ace_scrollbar-h"&gt;
&lt;div class="ace_scrollbar-inner"&gt;Could somebody test the code below and confirm that implicit Windows Authentication works for them?&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;According to the SDK, this should work:&lt;/p&gt;
&lt;p&gt;&lt;a id="" href="https://developers.rws.com/studio-api-docs/api/translationmemory/Sdl.LanguagePlatform.TranslationMemoryApi.TranslationProviderServer.html"&gt;https://developers.rws.com/studio-api-docs/api/translationmemory/Sdl.LanguagePlatform.TranslationMemoryApi.TranslationProviderServer.html&lt;/a&gt;&lt;br /&gt;useWindowsAuthentication&lt;/p&gt;
&lt;p&gt;Whether to use Windows authentication. When&amp;nbsp;n set to false,&amp;nbsp;userName&amp;nbsp;and&amp;nbsp;password&amp;nbsp;have to be specified. When set to true&amp;nbsp;, either pass null&amp;nbsp;for&amp;nbsp;userName&amp;nbsp;and&amp;nbsp;password&amp;nbsp;in order to log on as the currently logged on Windows user, or set&amp;nbsp;userName&amp;nbsp;to a domain-qualified Windows user name and&amp;nbsp;password&amp;nbsp;to the matching password to log on using basic Windows authentication.&lt;/p&gt;
&lt;p&gt;Thanks!&lt;br /&gt;&lt;br /&gt;Daniel&lt;/p&gt;</description></item><item><title>RE: Do the implicit Windows Credentials work with the Studio 2024 SR1 CU4 API? For me it only works if I explicitly include the user name and password.</title><link>https://uat.community.rws.com/thread/194719?ContentTypeID=1</link><pubDate>Fri, 17 Jul 2026 11:33:23 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:6738466b-59de-4195-beb4-f98fbd6bf9ad</guid><dc:creator>Robert Cornea</dc:creator><slash:comments>0</slash:comments><comments>https://uat.community.rws.com/thread/194719?ContentTypeID=1</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/trados-portfolio/trados-studio-developers/f/sdk_qa/61418/do-the-implicit-windows-credentials-work-with-the-studio-2024-sr1-cu4-api-for-me-it-only-works-if-i-explicitly-include-the-user-name-and-password/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi &lt;a href="https://uat.community.rws.com/members/dgmaga"&gt;Daniel García Magariños&lt;/a&gt;&amp;nbsp;,&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; The timeline currently is at the start of September.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Robert&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Do the implicit Windows Credentials work with the Studio 2024 SR1 CU4 API? For me it only works if I explicitly include the user name and password.</title><link>https://uat.community.rws.com/thread/194711?ContentTypeID=1</link><pubDate>Thu, 16 Jul 2026 22:51:25 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:666ef291-61d4-40ce-9dd8-fb644ba1bf14</guid><dc:creator>Daniel Garc&amp;#237;a Magari&amp;#241;os</dc:creator><slash:comments>1</slash:comments><comments>https://uat.community.rws.com/thread/194711?ContentTypeID=1</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/trados-portfolio/trados-studio-developers/f/sdk_qa/61418/do-the-implicit-windows-credentials-work-with-the-studio-2024-sr1-cu4-api-for-me-it-only-works-if-i-explicitly-include-the-user-name-and-password/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Thanks for confirming, &lt;a href="https://uat.community.rws.com/members/robertcornea"&gt;Robert Cornea&lt;/a&gt;&amp;nbsp;! Do you have&amp;nbsp;already an estimated release date for CU5?&lt;/p&gt;
&lt;p&gt;Daniel&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Trados Studio 2026: Activating a file already open in the Editor does make it the active file</title><link>https://uat.community.rws.com/thread/194618?ContentTypeID=1</link><pubDate>Mon, 13 Jul 2026 13:48:20 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:48cb71cb-4bd9-4b9a-a41e-eddf704caba5</guid><dc:creator>Daniel Brockmann</dc:creator><slash:comments>0</slash:comments><comments>https://uat.community.rws.com/thread/194618?ContentTypeID=1</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/trados-portfolio/trados-studio-developers/f/sdk_qa/61404/trados-studio-2026-activating-a-file-already-open-in-the-editor-does-make-it-the-active-file/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi &lt;a href="https://uat.community.rws.com/members/pcondal"&gt;Josep Condal&lt;/a&gt;&amp;nbsp; - just as an update, we are tracking this as LG-54585 and have put it in scope of the first cumulative update in Trados Studio 2026 Release (timing TBA, tentative August/September). Thanks, Daniel&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Trados Studio 2026: Activating a file already open in the Editor does make it the active file</title><link>https://uat.community.rws.com/thread/61404?ContentTypeID=0</link><pubDate>Mon, 06 Jul 2026 12:08:42 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:349064de-6ac5-4188-9cd3-5090e44d3918</guid><dc:creator>Josep Condal</dc:creator><slash:comments>2</slash:comments><comments>https://uat.community.rws.com/thread/61404?ContentTypeID=0</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/trados-portfolio/trados-studio-developers/f/sdk_qa/61404/trados-studio-2026-activating-a-file-already-open-in-the-editor-does-make-it-the-active-file/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;In Trados Studio 2026 build 19.0.0.3043,&amp;nbsp;when we try to make active an already opened file in the editor different than the one that is already active, the active file is not changed, that is, the call to EditorController.Activate(document) is ignored.&lt;/p&gt;
&lt;p&gt;We also noticed the event hook&amp;nbsp; EditorController.Opened is not firing the functions that subscribed to it (unlike the&amp;nbsp;&lt;span&gt;EditorController.Opening event hook that fires them fine).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;This issue of the active file not being replaced is also reproducible in the Trados Studio 2026 UI with these steps:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;In a Trados Studio 2026 with no files opened in Studio, go the Files view of a project and double click on any file to open it. (This works fine: the Editor view opens, and shows the file double-clicked file).&lt;/li&gt;
&lt;li&gt;Go back to the Files view and double click on a second file, different from the first one. (This works fine: the Editor view opens, and has the second file as the active one).&lt;/li&gt;
&lt;li&gt;Go back to the Files view and double click again on the first file. (This fails:&amp;nbsp; the Editor view opens, but the second file is the active one instead of the first one).&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&amp;nbsp;Just for the record, none of the above behavior happens Trados Studio 2024. In step 3, Trados Studio 2024 correctly activates the first file.&amp;nbsp; Also, in Trados Studio 2024 the&amp;nbsp;&lt;span&gt;EditorController.Opened&amp;nbsp;event is fired and&amp;nbsp;EditorController.Activate(document) is honored.&lt;/span&gt;&lt;/p&gt;</description></item><item><title>RE: Do the implicit Windows Credentials work with the Studio 2024 SR1 CU4 API? For me it only works if I explicitly include the user name and password.</title><link>https://uat.community.rws.com/thread/194613?ContentTypeID=1</link><pubDate>Mon, 13 Jul 2026 13:05:12 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:e93d7f10-acf5-4777-96fa-dc425ca62343</guid><dc:creator>Robert Cornea</dc:creator><slash:comments>1</slash:comments><comments>https://uat.community.rws.com/thread/194613?ContentTypeID=1</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/trados-portfolio/trados-studio-developers/f/sdk_qa/61418/do-the-implicit-windows-credentials-work-with-the-studio-2024-sr1-cu4-api-for-me-it-only-works-if-i-explicitly-include-the-user-name-and-password/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi &lt;a href="https://uat.community.rws.com/members/dgmaga"&gt;Daniel García Magariños&lt;/a&gt;&amp;nbsp;,&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp; We are aware of this issue and will be fixed in Studio 2024 SR 1 CU 5 and it&amp;#39;s already fixed in Studio 2026.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Cornea Robert&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Do the implicit Windows Credentials work with the Studio 2024 SR1 CU4 API? For me it only works if I explicitly include the user name and password.</title><link>https://uat.community.rws.com/thread/194568?ContentTypeID=1</link><pubDate>Thu, 09 Jul 2026 10:10:28 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:44d2b7a7-66cc-43e4-b982-64534f5c06d3</guid><dc:creator>Daniel Garc&amp;#237;a Magari&amp;#241;os</dc:creator><slash:comments>1</slash:comments><comments>https://uat.community.rws.com/thread/194568?ContentTypeID=1</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/trados-portfolio/trados-studio-developers/f/sdk_qa/61418/do-the-implicit-windows-credentials-work-with-the-studio-2024-sr1-cu4-api-for-me-it-only-works-if-i-explicitly-include-the-user-name-and-password/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Dear &lt;a href="https://uat.community.rws.com/members/robertcornea"&gt;Robert Cornea&lt;/a&gt;&amp;nbsp;,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Also FYI, this code also does not work anymore when trying to publish a project to GroupShare Project Server:&lt;br /&gt;&lt;br /&gt; &lt;code&gt;project.PublishProject(&lt;/code&gt;&lt;br /&gt;&lt;code&gt; serverAddress,&lt;/code&gt;&lt;br /&gt;&lt;code&gt; true,&lt;/code&gt;&lt;br /&gt;&lt;code&gt; &amp;quot;&amp;quot;,&lt;/code&gt;&lt;br /&gt;&lt;code&gt; &amp;quot;&amp;quot;,&lt;/code&gt;&lt;br /&gt;&lt;code&gt; &amp;quot;/testorg&amp;quot;,&lt;/code&gt;&lt;br /&gt;&lt;code&gt; null));&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;It only works if the credentials are included explicitly but it does not work if I try to use the implicit credentials. Studio 2022 works fine.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Do the implicit Windows Credentials work with the Studio 2024 SR1 CU4 API? For me it only works if I explicitly include the user name and password.</title><link>https://uat.community.rws.com/thread/194538?ContentTypeID=1</link><pubDate>Wed, 08 Jul 2026 13:30:14 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:a381f897-e174-4c93-b732-21529a5551ec</guid><dc:creator>Daniel Garc&amp;#237;a Magari&amp;#241;os</dc:creator><slash:comments>0</slash:comments><comments>https://uat.community.rws.com/thread/194538?ContentTypeID=1</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/trados-portfolio/trados-studio-developers/f/sdk_qa/61418/do-the-implicit-windows-credentials-work-with-the-studio-2024-sr1-cu4-api-for-me-it-only-works-if-i-explicitly-include-the-user-name-and-password/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Thanks,&amp;nbsp;&lt;a href="https://uat.community.rws.com/members/dbrockmann"&gt;Daniel Brockmann&lt;/a&gt;&amp;nbsp;! Hopefully there will be a workaround from the API, because it works from Studio 2024 itself.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Do the implicit Windows Credentials work with the Studio 2024 SR1 CU4 API? For me it only works if I explicitly include the user name and password.</title><link>https://uat.community.rws.com/thread/194537?ContentTypeID=1</link><pubDate>Wed, 08 Jul 2026 12:06:09 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:a424a6be-c3bd-4c65-a865-35873921b733</guid><dc:creator>Daniel Brockmann</dc:creator><slash:comments>1</slash:comments><comments>https://uat.community.rws.com/thread/194537?ContentTypeID=1</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/trados-portfolio/trados-studio-developers/f/sdk_qa/61418/do-the-implicit-windows-credentials-work-with-the-studio-2024-sr1-cu4-api-for-me-it-only-works-if-i-explicitly-include-the-user-name-and-password/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Tagging&amp;nbsp;&lt;a href="https://uat.community.rws.com/members/robertcornea"&gt;Robert Cornea&lt;/a&gt;&amp;nbsp; around this. We did migrate to REST where we had WCF before so that might be behind this, but just a wild guess.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Do the implicit Windows Credentials work with the Studio 2024 SR1 CU4 API? For me it only works if I explicitly include the user name and password.</title><link>https://uat.community.rws.com/thread/194536?ContentTypeID=1</link><pubDate>Wed, 08 Jul 2026 11:45:53 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:300c4996-ed04-457b-84eb-365ed107146e</guid><dc:creator>Daniel Garc&amp;#237;a Magari&amp;#241;os</dc:creator><slash:comments>1</slash:comments><comments>https://uat.community.rws.com/thread/194536?ContentTypeID=1</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/trados-portfolio/trados-studio-developers/f/sdk_qa/61418/do-the-implicit-windows-credentials-work-with-the-studio-2024-sr1-cu4-api-for-me-it-only-works-if-i-explicitly-include-the-user-name-and-password/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;A quick test on the exaclty the same environment (to exclude any possible technical glitches with the Windows credentials) confirmed that the issue is in Studio 2024.&lt;br /&gt;&lt;br /&gt;With everything being equal, the same code works with Studio 2022 and not with Studio 2024 SR1 CU3 &amp;amp; CU4.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;The test was against the same GroupShare Server (&lt;span&gt;GS: 15.1.12.14175 - GS 2020 SR1 CU12&lt;/span&gt;) and in the same Windows Domain (to exclude possible environmental differences).&lt;/p&gt;
&lt;p&gt;In the GroupShare forum, they mentioned that nothing has changed from their side and it must be something in Studio 2024.&lt;br /&gt;&lt;br /&gt;The stack trace suggests that the connection with the API is building a REST connector. I don&amp;#39;t know if that&amp;#39;s different from Studio 2022 but the GroupShare REST API requires explicit credentials but latest versions might be different as they added the possibility of using SSO.&lt;br /&gt;&lt;br /&gt;It would be great if somebody could confirm whether it should work or not.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Daniel&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Trados Studio 2026: Activating a file already open in the Editor does make it the active file</title><link>https://uat.community.rws.com/thread/194492?ContentTypeID=1</link><pubDate>Mon, 06 Jul 2026 15:01:58 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:87237755-9f16-4e34-ba4a-e58a292524cb</guid><dc:creator>Patrick Andrew Hartnett</dc:creator><slash:comments>1</slash:comments><comments>https://uat.community.rws.com/thread/194492?ContentTypeID=1</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/trados-portfolio/trados-studio-developers/f/sdk_qa/61404/trados-studio-2026-activating-a-file-already-open-in-the-editor-does-make-it-the-active-file/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi&amp;nbsp;&lt;a href="https://uat.community.rws.com/members/pcondal"&gt;Josep Condal&lt;/a&gt;&amp;nbsp;,&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Thank you for the detailed report, this is now confirmed. We&amp;#39;ve reproduced everything you described on Trados Studio 2026 (build 19.0.0.3043), both through the API and through the UI steps you listed (opening a file from the Files view a second time does not make it the active file in the Editor).&lt;/p&gt;
&lt;p&gt;To help with triage, we put together a minimal example plugin and can confirm three related symptoms, which all look like they share the same root cause in the EditorController&amp;#39;s internal document management:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;EditorController.Activate(document) &lt;strong&gt;is not honored&lt;/strong&gt;. In our tests the requested document actually becomes active for a second or two and is then reverted to the previously active document ; so the activation is being undone internally rather than ignored outright. The same reverting behavior is reproducible UI-only via your Files view steps, with no plugin code involved.&lt;/li&gt;
&lt;li&gt;EditorController.Opened &lt;strong&gt;never fires&lt;/strong&gt;. Opening fires as expected, Opened does not ; confirmed with per-event counters in the sample plugin (e.g. Opening: 3, Opened: 0 after opening three files).&lt;/li&gt;
&lt;li&gt;EditorController.GetDocuments()&lt;strong&gt; returns a list of null entries&lt;/strong&gt;. The list has the correct count, but the entries are null, which makes it impossible to obtain document instances to pass to Activate(document). As a workaround we&amp;#39;re capturing the document instances from the ActiveDocumentChanged event instead.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;br /&gt;All three behave correctly in Trados Studio 2024, so this is a regression in 2026.&lt;/p&gt;
&lt;p&gt;The reproduction sample is available in the Sdl-Community repository on the Studio_2026 branch under Code samples/CustomViewExample ; it includes ribbon actions that demonstrate each of the three issues with diagnostics in the message boxes and trace output.&lt;/p&gt;
&lt;p&gt;+&amp;nbsp;&lt;a href="https://uat.community.rws.com/members/robertcornea"&gt;Robert Cornea&lt;/a&gt;&amp;nbsp;,&amp;nbsp;&lt;a href="https://uat.community.rws.com/members/dbrockmann"&gt;Daniel Brockmann&lt;/a&gt;&amp;nbsp; ; tagging you to get this triaged; given it also affects the built-in Files view behavior (not just the public API)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>How to predefine Selected Fields settings for dynamically added server-based MultiTerm termbases during project creation?</title><link>https://uat.community.rws.com/thread/61336?ContentTypeID=0</link><pubDate>Thu, 25 Jun 2026 15:38:57 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:d80ed8cd-a858-40af-8005-cef65f152f4f</guid><dc:creator>Sophia Wessin</dc:creator><slash:comments>0</slash:comments><comments>https://uat.community.rws.com/thread/61336?ContentTypeID=0</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/trados-portfolio/trados-studio-developers/f/sdk_qa/61336/how-to-predefine-selected-fields-settings-for-dynamically-added-server-based-multiterm-termbases-during-project-creation/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;&lt;span style="font-family:inherit;"&gt;Dear Studio developer community,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;We have recently updated our environment to Trados Studio 2024 SR1 CU3 (18.1.3.6657). Due to the change to the &lt;strong&gt;Selected Fields&lt;/strong&gt; settings for termbases in SR1, the&amp;nbsp;&lt;strong&gt;Selected Fields&lt;/strong&gt; settings our users make in&amp;nbsp;File &amp;gt; Options &amp;gt; Language Pairs &amp;gt; All Language Pairs &amp;gt; Termbases &amp;gt; Selected Fields are now ignored when they work on our translation projects because the &lt;strong&gt;Selected Fields&lt;/strong&gt; settings of the project always take precedence. In our case, nothing is selected in the project&amp;#39;s &lt;strong&gt;Selected Fields&lt;/strong&gt; settings, so the RWS default fields are displayed in the &lt;strong&gt;Term Recognition&lt;/strong&gt; window in the Studio Editor. We were told by RWS support that this behavior is by design. Due to the above issue,&amp;nbsp;in order to help our users choose the correct terminology, we would need to predefine certain &lt;strong&gt;Selected Fields&lt;/strong&gt; for all users. Since the SR1 change, this would usually be set in the project template and then apply to all projects created based on this template. But we have a custom-built project creation automation which creates local Studio projects based on centrally managed project templates and dynamically connects the correct server-based MultiTerm termbase (depending on the project&amp;rsquo;s language combination) only during project creation. So we cannot preset these settings in the project templates because the templates don&amp;rsquo;t actually contain a termbase entry.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;I tried to find information about specifying the &lt;strong&gt;Selected Fields&lt;/strong&gt; via Studio API, but I&amp;#39;m not sure I found the correct place in the Studio API documentation. I can&amp;#39;t find the setting mentioned on the &lt;strong&gt;&lt;a href="https://developers.rws.com/studio-api-docs/apiconcepts/projectautomation/adding_termbases.html"&gt;Adding Termbases&lt;/a&gt;&lt;/strong&gt; page. The &lt;a href="https://developers.rws.com/studio-api-docs/apiconcepts/releasenotes/tradosstudio2024.html"&gt;API release notes for Studio 2024 SR1&lt;/a&gt; mention the new &lt;strong&gt;ShowInUI&lt;/strong&gt; property for the &lt;a href="https://developers.rws.com/studio-api-docs/api/terminology/Sdl.Terminology.TerminologyProvider.Core.DescriptiveField.html"&gt;&lt;strong&gt;DescriptiveField&lt;/strong&gt; class&lt;/a&gt; - is that where our developer would need to specify which fields should be displayed to the users? Or is this only related to setting up a custom terminology provider, but not related to adding an existing provider to a project, and they would instead need to use another class/property?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;We would appreciate more details about the API and/or code examples that could help us predefine these termbase fields. For example, on termbase level, we would need to enable the terminology domain (&amp;quot;component&amp;quot;), and on term level things like Gender, Abbreviation etc. (see attached screenshot).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;&lt;img style="max-height:600px;max-width:900px;" src="https://uat.community.rws.com/resized-image/__size/1800x1200/__key/communityserver-discussions-components-files/57/pastedimage1782401455867v2.png" alt="Screenshot of the Selected Fields settings in Trados Studio, showing options for Source and Target terms with checkboxes for fields like Component, Gender, and Abbreviation." /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;Thanks,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;Sophia&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Sequence of buttons on ribbons no longer kept after upgrading plugin from Trados 2022 to Trados 2024</title><link>https://uat.community.rws.com/thread/194297?ContentTypeID=1</link><pubDate>Thu, 25 Jun 2026 13:52:44 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:92fbea48-d4b0-4bf4-b69b-86fad6d7161d</guid><dc:creator>Dino Azzano</dc:creator><slash:comments>0</slash:comments><comments>https://uat.community.rws.com/thread/194297?ContentTypeID=1</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/trados-portfolio/trados-studio-developers/f/sdk_qa/61195/sequence-of-buttons-on-ribbons-no-longer-kept-after-upgrading-plugin-from-trados-2022-to-trados-2024/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi Mike, first of all, thank you for your reply.&lt;/p&gt;
&lt;p&gt;I need some clarification: I assume that the compiled Action ID is the ID passed when defining the Action attribute. So, the first button to appear can be e.g.&lt;br /&gt;&lt;code&gt;[Action("01_LaunchAction", Icon = "Launch")]&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;However, this does not do the trick in my ribbon. Is maybe my assumption wrong and another ID is meant?&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Sequence of buttons on ribbons no longer kept after upgrading plugin from Trados 2022 to Trados 2024</title><link>https://uat.community.rws.com/thread/194289?ContentTypeID=1</link><pubDate>Thu, 25 Jun 2026 09:32:28 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:f4b70986-803b-4039-8ec7-f3b9b1ef436d</guid><dc:creator>mike zhang</dc:creator><slash:comments>1</slash:comments><comments>https://uat.community.rws.com/thread/194289?ContentTypeID=1</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/trados-portfolio/trados-studio-developers/f/sdk_qa/61195/sequence-of-buttons-on-ribbons-no-longer-kept-after-upgrading-plugin-from-trados-2022-to-trados-2024/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hello, I have expeirenced the same problem and worked it out.&lt;/p&gt;
&lt;p&gt;2022 is Zindex, and 2024 is&amp;nbsp;&lt;strong&gt;sorted alphabetically by compiled Action ID&lt;/strong&gt;, please refer to my buttions, same order in 2022 and 2024.&lt;/p&gt;
&lt;p&gt;You need to add prefix like mine:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Button&lt;/th&gt;
&lt;th&gt;Source ID&lt;/th&gt;
&lt;th&gt;Compiled ID&lt;/th&gt;
&lt;th align="center"&gt;Order&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Term Extraction&lt;/td&gt;
&lt;td&gt;&lt;code&gt;AIHub_01_ExtractTermsFileViewAction&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Identical&lt;/td&gt;
&lt;td align="center"&gt;700&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;AI Translation&lt;/td&gt;
&lt;td&gt;&lt;code&gt;AIHub_02_TranslateFileViewAction&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Identical&lt;/td&gt;
&lt;td align="center"&gt;600&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;AI Review&lt;/td&gt;
&lt;td&gt;&lt;code&gt;AIHub_03_ReviewFileViewAction&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Identical&lt;/td&gt;
&lt;td align="center"&gt;500&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;AI Quality Check&lt;/td&gt;
&lt;td&gt;&lt;code&gt;AIHub_04_QualityCheckFileViewAction&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Identical&lt;/td&gt;
&lt;td align="center"&gt;400&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Remove @ Sign&lt;/td&gt;
&lt;td&gt;&lt;code&gt;AIHub_05_RemoveAtSignFileViewAction&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Identical&lt;/td&gt;
&lt;td align="center"&gt;300&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Bilingual File&lt;/td&gt;
&lt;td&gt;&lt;code&gt;AIHub_06_GenerateBilingualFileViewAction&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Identical&lt;/td&gt;
&lt;td align="center"&gt;200&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Settings&lt;/td&gt;
&lt;td&gt;&lt;code&gt;AIHub_07_SettingsFileViewAction&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Identical&lt;/td&gt;
&lt;td align="center"&gt;100&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;: The first 6 names in the &amp;quot;Button&amp;quot; column are translated from Chinese for reference only &amp;mdash; the actual Action IDs embedded in the compiled plugin are the strings shown in the &amp;quot;Source ID&amp;quot; column, which are identical to the &amp;quot;Compiled ID&amp;quot; column.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Sequence of buttons on ribbons no longer kept after upgrading plugin from Trados 2022 to Trados 2024</title><link>https://uat.community.rws.com/thread/194173?ContentTypeID=1</link><pubDate>Tue, 16 Jun 2026 08:40:10 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:9adecfbf-9b6a-427c-87fe-665f9b615ea7</guid><dc:creator>Dino Azzano</dc:creator><slash:comments>1</slash:comments><comments>https://uat.community.rws.com/thread/194173?ContentTypeID=1</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/trados-portfolio/trados-studio-developers/f/sdk_qa/61195/sequence-of-buttons-on-ribbons-no-longer-kept-after-upgrading-plugin-from-trados-2022-to-trados-2024/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Since the issue persists, I would like to bump this question.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Does Trados 2024 API support parallelization?</title><link>https://uat.community.rws.com/thread/61268?ContentTypeID=0</link><pubDate>Fri, 12 Jun 2026 08:03:56 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:3ab4625e-98f6-40a2-bdb7-a66fa7495691</guid><dc:creator>Stelios Mathioulakis</dc:creator><slash:comments>0</slash:comments><comments>https://uat.community.rws.com/thread/61268?ContentTypeID=0</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/trados-portfolio/trados-studio-developers/f/sdk_qa/61268/does-trados-2024-api-support-parallelization/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;&lt;span style="font-size:inherit;"&gt;Hi all,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;Is parallel use of&amp;nbsp;&lt;code&gt;FileBasedProject&lt;/code&gt;&amp;nbsp;and&amp;nbsp;&lt;code&gt;FileBasedTranslationMemory&lt;/code&gt;&amp;nbsp;from multiple processes on the same machine, under the same Windows user, a supported scenario in the Studio 2024 SDK? I know this worked in previous versions but in one environment that I use 2024 I get the errors below when more than 1 worker is invoking my .exe at the same time:&lt;/span&gt;&lt;/p&gt;
&lt;pre class="md-code"&gt;&lt;span style="font-size:inherit;"&gt;&lt;code&gt;The translation memory data file engine returned an error:
attempt to write a readonly database&lt;/code&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;or&lt;/span&gt;&lt;/p&gt;
&lt;pre class="md-code"&gt;&lt;span style="font-size:inherit;"&gt;&lt;code&gt;The translation memory data file engine returned an error:
disk I/O error&lt;/code&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;The per-task projects and&amp;nbsp;&lt;code&gt;.sdltm&lt;/code&gt;&amp;nbsp;files are in separate folders, so they don&amp;#39;t collide on disk. These parallel executions all have different target languages, so there should not be any collision in theory.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;So, has something changed in Trados 2024 in regards to running in parallel? Thank you&lt;/span&gt;&lt;/p&gt;</description></item><item><title>How to convert .sdlftsettings into .sdltpl?</title><link>https://uat.community.rws.com/thread/61241?ContentTypeID=0</link><pubDate>Wed, 10 Jun 2026 13:26:00 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:14403734-5237-4101-a205-5f80bf43510f</guid><dc:creator>Stelios Mathioulakis</dc:creator><slash:comments>3</slash:comments><comments>https://uat.community.rws.com/thread/61241?ContentTypeID=0</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/trados-portfolio/trados-studio-developers/f/sdk_qa/61241/how-to-convert-sdlftsettings-into-sdltpl/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hello all,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Is there a standard way to turn an exported file type settings file (&lt;code&gt;.sdlftsettings&lt;/code&gt;) into a project template (&lt;code&gt;.sdltpl&lt;/code&gt;)? Ideally via the Project Automation API, rather than hand-editing the XML. Thanks!&lt;/p&gt;</description></item><item><title>RE: How to convert .sdlftsettings into .sdltpl?</title><link>https://uat.community.rws.com/thread/194099?ContentTypeID=1</link><pubDate>Thu, 11 Jun 2026 14:11:20 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:cc70c7ab-e3cd-427f-91d4-f2e381c67c04</guid><dc:creator>Andreas Galambos</dc:creator><slash:comments>0</slash:comments><comments>https://uat.community.rws.com/thread/194099?ContentTypeID=1</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/trados-portfolio/trados-studio-developers/f/sdk_qa/61241/how-to-convert-sdlftsettings-into-sdltpl/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;The constructors in C# can only create project based on existing templates. So the normal approach would be to create all required project templates first.&lt;/p&gt;
&lt;p&gt;However, you are talking about the one and same project needing different fiel type settings depending on the workflow?&lt;/p&gt;
&lt;p&gt;Changing file type settings in the midst of a project is not something I would ever have considered. Do you need to replace one setting by a different one during translation?&lt;/p&gt;
&lt;p&gt;If not, I would simply add all required settings into that one project template. If you actually need to replace or dynamically add a setting&amp;nbsp;while the project is already in production, you are in for a treat.&lt;/p&gt;
&lt;p&gt;You will have to work around the API. Unload the project, manipulate the&amp;nbsp;sdlproj file itself, then reload the edited project.&lt;/p&gt;
&lt;p&gt;First you will have to clone this node from the sdlftsettings:&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:600px;max-width:900px;" src="https://uat.community.rws.com/resized-image/__size/1800x1200/__key/communityserver-discussions-components-files/57/sdlftsettings.png" alt="Highlighted XML code showing a setting with ID 'FileTypeConfiguration_ComponentBuilderId' and version 'XML v 1.3.0.0'." /&gt;&lt;/p&gt;
&lt;p&gt;...and in the sdlproj file, create a new &amp;quot;FileTypeManagerConfigutationItem&amp;quot;, with child &amp;quot;&amp;lt;Enabled&amp;gt;True&amp;lt;/Enabled&amp;gt;&amp;quot;, and insert the cloned node with namespace prefix &amp;quot;d3pl&amp;quot;:&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:600px;max-width:900px;" src="https://uat.community.rws.com/resized-image/__size/1800x1200/__key/communityserver-discussions-components-files/57/Screenshot-2026_2D00_06_2D00_11-160335.png" alt="Highlighted XML code showing a FileTypeManagerConfigurationItem with details like FileTypeDefinitionId, Profile, and FileTypeName 'TMU-XLIFF'." /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;...and then some more, as you still need the settings themselves. Best you create a simple template, then one with the setting imported, compare the two to find the nodes you need.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Andreas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to convert .sdlftsettings into .sdltpl?</title><link>https://uat.community.rws.com/thread/194090?ContentTypeID=1</link><pubDate>Thu, 11 Jun 2026 12:46:52 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:59184a3f-ea11-48b9-bad3-938277067fc6</guid><dc:creator>Stelios Mathioulakis</dc:creator><slash:comments>1</slash:comments><comments>https://uat.community.rws.com/thread/194090?ContentTypeID=1</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/trados-portfolio/trados-studio-developers/f/sdk_qa/61241/how-to-convert-sdlftsettings-into-sdltpl/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Thank you for your reply. The problem is that, to my knowledge, the .sdlftsettings can&amp;#39;t be passed to the project object of the Trados API in C#. The contructor can only use an optional path pointing to a .sdltpl file. So, in my case my .sdlftsettings can change on each workflow execution, so the manual approach can&amp;#39;t work. Do you have a solution for this or am I missing something regarding the API specs? Thank you.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Efficiently Loading Large SDLTB Termbases</title><link>https://uat.community.rws.com/thread/58234?ContentTypeID=0</link><pubDate>Tue, 01 Jul 2025 06:47:54 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:547c7ae2-3f08-4bf9-90d0-e76862377d8d</guid><dc:creator>Helena Grulichova</dc:creator><slash:comments>4</slash:comments><comments>https://uat.community.rws.com/thread/58234?ContentTypeID=0</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/trados-portfolio/trados-studio-developers/f/sdk_qa/58234/efficiently-loading-large-sdltb-termbases/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p data-start="200" data-end="207"&gt;Hi all,&lt;/p&gt;
&lt;p data-start="209" data-end="335"&gt;I&amp;#39;m looking for the most efficient way to load a large number of entries from a MultiTerm &lt;code data-start="299" data-end="307"&gt;.sdltb&lt;/code&gt; termbase using the COM API.&lt;/p&gt;
&lt;p data-start="337" data-end="372"&gt;Currently, my code looks like this:&lt;/p&gt;
&lt;div class="contain-inline-size rounded-2xl relative bg-token-sidebar-surface-primary"&gt;
&lt;div class="flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between h-9 bg-token-sidebar-surface-primary select-none rounded-t-2xl"&gt;&lt;/div&gt;
&lt;div class="sticky top-9"&gt;
&lt;div class="absolute end-0 bottom-0 flex h-9 items-center pe-2"&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class="overflow-y-auto p-4" dir="ltr"&gt;&lt;code class="whitespace-pre! language-csharp"&gt;&lt;span&gt;&lt;span class="hljs-keyword"&gt;var&lt;/span&gt; originalEntries = termbase.Entries;
&lt;br /&gt;&lt;span class="hljs-keyword"&gt;var&lt;/span&gt; originalEntryIDs = originalEntries.GetEntryIDs();
&lt;br /&gt;
&lt;span class="hljs-keyword"&gt;foreach&lt;/span&gt; (&lt;span class="hljs-built_in"&gt;string&lt;/span&gt; entryId &lt;span class="hljs-keyword"&gt;in&lt;/span&gt; originalEntryIDs)
&lt;br /&gt;{&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;
&lt;div class="overflow-y-auto p-4" dir="ltr"&gt;&lt;code class="whitespace-pre! language-csharp"&gt;&lt;span&gt;...&lt;br /&gt;    &lt;span class="hljs-keyword"&gt;var&lt;/span&gt; originalEntry = originalEntries.Item(entryId);
&lt;br /&gt;&lt;span class="hljs-comment"&gt;...&lt;/span&gt;
&lt;br /&gt;}
&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p data-start="612" data-end="758"&gt;This approach works fine for small termbases. However, with 100,000+ entries, &lt;code data-start="700" data-end="715"&gt;GetEntryIDs()&lt;/code&gt; never completes&amp;mdash;it just runs indefinitely.&lt;/p&gt;
&lt;p data-start="760" data-end="934"&gt;Is there a better approach, or even a way to access the entries directly from the &lt;code data-start="884" data-end="892"&gt;.sdltb&lt;/code&gt; file without going through the COM layer?&lt;/p&gt;
&lt;p data-start="936" data-end="974"&gt;Any tips would be greatly appreciated!&lt;/p&gt;
&lt;p data-start="976" data-end="992"&gt;Thanks,&lt;br data-start="983" data-end="986" /&gt; Helena&lt;/p&gt;</description></item></channel></rss>