{"id":441,"date":"2019-10-27T19:46:55","date_gmt":"2019-10-27T19:46:55","guid":{"rendered":"http:\/\/tenviesti.fi\/wordpress\/?page_id=441"},"modified":"2019-10-27T19:59:18","modified_gmt":"2019-10-27T19:59:18","slug":"cms-lokalisointi","status":"publish","type":"page","link":"https:\/\/tenviesti.fi\/wordpress\/?page_id=441","title":{"rendered":"CMS-lokalisointi"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\" style=\"font-size:24px\"><strong>Sis\u00e4ll\u00f6nhallinta- ja julkaisuty\u00f6kaluilla\nyll\u00e4pidettyjen Web-sivustojen lokalisointi<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Valtaosa\nnykyisist\u00e4 WWW-verkkosivuista on tuotettu erilaisilla sis\u00e4ll\u00f6nhallinta- ja\njulkaisuty\u00f6kaluilla (Content Management System, CMS), jotka tuottavat\nlopullisen kulloinkin n\u00e4kyv\u00e4n Web-sivun tietokantaan tallennetun sis\u00e4ll\u00f6n ja\nsit\u00e4 ohjaavan ja muokkaavan ohjelmakoodin dynaamisena yhdistelm\u00e4n\u00e4. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Aikaisemmin\nk\u00e4ytettyihin staattisiin html-sivuihin verrattuna t\u00e4llainen kehitys on tuonut\nuuden ja hankalasti ratkaistavan haasteen tekstisivujen k\u00e4\u00e4nt\u00e4miselle ja\nlokalisoinnille, sill\u00e4 hieman yll\u00e4tt\u00e4v\u00e4sti sis\u00e4ll\u00f6nhallintaj\u00e4rjestelmien ja\ntoisaalta k\u00e4\u00e4nn\u00f6sty\u00f6kalujen kehitt\u00e4j\u00e4t eiv\u00e4t ole l\u00f6yt\u00e4neet toisiaan\nkehitt\u00e4\u00e4kseen tapoja, joilla dynaamisen sis\u00e4ll\u00f6ntuotannon ja monikielisyyden\nvaatimukset voitaisiin toteuttaa mahdollisimman tehokkaasti ja taloudellisesti.\n<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Staattisten ja dynaamisten sivustojen teknisi\u00e4 eroja k\u00e4sitell\u00e4\u00e4n l\u00e4hemmin kohdassa\u00a0<strong><a href=\"https:\/\/tenviesti.fi\/wordpress\/?page_id=429\">Sivuston suunnittelu<\/a><\/strong>. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Useimmat\nmarkkinoilla olevista palveluista tarjoavat nykyisin lupauksia\n&#8221;monikielisyydest\u00e4&#8221;, mutta vain osa j\u00e4rjestelmist\u00e4 tarjoaa todellisen\nrinnakkaisen monikielisen sivuston tuen. Esimerkiksi eritt\u00e4in yleinen ja\nsuosittu <strong>WordPress<\/strong>-yll\u00e4pitoj\u00e4rjestelm\u00e4, jolla nykyisin tuotetaan jopa\nnelj\u00e4nnes kaikista julkaistavista WWW-sivuista, luotiin alun alkaen\nhelppok\u00e4ytt\u00f6ist\u00e4 &#8221;verkkobloggausta&#8221; varten. Sit\u00e4 kehitett\u00e4ess\u00e4 ei\nsiis otettu lainkaan huomioon mahdollisuutta tehokkaasti luoda ja yll\u00e4pit\u00e4\u00e4\nmonikielisi\u00e4 sivustoja, jotka koostuvat monitasoisista tyypilt\u00e4\u00e4n staattisen\nluonteisista tietosivukokonaisuuksista. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Siit\u00e4\nhuolimatta, ett\u00e4 WordPress-j\u00e4rjestelm\u00e4\u00e4n on nykyisin saatavana lukuisia\nmonikielisyytt\u00e4 tukevia lis\u00e4osia, laajojen WordPress-pohjaisten, r\u00e4\u00e4t\u00e4l\u00f6idyille\nmallipohjille rakentuvien sivustojen laajentamisessa kattamaan useita\nrinnakkaisia kieliversioita t\u00f6rm\u00e4t\u00e4\u00e4n usein odottamattomiin vaikeuksiin. N\u00e4in\ntapahtuu etenkin silloin, jos monikielisyyden tarvetta ei ole osattu\nriitt\u00e4v\u00e4sti ennakoida alkuper\u00e4ist\u00e4 sivustoa ja sen toteutusymp\u00e4rist\u00f6\u00e4\nsuunniteltaessa ja luotaessa. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Vaikka\nj\u00e4rjestelm\u00e4 valmistajan ilmoituksen mukaan olisikin &#8221;monikielinen&#8221;,\nse ei v\u00e4ltt\u00e4m\u00e4tt\u00e4 siit\u00e4 huolimatta ole helposti lokalisoitavissa. Ennen kuin\nCMS-j\u00e4rjestelm\u00e4\u00e4 voidaan pit\u00e4\u00e4 lokalisoitavana, sen tulee mahdollistaa\njokaiselle sivulle sy\u00f6tett\u00e4v\u00e4n rinnakkaisen tekstin tunnistaminen ja erottelu\nmuista kielist\u00e4 kaikilla sivuston sivuilla. T\u00e4ll\u00f6in jokaiselle j\u00e4rjestelm\u00e4ss\u00e4\nolevalle kielelle on tietokannassa olemassa oma tekstisis\u00e4lt\u00f6ns\u00e4 ja\notsikkotiedot, jokaiselle sivulle oma sis\u00e4lt\u00f6ns\u00e4. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Useimmiten\ntietokannoissa k\u00e4ytet\u00e4\u00e4n SQL-kielt\u00e4 kannassa olevan tekstin vientiin\ntietokannasta ulos ja sen tuontiin takaisin tietokantaan. Kun k\u00e4\u00e4nnetty teksti\npalautetaan tietokantaan, tietokannan uudet tietueet sis\u00e4lt\u00e4v\u00e4t kyseist\u00e4 kielt\u00e4\nkoskevan tunnisteen &#8221;kieli&#8221;-kent\u00e4ss\u00e4. Jos tietokantaratkaisu ei tue\nmonikielisyytt\u00e4, k\u00e4ytett\u00e4viss\u00e4 on tosin erilaisia kiertoteit\u00e4, joilla\nmonikielisyys on mahdollista toteuttaa. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c4\u00e4rimm\u00e4isen\u00e4\nvaihtoehtona voidaan pit\u00e4\u00e4 useiden erikielisten rinnakkaisten sivustojen\nluomista. T\u00e4llainen k\u00e4yt\u00e4nt\u00f6 on nykyisin varsin yleinen esimerkiksi\nWordPress-j\u00e4rjestelmill\u00e4 yll\u00e4pidett\u00e4viss\u00e4 sivustoissa. Ratkaisu on mallina\nvarteenotettava etenkin silloin, jos eri kielill\u00e4 luodut sivustot ovat\nsis\u00e4ll\u00f6lt\u00e4\u00e4n tai rakenteeltaan hyvin erilaisia tai niiden yll\u00e4pito tapahtuu\nhajautetusti eri kielialueilla. Rinnakkaisten sivustojen keskitetty yll\u00e4pito on\ntoisaalta k\u00f6mpel\u00f6\u00e4 ja aiheuttaa haasteita etenkin silloin, jos sivustolla\nhalutaan l\u00e4pin\u00e4kyv\u00e4sti &#8221;hyppi\u00e4&#8221; samansis\u00e4lt\u00f6isten mutta erikielisten\nsivujen v\u00e4lill\u00e4.&nbsp; <\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"450\" height=\"345\" src=\"https:\/\/tenviesti.fi\/wordpress\/wp-content\/uploads\/2019\/10\/lokalisoitava_keskitetty_cms.jpg\" alt=\"\" class=\"wp-image-442\" srcset=\"https:\/\/tenviesti.fi\/wordpress\/wp-content\/uploads\/2019\/10\/lokalisoitava_keskitetty_cms.jpg 450w, https:\/\/tenviesti.fi\/wordpress\/wp-content\/uploads\/2019\/10\/lokalisoitava_keskitetty_cms-300x230.jpg 300w\" sizes=\"auto, (max-width: 450px) 100vw, 450px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><em>Kuva yll\u00e4:<\/em><\/strong><em> Monissa t\u00e4m\u00e4n hetken\njulkaisuj\u00e4rjestelmiss\u00e4 on rakenteellisesti toteutettu monikielisyyden tuki.\nSivustolle voidaan siis j\u00e4rjestelm\u00e4n sis\u00e4ll\u00e4 suoraan luoda rinnakkaisia\nmonikielisi\u00e4 sivuja. Valitettavasti itse sis\u00e4ll\u00f6n k\u00e4\u00e4nt\u00e4misess\u00e4 on usein\nrajoituttu ratkaisuun, jossa k\u00e4\u00e4nt\u00e4j\u00e4 joutuu toimimaan j\u00e4rjestelm\u00e4\u00e4n\nkytkeytyneen\u00e4, joko sis\u00e4verkossa tai et\u00e4yhteydell\u00e4 Internetiss\u00e4.<\/em> <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Aito\nmonikielisyysk\u00e4\u00e4n ei takaa, ett\u00e4 j\u00e4rjestelm\u00e4 itsess\u00e4\u00e4n tarjoaisi mahdollisuuden\nmodernien k\u00e4\u00e4nn\u00f6sty\u00f6kalujen k\u00e4ytt\u00e4miseen ainakaan ammattimaisella tasolla.\nEtenkin monissa kehittyneiss\u00e4 ja laajassa k\u00e4yt\u00f6ss\u00e4 olevissa avoimen l\u00e4hdekoodin\nWeb-julkaisuj\u00e4rjestelmiss\u00e4 (esim. Drupal, Joomla, WordPress) sek\u00e4 useissa n\u00e4it\u00e4\nmuistuttavissa sovelluksissa lokalisoitavuus on valitettavasti viel\u00e4 ymm\u00e4rretty\nvain mahdollisuudeksi k\u00e4\u00e4nt\u00e4\u00e4 tekstej\u00e4 eri kielille j\u00e4rjestelm\u00e4n sis\u00e4ll\u00e4. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">T\u00e4m\u00e4\nedellytt\u00e4\u00e4 k\u00e4\u00e4nt\u00e4j\u00e4n tai ammattimaisen k\u00e4\u00e4nn\u00f6stoimiston voivan kytkeyty\u00e4 itse\nj\u00e4rjestelm\u00e4\u00e4n tai tekev\u00e4n k\u00e4\u00e4nn\u00f6sty\u00f6n Internet-k\u00e4ytt\u00f6liittym\u00e4n kautta.\nK\u00e4ytett\u00e4ess\u00e4 yrityksen ulkopuolisia k\u00e4\u00e4nt\u00e4ji\u00e4 t\u00e4m\u00e4 usein merkitsee j\u00e4rjestelm\u00e4n\nyll\u00e4pit\u00e4jille lis\u00e4\u00e4ntynytt\u00e4 ty\u00f6m\u00e4\u00e4r\u00e4\u00e4 muun muassa tietoturvan ja sis\u00e4ll\u00f6n\nvarmistuksen suhteen. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Jos halutaan\nk\u00e4ytt\u00e4\u00e4 nykyaikaisia k\u00e4\u00e4nn\u00f6sty\u00f6kaluja, joissa hy\u00f6dynnet\u00e4\u00e4n integroituja\nsanastoja ja k\u00e4\u00e4nn\u00f6smuisteja, keskitetty ratkaisu on k\u00f6mpel\u00f6. Jotta\nk\u00e4\u00e4nn\u00f6sty\u00f6ss\u00e4 voitaisiin mahdollisimman tehokkaasti toteuttaa kaupallisia toimintamalleja,\njulkaisuj\u00e4rjestelm\u00e4ss\u00e4 tulisi olla mahdollisuus vied\u00e4 tekstej\u00e4 j\u00e4rjestelm\u00e4st\u00e4\nulos k\u00e4\u00e4nt\u00e4misen ajaksi ja k\u00e4\u00e4nn\u00f6sty\u00f6kalujen edellytt\u00e4m\u00e4ss\u00e4 muodossa sek\u00e4\nmahdollisuus palauttaa k\u00e4\u00e4nnetyt tekstit takaisin j\u00e4rjestelm\u00e4\u00e4n asianmukaisille\npaikoilleen. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Vaikuttaa\nsilt\u00e4, ett\u00e4 vasta aivan viime aikoina on alettu ymm\u00e4rt\u00e4\u00e4, miten merkitt\u00e4v\u00e4\nkysymys ammattimaisesti toteutettu sivuston monikielisyys on.\nJulkaisuj\u00e4rjestelmiin on alettu kehitt\u00e4\u00e4 valmiita sis\u00e4isi\u00e4 tai erikseen\nliitett\u00e4vi\u00e4 ulkoisen lokalisoinnin hallintamoduuleja. Useimmat n\u00e4ist\u00e4\nratkaisuista tuntuvat perustuvan ajatukselle automaattisen konek\u00e4\u00e4nn\u00f6ksen\nk\u00e4yt\u00f6st\u00e4. Vaikka konek\u00e4\u00e4nn\u00f6steknologia onkin kehittynyt huimasti viime vuosien\naikana, automaattiseen konek\u00e4\u00e4nn\u00f6kseen perustuvat sivut ovat l\u00e4hiajan\nrealiteetti vain joissakin suurissa maailmankieliss\u00e4 ja silloinkin vain\nsivustokokonaisuuksissa, joissa tekstin ehdottoman virheet\u00f6n tiedollinen ja\ntyylillinen sis\u00e4lt\u00f6 ei ole ratkaisevan t\u00e4rke\u00e4\u00e4. <\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"450\" height=\"356\" src=\"https:\/\/tenviesti.fi\/wordpress\/wp-content\/uploads\/2019\/10\/integroitu_cms.jpg\" alt=\"\" class=\"wp-image-444\" srcset=\"https:\/\/tenviesti.fi\/wordpress\/wp-content\/uploads\/2019\/10\/integroitu_cms.jpg 450w, https:\/\/tenviesti.fi\/wordpress\/wp-content\/uploads\/2019\/10\/integroitu_cms-300x237.jpg 300w\" sizes=\"auto, (max-width: 450px) 100vw, 450px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><em>Kuva yll\u00e4:<\/em><\/strong><em> Integroidussa\nCMS-lokalisointij\u00e4rjestelm\u00e4ss\u00e4 on erillinen sovellus, joka huolehtii\nliikenn\u00f6innist\u00e4 Web-sivuston yll\u00e4pidon ja tekstin lokalisoinnista vastaavan\nk\u00e4\u00e4nn\u00f6stoimiston v\u00e4lill\u00e4. Sivuston yll\u00e4pit\u00e4j\u00e4 voi l\u00e4hett\u00e4\u00e4 uuden tai\np\u00e4ivitett\u00e4v\u00e4n sis\u00e4ll\u00f6n suoraan k\u00e4\u00e4nn\u00f6stoimistolle, joka huolehtii tekstin\nk\u00e4\u00e4nt\u00e4misest\u00e4 ja palauttaa aineiston j\u00e4rjestelm\u00e4ss\u00e4 julkaistavaksi.<\/em> <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Edell\u00e4&nbsp;kuvattujen\nkeskitettyjen j\u00e4rjestelmien puutteellisuuksien johdosta monet lokalisointialan\nkaupalliset yritykset ovat ryhtyneet omatoimisesti luomaan suosituille\njulkaisuj\u00e4rjestelmille (esim. Alfresco, Drupal, EPiServer, MS SharePoint,\nSitecore, WordPress) r\u00e4\u00e4t\u00e4l\u00f6ityj\u00e4 &#8221;integroituja ratkaisuja&#8221;, joiden\navulla Web-sivuston yll\u00e4pidosta vastaava k\u00e4ytt\u00e4j\u00e4 voi l\u00e4hett\u00e4\u00e4 lokalisoinnin\ntoimeksiantoja suoraan j\u00e4rjestelm\u00e4st\u00e4 kyseiselle yhteisty\u00f6kumppanille.\nKehittyneimmill\u00e4\u00e4n t\u00e4llaiset ratkaisut toimivat hyvin ja sis\u00e4lt\u00e4v\u00e4t tekstien\nautomaattisen k\u00e4sittelyn ohella my\u00f6s projektihallinnallisia ominaisuuksia kuten\nautomaattisen hinta-arvion antamisen ja ty\u00f6n aikatauluttamisen. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kehittyneiss\u00e4\nintegraatiosovelluksissa teknisen manuaalisen ty\u00f6n osuus j\u00e4\u00e4 pieneksi, mik\u00e4\ntekee ratkaisusta taloudellisen ja rationaalisen erityisesti sellaisilla\nsivustoilla, joissa muutosten m\u00e4\u00e4r\u00e4 on suuri mutta kerralla p\u00e4ivitet\u00e4\u00e4n vain\npieni\u00e4 tekstim\u00e4\u00e4ri\u00e4. Integroitujen liittymien avulla my\u00f6s pienten tietom\u00e4\u00e4rien\np\u00e4ivitykset hoituvat nopeasti ja helposti. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">R\u00e4\u00e4t\u00e4l\u00f6ityihin\nintegraatioliittymiin pohjautuvat ratkaisut sitovat usein asiakkaan ja\nk\u00e4\u00e4nn\u00f6syrityksen yhteen varsin kiintein sitein, jolloin ty\u00f6n kilpailuttaminen\nvaikeutuu, ainakin pienimuotoisissa projekteissa. Lis\u00e4ksi uuden sivuston\nperustamisen j\u00e4lkeen my\u00f6s sen p\u00e4ivitykset joudutaan useimmiten tekem\u00e4\u00e4n samassa\npaikassa kuin alkuper\u00e4inen sivusto, sill\u00e4 asiakaskohtaisesti r\u00e4\u00e4t\u00e4l\u00f6idyt\nsovellukset eiv\u00e4t yleens\u00e4 ole suoraan yhteensopivia kilpailevien\nk\u00e4\u00e4nn\u00f6syritysten ratkaisujen kanssa. Integroitujen ratkaisujen hintavuus sulkee\nmy\u00f6s pois pienten k\u00e4\u00e4nn\u00f6salan yritysten ja freelance-k\u00e4\u00e4nt\u00e4jien suoran k\u00e4yt\u00f6n\n&nbsp; <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Joissakin\nmarkkinoilla olevista j\u00e4rjestelmist\u00e4 (esim.&nbsp;<em>eZPublish<\/em>,&nbsp;<em>Typo3<\/em>)\ntiedon vienti ja tuonti erilaisiin k\u00e4\u00e4nnett\u00e4viin tiedostomuotoihin on valmiiksi\nj\u00e4rjestelm\u00e4\u00e4n sis\u00e4\u00e4n rakennettu ominaisuus tai erikseen asennettava\nlokalisointimoduuli. T\u00e4ll\u00f6in lokalisointiprosessin tekninen toteutus on\nsuhteellisen helppoa eik\u00e4 vaadi kovin vaativaa teknist\u00e4 osaamista.\nValitettavasti t\u00e4ll\u00e4 hetkell\u00e4 vain harvoissa avoimen l\u00e4hdekoodin j\u00e4rjestelmiss\u00e4\ntai kaupallisissa sovelluksissa on sellainen toimiva sis\u00e4inen ratkaisu, joka\nmahdollistaa k\u00e4\u00e4nnett\u00e4v\u00e4n ja\/tai lokalisoitavan aineiston helpon ulos viennin\nja takaisin tuonnin sellaisessa tiedostomuodossa, joka ilman monimutkaisia\nj\u00e4rjestelyj\u00e4 tukee yleisesti k\u00e4yt\u00f6ss\u00e4 olevia k\u00e4\u00e4nn\u00f6sty\u00f6kaluja. <\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"450\" height=\"355\" src=\"https:\/\/tenviesti.fi\/wordpress\/wp-content\/uploads\/2019\/10\/yleislokalisoitava_cms-1.jpg\" alt=\"\" class=\"wp-image-445\" srcset=\"https:\/\/tenviesti.fi\/wordpress\/wp-content\/uploads\/2019\/10\/yleislokalisoitava_cms-1.jpg 450w, https:\/\/tenviesti.fi\/wordpress\/wp-content\/uploads\/2019\/10\/yleislokalisoitava_cms-1-300x237.jpg 300w\" sizes=\"auto, (max-width: 450px) 100vw, 450px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><em>Kuva yll\u00e4:<\/em><\/strong><em> Useissa Web-julkaisemiseen\ntarkoitetussa sis\u00e4ll\u00f6nhallintaj\u00e4rjestelm\u00e4ss\u00e4 on rakenteellisesti toteutetun\nmonikielisyyden tuen ohella my\u00f6s jonkinlainen mahdollisuus tuoda tekstisis\u00e4lt\u00f6\u00e4\ntietokannasta k\u00e4\u00e4nn\u00f6sprosessissa tarvittavaan tiedostomuotoon&nbsp;ja palauttaa\nse k\u00e4\u00e4nt\u00e4misen j\u00e4lkeen takaisin omalle paikalleen. T\u00e4m\u00e4 mahdollistaa\nammattimaisten k\u00e4\u00e4nn\u00f6sty\u00f6kalujen k\u00e4yt\u00f6n.<\/em> <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Jos tietojen\nvienti ja tuonti tehd\u00e4\u00e4n tietokantaa operoimalla, toimenpide edellytt\u00e4\u00e4 jonkin\nverran teknist\u00e4 erityisosaamista, erillisi\u00e4 apuohjelmia ja teknisen henkil\u00f6st\u00f6n\npanosta. Integroidusta ratkaisusta poiketen tavanomainen tietokantaratkaisu\nvaatii my\u00f6s enemm\u00e4n manuaalisia ty\u00f6vaiheita k\u00e4\u00e4nn\u00f6sprosessin aikana. Toisaalta\nyleislokalisoitava CMS-j\u00e4rjestelm\u00e4 tarjoaa suuremmat joustomahdollisuudet\nyhteisty\u00f6kumppanin valinnassa ja ty\u00f6ss\u00e4 sovellettavissa menetelmiss\u00e4. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tietokannan\noperointiin perustuva k\u00e4\u00e4nn\u00f6sprosessi sopii hyvin uusien kielisivustojen\nperustamisvaiheeseen jolloin k\u00e4\u00e4nnett\u00e4v\u00e4\u00e4 teksti\u00e4 on kerralla runsaasti.\nPieniss\u00e4 mutta usein toistuvissa p\u00e4ivityksiss\u00e4 manuaalisten ty\u00f6vaiheiden\nsuhteellinen osuus lis\u00e4\u00e4ntyy merkitt\u00e4v\u00e4sti ja yksitt\u00e4isten\nk\u00e4\u00e4nn\u00f6stoimeksiantojen sanahinta kasvaa keskitettyj\u00e4 ja integroituja\nj\u00e4rjestelmi\u00e4 korkeammaksi.&nbsp; <\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"450\" height=\"330\" src=\"https:\/\/tenviesti.fi\/wordpress\/wp-content\/uploads\/2019\/10\/ei-lokalisoitava_cms.jpg\" alt=\"\" class=\"wp-image-446\" srcset=\"https:\/\/tenviesti.fi\/wordpress\/wp-content\/uploads\/2019\/10\/ei-lokalisoitava_cms.jpg 450w, https:\/\/tenviesti.fi\/wordpress\/wp-content\/uploads\/2019\/10\/ei-lokalisoitava_cms-300x220.jpg 300w\" sizes=\"auto, (max-width: 450px) 100vw, 450px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><em>Kuva yll\u00e4:<\/em><\/strong><em> Todellisen monikielisyyden tuen\nja\/tai k\u00e4\u00e4nnett\u00e4v\u00e4n tekstin tuonti- ja vientiominaisuuksien puuttuminen voi\ntehd\u00e4 dynaamisesti toteutetun Web-sivuston yll\u00e4pidosta aikaa viev\u00e4n ja kalliin\nprosessin. Pullonkaulaksi muodostuu usein yhteysliikenne sivuston yll\u00e4pit\u00e4j\u00e4n\nja k\u00e4\u00e4nn\u00f6stoimiston v\u00e4lill\u00e4.&nbsp;Pahimmassa tapauksessa kaikki lis\u00e4ykset ja\nmuutokset joudutaan toteuttamaan manuaalisesti.<\/em> <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Riippumatta\nsiit\u00e4, onko k\u00e4ytett\u00e4viss\u00e4 oleva j\u00e4rjestelm\u00e4 alkujaan kehitetty tukemaan\nmonikielisyytt\u00e4 ja lokalisoitavuutta, tietojen vienti ja tuonti saattaa\nosoittautua k\u00f6mpel\u00f6ksi, jollei j\u00e4rjestelm\u00e4 mahdollista suoraa p\u00e4\u00e4sy\u00e4 tekstit\nsis\u00e4lt\u00e4v\u00e4\u00e4n tietokantatauluun. Kaiken tiedon vienti j\u00e4rjestelm\u00e4st\u00e4 ulos\nk\u00e4\u00e4nt\u00e4mist\u00e4 varten ja tuonti takaisin k\u00e4\u00e4nnettyin\u00e4 tekstein\u00e4 saattaa vaatia\nmanuaalista ty\u00f6skentely\u00e4 j\u00e4rjestelm\u00e4n k\u00e4ytt\u00f6liittym\u00e4n kautta, mik\u00e4 huomattavasti\nlis\u00e4\u00e4 ty\u00f6h\u00f6n kuluvaa aikaa. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">J\u00e4rjestelmist\u00e4\nne, jotka eiv\u00e4t mahdollista suoraa p\u00e4\u00e4sy\u00e4 tietokantaan, sis\u00e4lt\u00e4v\u00e4t harvoin\nmy\u00f6sk\u00e4\u00e4n omia ty\u00f6kaluja tietojen tuomiseksi ja viemiseksi (yleens\u00e4 .xml- tai\n.csv-muodossa). My\u00f6sk\u00e4\u00e4n monet niist\u00e4 j\u00e4rjestelmist\u00e4, joissa on omia vienti- ja\ntuontity\u00f6kaluja, eiv\u00e4t tue monikielisyytt\u00e4 ja rinnakkaisten kielisivujen\nviemist\u00e4 j\u00e4rjestelm\u00e4\u00e4n. Sek\u00e4 puutteellinen mahdollisuus vied\u00e4 teksti ulos\nk\u00e4\u00e4nt\u00e4mist\u00e4 varten ett\u00e4 k\u00e4\u00e4nnetyn tekstin palautusmahdollisuuden puuttuminen\ntekev\u00e4t Web-sivuston lokalisoitavuuden k\u00f6mpel\u00f6ksi. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">CMS-j\u00e4rjestelm\u00e4ll\u00e4\nyll\u00e4pidett\u00e4v\u00e4n Web-sivuston lokalisoitavuus vaihtelee tapauskohtaisesti ja\nj\u00e4rjestelm\u00e4n ominaispiirteet tulisi aina selvitt\u00e4\u00e4 ennakolta ennen kuin\nryhdyt\u00e4\u00e4n tekem\u00e4\u00e4n arvioita sivuston lokalisoinnin kustannuksista ja ty\u00f6h\u00f6n\nkuluvasta ajasta. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Jos\nsuunnittelet Web-sivustosi k\u00e4\u00e4nt\u00e4mist\u00e4 ja\/tai lokalisointia ja tied\u00e4t, ett\u00e4\nsivuston yll\u00e4pito tapahtuu julkaisu- tai sis\u00e4ll\u00f6nhallintaj\u00e4rjestelm\u00e4n avulla,\nota huomioon edell\u00e4 esitetyt seikat ja neuvottele niist\u00e4 etuk\u00e4teen ty\u00f6n\ntoteuttajaksi aiotun k\u00e4\u00e4nn\u00f6syrityksen tai ammattitaitoisen\nlokalisointikonsultin kanssa.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sis\u00e4ll\u00f6nhallinta- ja julkaisuty\u00f6kaluilla yll\u00e4pidettyjen Web-sivustojen lokalisointi Valtaosa nykyisist\u00e4 WWW-verkkosivuista on tuotettu erilaisilla sis\u00e4ll\u00f6nhallinta- ja julkaisuty\u00f6kaluilla (Content Management System, CMS), jotka tuottavat lopullisen kulloinkin n\u00e4kyv\u00e4n Web-sivun tietokantaan tallennetun sis\u00e4ll\u00f6n ja sit\u00e4 ohjaavan ja muokkaavan ohjelmakoodin dynaamisena yhdistelm\u00e4n\u00e4. Aikaisemmin k\u00e4ytettyihin staattisiin html-sivuihin verrattuna t\u00e4llainen kehitys on tuonut uuden ja hankalasti ratkaistavan haasteen tekstisivujen k\u00e4\u00e4nt\u00e4miselle ja lokalisoinnille, sill\u00e4 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":426,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-441","page","type-page","status-publish","hentry","post-wrapper"],"_links":{"self":[{"href":"https:\/\/tenviesti.fi\/wordpress\/index.php?rest_route=\/wp\/v2\/pages\/441","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tenviesti.fi\/wordpress\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tenviesti.fi\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tenviesti.fi\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tenviesti.fi\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=441"}],"version-history":[{"count":2,"href":"https:\/\/tenviesti.fi\/wordpress\/index.php?rest_route=\/wp\/v2\/pages\/441\/revisions"}],"predecessor-version":[{"id":450,"href":"https:\/\/tenviesti.fi\/wordpress\/index.php?rest_route=\/wp\/v2\/pages\/441\/revisions\/450"}],"up":[{"embeddable":true,"href":"https:\/\/tenviesti.fi\/wordpress\/index.php?rest_route=\/wp\/v2\/pages\/426"}],"wp:attachment":[{"href":"https:\/\/tenviesti.fi\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=441"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}