Deprecated: Return type of ffDataHolder::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/core/class.ffDataHolder.php on line 131

Deprecated: Return type of ffDataHolder::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/core/class.ffDataHolder.php on line 134

Deprecated: Return type of ffDataHolder::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/core/class.ffDataHolder.php on line 142

Deprecated: Return type of ffDataHolder::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/core/class.ffDataHolder.php on line 145

Deprecated: Creation of dynamic property ffPluginIdentificator::$_WPLayer is deprecated in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/core/class.ffPluginIdentificator.php on line 284

Deprecated: Return type of ffCollection::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/core/class.ffCollection.php on line 224

Deprecated: Return type of ffCollection::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/core/class.ffCollection.php on line 233

Deprecated: Return type of ffCollection::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/core/class.ffCollection.php on line 267

Deprecated: Return type of ffCollection::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/core/class.ffCollection.php on line 259

Deprecated: Return type of ffCollection::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/core/class.ffCollection.php on line 245

Deprecated: Return type of ffCollection::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/core/class.ffCollection.php on line 282

Deprecated: Return type of ffCollection::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/core/class.ffCollection.php on line 285

Deprecated: Return type of ffCollection::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/core/class.ffCollection.php on line 292

Deprecated: Return type of ffCollection::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/core/class.ffCollection.php on line 301

Deprecated: Return type of ffCollection::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/core/class.ffCollection.php on line 209

Deprecated: Optional parameter $filterOrder declared before required parameter $postID is implicitly treated as a required parameter in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/ark-core/builder/elements/Portfolio/class.ffElPortfolio.php on line 119

Deprecated: Creation of dynamic property ffFrameworkScriptLoader::$_WPLayer is deprecated in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/assetsIncluding/class.ffFrameworkScriptLoader.php on line 574

Deprecated: Creation of dynamic property ffFrameworkScriptLoader::$_WPLayer is deprecated in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/assetsIncluding/class.ffFrameworkScriptLoader.php on line 574

Deprecated: Optional parameter $atts declared before required parameter $shortcodeName is implicitly treated as a required parameter in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/shortcodes/class.ffShortcodeObjectBasic.php on line 50

Deprecated: Optional parameter $content declared before required parameter $shortcodeName is implicitly treated as a required parameter in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/shortcodes/class.ffShortcodeObjectBasic.php on line 50

Deprecated: Creation of dynamic property ffHttp::$_WPLayer is deprecated in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/fileSystem/class.ffHttp.php on line 100

Deprecated: Creation of dynamic property ffWPUpgrader::$_dataStorage is deprecated in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/updater/class.ffWPUpgrader.php on line 482

Deprecated: Creation of dynamic property ffAdminScreenViewFactory::$_scriptEnqueuer is deprecated in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/adminScreens/factories/class.ffAdminScreenViewFactory.php on line 118

Deprecated: Creation of dynamic property ffAdminScreenViewFactory::$_styleEnqueuer is deprecated in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/adminScreens/factories/class.ffAdminScreenViewFactory.php on line 103

Deprecated: Creation of dynamic property ffAdminScreenManager::$_adminScreenAjaxFactory is deprecated in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/adminScreens/class.ffAdminScreenManager.php on line 238

Deprecated: Creation of dynamic property ffLessWPOptionsManager::$_LessWPOptions_Factory is deprecated in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/assetsIncluding/lessWPOptions/class.ffLessWPOptionsManager.php on line 233

Deprecated: Creation of dynamic property ffThemeAssetsManager::$themeAssetsIncluder is deprecated in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/themes/assetsIncluding/class.ffThemeAssetsManager.php on line 174

Deprecated: Optional parameter $name declared before required parameter $optionsStructureHelper is implicitly treated as a required parameter in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/options/dataHolders/class.ffOneStructure.php on line 47

Deprecated: Return type of ffOptionsQuery::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/options/walkers/class.ffOptionsQuery.php on line 850

Deprecated: Return type of ffOptionsQuery::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/options/walkers/class.ffOptionsQuery.php on line 835

Deprecated: Return type of ffOptionsQuery::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/options/walkers/class.ffOptionsQuery.php on line 831

Deprecated: Return type of ffOptionsQuery::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/options/walkers/class.ffOptionsQuery.php on line 878

Deprecated: Return type of ffOptionsQuery::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/options/walkers/class.ffOptionsQuery.php on line 841

Deprecated: Creation of dynamic property ffDataStorage_OptionsPostType::$_postLayer is deprecated in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/dataStorage/dataStorageOptionsPost/class.ffDataStorage_OptionsPostType.php on line 254

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/core/class.ffCollection.php:7) in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/core/class.ffCollection.php:7) in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/core/class.ffCollection.php:7) in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/core/class.ffCollection.php:7) in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/core/class.ffCollection.php:7) in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/core/class.ffCollection.php:7) in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/core/class.ffCollection.php:7) in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-includes/rest-api/class-wp-rest-server.php on line 1831

Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-content/plugins/fresh-framework/framework/core/class.ffCollection.php:7) in /var/www/vhosts/tenviesti.fi/httpdocs/wordpress/wp-includes/rest-api/class-wp-rest-server.php on line 1831
{"id":372,"date":"2019-03-21T20:53:31","date_gmt":"2019-03-21T20:53:31","guid":{"rendered":"http:\/\/tenviesti.fi\/wordpress\/?page_id=372"},"modified":"2019-03-21T20:58:27","modified_gmt":"2019-03-21T20:58:27","slug":"mita-lokalisointi-on","status":"publish","type":"page","link":"http:\/\/tenviesti.fi\/wordpress\/?page_id=372","title":{"rendered":"Mit\u00e4 lokalisointi on?"},"content":{"rendered":"\n

Koska k\u00e4\u00e4nt\u00e4misen ja lokalisoinnin parissa ty\u00f6skentelev\u00e4t eiv\u00e4t voi olla jatkuvasti t\u00f6rm\u00e4\u00e4m\u00e4tt\u00e4 joihinkin alan perusk\u00e4sitteisiin, selvitet\u00e4\u00e4n seuraavassa lyhyesti n\u00e4it\u00e4 k\u00e4sitteit\u00e4 ja niiden eroavuuksia <\/p>\n\n\n\n

K\u00e4\u00e4nt\u00e4minen<\/h3>\n\n\n\n

Yksi yleisesti k\u00e4yt\u00f6ss\u00e4 oleva m\u00e4\u00e4ritelm\u00e4 on kuvata k\u00e4\u00e4nt\u00e4minen (Translation)<\/em> l\u00e4hdekielisen tekstin sis\u00e4ll\u00f6n muuntamiseksi samansis\u00e4lt\u00f6iseksi kohdekieliseksi tekstiksi ottaen erityisesti huomioon kulttuurilliset erot ja tyylin. Kun k\u00e4\u00e4nt\u00e4misen k\u00e4site rajataan tekstin<\/em>muuntamiseksi, kaiken puhutun tai muulla tavoin kuin tekstin\u00e4 ilmaistun kielen muuntamista kutsutaan vastaavasti tulkkaukseksi (Interpretation)<\/em>.\n<\/p>\n\n\n\n

Jo edell\u00e4 esitetty m\u00e4\u00e4ritelm\u00e4 kuvastaa k\u00e4\u00e4nt\u00e4misen olemusta ja siin\u00e4 esiintyvi\u00e4 haasteita nykyaikaisessa kanssak\u00e4ymisess\u00e4. Koska useimpia kieli\u00e4 ei voi niiden yleisen olemuksen ja tarkoitusper\u00e4n vuoksi muuntaa suoraan toisiksi kieliksi puhtaasti matemaattisilla malleilla, k\u00e4\u00e4nn\u00f6kset ja niiden laatu tai l\u00e4hde- ja kohdekielen sis\u00e4ll\u00f6n yhdenmukaisuus aiheuttavat usein laajaa keskustelua ja my\u00f6s v\u00e4\u00e4rink\u00e4sityksi\u00e4.\n<\/p>\n\n\n\n

Erityisen haastavaksi k\u00e4\u00e4nt\u00e4misen k\u00e4site muodostuu, jos kuvitellaan sis\u00e4ll\u00f6n muuntamisen voivan tapahtua t\u00e4ysin yksiselitteisesti kielest\u00e4 toiseen, etenkin jos k\u00e4\u00e4nnett\u00e4v\u00e4 kieli ja sen kohdekieli ovat rakenteellisesti hyvin erilaisia.\n<\/p>\n\n\n\n

Ongelmaan t\u00f6rm\u00e4t\u00e4\u00e4n nykyisin usein erityisesti teknist\u00e4 kielt\u00e4 k\u00e4\u00e4nnett\u00e4ess\u00e4, sill\u00e4 alan l\u00e4hdekielist\u00e4 hegemoniaa voimakkaasti hallitseva englanti on rakenteeltaan hyvin erilaista kuin monet sijamuodoilla tai poikkeavilla kielellisill\u00e4 rakenteilla operoivat kielet.\n<\/p>\n\n\n\n

Hyv\u00e4 esimerkki t\u00e4st\u00e4 on oma kotoinen suomen kielemme. Englantia \u00e4idinkielen\u00e4\u00e4n puhuvan voi olla l\u00e4hes ylivoimaisen vaikea ymm\u00e4rt\u00e4\u00e4, mit\u00e4 vaikeaa voisi olla esimerkiksi seuraavanlaisen virkkeen k\u00e4\u00e4nt\u00e4misess\u00e4 yksiselitteisesti ymm\u00e4rrett\u00e4v\u00e4ksi suomeksi:\n<\/p>\n\n\n\n

Choose Delete<\/em> to delete the text or Erase<\/em> to erase the file.\n<\/p>\n\n\n\n

Teknist\u00e4 kielt\u00e4 ammatikseen k\u00e4\u00e4nt\u00e4v\u00e4t t\u00f6rm\u00e4\u00e4v\u00e4t kuitenkin t\u00e4llaisiin k\u00e4\u00e4nn\u00f6shaasteisiin p\u00e4ivitt\u00e4in. Jos k\u00e4\u00e4nn\u00f6st\u00e4 teett\u00e4v\u00e4 kuvittelee, ett\u00e4 mik\u00e4 tahansa kieli voidaan sellaisenaan muuntaa suoraan toiseksi kieleksi, osapuolten v\u00e4lille taatusti syntyy ainakin keskustelua.\n<\/p>\n\n\n\n

Erityisen korostuneesti kielten ”ep\u00e4matemaattisuus” nousee esiin, kun yritet\u00e4\u00e4n tehd\u00e4 k\u00e4\u00e4nn\u00f6ksi\u00e4 kielest\u00e4 toiseen tietokoneen avulla, niin sanottuna konek\u00e4\u00e4nn\u00f6ksen\u00e4<\/em>. Kun edell\u00e4 esitetty esimerkkiteksti k\u00e4\u00e4nnet\u00e4\u00e4n suomeksi Google<\/em>-k\u00e4\u00e4nt\u00e4j\u00e4ll\u00e4, p\u00e4\u00e4dyt\u00e4\u00e4n seuraavaan:\n<\/p>\n\n\n\n

Valitse Delete<\/em> poistaa teksti\u00e4 tai Erase<\/em> poistaa tiedoston.\n<\/p>\n\n\n\n

Sis\u00e4ll\u00f6llisesti tulos on jopa yll\u00e4tt\u00e4v\u00e4n ymm\u00e4rrett\u00e4v\u00e4. Lopputuloskin voisi olla toimiva, jos kyseisess\u00e4 laitteessa valintapainikkeet olisivat nimelt\u00e4\u00e4n Delete<\/em> ja Erase<\/em>. Mutta jos, nykyisin hyvin yleisen k\u00e4yt\u00e4nn\u00f6n mukaisesti, valintapainikkeiden tai k\u00e4ytt\u00f6j\u00e4rjestelm\u00e4k\u00e4skyjen k\u00e4\u00e4nn\u00f6kset tehd\u00e4\u00e4n erillisin\u00e4 toimeksiantoina, on hyvin vaikea v\u00e4ltty\u00e4 kahden Poista<\/em>-painikkeen ongelmalta.\n<\/p>\n\n\n\n

Sama koskee tietenkin kaikkea muutakin modulaarista k\u00e4\u00e4nt\u00e4mist\u00e4. Nykyaikaisten k\u00e4\u00e4nn\u00f6s- ja lokalisointity\u00f6kalujen k\u00e4yt\u00f6n my\u00f6t\u00e4 panostetaan paljon sanojen ja tekstin kierr\u00e4tt\u00e4miseen erilaistenk\u00e4\u00e4nn\u00f6smuistien<\/em> avulla. K\u00e4\u00e4nn\u00f6smuistity\u00f6kaluja ja niiden k\u00e4yt\u00f6n etuja ja rajoituksia k\u00e4sitell\u00e4\u00e4n l\u00e4hemmin toisaalla t\u00e4ll\u00e4 sivustolla.\n<\/p>\n\n\n\n

Edell\u00e4 esitetyn perusteella on kuitenkin helposti ymm\u00e4rrett\u00e4viss\u00e4, miksi edes kaikkia ihmisen tekemi\u00e4 k\u00e4\u00e4nn\u00f6ksi\u00e4 ei aina ole mahdollista tai ainakaan j\u00e4rkev\u00e4\u00e4 kierr\u00e4tt\u00e4\u00e4 suoraan k\u00e4\u00e4nn\u00f6smuistien kautta kohdekieliseksi tekstiksi. Konek\u00e4\u00e4nn\u00f6sten osalta tilanne on viel\u00e4kin haastavampi.\n<\/p>\n\n\n\n

Jos k\u00e4\u00e4nt\u00e4misen m\u00e4\u00e4ritelm\u00e4st\u00e4 poimitaan viel\u00e4 erilleen kulttuurilliset erot<\/em> ja tyyli<\/em>, voidaan vain spekuloida sill\u00e4, miten esimerkiksi kaunokirjallisuuden k\u00e4\u00e4nt\u00e4minen voisi onnistua konek\u00e4\u00e4nn\u00f6ksen avulla. Taideteoksen k\u00e4\u00e4nt\u00e4minen on kuitenkin muiltakin osin ilmi\u00f6n\u00e4 erilainen kuin ”k\u00e4ytt\u00f6k\u00e4\u00e4nn\u00f6s”. Siksi k\u00e4\u00e4nt\u00e4miseen ja sen teoreettiseen puoleen ei t\u00e4ss\u00e4 yhteydess\u00e4 paneuduta enemp\u00e4\u00e4.\n<\/p>\n\n\n\n

Koska jo k\u00e4\u00e4nt\u00e4misenkin luonteeseen kuuluu my\u00f6s kulttuurillisten erojen ja paikallisen tyylin huomioon ottaminen, pelkk\u00e4 k\u00e4\u00e4nn\u00f6sty\u00f6 voi olla itsess\u00e4\u00e4n lokalisointia<\/em>, ainakin sen yksinkertaisimmassa muodossaan. Lokalisoinnin k\u00e4site on kuitenkin k\u00e4\u00e4nt\u00e4mist\u00e4 laajempi ja nykyisess\u00e4 eri kielten ja kulttuurien v\u00e4lisess\u00e4 kanssak\u00e4ymisess\u00e4 yleisen yhteisymm\u00e4rryksen kannalta usein viel\u00e4 kielt\u00e4kin t\u00e4rke\u00e4mpi elementti. \n<\/p>\n\n\n\n

Lokalisointi eli kotoistaminen<\/h3>\n\n\n\n

Kun k\u00e4\u00e4nt\u00e4minen on l\u00e4hdekielisen tekstin sis\u00e4ll\u00f6n muuntamista samansis\u00e4lt\u00f6iseksi kohdekieliseksi tekstiksi, se useimmiten on my\u00f6s lokalisoinnin olennainen osa ja perusta.\n<\/p>\n\n\n\n

Joissakin tapauksissa lokalisointia kuitenkin voidaan tehd\u00e4 my\u00f6s ilman varsinaista k\u00e4\u00e4nn\u00f6sty\u00f6t\u00e4. Esimerkkin\u00e4 voisi olla vaikkapa ”brittienglannin” muokkaaminen ”amerikan englanniksi” tai ”suomenruotsin” muokkaaminen ”riikinruotsiksi”.\n<\/p>\n\n\n\n

T\u00e4ll\u00f6in tekstin sis\u00e4lt\u00f6\u00e4 ei v\u00e4ltt\u00e4m\u00e4tt\u00e4 muunneta toiseksi kieleksi vaan ainoastaan muokataan kohdekieless\u00e4 k\u00e4ytett\u00e4vi\u00e4 ilmaisuja vastaamaan toisen, sin\u00e4ns\u00e4 samaa peruskielt\u00e4 k\u00e4ytt\u00e4v\u00e4n, maan kielellisi\u00e4 ja kulttuurellisia ominaisuuksia. \n<\/p>\n\n\n\n

Lokalisoinniksi (Localization)<\/em> m\u00e4\u00e4ritell\u00e4\u00e4n tavallisimmin tuotteen muokkaaminen kielellisilt\u00e4 ja kulttuurillisilta ominaisuuksiltaan (maa, maantieteellinen alue, kieli) sopivaksi myyntiin alueella, jossa sit\u00e4 on tarkoitus k\u00e4ytt\u00e4\u00e4.\n<\/p>\n\n\n\n

Lokalisointi (kotoistaminen) yhdistet\u00e4\u00e4n nykyisin usein tietokoneohjelmiin, www-sivustoihin ja teknisten laitteiden k\u00e4ytt\u00f6liittymiin, jolloin mukana on my\u00f6s tekninen aspekti eli toimiminen kyseisen alueen (Locale) teknisten vaatimusten asettamissa rajoissa. Tietokone- ja tekniikkapainotteisen ty\u00f6skentelyn my\u00f6t\u00e4 lokalisoinnista onkin tullut aivan oma, yh\u00e4 laajeneva liiketoiminnan haaransa.\n<\/p>\n\n\n\n

Lokalisointia ei kuitenkaan aina ole tehty – eik\u00e4 viel\u00e4k\u00e4\u00e4n tehd\u00e4 – pelk\u00e4st\u00e4\u00e4n tietokoneita varten. Jo kauan sitten alettiin tehd\u00e4 tietokirjoja ja teknisi\u00e4 k\u00e4ytt\u00f6ohjeita, joissa tekstin yksioikoisen k\u00e4\u00e4nt\u00e4misen ohella muokattiin tekstisis\u00e4lt\u00f6\u00e4, kuvitusta ja graafista aineistoa vastaamaan kohdemaan olosuhteita.\n<\/p>\n\n\n\n

K\u00e4\u00e4nt\u00e4j\u00e4n rooli t\u00e4llaisissa teoksissa kuvattiinkin usein tyyliin ”suomentanut ja Suomen olosuhteisiin soveltanut…”. Toimituksissa saatettiin my\u00f6s lis\u00e4t\u00e4 kokonaan uutta aineistoa tai poistaa ja vaihtaa olemassa olevaa sen vuoksi, ett\u00e4 tuote saataisiin paremmin vastaamaan kohdealueen olosuhteita. Muokkausty\u00f6ll\u00e4 pyrittiin ennen kaikkea parempaan uskottavuuteen ja kiinnostavuuteen tuotteen uudella kohdealueella, mik\u00e4 my\u00f6s edelleen on lokalisoinnin keskeinen tavoite. \n<\/p>\n\n\n\n

Internationalisointi eli kansainv\u00e4list\u00e4minen<\/h3>\n\n\n\n

Kun kirjoissa ja painotuotteissa etenkin takavuosien v\u00e4ripainoteknologia suosi suuria painosm\u00e4\u00e4ri\u00e4, tuotteita alettiin suunnitella sellaisiksi, ett\u00e4 painoty\u00f6ss\u00e4 voitiin k\u00e4ytt\u00e4\u00e4 mahdollisimman paljon samaa v\u00e4ripohjaa. Paikallinen ilme tuotteisiin saatiin vaihtamalla ainoastaan musta painofilmi, jolloin painatuskustannuksissa s\u00e4\u00e4stettiin huomattavasti painamalla useiden maiden markkinoille tarkoitetut tuotteet yhten\u00e4isin\u00e4 tuotantoprosesseina.\n<\/p>\n\n\n\n

Jotta n\u00e4in voitaisiin menetell\u00e4, suunnittelussa jouduttiin kuitenkin alusta alkaen ottamaan huomioon se, ett\u00e4 kansalliset kielet olivat pituudeltaan ja rakenteeltaan erilaisia. Jotta graafisia elementtej\u00e4 (tekstilaatikoita, v\u00e4ripohjia, taulukoita ja k\u00e4yri\u00e4) ja kuvia ei jouduttaisi j\u00e4lkik\u00e4teen siirt\u00e4m\u00e4\u00e4n eri kielten vaihtelevan tekstipituuden vuoksi, alkuper\u00e4iskielinen tuote alettiin yh\u00e4 rationaalisemmin suunnitella sellaiseksi, ett\u00e4 se toimisi ja olisi lokalisoitavissa erilaisille alueille ja kielille.\n<\/p>\n\n\n\n

N\u00e4in syntyi kansainv\u00e4list\u00e4misen k\u00e4site. Kansainv\u00e4list\u00e4minen eliinternationalisointi (Internationalization)<\/em> on tekninen prosessi, jossa tuotteesta luodaan sellainen, ett\u00e4 sit\u00e4 voidaan helposti k\u00e4ytt\u00e4\u00e4 tai sen voi helposti muokata soveltuvaksi k\u00e4ytt\u00f6\u00f6n my\u00f6s muissa maissa.\n<\/p>\n\n\n\n

Nykyaikaisessa internationalisoinnissa pyrit\u00e4\u00e4n ensinn\u00e4kin ottamaan huomioon k\u00e4\u00e4nt\u00e4misen ja lokalisoinnin tarpeet. Teksti laaditaan siis alusta alkaen sellaiseksi, ettei se alkukielell\u00e4\u00e4n rakentuisi moniselitteisten kielellisten rakenteiden ja sanaleikkien varaan. Lis\u00e4ksi pyrit\u00e4\u00e4n tietoisesti v\u00e4ltt\u00e4m\u00e4\u00e4n kulttuurisia erityispiirteit\u00e4 ja tuottamaan kielt\u00e4, joka lokaalien elementtiens\u00e4 osalta olisi mahdollisimman neutraalia.\n<\/p>\n\n\n\n

T\u00e4llaisen pyrkimyksen \u00e4\u00e4rimm\u00e4isen\u00e4 tuloksena on syntynyt ilmaisultaan hyvin pelkistettyj\u00e4 kieli\u00e4, joiden k\u00e4ytt\u00e4misell\u00e4 yritet\u00e4\u00e4n v\u00e4ltt\u00e4\u00e4 virheellisesti tulkittavien k\u00e4\u00e4nn\u00f6sten syntyminen jo ennen k\u00e4\u00e4nn\u00f6ksen tekemist\u00e4.\n<\/p>\n\n\n\n

Jotta tulevaisuudessa mahdollisimman ymm\u00e4rrett\u00e4vi\u00e4 k\u00e4\u00e4nn\u00f6ksi\u00e4 voitaisiin menestyksekk\u00e4\u00e4sti tuottaa kierr\u00e4tt\u00e4m\u00e4ll\u00e4 k\u00e4\u00e4nn\u00f6smuisteissa ennest\u00e4\u00e4n olemassa olevia k\u00e4\u00e4nn\u00f6ksi\u00e4 tai per\u00e4ti automaattisenkonek\u00e4\u00e4nn\u00f6ksen<\/em> avulla generoimalla, alkuper\u00e4inen kieli ei saa sis\u00e4lt\u00e4\u00e4 mit\u00e4\u00e4n kontekstiriippuvaisia moniselitteisi\u00e4 elementtej\u00e4.\n<\/p>\n\n\n\n

Yksi esimerkki t\u00e4llaisesta pelkistetyst\u00e4 l\u00e4hdekielest\u00e4 on Simplified English<\/strong><\/a>, jota k\u00e4ytet\u00e4\u00e4n jo joidenkin suurten kansainv\u00e4listen yritysten teknisen dokumentoinnin l\u00e4hdekielen\u00e4. Aihetta k\u00e4sitell\u00e4\u00e4n l\u00e4hemmin toisaalla t\u00e4ll\u00e4 sivustolla.\n<\/p>\n\n\n\n

Mit\u00e4 suurempaan tehokkuuteen k\u00e4\u00e4nn\u00f6s- ja lokalisointitoiminnassa pyrit\u00e4\u00e4n, sit\u00e4 enemm\u00e4n hintana on kielen latistuminen ja \u00e4\u00e4rimm\u00e4inen pelkistyminen. Aihe on her\u00e4tt\u00e4nyt laajaa ja k\u00e4rjek\u00e4st\u00e4kin keskustelua niin k\u00e4\u00e4nn\u00f6sty\u00f6t\u00e4 ammatikseen tekevien piiriss\u00e4 kuin k\u00e4\u00e4nn\u00f6st\u00e4 ja lokalisointia tilaavienkin puolella.\n<\/p>\n\n\n\n

Suomen nykyinen k\u00e4\u00e4nt\u00e4j\u00e4koulutus t\u00e4ht\u00e4\u00e4 viel\u00e4 varsin voimaper\u00e4isesti puhtaasti kielellisien elementtien hallintaan, mutta kielen pelkist\u00e4misen kysymykset ja nykyaikaisen kieliteknologian ja k\u00e4\u00e4nn\u00f6sty\u00f6kalujen k\u00e4ytt\u00f6 on nousemassa my\u00f6s k\u00e4\u00e4nt\u00e4j\u00e4koulutuksessa yh\u00e4 keskeisemp\u00e4\u00e4n asemaan.\n<\/p>\n\n\n\n

Vastaisuudessa nouseekin luultavasti merkitt\u00e4v\u00e4ksi kilpailutekij\u00e4ksi segmentoida erilaiset osa-alueet riitt\u00e4v\u00e4n hyvin. Jos varsinainen taidekirjallisuuden k\u00e4\u00e4nt\u00e4misen tarpeet j\u00e4tet\u00e4\u00e4n kokonaan t\u00e4m\u00e4n tarkastelun ulkopuolella, on oletettavissa, ett\u00e4 k\u00e4\u00e4nn\u00f6s- ja lokalisointiliiketoiminnan alueelle syntyy yh\u00e4 enemm\u00e4n erikoistuvia segmenttej\u00e4.\n<\/p>\n\n\n\n

Tuotteet, jotka perustuvat vahvasti kieleen itseens\u00e4, j\u00e4\u00e4nev\u00e4t pitk\u00e4lle eteenp\u00e4in kyvykk\u00e4iden ”ihmisk\u00e4\u00e4nt\u00e4jien” teht\u00e4v\u00e4ksi josta my\u00f6s joudutaan maksamaan tarvetta vastaava hinta. Sit\u00e4vastoin p\u00e4ivitt\u00e4isen tiedontarpeen t\u00e4ytt\u00e4v\u00e4 ”k\u00e4ytt\u00f6kieli” muuttuu yh\u00e4 pelkistetymm\u00e4ksi, jolloin sit\u00e4 voidaan tehokkaiden k\u00e4\u00e4nn\u00f6s- ja lokalisointity\u00f6kalujen ja jatkossa my\u00f6s konek\u00e4\u00e4nt\u00e4misen avulla tuottaa suuria m\u00e4\u00e4ri\u00e4 edulliseen hintaan.\n<\/p>\n\n\n\n

K\u00e4\u00e4nn\u00f6st\u00e4 ja lokalisointia k\u00e4ytt\u00e4vien ja tilaavien asiakkaiden on  hy\u00f6dyllist\u00e4 ymm\u00e4rt\u00e4\u00e4, ett\u00e4 omien tavoitteiden ja tarpeiden selvitt\u00e4minen on t\u00e4rke\u00e4\u00e4 jo ennen k\u00e4\u00e4nn\u00f6s- ja lokalisointiprojektin aloittamista.\n<\/p>\n\n\n\n

Tuijottaminen pelk\u00e4st\u00e4\u00e4n alhaisiin kustannuksiin voi joskus kostautua pahasti heikkolaatuisen lopputuloksen kielteisill\u00e4 vaikutuksilla. Toisaalta usein ammattitaitoisen lokalisointikonsultin hy\u00f6dynt\u00e4minen projektin alkuvaiheessa maksaa itsens\u00e4 takaisin jo ensimm\u00e4isiss\u00e4 tuotantovaiheissa, kun v\u00e4ltyt\u00e4\u00e4n moninkertaisilta virheratkaisuilta, niiden korjailuilta ja tiet\u00e4m\u00e4tt\u00f6myydest\u00e4 aiheutuvien ep\u00e4taloudellisten prosessien ja ty\u00f6kalujen k\u00e4ytt\u00e4misest\u00e4 syntyvilt\u00e4 ylim\u00e4\u00e4r\u00e4isilt\u00e4 kustannuksilta.<\/p>\n","protected":false},"excerpt":{"rendered":"

Koska k\u00e4\u00e4nt\u00e4misen ja lokalisoinnin parissa ty\u00f6skentelev\u00e4t eiv\u00e4t voi olla jatkuvasti t\u00f6rm\u00e4\u00e4m\u00e4tt\u00e4 joihinkin alan perusk\u00e4sitteisiin, selvitet\u00e4\u00e4n seuraavassa lyhyesti n\u00e4it\u00e4 k\u00e4sitteit\u00e4 ja niiden eroavuuksia K\u00e4\u00e4nt\u00e4minen Yksi yleisesti k\u00e4yt\u00f6ss\u00e4 oleva m\u00e4\u00e4ritelm\u00e4 on kuvata k\u00e4\u00e4nt\u00e4minen (Translation) l\u00e4hdekielisen tekstin sis\u00e4ll\u00f6n muuntamiseksi samansis\u00e4lt\u00f6iseksi kohdekieliseksi tekstiksi ottaen erityisesti huomioon kulttuurilliset erot ja tyylin. Kun k\u00e4\u00e4nt\u00e4misen k\u00e4site rajataan tekstinmuuntamiseksi, kaiken puhutun tai muulla tavoin kuin tekstin\u00e4 […]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":363,"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":""},"_links":{"self":[{"href":"http:\/\/tenviesti.fi\/wordpress\/index.php?rest_route=\/wp\/v2\/pages\/372"}],"collection":[{"href":"http:\/\/tenviesti.fi\/wordpress\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/tenviesti.fi\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/tenviesti.fi\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/tenviesti.fi\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=372"}],"version-history":[{"count":1,"href":"http:\/\/tenviesti.fi\/wordpress\/index.php?rest_route=\/wp\/v2\/pages\/372\/revisions"}],"predecessor-version":[{"id":373,"href":"http:\/\/tenviesti.fi\/wordpress\/index.php?rest_route=\/wp\/v2\/pages\/372\/revisions\/373"}],"up":[{"embeddable":true,"href":"http:\/\/tenviesti.fi\/wordpress\/index.php?rest_route=\/wp\/v2\/pages\/363"}],"wp:attachment":[{"href":"http:\/\/tenviesti.fi\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=372"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}