Suomenkielinen WordPress 2.5 ja käännöstiedosto

WordPress 2.5:n myötä etenkin blogin hallintapaneelin suomennos jäi harmittavan vajanaiseksi, eikä tarjolla ollut eikä ole vieläkään suomenkielistä WordPressiä, jota aikaisemmin Kimmo Suominen on työstänyt.

Kuten aikaisemmin kerroin, yhdistinkin aikaisemman version suomenkielisen fi-FI.po -kielitiedoston tuoreimpaan englanninkieliseen kielitiedostoon, jonka jälkeen hieman paikkailin epäyhteneväisyyksiä ja uusia tekstejä. Lopputuloksena oli kelvollinen, mutta kaukana täydellisyydestä oleva fi_FI.mo-kielitiedosto WordPressin tekstien kääntämiseksi suomeksi.

Teknisesti asia onnistui käyttämällä joko Kbabel tai poEdit -ohjelmia, joilla kielitiedostoja voidaan käsitellä ja lopuksi kääntämällä fi_FI.po-työtiedostosta WordPressin ymmärtämä fi_FI.po -versio. Linuxissa tämä onnistuu msgfmt -o fi_FI.mo fi_FI.po -komennolla.

Myös muut suomenkielistä WordPressiä halajavat ovat olleet ahkeria ja WordPress omalla kielelläsi -sivuilta löytyykin linkki Rauli Haverisen tekemään suomenkieliseen kielitiedostoon. Kirjoitushetkellä kyseinen käännöstiedosto ei ole sekään vielä täydellinen, enkä ole katsonut minkälaista käännöstä se sisältää. Ei varmastikaan ainakaan huonompaa kuin omani :)

WordPress-FI sähköpostilistan mukaan tulevaisuudessa on tarkoitus ohjata suomenkielisten jakelupakettien rakentaminen ja jakelu fi.wordpress.org -osoitteen alle, joka tarjoaa tällä hetkellä vain täytesivua. Varsinaisesta käännöstyön jakamisesta ei sähköpostilistalla ole päästy oikein mihinkään lopputulokseen, vaikka erilaisia kääntämiseen tarkoitetuista ohjelmia onkin listalla käsitelty.

Olisi hyvä, että asiaan tulisi selkeys ja käännöstyö saataisiin yhteen keskitettyyn paikkaan. Pitänee seurailla asian etenemistä.

Päivän linkit 26.4.2008

Näppäimistöllä varustetut housut

Kekseliäisyydellä voidaan toteuttaa kaikenlaista enemmän ja vähemmän käytännöllistä. Suunnittelija Erik De Nijs on yhdistänyt tekniikan tarjoamiin mahdollisuuksiin ripauksen käsityötä ja toteuttanut näppäimistöllä varustetut housut. Käytännössä kokonaisuus sisältää housujen etumukseen ommellun Virtually Indestructible -näppäimistön ja polvien tasolle lisätyt kaiuttimet. Lisäksi hiirelle on oma taskunsa ja peliohjain löytyy vetoketjun takaa.

Näppäimistöllä varustetut housut -konsepti ei ole ehkä kovinkaan käytännöllinen, mutta ainakin erikoinen ja tyylikäs. Tarina ei kerro, miten näppäimistö liitetään haluttuun tietokoneeseen, mutta luultavasti ihan perinteisesti USB-piuhalla. Kenties seuraava toteutus on jo varustettu Bluetoothilla ja hiiritapilla tai -tasolla.

(via Vous Pensez)

Näppishousut Näppishousut Näppishousut

Linux, näppäimistö, hiiri ja evdev

Linuxin käyttäminen on mukavaa, sillä aina välillä on tarjolla kivoja yllätyksiä, ettei tietokoneen käyttäminen olisi liian helppoa. Tietenkin tällä(kin) kertaa varsinainen vika löytyy penkin ja tuolin välistä, joka ei ole huomioinut muuttuneita asioita. Olen kiertänyt eteen tullutta evdev-laitteistoajurin ja hal-välipalikan aiheuttamaa ongelmaa onnistuneesti muutamisen kuukauden ajan, mutta nyt piti löytää ihan oikea ratkaisu.

Ongelmana oli siis, että asioista X ja Y johtuen näppäimistö ei toiminut X-ikkunamanagerissa halutulla tavalla, vaan näppäimet olivat sanan mukaisesti sekaisin: muun muassa nuolinäppäin ei toiminut alaspäin ja muuta mukavaa. Onneksi ongelma oli helposti korjattavissa muuttamalla X.orgin asetustiedostosta näppäimistön asetukset oikeaksi eli evdev-ajurin vaatimusten mukaiseksi.

X-ikkunoinnin xorg.conf-tiedoston näppäimistöosio näytti tämän jälkeen seuraavalta:

Section "InputDevice"
    Identifier  "Keyboard"
    Driver      "evdev"
    Option      "CoreKeyboard"
    Option      "Name"          "Logitech HID compliant keyboard"
    Option      "Device"        "/dev/input/event3"
    Option      "XkbRules"      "xorg"
    Option      "XkbModel"      "evdev"
    Option      "XkbLayout"     "fi"
EndSection

Aikaisemmin Driver-arvona oli siis kbd ja XkbModel-arvona pc105. Sekä Name että Device -kenttien arvot löytyvät kirjoittamalla terminaaliin cat /proc/bus/input/devices ja vilkaisemalla oikeat arvot N ja H-riveiltä.

I: Bus=0003 Vendor=046d Product=c30e Version=0110
N: Name="Logitech HID compliant keyboard"
P: Phys=usb-0000:00:1d.1-2/input0
S: Sysfs=/class/input/input3
U: Uniq=
H: Handlers=kbd event3
B: EV=120013
B: KEY=10000 7 ff800000 7ff febeffdf f3cfffff ffffffff fffffffe
B: MSC=10
B: LED=7

Tämän lisäksi suomalaisen näppäinasettelun saamiseksi kopioin /usr/share/hal/fdi/policy/10osvendor/10-keymap.fdi-tiedoston sijaintiin /etc/hal/fdi/policy/11-keymap.fdi ja päivitin input.xkb.layout-avaimen määritteen muotoon

<merge key="input.xkb.layout" type="string">fi</merge>

eli muutin oletuksena olleen us-arvon fi-arvoksi. Nyt X ottaa vakiona käyttöön suomalaisen näppäinasettelun eikä jenkkinäppistä.

Hiiren asetukset ovatkin toimineet evdev-ajurilla jo pidempään ihan oikein seuraavilla asetuksilla.

Section "InputDevice"
    Identifier  "Mouse"
    Driver      "evdev"
    Option      "CorePointer"
    Option      "Protocol"      "evdev"
    Option      "Name"          "Logitech USB-PS/2 Optical Mouse"
    Option      "Device"        "/dev/input/event2"
    Option      "Buttons"       "10"
    Option      "ZAxisMapping"  "9 10"
EndSection

Tämä kaikki on tietenkin suhteellisen päivän selvää, mutta hyvä nyt kirjata ainakin itselle ylhäälle.

Toinen mukava muutos järjestelmän perustaan oli Gentoon ~archin siirtyminen käyttämään OpenRC:tä sys-apps/baselayout-2:n myötä. Asiasta oli toki siirtymisohje, joka selvensi syitä ja muutoksia, joita oli ihan riittävästi.

Wii sai Japanissa uusia vanhoja ohjaimia

Yksi Nintendo Wiin mainioista ominaisuuksista on mahdollisuus pelata vanhoja Nintendon pelikonsolien pelejä. Etenkin, jos lapsena ei ole koskaan omaa Nintendoa omistanut, ovat Virtual Consoleen saatavat pelit mainiota ajanvietettä. Sen lisäksi, että pelit tuntuivat olevan helpompia lapsena.

Virtual Consoleen saatavien pelien pienoisena miinuksena on, että ne tarvitsisivat myös vanhat ohjaimet. Saatavilla on kyllä Classic-ohjain, joka on SNES-ohjaimen tyylinen ja vanhat GameCube-ohjaimet käyvät suoraan Wiille, mutta sekä mielekkäintä että autenttisen pelitunnelman saavuttamiseksi olisi hyvä, että vanhat ohjaimet julkaistaisiin uudelleen Wiille.

Fanien unelmat ovatkin jo osittain toteutuneet, sillä Japanissa on julkaistu sekä Wii-valkoinen GameCube-ohjain että Super Nintendo -ohjain. Tietenkin uusia vanhoja -ohjaimia julkaistaessa, olisi ne voinut toteuttaa kokonaan langattomasti, mutta kaikkea ei voi saada.

Euroopan julkaisua, sekä Wii N64 -ohjainta odotellessa.

Wii GameCube Wii SNES

(via Engadget, 2)

Päivän linkit 14.4.2008

Helsinki Beer Festival 2008 tarjosi makuelämyksiä

Viikonloppuna taas hellittiin oluen ystäviä Helsinki Beer Festivalsilla, jonka olutteemana tänä vuonna oli tanskalaiset pienpanimot, mutta joukossa oli toki myös tutumpiakin merkkejä. Olutvalikoima tarjosikin lukuisia maukkaita vaihtoehtoja ja maisteluun olisikin voinut käyttää molemmat päivät.

Tarjolla olleista oluista etenkin real ale oli maukas tuttavuus, monien muiden maukkaiden tuontioluiden joukossa. Festareilla olisi lisäksi ollut mahdollisuus ottaa osaa tunnin kestävään viskiklinikkaan, jossa ”tislatun oluen” asiantuntija opasti viskin maistelua. Ehkä ensi vuonna sitten.

Olutfestarin laajahkosta tarjonnasta jäi vielä paljon kokeilematta, mutta maistelua voi jatkaa Helsingin eri olutravintoloissa. Valitettavasti Suomessa on vain holhoamisyhteiskunnan toimesta hinnoiteltu oluiden maistelu suhteellisen tyyriiksi ja Beer Festivaleillakin osattiin ottaa rahat pois ennen kuin yhtään mallaspisaraa oli lasiin ehtinyt. Pienet tuopit sai sentään puoleen hintaa.