Voikko, mozvoikko ja Mac OS X
Firefoxin Suomen kielen oikoluku -lisäosa (mozvoikko) on saatavilla useille käyttöjärjestelmille, mutta tarvittavasta laitteistosta johtuen, ovat Mac OS X:n käyttäjät olleet tyhjän päällä. On siis aika korjata tämä puute, kunnes OS X:ssä toimivuus saadaan myös viralliseen mozvoikko-lisäosaan.
Lisätietoja laajennuksesta voi lukea Suomen kielen oikoluku -sivulta Mozilla Wikistä tai Firefoxin lisäosat -sivulta. Muissa käyttöjärjestelmissä toimivaa mozvoikkoa ylläpitää ja kehittää Andris Pavenis. Laajennuksen lähdekoodi on saatavissa Sourceforgen Voikko SVN -versiohallintajärjestelmästä.
Mac OS X:lle ja Firefoxin 3.6 versiolle tarkoitettu Suomen kielen oikoluku -laajennus (mozvoikko) testikäyttöön. Intel-Maceille ja PPC-Maceille on omat versionsa. Toimivuus testattu Mac OS X 10.5:ssa (Leopard) ja 10.6:ssa (Snow Leopard) 32-bittisellä Intel-alustalla ja Mac OS X 10.4:ssa (Tiger) PPC-alustalla:
- Mozvoikko Mac OS X 32-bittisellä Intel-alustalla (mozvoikko-1.0.1-Darwin_x86-gcc3.xpi)
- PPC-versio työn alla.
Laajennus sisältää libvoikko 2.3.1 -kirjaston, jonka kasaamisessa on käytetty libiconv, gettext, glib, malaga, suomi-malaga 1.5 -kirjastoja ja niiden lähdekoodit löytyvät seuraavasti:
- pkgconfig 0.23
- libiconv 1.13.1
- gettext 0.17
- glib 2.20.5
- malaga 7.12
- suomi-malaga svn
- libvoikko svn
- mozvoikko svn
Voikon ja mozvoikon kasaaminen Mac OS X:ssä
- x86 10.6 Snow Leopard: kääntöskripti, muistiinpanot, mozconfig
- x86 10.5 Leopard: kääntöskripti, muistiinpanot, mozconfig
- ppc 10.4 käännettynä 10.5 Leopardillakääntöskripti, muistiinpanot, mozconfig
Muutoshistoria
31.1.2010: Mozvoikko käännetty libvoikon 2.3rc1:sta ja suomi-malaga 1.5:sta vasten (r3130). Nyt mozvoikko ei enää libvoikon 2.3:n ansiosta tarvitse erillisiä kirjastoja, vaan sen pitäisi toimia suoraan laatikosta. Mozvoikossa tarvitaan enää libvoikko-kirjastoa (diff, readme diff).
12.11.2009: Käännetty mozvoikosta uusi versio libvoikon 2.2.1 ja suomi-malagan 1.4 SVN-r3042 -versioita vastaan (kirjastot). Mozvoikkoon lisäsin linkitykset tarvittaviin kirjastoihin. (diff).
26.7.2009: Käännetty mozvoikko Intel-alustalle uudestaan ja lisätty erillinen kirjastopaketti, josta löytyy mozvoikon tarvitsevat /usr/local/-hakemistoon purettavat kirjastot.
18.6.2009: Kasattu mozvoikosta PPC-alustalle 1.0 -versio (r2711). Testattu Mac OS X 10.4 Tigerissa. Muutoksista löytyy kaksi vaihtoehtoista muutostiedostoa, diff a ja diff b.
19.5.2009: Kasattu mozvoikosta 1.0 -versio käyttäen libvoikosta 2.1 suomi-malagasta 1.3 versioita. (blogikirjoitus). Muutoksina Voikon kirjastojen nimet ja Suomi-Malagan tiedostojen sijainti. (diff).
12.1.2009: Kasattu Firefoxin Mozvoikko-lisäosasta 0.9.5 -versio OS X:lle (blogi-kirjoitus). Muutokset mozvoikkoon diffinä. Yhteensopiva Firefoxin 3.0 -versioiden kanssa.
Voikko, mozvoikko ja Windows
Kokeellinen versio mozvoikosta Windows-alustalle ja Firefox 3.6:lle. Toimivuus testattu Windows XP SP3:ssa ja Windows 7:ssa:
Voikon ja mozvoikon kasaaminen Windowsissa
- Windows x86: muistiinpanot
Muutoshistoria
Ongelmia?
Laajennusten ongelmia voi yrittää selvittää Firefoxin Työkalut-valikosta löytyvän Virhekonsolin (shift+cmd+j) avulla Firefoxin käynnistymisen jälkeen.
Sähköpostiin vastailinkin asiasta, mutta todettakoon myös täällä, että vaikka mozvoikko teknisesti toimiikin, on sen käyttö tällä hetkellä hieman hankalaa.
Tarvittavat jaetut kirjastot eivät OS X:ssä lataudu oikein ja täten mozvoikkoon tarvittaisiin ilmeisesti tämän osalta muutosta, johon Mozillan kehittäjien ohjeetkin opastavat. Nyt kirjastot vaativat täydellisen polun, joka on kääntöaikana käytetty /usr/local/lib, johon käyttäjien on kirjastot kopioitava.
Askartelin tänään sen verran mozvoikon OS X:n parissa, että sain käännettyä lisäosan Snow Leopardissa. Asia vaati pientä säätöä, kun OS X vaihtoi 64-bittisiin työkaluihin ja kirjastot pitää kääntää 32-bittisinä. Päivitän lisäosan ja ohjeet kääntöön myöhemmin.
Marko: Mikä on oikoluvun tila nyt? Olisin viimein paketoimassa uutta versiota laajennuksesta AMOon koska nykyinen win+lin paketti ei toimi enää Firefox 3.6+:ssä ja heikosti TB 3:ssakin (Mozilla bugit 522047, 524305).
Vastaatko tänne tai mieluummin sähköpostitse. Mozvoikon nykyinen SVN-versio kuulemma toimii hyvin 3.6+:ssakin.
Hyvä, että kiertoratkaisu oikeasti toimii :)
Tietenkään en sitten ollut muistanut päivittää uudempaa laajennusta sivuille, jossa on sisällä samat kirjastot kuin zip-paketissakin. Nyt sekin pitäisi olla kunnossa. Hyvää testaamista, kiitos siitä.
Kun aikoinaan ekaa kertaa sain mozvoikon toimimaan Firefoxissa Mac OS X:ssä, tuntui se onnistuvan liiankin helposti ja näinhän se asia sitten olikin. Vielä kun pääsen iBookin pariin, niin saan saman kiertokeinon kasattua PPC OS X:llekin.