{"id":24,"date":"2009-04-06T14:03:55","date_gmt":"2009-04-06T12:03:55","guid":{"rendered":"http:\/\/hell.pl\/wasaty\/blog\/?p=24"},"modified":"2009-04-06T14:03:55","modified_gmt":"2009-04-06T12:03:55","slug":"apsic-xbench-dwa-w-jednym-na-piec-z-plusem","status":"publish","type":"post","link":"http:\/\/wasaty.pl\/blog\/2009\/04\/06\/apsic-xbench-dwa-w-jednym-na-piec-z-plusem\/","title":{"rendered":"ApSIC Xbench &#8211; dwa w jednym na pi\u0119\u0107 z plusem"},"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=\"http:\/\/wasaty.pl\/blog\/2009\/04\/06\/apsic-xbench-dwa-w-jednym-na-piec-z-plusem\/\">Tweet<\/a><\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-88\" title=\"apsic-logo\" src=\"http:\/\/hell.pl\/wasaty\/blog\/wp-content\/uploads\/2009\/04\/apsic-logo.png\" alt=\"apsic-logo\" width=\"80\" height=\"80\" \/>Ka\u017cdy, kto pracuje jako t\u0142umacz troch\u0119 d\u0142u\u017cej szybko przekonuje si\u0119, \u017ce jednym z najwi\u0119kszych skarb\u00f3w, jakie gromadzi si\u0119 z czasem <span style=\"text-decoration: line-through;\">jest do\u015bwiadczenie<\/span> s\u0105 pami\u0119ci t\u0142umaczeniowe. W zale\u017cno\u015bci od u\u017cywanych narz\u0119dzi CAT mog\u0105 one mie\u0107 r\u00f3\u017cn\u0105 form\u0119, ale pami\u0119ci ze wszystkich format\u00f3w mo\u017cna wyeksportowa\u0107 do plik\u00f3w tekstowych lub formatu TMX (Translation Memory eXchange), kt\u00f3ry stanowi odmian\u0119 pliku tekstowego z opisem metadanych.<\/p>\n<p><!--more-->Pozostaje jeden problem: jak skorzysta\u0107 z tego dobrodziejstwa. W przypadku Tradosa jedno z mo\u017cliwych rozwi\u0105za\u0144 polega na stworzeniu &#8220;metapami\u0119ci&#8221;, do kt\u00f3rej mo\u017cna importowa\u0107 pami\u0119ci t\u0142umaczeniowe wszystkich wykonywanych projekt\u00f3w (o ile klient tego nie zabroni), a nast\u0119pnie tak\u0105 baz\u0119 mo\u017cna podpi\u0105\u0107 jako pomocnicz\u0105, wy\u0142\u0105cznie do odczytu, w t\u0142umaczonym projekcie (instrukcja na \u017cyczenie). Rozwi\u0105zanie to ma jednak dwie zasadnicze wady. Po pierwsze, nie mamy \u017cadnej kontroli nad wyszukiwanymi (przez funkcj\u0119 &#8220;Concordance&#8221;) tekstami. Przy standardowych ustawieniach nie dowiemy si\u0119, z kt\u00f3rej TM pochodzi znalezione t\u0142umaczenie, nie mamy te\u017c kontroli nad wynikami wyszukiwania. Druga wada polega na tym, \u017ce je\u015bli jaki\u015b termin znajduje si\u0119 ju\u017c w bie\u017c\u0105cej, roboczej TM projektu, program nie b\u0119dzie go szuka\u0142 w TM pomocniczej (to akurat mo\u017cna zmieni\u0107, ale te\u017c przewa\u017cnie domy\u015blne ustawienie ma wi\u0119cej sensu).<\/p>\n<p>Alternatywnym rozwi\u0105zaniem jest skorzystanie z dowolnej wyszukiwarki tekstowej. Pliki TM trzeba wyeksportowa\u0107 do formatu tekstowego (jednego z kilku dost\u0119pnych) i pozwoli\u0107, by zindeksowa\u0142 je zainstalowany w systemie program do wyszukiwania, np. Google desktop, Copernicus search czy Windows search z Microsoftu. Rozwi\u0105zanie proste, ale przy wi\u0119kszych plikach problemem okazuje si\u0119 znalezienie w\u0142a\u015bciwych fraz w obr\u0119bie samego pliku (a raczej przechodzenie mi\u0119dzy nimi). Co wi\u0119c zrobi\u0107, \u017ceby \u0142atwo i wygodnie przeszukiwa\u0107 zgromadzone <span style=\"text-decoration: line-through;\">skarby <\/span>pami\u0119ci TM?<\/p>\n<p>Z pomoc\u0105 przychodzi niewielki, darmowy program <a title=\"ApSIC Xbench\" href=\"http:\/\/www.apsic.com\/en\/products_overview.html\">ApSIC Xbench<\/a>.<\/p>\n<p>Program ten nie indeksuje dysku, nale\u017cy mu \u201er\u0119cznie\u201d wskaza\u0107 pliki do przeszukiwania. Jednak ten spos\u00f3b podej\u015bcia do tematu oferuje w przypadku Xbencha wiele zalet. Po uruchomieniu programu tworzymy projekt, w kt\u00f3rym definiujemy <strong>co<\/strong> Xbench ma przeszukiwa\u0107, maj\u0105c do dyspozycji imponuj\u0105c\u0105 list\u0119 format\u00f3w obs\u0142ugiwanych przez program:<\/p>\n<ul>\n<li>pliki z tekstem oddzielanym tabulatorem (.csv),<\/li>\n<li>pami\u0119ci TRADOS wyeksportowane do formatu TMX,<\/li>\n<li>wyeksportowane glosariusze MultiTerm 5,<\/li>\n<li>TRADOS Multiterm XML,<\/li>\n<li>pliki TRADOS TagEditor .ttx,<\/li>\n<li>nieoczyszczone (dwuj\u0119zyczne) pliki TRADOS Word .rtf i .doc,<\/li>\n<li>SDLX .itd (wymaga zainstalowanego programu SDLX)<\/li>\n<li>wyeksportowane s\u0142owniki IBM TranslationManager,<\/li>\n<li>zainstalowane i wyeksportowane (.fxp) foldery IBM TranslationManager,<\/li>\n<li>pary plik\u00f3w STAR Transit,<\/li>\n<li>pami\u0119ci Wordfast,<\/li>\n<li>glosariusze Wordfast,<\/li>\n<li>glosariusze oprogramowania Microsoft .csv,<\/li>\n<li>pliki Oracle XLIFF,<\/li>\n<li>pliki TBX,<\/li>\n<li>glosariusze Mac OS X.<\/li>\n<\/ul>\n<p>Drugim etapem jest zdefiniowanie w jakiej kolejno\u015bci maj\u0105 by\u0107 przeszukiwane pliki, a co najwa\u017cniejsze, jaki jest <strong>priorytet<\/strong> znalezionych trafie\u0144. Dzi\u0119ki temu mo\u017cemy sobie stworzy\u0107 odr\u0119bne zestawy pami\u0119ci do przeszukiwania np. w zakresie immunocytochemii, kardiologii i tomografii komputerowej, gdzie w zale\u017cno\u015bci od kontekstu r\u00f3\u017cnie t\u0142umaczy si\u0119 te same lub podobne terminy.<\/p>\n<div style=\"width: 522px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/hell.pl\/wasaty\/blog\/wp-content\/uploads\/2009\/04\/ApSIC-search.png\" alt=\"Wynik wyszukiwania w programie Xbench.\" width=\"522\" height=\"407\" \/><p class=\"wp-caption-text\">Wynik wyszukiwania w programie Xbench.<\/p><\/div>\n<p>Dzi\u0119ki mo\u017cliwo\u015bci definiowania glosariuszy oraz wywo\u0142ywania (pracuj\u0105cego w tle) programu za pomoc\u0105 kombinacji klawiszowych zyskujemy bardzo elastyczne i przydatne w pracy narz\u0119dzie.<\/p>\n<p>Jednak na tym wcale nie ko\u0144cz\u0105 si\u0119 mo\u017cliwo\u015bci programu. W trakcie dodawania plik\u00f3w do projektu (lub p\u00f3\u017aniej, przez edycj\u0119 ich w\u0142a\u015bciwo\u015bci), mo\u017cna zdefiniowa\u0107, \u017ce okre\u015blone pliki nale\u017c\u0105 do trwaj\u0105cego t\u0142umaczenia (<em>ongoing translation<\/em>), co nie tylko dodaje im specjalne oznaczenie na li\u015bcie wynik\u00f3w, ale przede wszystkim umo\u017cliwia dokonanie kontroli jako\u015bci t\u0142umaczenia. Dost\u0119pne funkcje obejmuj\u0105:<\/p>\n<ul>\n<li>wyszukiwanie nieprzet\u0142umaczonych segment\u00f3w,<\/li>\n<li>wyszukiwanie segment\u00f3w o identycznym \u017ar\u00f3dle, ale r\u00f3\u017cnym t\u0142umaczeniu,<\/li>\n<li>wyszukiwanie segment\u00f3w o identycznym t\u0142umaczeniu, ale r\u00f3\u017cnym \u017ar\u00f3dle,<\/li>\n<li>wyszukiwanie zmienionych tag\u00f3w,<\/li>\n<li>wyszukiwanie zmienionych liczb,<\/li>\n<li>wyszukiwanie niezgodno\u015bci z list\u0105 termin\u00f3w,<\/li>\n<li>wyszukiwanie warunk\u00f3w zadanych przez u\u017cytkownika.<\/li>\n<\/ul>\n<div style=\"width: 560px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/hell.pl\/wasaty\/blog\/wp-content\/uploads\/2009\/04\/ApSIC-check.png\" alt=\"Przyk\u0142ad dzia\u0142ania funkcji kontroli jako\u015bci programu Xbench.\" width=\"560\" height=\"437\" \/><p class=\"wp-caption-text\">Przyk\u0142ad dzia\u0142ania funkcji kontroli jako\u015bci programu Xbench.<\/p><\/div>\n<p>Bior\u0105c pod uwag\u0119 nacisk na jako\u015b\u0107 t\u0142umacze\u0144 wywierany przez biura t\u0142umaczeniowe oraz klient\u00f3w, program mo\u017ce si\u0119 okaza\u0107 bezcennym narz\u0119dziem umo\u017cliwiaj\u0105cym nam wyeliminowanie bardzo wielu typ\u00f3w powsta\u0142ych przez nieuwag\u0119 b\u0142\u0119d\u00f3w. Program w tej roli sprawdza si\u0119 doskonale, bardzo wygodn\u0105 funkcj\u0105 jest wywo\u0142anie pliku z b\u0142\u0119dem dok\u0142adnie w segmencie z b\u0142\u0119dem. Zdecydowanie polecam wszystkim t\u0142umaczom.<\/p>\n<p>Program wraz z dokumentacj\u0105 (w j\u0119zyku angielskim) mo\u017cna pobra\u0107 <a title=\"Xbench\" href=\"http:\/\/www.apsic.com\/download\/Setup.Xbench.2.7.214.zip\">st\u0105d<\/a>.<\/p>\n<p>Uzupe\u0142nienie:<\/p>\n<p><a title=\"Micha\u0142 Tosza\" href=\"http:\/\/translators.org.pl\/blog\/\">Micha\u0142 Tosza<\/a> napisa\u0142 kr\u00f3tk\u0105 instrukcj\u0119 obs\u0142ugi programu, mo\u017cna j\u0105 pobra\u0107 <a title=\"Instrukcja_XBench.pdf\" href=\"http:\/\/www.translators.org.pl\/Instrukcja_XBench.pdf\">tutaj<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ka\u017cdy, kto pracuje jako t\u0142umacz troch\u0119 d\u0142u\u017cej szybko przekonuje si\u0119, \u017ce jednym z najwi\u0119kszych skarb\u00f3w, jakie gromadzi si\u0119 z czasem jest do\u015bwiadczenie s\u0105 pami\u0119ci t\u0142umaczeniowe. W zale\u017cno\u015bci od u\u017cywanych narz\u0119dzi CAT mog\u0105 one mie\u0107 r\u00f3\u017cn\u0105 form\u0119, ale pami\u0119ci ze wszystkich format\u00f3w mo\u017cna wyeksportowa\u0107 do plik\u00f3w tekstowych lub formatu TMX (Translation Memory eXchange), kt\u00f3ry stanowi odmian\u0119 pliku tekstowego z opisem metadanych.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[12,47,25],"class_list":["post-24","post","type-post","status-publish","format-standard","hentry","category-narzedzia","tag-freeware","tag-narzedzia","tag-qa","item-wrap"],"_links":{"self":[{"href":"http:\/\/wasaty.pl\/blog\/wp-json\/wp\/v2\/posts\/24","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/wasaty.pl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/wasaty.pl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/wasaty.pl\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/wasaty.pl\/blog\/wp-json\/wp\/v2\/comments?post=24"}],"version-history":[{"count":0,"href":"http:\/\/wasaty.pl\/blog\/wp-json\/wp\/v2\/posts\/24\/revisions"}],"wp:attachment":[{"href":"http:\/\/wasaty.pl\/blog\/wp-json\/wp\/v2\/media?parent=24"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/wasaty.pl\/blog\/wp-json\/wp\/v2\/categories?post=24"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/wasaty.pl\/blog\/wp-json\/wp\/v2\/tags?post=24"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}