{"id":630,"date":"2012-05-12T12:29:28","date_gmt":"2012-05-12T11:29:28","guid":{"rendered":"http:\/\/wasaty.pl\/blog\/?p=630"},"modified":"2012-05-13T08:47:05","modified_gmt":"2012-05-13T07:47:05","slug":"modification-of-memoq-term-base-settings","status":"publish","type":"post","link":"https:\/\/wasaty.pl\/blog\/2012\/05\/12\/modification-of-memoq-term-base-settings\/","title":{"rendered":"Modification of memoQ term base settings"},"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\/2012\/05\/12\/modification-of-memoq-term-base-settings\/\">Tweet<\/a><\/div>\n<p><a href=\"http:\/\/wasaty.pl\/blog\/wp-content\/uploads\/2011\/05\/memoq-logo.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-511\" title=\"memoq-logo\" src=\"http:\/\/wasaty.pl\/blog\/wp-content\/uploads\/2011\/05\/memoq-logo.png\" alt=\"\" width=\"80\" height=\"80\" \/><\/a>memoQ 5 introduced the great feature of pre-defined term base settings for case sensitivity and prefix matching per language. Before importing some content into new TB, we just have to select right defaults. But what to do with older TBs? Or what to do if we want to change settings for some entries, but not all of them? You can either do a lot of clicking in the memoQ, modifying terms one by one, or use a quick workaround with the editing step in a spreadsheet.<\/p>\n<p><!--more--><\/p>\n<p>Actually Istvan Lengyel from Kilgray suggested a much easier solution than the one described below. To change attributes like <strong>Case sensitivity<\/strong> for the whole term base, one can just open the term base in the memoQ TB editor, select all entries by pressing <strong>Ctrl-Shift-A<\/strong> and set the desired value. There will be a dialog box with request for confirmation and that&#8217;s all.\u00a0 The procedure below can still be useful for groups of entries or some values which cannot be changed in editor, like creator ID.<\/p>\n<p>Changing term settings for an existing term base (<strong>Case sensitivity, Prefix matching<\/strong>) for all (or many) terms in a term base requires five steps: the content of a term base have to be exported into CSV format, imported into a spreadsheet (e.g. Excel or Calc), introduce required changes,\u00a0 save the content as a Unicode text and import it back into the term base.<\/p>\n<p>The procedure, step-by-step:<\/p>\n<h2>I. Export from memoQ<\/h2>\n<ol>\n<li>Select <strong>Tools &gt; Resource console.<\/strong><\/li>\n<li>In the <strong>Resource<\/strong> panel select <strong>Term bases<\/strong>.<\/li>\n<li>Select the term base you want to modify and click <strong>Export to CSV<\/strong> command.<\/li>\n<\/ol>\n<p><a href=\"http:\/\/wasaty.pl\/blog\/wp-content\/uploads\/2012\/05\/term_procedure_1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-631\" title=\"term_procedure_1\" src=\"http:\/\/wasaty.pl\/blog\/wp-content\/uploads\/2012\/05\/term_procedure_1-300x232.png\" alt=\"\" width=\"300\" height=\"232\" srcset=\"https:\/\/wasaty.pl\/blog\/wp-content\/uploads\/2012\/05\/term_procedure_1-300x232.png 300w, https:\/\/wasaty.pl\/blog\/wp-content\/uploads\/2012\/05\/term_procedure_1.png 831w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<ol start=\"4\">\n<li><strong>Term base export settings<\/strong> window will be displayed.<\/li>\n<ol type=\"a\">\n<li>Use the <strong>File<\/strong> field to select the location of exported file.<\/li>\n<li>In the <strong>CSV settings<\/strong> pane select <strong>Tab<\/strong> for a <strong>Delimiter<\/strong> option.<\/li>\n<li>Click <strong>Export<\/strong> button.<\/li>\n<\/ol>\n<\/ol>\n<p><a href=\"http:\/\/wasaty.pl\/blog\/wp-content\/uploads\/2012\/05\/term_procedure_2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-632\" title=\"term_procedure_2\" src=\"http:\/\/wasaty.pl\/blog\/wp-content\/uploads\/2012\/05\/term_procedure_2-300x280.png\" alt=\"\" width=\"300\" height=\"280\" srcset=\"https:\/\/wasaty.pl\/blog\/wp-content\/uploads\/2012\/05\/term_procedure_2-300x280.png 300w, https:\/\/wasaty.pl\/blog\/wp-content\/uploads\/2012\/05\/term_procedure_2.png 831w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<h2>II. Import into Excel<\/h2>\n<ol start=\"5\">\n<li>Start Excel.<\/li>\n<li>From <strong>Data<\/strong> ribbon select <strong>From text<\/strong>:<\/li>\n<\/ol>\n<p><a href=\"http:\/\/wasaty.pl\/blog\/wp-content\/uploads\/2012\/05\/term_procedure_3.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-633\" title=\"term_procedure_3\" src=\"http:\/\/wasaty.pl\/blog\/wp-content\/uploads\/2012\/05\/term_procedure_3-300x22.png\" alt=\"\" width=\"300\" height=\"22\" srcset=\"https:\/\/wasaty.pl\/blog\/wp-content\/uploads\/2012\/05\/term_procedure_3-300x22.png 300w, https:\/\/wasaty.pl\/blog\/wp-content\/uploads\/2012\/05\/term_procedure_3.png 831w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<ol start=\"7\">\n<li>In the <strong>Importing text file<\/strong> window select the file saved in step <strong>4<\/strong> (file extension .csv).<\/li>\n<li><strong>Import text wizard \u2013 step 1 of 3<\/strong> window will be displayed. Click <strong>Next<\/strong>.<\/li>\n<li>In the <strong>Import text wizard \u2013 step 2 of 3<\/strong> select correct column separator. By default it should be a Tab. If the text displayed in the preview panel is not separated into columns (see below), select other separator (e.g. comma), to achieve result like below:<\/li>\n<\/ol>\n<p><a href=\"http:\/\/wasaty.pl\/blog\/wp-content\/uploads\/2012\/05\/term_procedure_4.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-634\" title=\"term_procedure_4\" src=\"http:\/\/wasaty.pl\/blog\/wp-content\/uploads\/2012\/05\/term_procedure_4-300x188.png\" alt=\"\" width=\"300\" height=\"188\" srcset=\"https:\/\/wasaty.pl\/blog\/wp-content\/uploads\/2012\/05\/term_procedure_4-300x188.png 300w, https:\/\/wasaty.pl\/blog\/wp-content\/uploads\/2012\/05\/term_procedure_4.png 831w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<ol start=\"10\">\n<li>Click <strong>End<\/strong> button and in the <strong>Importing data<\/strong> window click <strong>OK<\/strong>:<\/li>\n<\/ol>\n<p><a href=\"http:\/\/wasaty.pl\/blog\/wp-content\/uploads\/2012\/05\/term_procedure_5.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-635\" title=\"term_procedure_5\" src=\"http:\/\/wasaty.pl\/blog\/wp-content\/uploads\/2012\/05\/term_procedure_5-300x162.png\" alt=\"\" width=\"300\" height=\"162\" srcset=\"https:\/\/wasaty.pl\/blog\/wp-content\/uploads\/2012\/05\/term_procedure_5-300x162.png 300w, https:\/\/wasaty.pl\/blog\/wp-content\/uploads\/2012\/05\/term_procedure_5.png 431w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<h2>III. Modifying the settings<\/h2>\n<p>You can freely edit colum content, e.g. changing term base metadata or the terms themselves.<\/p>\n<ol start=\"11\">\n<li>To change the case sensitivity settings from <strong>Permissive<\/strong> to <strong>No<\/strong>, press <strong>Ctrl-H<\/strong> to invoke <strong>Search &amp; replace<\/strong> window.<\/li>\n<ol type=\"a\">\n<li>In the <strong>Search<\/strong> field enter <strong>CasePermissive<\/strong>.<\/li>\n<li>In the <strong>Replace to<\/strong> field enter <strong>CaseInsense<\/strong>.<\/li>\n<li>Click <strong>Change all<\/strong>.<\/li>\n<\/ol>\n<\/ol>\n<p>For other settings, see reference table at the end of the post.<\/p>\n<h2>IV. Modifying the settings<\/h2>\n<ol start=\"12\">\n<li>Save changes by clicking <strong>File &gt; Save as &gt; Other formats<\/strong> and selecting <strong>Text unicode<\/strong> in the <strong>Save as type<\/strong> field.<\/li>\n<\/ol>\n<p><strong>Two warnings windows will be displayed, you have to click OK in both.<\/strong><\/p>\n<ol start=\"13\">\n<li>Close Excel (this is important).<\/li>\n<\/ol>\n<h2>V. Importing modified file into memoQ<\/h2>\n<p>In the memoQ:<\/p>\n<ol start=\"14\">\n<li>Select <strong>Tools &gt; Resource console.<\/strong><\/li>\n<li>In the <strong>Resource<\/strong> panel select <strong>Term bases<\/strong>.<\/li>\n<li>Select term base the content of which was modified and click <strong>Import from CSV\/TMX<\/strong> command.<\/li>\n<li>Select the file saved in step <strong>12<\/strong> (extension .txt). In case of error message, close Excel (step 13) and repeat steps 16 and 17. <strong>Term base export settings<\/strong> window will be displayed.<\/li>\n<li>Select <strong>Update existing entries based on ID<\/strong> check box.<\/li>\n<\/ol>\n<p><a href=\"http:\/\/wasaty.pl\/blog\/wp-content\/uploads\/2012\/05\/term_procedure_6.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-636\" title=\"term_procedure_6\" src=\"http:\/\/wasaty.pl\/blog\/wp-content\/uploads\/2012\/05\/term_procedure_6-300x289.png\" alt=\"\" width=\"300\" height=\"289\" srcset=\"https:\/\/wasaty.pl\/blog\/wp-content\/uploads\/2012\/05\/term_procedure_6-300x289.png 300w, https:\/\/wasaty.pl\/blog\/wp-content\/uploads\/2012\/05\/term_procedure_6.png 804w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<ol start=\"19\">\n<li>Click <strong>OK<\/strong>. The term base will be updated with modified settings.<\/li>\n<\/ol>\n<p><strong><br clear=\"all\" \/> <\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>Table 1<\/strong>. Term base fields and permitted values<\/p>\n<table border=\"1\" cellspacing=\"0\" cellpadding=\"0\">\n<tbody>\n<tr>\n<td valign=\"top\" width=\"147\"><strong>Field name<\/strong><\/td>\n<td valign=\"top\" width=\"390\"><strong>Field description and permitted values<\/strong><\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"147\">Entry_ID<\/td>\n<td valign=\"top\" width=\"390\">Identifier, subsequent nubers starting from 0.<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"147\">Entry_Subject<\/td>\n<td valign=\"top\" width=\"390\">Metadata <strong>Subject<\/strong> field. Free text.<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"147\">Entry_Domain<\/td>\n<td valign=\"top\" width=\"390\">Metadata <strong>Domain<\/strong> field. Free text.<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"147\">Entry_Client_ID<\/td>\n<td valign=\"top\" width=\"390\">Metadata <strong>Client<\/strong> field. Free text.<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"147\">Entry_ProjectID<\/td>\n<td valign=\"top\" width=\"390\">Metadata <strong>Project<\/strong> field. Free text.<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"147\">Entry_Created<\/td>\n<td valign=\"top\" width=\"390\">Date and time of entry creation. Format: M\/D\/YYYY H:MM:SS AM\/PM.<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"147\">Entry_Creator<\/td>\n<td valign=\"top\" width=\"390\">The ID of user, who created the entry. Free text.<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"147\">Entry_LastModified<\/td>\n<td valign=\"top\" width=\"390\">Date and time of entry modification. Format: M\/D\/YYYY H:MM:SS AM\/PM.<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"147\">Entry_Modifier<\/td>\n<td valign=\"top\" width=\"390\">The ID of user, who modified the entry. Free text.<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"147\">Entry_Note<\/td>\n<td valign=\"top\" width=\"390\">Content of the <strong>Note<\/strong> field. Concept level entry.<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"147\">Entry_Image<\/td>\n<td valign=\"top\" width=\"390\">Content of the <strong>Image<\/strong> field. Concept level entry.<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"147\">Entry_ImageCaption<\/td>\n<td valign=\"top\" width=\"390\">Image caption. Concept level entry.<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"147\">[Language]_Def<\/td>\n<td valign=\"top\" width=\"390\">Term definition for [Language] E.g. English_Def, Polish_Def. Term level entry.<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"147\">[Language]<\/td>\n<td valign=\"top\" width=\"390\">Term in the defined language. E.g. English, Polish. Term level entry.<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"147\">Term_Info<\/td>\n<td valign=\"top\" width=\"390\">Term information. Permitted values (separated by semicolon, order doesn\u2019t matter). Term level entry:CaseInsense \u2013 Case sensitivity NoCasePermissive \u2013 Case sensitivity Permissive<\/p>\n<p>CaseSense \u2013 Case sensitivity Yes<\/p>\n<p>HalfPrefix \u2013 Prefix matching 50% minimum<\/p>\n<p>Prefix \u2013 Prefix matching Yes<\/p>\n<p>NoPrefix \u2013 Prefix matching No<\/p>\n<p>Custom \u2013 Prefix matching Custom<\/p>\n<p>Masc \u2013 Gender: Masculine<\/p>\n<p>Fem \u2013 Gender: Feminine<\/p>\n<p>Neu \u2013 Gender: Neutral<\/p>\n<p>Sg \u2013 Number: Singular<\/p>\n<p>Pl \u2013 Number: Plural<\/p>\n<p>Noun \u2013 Part of speech: Noun<\/p>\n<p>Adj \u2013 Part of speech: Adjective<\/p>\n<p>Adv \u2013 Part of speech: Adverb<\/p>\n<p>Verb \u2013 Part of speech: Verb<\/p>\n<p>Other \u2013 Part of speech: Other<\/p>\n<p>NonTerm \u2013 Forbidden term<\/p>\n<p>Example: CaseInsense;Neu;Pl;Adj;NoPrefix<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\" width=\"147\">Term_Example<\/td>\n<td valign=\"top\" width=\"390\">Example of term usage. Free text. Term level entry.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tweet memoQ 5 introduced the great feature of pre-defined term base settings for case sensitivity and prefix matching per language. Before importing some content into new TB, we just have to select right defaults. But what to do with older TBs? Or what to do if we want to change settings for some entries, but &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"https:\/\/wasaty.pl\/blog\/2012\/05\/12\/modification-of-memoq-term-base-settings\/\">Continue reading<\/a><\/p>\n","protected":false},"author":2,"featured_media":632,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,6],"tags":[9,20,24],"class_list":["post-630","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-narzedzia","category-wskazowki","tag-cat","tag-memoq","tag-porady","item-wrap"],"_links":{"self":[{"href":"https:\/\/wasaty.pl\/blog\/wp-json\/wp\/v2\/posts\/630","targetHints":{"allow":["GET"]}}],"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=630"}],"version-history":[{"count":5,"href":"https:\/\/wasaty.pl\/blog\/wp-json\/wp\/v2\/posts\/630\/revisions"}],"predecessor-version":[{"id":647,"href":"https:\/\/wasaty.pl\/blog\/wp-json\/wp\/v2\/posts\/630\/revisions\/647"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wasaty.pl\/blog\/wp-json\/wp\/v2\/media\/632"}],"wp:attachment":[{"href":"https:\/\/wasaty.pl\/blog\/wp-json\/wp\/v2\/media?parent=630"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wasaty.pl\/blog\/wp-json\/wp\/v2\/categories?post=630"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wasaty.pl\/blog\/wp-json\/wp\/v2\/tags?post=630"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}