{"id":872,"date":"2015-11-07T16:13:34","date_gmt":"2015-11-07T15:13:34","guid":{"rendered":"http:\/\/wasaty.pl\/blog\/?p=872"},"modified":"2015-11-07T16:13:34","modified_gmt":"2015-11-07T15:13:34","slug":"importing-studio-tm-and-tb-into-memoq","status":"publish","type":"post","link":"https:\/\/wasaty.pl\/blog\/2015\/11\/07\/importing-studio-tm-and-tb-into-memoq\/","title":{"rendered":"Importing Studio TM and TB into memoQ"},"content":{"rendered":"<div style=\"float: right; margin-left: 10px;\"><a href=\"https:\/\/twitter.com\/share\" class=\"twitter-share-button\" data-via=\"Wasaty\" data-count=\"vertical\" data-url=\"https:\/\/wasaty.pl\/blog\/2015\/11\/07\/importing-studio-tm-and-tb-into-memoq\/\">Tweet<\/a><\/div>\n<p><a href=\"http:\/\/wasaty.pl\/blog\/wp-content\/uploads\/2014\/06\/new_memoQ.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignleft size-full wp-image-760\" src=\"http:\/\/wasaty.pl\/blog\/wp-content\/uploads\/2014\/06\/new_memoQ.png\" alt=\"new_memoQ\" width=\"80\" height=\"80\" \/><\/a>memoQ is great tool with many interoperability features, including easy SDLXLIFF file import\/export,\u00a0ability to import Studio packages and generating\u00a0Studio return packages. And while packages are imported with translation memories and term bases, strangely the ability to import stand-alone Studio TMs (SDLTM) and TBs (SDLTB) is nowhere to be found in the UI. And this can be a seroius problem if a client sends you SDLXLIFF and SDLTM files instead of proper package (happens often enough). And while there is a <strong><a href=\"https:\/\/kb.kilgray.com\/article\/AA-00323\/0\/Convert-SDLTM-and-SDLTB-without-SDL-Trados-Studio-or-MultiTerm.html\">solution to this problem<\/a><\/strong>, I&#8217;m offering a relatively simple alternative.<\/p>\n<p><!--more--><\/p>\n<p>Since memoQ can import both TM and TB native formats as parts of Studio package, all we need is to add the files we need into a proper Studio package and import it into memoQ. Using a simple package as a starting point I&#8217;ve created a bogus Studio package you can use to import the files you need. Here&#8217;s how:<\/p>\n<ol>\n<li>Download <strong><a href=\"http:\/\/wasaty.pl\/Stuff\/Import_wrapper.sdlppx.zip\">this file<\/a><\/strong>.<\/li>\n<li>Unpack its content to an empty folder (e.g. &#8220;Package&#8221;)<\/li>\n<li>Go to TM folder.<\/li>\n<li>Copy the TM file you need to import (e.g. &#8220;My_Studio_TM&#8221;) into this folder (optional: you can delete &#8220;Example_TM.sdltm&#8221; file)<\/li>\n<li>\u00a0Browse one level up, to folder &#8220;Package&#8221;.<\/li>\n<li>Go to Termbases folder.<\/li>\n<li>Copy the TB file you need to import (e.g. &#8220;My_Studio_TB&#8221;) into this folder (optional: you can delete &#8220;Example_TB.sdltb&#8221; file).<\/li>\n<li>Browse one level up, to folder &#8220;Package&#8221;.<\/li>\n<li>Open &#8220;Import_wrapper.sdlproj&#8221; with text editor (right click the file, select &#8220;Open with&#8221; and choose Notepad or any other text editor).<br \/>\nOptionally you can rename the file, adding extention .txt, which will help with file editing.<\/li>\n<li>Find string &#8220;Example_TM.sdltm&#8221; and replace it with the name of the TM you want to import (e.g. &#8220;My_Studio_TM.sdltm&#8221;).<\/li>\n<li>Find string &#8220;Example_TB.sdltb&#8221; and replace it with the name of the TB you want to import (e.g. &#8220;My_Studio_TB.sdltb&#8221;).<\/li>\n<li>Find string &#8220;Example TB&#8221; and replace it with the name of your TB (e.g. &#8220;My Studio TB&#8221;).<\/li>\n<li>Replace all occurrences of string &#8220;en-GB&#8221; with the code for your <strong>source<\/strong> language (e.g. &#8220;de-DE&#8221; for German-Germany).<\/li>\n<li>Replace all ocurrences of string &#8220;pl-PL&#8221; with the code for your\u00a0<strong>target<\/strong> language (e.g. &#8220;fr-FR&#8221; for French-France).<\/li>\n<li>If you do import term base, remember to replace index languages (English, Polish) with your source and target languages.<\/li>\n<li>Save edited &#8220;Import_wrapper.sdlproj&#8221; file. If you changed the extension in step 8, remember to re-name it back to .sdlproj.<\/li>\n<li>Create a ZIP\u00a0archive of the folder (e.g. &#8220;Package&#8221;) content.<\/li>\n<li>Rename the archive by changing .zip extension into .sdlppx<\/li>\n<li>Import content to memoQ with &#8220;<strong>Import package<\/strong>&#8221; command. memoQ will notify you during import that there are no files to translate, but TM and\/or TB will be imported and can be used in different memoQ projects.<\/li>\n<\/ol>\n<p>Please note that since\u00a0Import_wrapper.sdlppx file does not contain any files for translation, it can&#8217;t be imported into Studio. And if you have problems with changing file extensions, please <strong><a href=\"https:\/\/support.microsoft.com\/en-us\/kb\/865219\">see here<\/a><\/strong>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tweet memoQ is great tool with many interoperability features, including easy SDLXLIFF file import\/export,\u00a0ability to import Studio packages and generating\u00a0Studio return packages. And while packages are imported with translation memories and term bases, strangely the ability to import stand-alone Studio TMs (SDLTM) and TBs (SDLTB) is nowhere to be found in the UI. And this &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"https:\/\/wasaty.pl\/blog\/2015\/11\/07\/importing-studio-tm-and-tb-into-memoq\/\">Continue reading<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[6],"tags":[20,22,24,30,31],"_links":{"self":[{"href":"https:\/\/wasaty.pl\/blog\/wp-json\/wp\/v2\/posts\/872"}],"collection":[{"href":"https:\/\/wasaty.pl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wasaty.pl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wasaty.pl\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/wasaty.pl\/blog\/wp-json\/wp\/v2\/comments?post=872"}],"version-history":[{"count":1,"href":"https:\/\/wasaty.pl\/blog\/wp-json\/wp\/v2\/posts\/872\/revisions"}],"predecessor-version":[{"id":873,"href":"https:\/\/wasaty.pl\/blog\/wp-json\/wp\/v2\/posts\/872\/revisions\/873"}],"wp:attachment":[{"href":"https:\/\/wasaty.pl\/blog\/wp-json\/wp\/v2\/media?parent=872"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wasaty.pl\/blog\/wp-json\/wp\/v2\/categories?post=872"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wasaty.pl\/blog\/wp-json\/wp\/v2\/tags?post=872"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}