<?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>TMS Developers forum - Recent Threads</title><link>https://uat.community.rws.com/developers-more/translation-management/tms-developers/f/api_qa_tms</link><description>Questions on the TMS SDK or APIs... this is the place for them.</description><dc:language>en-US</dc:language><generator>Telligent Community 12 Non-Production</generator><lastBuildDate>Fri, 26 May 2023 19:20:53 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://uat.community.rws.com/developers-more/translation-management/tms-developers/f/api_qa_tms" /><item><title>Tm not included in create package.</title><link>https://uat.community.rws.com/thread/47508?ContentTypeID=0</link><pubDate>Fri, 26 May 2023 19:20:53 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:fb6e15d6-a281-47a3-8ea2-8f7ace5f2da7</guid><dc:creator>Shiva P</dc:creator><slash:comments>2</slash:comments><comments>https://uat.community.rws.com/thread/47508?ContentTypeID=0</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/translation-management/tms-developers/f/api_qa_tms/47508/tm-not-included-in-create-package/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;When create a package using create package API TM not included which is exists in project.&lt;/p&gt;
&lt;p&gt;Below is Package Options&lt;/p&gt;
&lt;p&gt;#region &amp;quot;ProjectPackageCreationOptions&amp;quot;&lt;br /&gt; ProjectPackageCreationOptions options = new ProjectPackageCreationOptions();&lt;br /&gt; #endregion&lt;/p&gt;
&lt;p&gt;#region &amp;quot;IncludeRessources&amp;quot;&lt;br /&gt; options.IncludeAutoSuggestDictionaries = true;&lt;br /&gt; options.IncludeMainTranslationMemories = true;&lt;br /&gt; options.RemoveServerBasedTranslationMemories = false;&lt;br /&gt; options.IncludeTermbases = true;&lt;br /&gt; #endregion&lt;/p&gt;
&lt;p&gt;#region &amp;quot;RemoveAutomatedTranslationProviders&amp;quot;&lt;br /&gt; options.RemoveAutomatedTranslationProviders = false;&lt;br /&gt; #endregion&lt;/p&gt;
&lt;p&gt;#region &amp;quot;RecomputeAnalysisStatistics&amp;quot;&lt;br /&gt; options.RecomputeAnalysisStatistics = false;&lt;br /&gt; options.ProjectTranslationMemoryOptions = ProjectTranslationMemoryPackageOptions.UseExisting;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt; #endregion&lt;br /&gt; options.IncludeExistingReports = false;&lt;br /&gt; #region &amp;quot;ReturnOptions&amp;quot;&lt;br /&gt; return options;&lt;br /&gt; #endregion&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;screen shot&amp;nbsp;&lt;/p&gt;
&lt;p&gt;tm in project&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/284/pastedimage1685128675169v1.png" alt="Screenshot of a file explorer window showing folders named de-DE, en-US, Packages, Reports, Tm, and a file named SdlPackageDownloadTest_PackageGeneration with a timestamp and file sizes." /&gt;&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/284/pastedimage1685128819855v3.png" alt="Screenshot of a file explorer window within the Tm folder showing a file named ProjectTm_de-DE_en-US.sdltm with a timestamp and file size of 472 KB." /&gt;&lt;/p&gt;
&lt;p&gt;Not in Package&amp;nbsp;&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/284/pastedimage1685128878506v4.png" alt="Screenshot of a file explorer window within the Out folder showing folders named de-DE, en-US, and a file named SdlPackageDownloadTest_PackageGeneration with a timestamp and file size of 10 KB." /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I am using Trados 2022&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Using the API to add a new TU with in-line tagging</title><link>https://uat.community.rws.com/thread/45493?ContentTypeID=0</link><pubDate>Thu, 26 Jan 2023 17:19:00 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:ab3e88d5-eeaa-4551-8658-b6838c561039</guid><dc:creator>Mark Owens</dc:creator><slash:comments>1</slash:comments><comments>https://uat.community.rws.com/thread/45493?ContentTypeID=0</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/translation-management/tms-developers/f/api_qa_tms/45493/using-the-api-to-add-a-new-tu-with-in-line-tagging/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I want to create a TM programmaticaly (C#) from a 2-column text file containing source/target translations.&lt;/p&gt;
&lt;p&gt;The input is a mix of normal untagged strings and string containing in-line tagging.&lt;/p&gt;
&lt;p&gt;Adding untagged source/target strings seems simple enough. It&amp;#39;s the strings containing in-line tagging that I am struggling with.&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve checked the &amp;quot;trados-studio-api-samples&amp;quot; Git repo and the API documentation but can&amp;#39;t see anything that gives the details.&lt;/p&gt;
&lt;p&gt;Does anyone have any code samples they could share on how to add source/target text containing in-line tagging?&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Studio 2022: Error on plugin creation - method not found</title><link>https://uat.community.rws.com/thread/44909?ContentTypeID=0</link><pubDate>Mon, 19 Dec 2022 11:46:52 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:ba287f10-6c68-4ad2-81c4-2a42ab112422</guid><dc:creator>Andreas Galambos</dc:creator><slash:comments>1</slash:comments><comments>https://uat.community.rws.com/thread/44909?ContentTypeID=0</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/translation-management/tms-developers/f/api_qa_tms/44909/studio-2022-error-on-plugin-creation---method-not-found/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi everybody,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I am trying to upgrade one of my plugins from 2019 to 2022.&lt;/p&gt;
&lt;p&gt;I have adjusted all references and the output path.&lt;/p&gt;
&lt;p&gt;Alas, on building the plugin,&amp;nbsp;I receive this error:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;Unexpected error at CreatePluginManifestTask-Task.&lt;/code&gt;&lt;br /&gt;&lt;code&gt;System.MissingMethodException: Method not found: &amp;quot;System.Collections.Generic.List`1&amp;lt;System.String&amp;gt; Sdl.Core.PluginFramework.PackageSupport.PackageManifest.get_ErrorMessages()&amp;quot;.&lt;/code&gt;&lt;br /&gt;&lt;code&gt; at Sdl.Core.PluginFramework.Build.PluginPackageCreator.CreatePluginPackage(String fullAssemblyFilePath, String projectDirectory, PluginAssemblyInfo assemblyInfo, IEnumerable`1 referenceCopyLocalPaths, IEnumerable`1 referenceSatellitePaths, IEnumerable`1 generatedFiles)&lt;/code&gt;&lt;br /&gt;&lt;code&gt; at Sdl.Core.PluginFramework.Build.CreatePluginManifestTask.GeneratePluginPackage(PluginAssemblyInfo assemblyInfo, IEnumerable`1 generatedFiles)&lt;/code&gt;&lt;br /&gt;&lt;code&gt; at Sdl.Core.PluginFramework.Build.CreatePluginManifestTask.Execute()&lt;/code&gt;&lt;br /&gt;&lt;code&gt; at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()&lt;/code&gt;&lt;br /&gt;&lt;code&gt; at Microsoft.Build.BackEnd.TaskBuilder.&amp;lt;ExecuteInstantiatedTask&amp;gt;d__26.MoveNext() &lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I assume other people have already encountered something similar and can tell me, what I am missing / forgot to do?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Andreas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Paragraph Segmentation for TM via API</title><link>https://uat.community.rws.com/thread/43212?ContentTypeID=0</link><pubDate>Fri, 26 Aug 2022 16:53:39 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:762d61d8-1a4b-427d-8bbc-6393016ac64f</guid><dc:creator>Calvin F</dc:creator><slash:comments>4</slash:comments><comments>https://uat.community.rws.com/thread/43212?ContentTypeID=0</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/translation-management/tms-developers/f/api_qa_tms/43212/paragraph-segmentation-for-tm-via-api/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Does anyone know how to implement paragraph segmentation (as opposed to sentence based segmentation)?&lt;/p&gt;
&lt;p&gt;I have tried accessing the SegmentationRules through the LanguageResourceBundle from the LanguageResourceBundleCollection of the translation memory. I&amp;#39;ve also looked through the SegmentationRules class in the API. However, it all seems to be focused on sentence based segmentation? I&amp;#39;ve tried using System.Reflection to see the segmentation rules for a TM that&amp;#39;s already set up for paragraph based segmentation, however, it just returned the standard/old sentence based segmentation rules.&lt;/p&gt;
&lt;p&gt;Thanks in advance.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>DELETE /multiterm/api/1.0/termbases/{termbaseId}/concepts error</title><link>https://uat.community.rws.com/thread/42744?ContentTypeID=0</link><pubDate>Fri, 29 Jul 2022 08:34:56 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:bdd2f537-f393-4770-9d39-3e4efabcac16</guid><dc:creator>Borimir Georgiev</dc:creator><slash:comments>0</slash:comments><comments>https://uat.community.rws.com/thread/42744?ContentTypeID=0</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/translation-management/tms-developers/f/api_qa_tms/42744/delete-multiterm-api-1-0-termbases-termbaseid-concepts-error/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I keep getting response code 500 and:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;span&gt;{ &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;quot;&lt;/span&gt;&lt;span class="hljs-attr"&gt;errorCode&lt;/span&gt;&lt;span&gt;&amp;quot;: &lt;/span&gt;&lt;span class="hljs-string"&gt;&amp;quot;GENERIC_APPLICATION_EXCEPTION&amp;quot;&lt;/span&gt;&lt;span&gt;, &amp;quot;&lt;/span&gt;&lt;span class="hljs-attr"&gt;message&lt;/span&gt;&lt;span&gt;&amp;quot;: &lt;/span&gt;&lt;span class="hljs-string"&gt;&amp;quot;Something went a bit wrong, your administrator has more information on this.&amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt; }&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&lt;span&gt;when trying to DELETE a concept from a given termbase. I&amp;#39;m passing termbase and concept id. Any ideas why this occurs?&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Custom Server-Based Translation Memory Provider</title><link>https://uat.community.rws.com/thread/41567?ContentTypeID=0</link><pubDate>Wed, 11 May 2022 15:16:45 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:375a89b2-25e4-48bd-bdf8-e011a799c969</guid><dc:creator>Edward Carandang</dc:creator><slash:comments>3</slash:comments><comments>https://uat.community.rws.com/thread/41567?ContentTypeID=0</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/translation-management/tms-developers/f/api_qa_tms/41567/custom-server-based-translation-memory-provider/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;This may be a stupid question, but can we create/develop our own Server-Based Translation Memory provider, just like GroupShare?&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Create file-based translation memories in web-applications</title><link>https://uat.community.rws.com/thread/41564?ContentTypeID=0</link><pubDate>Wed, 11 May 2022 13:58:39 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:eea4bc9a-7a8d-4008-a297-c7e0166b8266</guid><dc:creator>Edward Carandang</dc:creator><slash:comments>3</slash:comments><comments>https://uat.community.rws.com/thread/41564?ContentTypeID=0</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/translation-management/tms-developers/f/api_qa_tms/41564/create-file-based-translation-memories-in-web-applications/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi everyone.&lt;/p&gt;
&lt;p&gt;We have created a web-based application that will allow our users to generate file-based translation memories and download them to be used in trados. We used the page &lt;a href="https://developers.rws.com/studio-api-docs/apiconcepts/translationmemory/importing_a_tmx_file.html?tabs=tabid-1%2Ctabid-2%2Ctabid-3%2Ctabid-4%2Ctabid-5%2Ctabid-6%2Ctabid-7%2Ctabid-8%2Ctabid-9%2Ctabid-10%2Ctabid-11%2Ctabid-12%2Ctabid-13%2Ctabid-14%2Ctabid-15%2Ctabid-16%2Ctabid-17%2Ctabid-18"&gt;developers.rws.com/.../importing_a_tmx_file.html&lt;/a&gt; as reference in generating the file-based TMs. It is to my understanding that Trados Studio needs to be installed in the web server, otherwise, the TM APIs will simply not work. Is my understanding correct? Is there any way of generating file-based translation memories without installing trados studio in the server (I have some hesitation of installing trados studio in the web server)?&lt;/p&gt;
&lt;p&gt;Best,&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>file-based TM upgrade through API?</title><link>https://uat.community.rws.com/thread/37479?ContentTypeID=0</link><pubDate>Tue, 24 Aug 2021 08:58:21 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:08506bb8-1b70-4add-8d32-cf88eb165cc5</guid><dc:creator>Sebastien Desautel</dc:creator><slash:comments>3</slash:comments><comments>https://uat.community.rws.com/thread/37479?ContentTypeID=0</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/translation-management/tms-developers/f/api_qa_tms/37479/file-based-tm-upgrade-through-api/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;in our project, we create project specific file-based TMs using the FileBasedTranslationMemory class. This works correctly and we are able to populate some segments in it using a standard TM update batch task. Unfortunately in Studio, this TM is marked with an orange triangle, advising to run an upgrade of the TM for better performance and we have just noticed that tokens in the TM are not indexed correctly: when a segment is searched in this file-based TM, a penalty is set when placeables are found in the segment, even if the segment and the TU are strictly identical.&lt;/p&gt;
&lt;p&gt;After an upgrade of the TM, the TM search works correctly; there is no more penalty connected to tokens (when segment and TU are identical).&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve looked into the API documentation if there is any function to run an upgrade but I couldn&amp;#39;t find any. Can you tell us, how should we proceed to run an upgrade of the file-based TM?&lt;/p&gt;
&lt;p&gt;Kind regards&lt;/p&gt;
&lt;p&gt;S&amp;eacute;bastien&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Pretranslate task</title><link>https://uat.community.rws.com/thread/37387?ContentTypeID=0</link><pubDate>Tue, 17 Aug 2021 12:51:14 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:7d2001da-ccb0-4ed9-9a60-c4221e297f3a</guid><dc:creator>Andreas Meisel</dc:creator><slash:comments>1</slash:comments><comments>https://uat.community.rws.com/thread/37387?ContentTypeID=0</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/translation-management/tms-developers/f/api_qa_tms/37387/pretranslate-task/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I use&amp;nbsp;Trados Studio 2021 SR1 - 16.1.8.4404.&lt;br /&gt;If I let execute a pretranslate task like&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;AutomaticTask pretranslateTask = fileP.RunAutomaticTask(&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt; guids.ToArray(),&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt; AutomaticTaskTemplateIds.PreTranslateFiles);&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;and some server or file based translation memories are linked with the project, I often get &amp;quot;Unexpected exception when configuring file multiFileConverter for task &amp;#39;Pretranslate&amp;#39;&amp;quot; exceptions and that a TM couldn&amp;#39;t be instantiated. If I&amp;nbsp;start this task with only one sdlxliff file at the same time then everything is fine. Why are there problems with parallel execution?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;Kind regards,&lt;br /&gt;Andreas Meisel&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Questions about Resx files for Translation Provider Framework</title><link>https://uat.community.rws.com/thread/36949?ContentTypeID=0</link><pubDate>Fri, 16 Jul 2021 13:29:09 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:d8c9f758-4e1a-4dfe-ae19-72cec8925bf8</guid><dc:creator>Raymond Monette</dc:creator><slash:comments>0</slash:comments><comments>https://uat.community.rws.com/thread/36949?ContentTypeID=0</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/translation-management/tms-developers/f/api_qa_tms/36949/questions-about-resx-files-for-translation-provider-framework/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hello everyone, I have a few questions:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Im updating my plugin for the 2021 version of Studio. Ive made my main window a&amp;nbsp;Wpf Xaml Window (it all seems to work/load correctly).&amp;nbsp;Im trying to localize it following the example here:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://social.technet.microsoft.com/wiki/contents/articles/22420.binding-to-resources-resx-files-in-xaml.aspx"&gt;Binding to Resources.resx files in XAML - TechNet Articles - United States (English) - TechNet Wiki (microsoft.com)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The resource file is not visible in the Main Window, when I attempt to bind a string to a control. Any&amp;nbsp;suggestions as to how I could &amp;quot;reach&amp;quot; it? I get the feeling part of the issue might be related to the type of VS project. Also: I tried moving the Resx file to another location in the project, but, when compiling, I get error messages stating that the Resx file cannot be found. &amp;quot;Failed to load plug-in resx file... could not find file PluginResource&amp;quot;... Is there an API/Compiler trick to have it referenced the Resx file from a folder of my choosing? Overall, Ive used a Dynamic Resources approach to&amp;nbsp;handle the L10N process, but, it involve the inclusion of addition Xaml files. I figured, if I could actually use the Plugin resource files, it would save me some extra manipulations.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;lt;Window x:Class=&amp;quot;TestProvider.Views.MainWindow&amp;quot;&lt;br /&gt; xmlns=&amp;quot;&lt;a href="http://schemas.microsoft.com/winfx/2006/xaml/presentation"&gt;&amp;quot;&amp;gt;schemas.microsoft.com/.../presentation&amp;quot;&lt;/a&gt;&lt;br /&gt; xmlns:x=&amp;quot;&lt;a href="http://schemas.microsoft.com/winfx/2006/xaml"&gt;&amp;quot;&amp;gt;schemas.microsoft.com/.../xaml&amp;quot;&lt;/a&gt;&lt;br /&gt; xmlns:d=&amp;quot;&lt;a href="http://schemas.microsoft.com/expression/blend/2008"&gt;&amp;quot;&amp;gt;schemas.microsoft.com/.../2008&amp;quot;&lt;/a&gt;&lt;br /&gt; xmlns:mc=&amp;quot;&lt;a href="http://schemas.openxmlformats.org/markup-compatibility/2006"&gt;&amp;quot;&amp;gt;schemas.openxmlformats.org/.../2006&amp;quot;&lt;/a&gt;&lt;br /&gt; xmlns:local=&amp;quot;clr-namespace:TestProvider.Views&amp;quot;&lt;br /&gt; &lt;span style="color:#ff0000;"&gt;xmlns:L10N=&amp;quot;clr-namespace:TestProvider&amp;quot;&lt;/span&gt;&lt;br /&gt; xmlns:VM=&amp;quot;clr-namespace:TestProvider.ViewModels&amp;quot;&lt;br /&gt; mc:Ignorable=&amp;quot;d&amp;quot;&lt;br /&gt; Title=&amp;quot;MainWindow&amp;quot; Height=&amp;quot;450&amp;quot; Width=&amp;quot;800&amp;quot;&amp;gt;&lt;br /&gt; &amp;lt;Window.DataContext&amp;gt;&lt;br /&gt; &amp;lt;VM:MainWindowViewModel/&amp;gt;&lt;br /&gt; &amp;lt;/Window.DataContext&amp;gt;&lt;br /&gt; &amp;lt;Grid&amp;gt;&lt;br /&gt; &amp;lt;StackPanel Orientation=&amp;quot;Vertical&amp;quot;&amp;gt;&lt;br /&gt; &amp;lt;TextBox x:Name=&amp;quot;m_tbApiKey&amp;quot; Text=&amp;quot;{Binding EngineName, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}&amp;quot; Margin=&amp;quot;5&amp;quot; Width=&amp;quot;150&amp;quot; Height=&amp;quot;30&amp;quot;/&amp;gt;&lt;br /&gt; &amp;lt;Button Width=&amp;quot;100&amp;quot; Height=&amp;quot;30&amp;quot; Margin=&amp;quot;5&amp;quot; &lt;span style="color:#ff0000;"&gt;Content=&amp;quot;{x:Static L10N:MyTranslationProvider.}&amp;quot;&lt;/span&gt; Command=&amp;quot;{Binding SaveOptionsCommand}&amp;quot;/&amp;gt;&lt;br /&gt; &amp;lt;/StackPanel&amp;gt;&lt;br /&gt; &amp;lt;/Grid&amp;gt;&lt;br /&gt;&amp;lt;/Window&amp;gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>GET /multiterm/api/1.0/termbases/search</title><link>https://uat.community.rws.com/thread/34380?ContentTypeID=0</link><pubDate>Tue, 02 Mar 2021 13:04:02 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:5cda19fe-e43c-4d21-87d9-6f5a0e3a0509</guid><dc:creator>Anton Golubtsov</dc:creator><slash:comments>0</slash:comments><comments>https://uat.community.rws.com/thread/34380?ContentTypeID=0</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/translation-management/tms-developers/f/api_qa_tms/34380/get-multiterm-api-1-0-termbases-search/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;&lt;span style="font-size:medium;"&gt;&lt;span style="color:#172b4d;"&gt; I&amp;#39;m getting same result from search method, regardless of the FROM parameter value&lt;br /&gt;e.g. termase has 1000 concepts, with ids from 1 to 1000 and I need to get concepts from 250 to 350&lt;br /&gt;I filled pageSize to 100, and FROM value = 250, and i got concepts from 1 to 100&lt;br /&gt;I&amp;#39;ve found same topic on the forum: &lt;a href="https://uat.community.rws.com/developers-more/developers/language-developers/f/sdk_qa/29699/multiterm-rest-search-paging---from-parameter-does-not-seem-to-work"&gt;https://community.sdl.com/developers-more/developers/language-developers/f/sdk_qa/29699/multiterm-rest-search-paging---from-parameter-does-not-seem-to-work&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>GroupShareKit Delete a TU from a TM</title><link>https://uat.community.rws.com/thread/31726?ContentTypeID=0</link><pubDate>Fri, 23 Oct 2020 14:10:15 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:c0cc716f-5180-4fab-8f8b-b5c502190d50</guid><dc:creator>Andrija Karadžić</dc:creator><slash:comments>0</slash:comments><comments>https://uat.community.rws.com/thread/31726?ContentTypeID=0</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/translation-management/tms-developers/f/api_qa_tms/31726/groupsharekit-delete-a-tu-from-a-tm/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;I am trying to delete a Translation Unit belonging to a Translation Memory by using the GroupShareKit. I can see that the GS API exposes a DELETE method with the exact purpose. I managed to delete all of the contents of a TM. I see that there is a filter option present, but I cannot figure out how to use it. Is it possible to delete a TU by using the TU Id? Or is there another way to use the filter expression to uniquely identify the TU I want to remove?&lt;/p&gt;
&lt;p&gt;This is a request to the GS API&amp;nbsp;I made from Postman:&lt;/p&gt;
&lt;p&gt;&lt;img src="https://uat.community.rws.com/resized-image/__size/1200x600/__key/communityserver-discussions-components-files/284/sdl_2D00_delete_2D00_tu_2D00_question.jpg" alt="Postman interface showing a DELETE request to the Trados Studio GroupShare API with a filter expression in the body to delete a Translation Unit by ID." /&gt;&lt;/p&gt;
&lt;p&gt;If I leave out the filter expression from the body, the entire tm content gets deleted. But with the current filter (shown in the picture above) there is no effect. Is there a way to achieve this?&amp;nbsp;&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>Update modifier user/time of TU through the GS REST API</title><link>https://uat.community.rws.com/thread/31512?ContentTypeID=0</link><pubDate>Mon, 12 Oct 2020 14:57:51 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:3434938b-5d9a-4107-9c38-33a6efa719c1</guid><dc:creator>Tamas Meszaros</dc:creator><slash:comments>1</slash:comments><comments>https://uat.community.rws.com/thread/31512?ContentTypeID=0</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/translation-management/tms-developers/f/api_qa_tms/31512/update-modifier-user-time-of-tu-through-the-gs-rest-api/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Do you know about any way to update the modifier user / time flags of an existing TU through the GS REST API?&lt;/p&gt;
&lt;p&gt;We are synchronizing TM-s between two machines, and the only way to transfer the identity of the modifier user + the time of the modification of an updated TU to the target system is to delete and recreate this TU in the target system. It seems that we can create a new TU with any creator/modifier user/timestamp, but on updating a TU, the modifier user is always actualized to the current user.&lt;/p&gt;
&lt;p&gt;I&amp;#39;m using&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;UI: 15.0.0&lt;/span&gt;&lt;br /&gt;&lt;span&gt;GS: 15.0.0.1106 - GS 2020&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;best regards,&lt;/p&gt;
&lt;p&gt;Tamas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Query TU by ID on the GroupShare REST API</title><link>https://uat.community.rws.com/thread/31371?ContentTypeID=0</link><pubDate>Fri, 02 Oct 2020 08:39:50 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:9a0bf553-aa0f-477a-9d23-f5e81db1e2f9</guid><dc:creator>Tamas Meszaros</dc:creator><slash:comments>3</slash:comments><comments>https://uat.community.rws.com/thread/31371?ContentTypeID=0</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/translation-management/tms-developers/f/api_qa_tms/31371/query-tu-by-id-on-the-groupshare-rest-api/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;is it possible to query one or more TUs by their ID through&amp;nbsp;the GroupShare REST API? I have not found any related method on the swagger definition, and also have not found a way to reference the ID in the filters (&lt;a href="http://producthelp.sdl.com/SDL%20studio%20groupshare/en/TM_system_fields.htm"&gt;http://producthelp.sdl.com/SDL%20studio%20groupshare/en/TM_system_fields.htm&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;thanks,&lt;/p&gt;
&lt;p&gt;Tamas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Custom authenticated user unable to access project files at a certain depth of sub-organisation</title><link>https://uat.community.rws.com/thread/30096?ContentTypeID=0</link><pubDate>Thu, 25 Jun 2020 15:42:09 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:7b7c04aa-81b1-4106-a285-7c615c812e6b</guid><dc:creator>Andrew Jameson</dc:creator><slash:comments>3</slash:comments><comments>https://uat.community.rws.com/thread/30096?ContentTypeID=0</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/translation-management/tms-developers/f/api_qa_tms/30096/custom-authenticated-user-unable-to-access-project-files-at-a-certain-depth-of-sub-organisation/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;We&amp;#39;ve recently noticed the following problem:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Create a project and publish to GroupShare
&lt;ol&gt;
&lt;li&gt;the host organisation is Root Organization \ Projects \ [a number]&lt;/li&gt;
&lt;li&gt;the host organisation is dynamically created (via the GroupShare REST API) for each project&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;Assign a user to this organisation via the GroupShare REST API&lt;/li&gt;
&lt;li&gt;The user opens the project in Trados, checks out the file and can work with it&lt;/li&gt;
&lt;li&gt;Create a second project and publish it to GroupShare (in its own organisation)&lt;/li&gt;
&lt;li&gt;Assign the same user to this new organisation&lt;/li&gt;
&lt;li&gt;User opens the project and is told that they don&amp;#39;t have permission to access the file.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Some additional points:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;This problem doesn&amp;#39;t occur if the project is published to Root Organization or \Projects.&lt;/li&gt;
&lt;li&gt;The user can work around the problem by restarting Trados.&lt;/li&gt;
&lt;li&gt;We authenticate our GroupShare users via a &lt;a href="https://romuluscrisan.com/groupshare-custom-authentication-provider/" rel="noopener noreferrer" target="_blank"&gt;custom authentication provider&lt;/a&gt;.
&lt;ul&gt;
&lt;li&gt;The problem doesn&amp;#39;t exist if the user is a standard &amp;#39;SDL user&amp;#39; (&lt;em&gt;i.e.&lt;/em&gt;, not authenticated by a customer auth provider but username and password declared in GroupShare)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Any ideas on how we can solve this problem?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Multiple tasks failing at "Apply GroupShare TM" stage</title><link>https://uat.community.rws.com/thread/28409?ContentTypeID=0</link><pubDate>Mon, 20 Jan 2020 11:55:45 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:cc952438-46ac-40fc-ada4-f1de19dc33e8</guid><dc:creator>Shane Frith</dc:creator><slash:comments>0</slash:comments><comments>https://uat.community.rws.com/thread/28409?ContentTypeID=0</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/translation-management/tms-developers/f/api_qa_tms/28409/multiple-tasks-failing-at-apply-groupshare-tm-stage/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;&lt;span&gt;We are in need of support with the following issue. Please note, that PS and the DEV team have not been able to resolve the issue and recommend your guidance;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;We have a problem with a plugin which communicates to &lt;strong&gt;GroupShare API&lt;/strong&gt; via &lt;strong&gt;Studio SDK&lt;/strong&gt;.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;It works in an apparently random way. Sometimes it throws errors when processing files, sometimes it doesn&amp;rsquo;t. Usually, when we retry the processing, it works OK.&lt;/span&gt;&lt;br /&gt;&lt;span&gt;There is also a community post about some of the problems (not all of them):&lt;/span&gt;&lt;br /&gt;&lt;a href="https://uat.community.rws.com/developers-more/developers/language-developers/f/sdk_qa/26753/studio-2019-project-automation---licensingexception---license-check-failed---could-not-find-any-licensing-provider-factory-safenetrms" rel="noopener noreferrer" target="_blank"&gt;https://community.sdl.com/developers-more/developers/language-developers/f/sdk_qa/26753/studio-2019-project-automation---licensingexception---license-check-failed---could-not-find-any-licensing-provider-factory-safenetrms&lt;/a&gt;&lt;span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Details&lt;/span&gt;&lt;br /&gt;&lt;span&gt;Code is located here in PS TFS:&lt;/span&gt;&lt;br /&gt;\\PS\Current\Projects\KION\Sdl.Tms.GroupShareTm\GroupShareHelper.cs&lt;span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;Repro environment:&lt;/span&gt;&lt;br /&gt;&lt;a href="https://kionstaging.sdlproducts.com/" rel="noopener noreferrer" target="_blank"&gt;https://kionstaging.sdlproducts.com&lt;/a&gt;&lt;span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;Steps to reproduce:&lt;/span&gt;&lt;br /&gt;&lt;span&gt;1. Create a job in this config KION GS POC&lt;/span&gt;&lt;br /&gt;&lt;span&gt;a. Test files can be taken from this job&amp;nbsp;&lt;/span&gt;&lt;a href="https://kionstaging.sdlproducts.com/interface/jobs/items.asp?parentid=2&amp;amp;jobid=87539" rel="noopener noreferrer" target="_blank"&gt;https://kionstaging.sdlproducts.com/interface/jobs/items.asp?parentid=2&amp;amp;jobid=87539&lt;/a&gt;&lt;span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;b. Use EN-GB &amp;gt; FR, EN-GB &amp;gt; SK language pairs&lt;/span&gt;&lt;br /&gt;&lt;span&gt;2. See in logs how slow and unreliable it is &amp;ndash; bear in mind that we&amp;rsquo;ve tried adding some automatic retry logic for it to work, which catches some of the errors and sometimes works &amp;ndash; however, it is not performant &amp;amp; reliable enough to be used in production. We need a proper fix.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;The most common error that we encounter is:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Error while loading Studio license provider on attempt 1 of 5. Sdl.ProjectAutomation.FileBased.LicensingException: License check failed, with exception: System.ArgumentException: Could not find any licensing provider factory &amp;#39;SafeNetRMS&amp;#39;. at Sdl.Common.Licensing.Provider.Core.LicensingProviderManager.CreateProvider(ILicensingProviderConfiguration config, String preferredProviderId) at Sdl.Common.Licensing.Manager.ApplicationLicenseManager.GetCurrentLicensingProvider() at Sdl.Common.Licensing.Manager.ApplicationLicenseManager.GetProductLicense() at Sdl.Common.Licensing.Manager.ApplicationLicenseManager.GetLicenseWithoutConsumingSeatsOrUsages() at Sdl.ProjectAutomation.FileBased.FileBasedProject.CheckLicense() ---&amp;gt; System.ArgumentException: Could not find any licensing provider factory &amp;#39;SafeNetRMS&amp;#39;. at Sdl.Common.Licensing.Provider.Core.LicensingProviderManager.CreateProvider(ILicensingProviderConfiguration config, String preferredProviderId) at Sdl.Common.Licensing.Manager.ApplicationLicenseManager.GetCurrentLicensingProvider() at Sdl.Common.Licensing.Manager.ApplicationLicenseManager.GetProductLicense() at Sdl.Common.Licensing.Manager.ApplicationLicenseManager.GetLicenseWithoutConsumingSeatsOrUsages() at Sdl.ProjectAutomation.FileBased.FileBasedProject.CheckLicense() &amp;mdash; End of inner exception stack trace &amp;mdash; at Sdl.ProjectAutomation.FileBased.FileBasedProject..ctor(ProjectInfo projectInfo, ProjectTemplateReference templateReference) at Sdl.Tms.GroupShareTm.GroupShareHelper.CreateStudioProject(List`1 allTasks) at Sdl.Tms.GroupShareTm.GroupShareHelper.CreateStudioProject(List`1 updateTasks, TmsCode&amp;amp; updateTmUsingProjectApi). Waiting additionally for 360 seconds&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;The most significant parts of the code are below:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;//creation of studio project (see error above)&lt;/span&gt;&lt;br /&gt;&lt;span&gt;this.studioProject = new FileBasedProject(projectInfo, projectTemplate);&lt;/span&gt;&lt;br /&gt;&lt;span&gt;//adding credentials&lt;/span&gt;&lt;br /&gt;&lt;span&gt;this.studioProject.Credentials.AddCredential(new Uri(groupshareCredentials.GetSetting&amp;lt;string&amp;gt;(&amp;quot;Uri&amp;quot;)), windowsAuth, username, password);&lt;/span&gt;&lt;br /&gt;&lt;span&gt;//applying the TM on the Studio Project&lt;/span&gt;&lt;br /&gt;&lt;span&gt;AutomaticTask preTranslateFiles = this.studioProject.RunAutomaticTask(targetFiles.GetIds(), AutomaticTaskTemplateIds.PreTranslateFiles, (s, taskStatusArgs) =&amp;gt; this.taskStatusEventArgsList.Add(taskStatusArgs), (s, messageArgs) =&amp;gt; this.messageEventArgsList.Add(messageArgs));&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Translation API - Data and transportation error response</title><link>https://uat.community.rws.com/thread/28011?ContentTypeID=0</link><pubDate>Mon, 09 Dec 2019 20:24:47 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:8b3cb9ae-36e1-4311-bfb8-dc6dbbd52123</guid><dc:creator>Jeyashree Somasundaram</dc:creator><slash:comments>2</slash:comments><comments>https://uat.community.rws.com/thread/28011?ContentTypeID=0</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/translation-management/tms-developers/f/api_qa_tms/28011/translation-api---data-and-transportation-error-response/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;How will the Translation API respond:&lt;br /&gt;- In case of content error like ( meta data missing/incomplete information to process the request etc) &amp;ndash; Data errors. Will the error response be part of the payload?&lt;br /&gt;- In case of transaction failures ( Connectivity issues/timeouts etc..) &amp;ndash; Transaction specific error response and codes to be handled&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>GET GET v1/jobs/inbox from TMS API only returns 250 tasks and a 206 response. How do I get all of the other tasks in the job?</title><link>https://uat.community.rws.com/thread/27808?ContentTypeID=0</link><pubDate>Mon, 25 Nov 2019 21:53:03 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:93687d95-73dc-4f1d-9ad4-9e3e8e6b6ed8</guid><dc:creator>Octavio Ramos</dc:creator><slash:comments>2</slash:comments><comments>https://uat.community.rws.com/thread/27808?ContentTypeID=0</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/translation-management/tms-developers/f/api_qa_tms/27808/get-get-v1-jobs-inbox-from-tms-api-only-returns-250-tasks-and-a-206-response-how-do-i-get-all-of-the-other-tasks-in-the-job/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;For an SDL TMS job containing more than 250 tasks,&amp;nbsp;GET GET v1/jobs/inbox from TMS API only returns 250 tasks and a 206 response. Is there a way to get the remainder of the tasks or is there another API call that we should be using instead?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>TMS CTA - specify the organization to which the job should be posted</title><link>https://uat.community.rws.com/thread/27796?ContentTypeID=0</link><pubDate>Mon, 25 Nov 2019 11:11:32 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:2ba476a0-d433-42e3-ae99-6918be3a78cf</guid><dc:creator>Bartosz Jarmuż</dc:creator><slash:comments>0</slash:comments><comments>https://uat.community.rws.com/thread/27796?ContentTypeID=0</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/translation-management/tms-developers/f/api_qa_tms/27796/tms-cta---specify-the-organization-to-which-the-job-should-be-posted/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;The TMS CTA requires to specify the ClientID for a job request.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The ClientID is the GUID of a configuration in TMS.&lt;/p&gt;
&lt;p&gt;What if the Configuration is created on a Parent organization level and is used by many child organizations?&lt;/p&gt;
&lt;p&gt;Is it possible to specify that a job should be created under ChildOne or ChildSeven, while using the inherited config?&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Bartek&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>The method or operation is not implemented</title><link>https://uat.community.rws.com/thread/26856?ContentTypeID=0</link><pubDate>Sat, 31 Aug 2019 19:31:17 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:76bcddda-ca9d-41ac-ac51-4c0a759b71b1</guid><dc:creator>Win Win</dc:creator><slash:comments>1</slash:comments><comments>https://uat.community.rws.com/thread/26856?ContentTypeID=0</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/translation-management/tms-developers/f/api_qa_tms/26856/the-method-or-operation-is-not-implemented/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;&lt;span style="background-color:#ffffff;"&gt;Hello everyone, please ask, when developing the plug-in there is no implementation of this method or operation in get-TypeName() how to solve&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background-color:#ffffff;"&gt;&lt;img src="https://uat.community.rws.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/284/pastedimage1567279910572v1.png" alt="Error message in Trados Studio stating 'The method or operation is not implemented' with details about the exception type and source from SDL Translation Plugin." /&gt;&lt;/span&gt;&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>Create a new TM using GroupShareKit</title><link>https://uat.community.rws.com/thread/25500?ContentTypeID=0</link><pubDate>Wed, 15 May 2019 14:08:40 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:741d24f3-b612-43f7-ab15-94bc01e6fca8</guid><dc:creator>Andrija Karadžić</dc:creator><slash:comments>2</slash:comments><comments>https://uat.community.rws.com/thread/25500?ContentTypeID=0</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/translation-management/tms-developers/f/api_qa_tms/25500/create-a-new-tm-using-groupsharekit/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;I&amp;#39;m trying to use the current code to create a new Translation Memory via the GroupShareKit&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img src="https://uat.community.rws.com/resized-image/__size/620x550/__key/communityserver-discussions-components-files/284/CaptureCREATETM.PNG" alt="Screenshot of code in an IDE, showing a C# script for creating a new Translation Memory via GroupShareKit. The script includes variables for language direction, field template, and language resource template, followed by a try block initializing a create request." /&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;/code&gt;&lt;code&gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;This fails with a Bad Request response, and no explanation or message as to whats wrong.&lt;/p&gt;
&lt;p&gt;Am I missing something, or doing something wrong?&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;/code&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>What's the proper way to format Translation Memory Export filter expression</title><link>https://uat.community.rws.com/thread/25016?ContentTypeID=0</link><pubDate>Fri, 05 Apr 2019 11:06:34 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:9e0e92a1-dccc-46f0-b504-c772a3ad1244</guid><dc:creator>Andrija Karadžić</dc:creator><slash:comments>2</slash:comments><comments>https://uat.community.rws.com/thread/25016?ContentTypeID=0</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/translation-management/tms-developers/f/api_qa_tms/25016/what-s-the-proper-way-to-format-translation-memory-export-filter-expression/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;The GroupShare API has a TranslationMemory Export feature&lt;/p&gt;
&lt;p&gt;When you make a request for a TM Export you specify the tmId, source and target language.&lt;/p&gt;
&lt;p&gt;There is an additional parameter in the request body, and it contains the export filter:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://uat.community.rws.com/cfs-file/__key/communityserver-discussions-components-files/284/Exporttm.PNG"&gt;&lt;img src="https://uat.community.rws.com/resized-image/__size/800x240/__key/communityserver-discussions-components-files/284/Exporttm.PNG" alt="Screenshot of TMS Developers forum API documentation showing parameters for TranslationMemory Export feature with fields for tmId, source, target, and request body including filter expression." /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;What is the proper way to format the filter expression in the request body?&lt;/p&gt;
&lt;p&gt;I&amp;#39;m trying to export all the TUs created after a certain date. From what I see, the API supports this, but any format I&amp;#39;ve tried so far has thrown an error.&lt;/p&gt;
&lt;p&gt;Could someone provide me with a sample JSON of this filter that works?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Looking up translation units by hash code</title><link>https://uat.community.rws.com/thread/24992?ContentTypeID=0</link><pubDate>Thu, 04 Apr 2019 08:37:36 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:a00bac9a-ee3f-4c2d-a92a-546084c5e556</guid><dc:creator>Tobias</dc:creator><slash:comments>0</slash:comments><comments>https://uat.community.rws.com/thread/24992?ContentTypeID=0</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/translation-management/tms-developers/f/api_qa_tms/24992/looking-up-translation-units-by-hash-code/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi everybody,&lt;/p&gt;
&lt;p&gt;How do I look up translation units by their hash codes?&lt;/p&gt;
&lt;p&gt;I am retrieving certain TUs and would like to query their associated context TUs (ContextTu). Is this possible?&lt;/p&gt;
&lt;p&gt;Your help is greatly appreciated.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Rest API end point details for TMS of Trados</title><link>https://uat.community.rws.com/thread/21416?ContentTypeID=0</link><pubDate>Thu, 07 Feb 2019 11:22:06 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:892c129b-c38b-46cc-9c18-d55db990ecfb</guid><dc:creator>srinivas mal</dc:creator><slash:comments>1</slash:comments><comments>https://uat.community.rws.com/thread/21416?ContentTypeID=0</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/translation-management/tms-developers/f/api_qa_tms/21416/rest-api-end-point-details-for-tms-of-trados/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi,&lt;br /&gt;We have gone through the intenet to find out the REST API for Trados. but not find the details.&lt;br /&gt;We want REST API end point details and configurations.&lt;/p&gt;
&lt;p&gt;Could you please update the details.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Getting translated text segments from TranslationUnit</title><link>https://uat.community.rws.com/thread/21093?ContentTypeID=0</link><pubDate>Mon, 14 Jan 2019 12:05:46 GMT</pubDate><guid isPermaLink="false">10acfa76-f078-475b-a7ef-fc5b3e8d2934:0a8856a6-e550-4897-b47c-b6eac21680b4</guid><dc:creator>Andrija Karadžić</dc:creator><slash:comments>2</slash:comments><comments>https://uat.community.rws.com/thread/21093?ContentTypeID=0</comments><wfw:commentRss>https://uat.community.rws.com/developers-more/translation-management/tms-developers/f/api_qa_tms/21093/getting-translated-text-segments-from-translationunit/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;How can I get the translated text segments from a TranslationMemory&amp;#39;s TranslationUnits that I am fetching using GroupShareKit?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;What we need:&lt;/p&gt;
&lt;p&gt;A way to list actual translated text segments, by exposing them via an API method.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;What we currently have:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Using the SDL GroupShareKit, we can make a&amp;nbsp;call to the&amp;nbsp;/api/tmservice/tms/{tmId}/tus. This returns a&amp;nbsp;list of TranslationUnits, but none of them actually contain any actual translated text.&lt;/p&gt;
&lt;p&gt;This is the object&amp;nbsp;I get in Visual Studio Debug, as a result of the API call:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="https://uat.community.rws.com/cfs-file/__key/communityserver-discussions-components-files/284/MicrosoftTeams_2D00_image.png"&gt;&lt;img src="https://uat.community.rws.com/resized-image/__size/940x1326/__key/communityserver-discussions-components-files/284/MicrosoftTeams_2D00_image.png" alt="Visual Studio debug window showing a TranslationMemory object with nested properties. The TranslationUnits property is expanded, revealing details such as Source and Target language codes 'de-CH' and 'en-GB', but no actual translated text." /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I cannot find the translated text anywhere in the object.&lt;/p&gt;
&lt;p&gt;This is the output of a postman call to:&amp;nbsp;/api/tmservice/tms/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/tus?source=de-ch&amp;amp;target=en-gb&amp;amp;startTuId=0&amp;amp;count=5&lt;/p&gt;
&lt;p&gt;&lt;a href="https://uat.community.rws.com/cfs-file/__key/communityserver-discussions-components-files/284/Capture3.PNG"&gt;&lt;img src="https://uat.community.rws.com/resized-image/__size/940x1390/__key/communityserver-discussions-components-files/284/Capture3.PNG" alt="A Notepad++ window displaying JSON formatted data. The content includes TranslationUnit objects with properties like 'segmentId' and 'sourceLanguageId', but no visible translated text segments." /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Is this even possible? Can you get actual text from a TU? If not, how would we need to go about solving this problem?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>