PHPNuke ja kielipaketit
PHPNuke ja kielipaketit
Onko kenelläkään kokemusta? Minua kiinnostaisi enimmäkseen kielipaketit ja niiden osalta se, että Nuken sanakirjaan ym. saisi Ä:t ja Ö:t. Olen vielä varsin vihreä näissä ohjelmointiasioissa, joten annettakoon anteeksi typerä kyselyni
Löytyykö jelppiä?
Löytyykö jelppiä?
Voin heittää muutaman ajatuksen ja lisää jelppiä jos kerrot tarkemmin mikä se ongelma on. Latasin PHPNuken ja katsoin kielitiedostoja ja epäilen että suurin ongelma sinulla on tekstin enkoodauksessa.
Katso siis käyttämäsi editorista encoding-asetukset ja pidä huolta siitä että käytät sitä encoding-tyyppiä mitä järjestelmä käyttää. Suomenkielistä kielitiedostoa kun katsoo, niin se näyttäisi olevan ISO-8859-1 koodattua.
define("_CHARSET","ISO-8859-1");
define("_SEARCH","Hae");
define("_LOGIN","Kirjaudu sisään");
YYh. PHP-kakkaa.
Katso siis käyttämäsi editorista encoding-asetukset ja pidä huolta siitä että käytät sitä encoding-tyyppiä mitä järjestelmä käyttää. Suomenkielistä kielitiedostoa kun katsoo, niin se näyttäisi olevan ISO-8859-1 koodattua.
define("_CHARSET","ISO-8859-1");
define("_SEARCH","Hae");
define("_LOGIN","Kirjaudu sisään");
YYh. PHP-kakkaa.
Sen kummemmin PHPnukeen tutustumatta, mulle tuli nyt tästä jotenkin mieleen locale-ongelma, ts. jossain on määritelty käytettäväksi esimerkiksi C tai en_US -locale, missä äätä tai öötä ei pidetä aakkosiin kuuluvana merkkinä ollenkaan. Eipä näillä eväin oikein enempää osaa auttaa.
Tasan ei mene muumit kanootissa.
Se noissa PHPNuken jutuissa onkin, kun kielipaketit suomeksi on ylipäätään vajavaisia ja niitä joutuu suomentelemaan itse.
Olisikohan jotain selkokieltä tuohon. Olen oikeasti aikasen käsi vielä tässä vaiheessa. Koetan noiden vinkkien mukaan katsella mitä voin ja osaan tehdä.. jos vaikka saisin goodmoodhouse:n jälleen kerran sekaisin
Kiitoksia jo tähän asti vastanneille - teille höyrypäillekin
Olisikohan jotain selkokieltä tuohon. Olen oikeasti aikasen käsi vielä tässä vaiheessa. Koetan noiden vinkkien mukaan katsella mitä voin ja osaan tehdä.. jos vaikka saisin goodmoodhouse:n jälleen kerran sekaisin
Kiitoksia jo tähän asti vastanneille - teille höyrypäillekin
mozart kirjoitti:Olisikohan jotain selkokieltä tuohon. Olen oikeasti aikasen käsi vielä tässä vaiheessa. Koetan noiden vinkkien mukaan katsella mitä voin ja osaan tehdä.. jos vaikka saisin goodmoodhouse:n jälleen kerran sekaisin
Kiitoksia jo tähän asti vastanneille - teille höyrypäillekin
Selkokieltä?
Vinkki 1. Älä ammu haulikolla sinne tänne ja 'kokeile' - vaan selvitä yksi asia aina kunnolla, jotta yhden mahdollisen syyn 'ongelmiin' voi sulkea pois -- ja jotta oma osaamisesi kasvaa.
Et ole kysymyksessäsi antanut juuri mitään tietoa siitä millä tavalla ääkkösten laittaminen käännöksiin ei toimi. Näkyvätkö ne sivustolla lainkaan, tuleeko php:stä virheilmoituksia tai jotain muuta. Mikäli ne näkyvät sivustolla - mutta väärin, kerro ja kokeile millä selaimen encodingilla ne näkyvät väärin ja/tai oikein.
Tekstien enkoodaus tarkoittaa menetelmää millä tietokone tulkitsee tietyn bittijonon oikeasti tekstiksi 'äiti' sen sijaan että se tarkoittaisikin jotain muuta. Encoding-ongelmiin saattaa vaikuttaa myös aasin mainitsema locale-tieto, joka kertoo siis järjestelmälle oletustietoja siitä miten tulkita niin tekstiä kuin myös muita arvoja - esimerkiksi aikoja. ( kts. http://en.wikipedia.org/wiki/Character_set )
Itse sulkisin ensimmäisessä tuon encoding-ongelman pois mahdollisista syistä, sillä se on yksi helpoimpia asioita saada väärin. Mikäli käytät jotain editoria ( windowsissa ) joka ei edes kerro käyttämäänsä character encodingia -- heitä sillä vesilintua ja käytä jotain parempaa työkalua.
Kerro pääsetkö eteenpäin ongelman selvittämisessä ja kysy lisää, jos olet edelleen jumissa.
Siis tämä sanakirja on valmiina olemassa sivustolla (www.goodmoodhouse.net) ja siellä on aakkoset valmiina a:sta z:aan eli skandinaviset puuttuu. Olen vielä opetteluvaiheessa siinä mielessä, että en osaa smartftp:n tiedostoihin tuota muuttaa (siis kielitiedostoja sinänsä voi muuten suomennella, kun suomenkieliset ovat vajaat ylipäätään).
Minä tsekkailen nuo uudemman kerran ja tulen kitisemään taas
Minä tsekkailen nuo uudemman kerran ja tulen kitisemään taas