Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Venäjän kieli ja HTML

Sivun loppuun

samivain [12.02.2007 20:14:18]

#

Miten saan perushtml-sivuun venäjän kieltä. Teksti pitäisi olla Tervetuloa! Olen tehnyt sivut muistiolla.

Gwaur [12.02.2007 21:36:38]

#

Kyrillisiä merkkejä voi tallentaa HTML-tiedostoon ihan sellaisenaan, kunhan tiedoston tallentaa UTF-8-merkistökoodauksella ja palvelin muistaa sivua haettaessa ilmoittaa asiakkaalle oikean koodauksen.

samivain [12.02.2007 21:54:44]

#

Juu sitä kokeilin jo, mutta tuloksena jotain ihan käsittämättömiä 3/4, euron, kappaleen jaon ym. merkkejä

Blaze [12.02.2007 22:13:55]

#

Eli joko tiedosto on tallennettu jollain muulla merkkikoodauksella tai sitten palvelin kertoo sen väärin. Ilman URLia on mahdoton sanoa.

samivain [12.02.2007 22:22:47]

#

http://samivain.propelli.cop.fi/rtek/?sivu=0

str4nd [12.02.2007 22:30:21]

#

samivain kirjoitti:

http://samivain.propelli.cop.fi/rtek/?sivu=0

Muistitkos sitä UTF-8 -merkistökoodausta, kuten Gwaur neuvoi?

Sharph [12.02.2007 22:30:35]

#

samivain kirjoitti:

http://samivain.propelli.cop.fi/rtek/?sivu=0

Tuon sivun merkistökoodaus on edelleen ISO-8859-1, meta-tagien sisältöjen mukaan.

EDIT: Äh, str4nd ehti eka :<

samivain [12.02.2007 22:38:49]

#

eli mitähä tässä ny tarttis tehä

str4nd [12.02.2007 22:39:54]

#

samivain kirjoitti:

eli mitähä tässä ny tarttis tehä

Vaihtaa se merkistökoodaus UTF-8:ksi.

Blaze [12.02.2007 22:43:46]

#

Sharph kirjoitti:

Tuon sivun merkistökoodaus on edelleen ISO-8859-1, meta-tagien sisältöjen mukaan.

blaze@sakura ~ $ lynx -dump -head http://samivain.propelli.cop.fi/rtek/?sivu=0
HTTP/1.1 200 OK
Date: Mon, 12 Feb 2007 20:38:35 GMT
Server: Apache/1.3.33 (Debian GNU/Linux) PHP/4.3.10-18
X-Powered-By: PHP/4.3.10-18
Connection: close
Content-Type: text/html; charset=iso-8859-1

Kuten myös HTTP-headerien, jotka ajavat aina meta-tagien yms. edelle.
Oletan, että sulla ei oo pääsyä palvelimen konffiin, jolloin helpoin tapa taitaa olla tulostaa sopiva header PHP:llä, esim. kirjoittamalla sivun alkuun <?php header('Content-Type: text/html; charset=utf-8');?>

Ja huomaahan sitten tallentaa se sivu oikeasti sillä UTF-8 -merkkikoodauksella, HTTP-header on vain puoli ruokaa.

samivain [12.02.2007 22:45:37]

#

kerro tarkemmin. en hirveesti oo tätä harrastanu

samivain [12.02.2007 22:59:15]

#

Turvaudun tuohon Antti Laaksosen tapaan. Kiitos vain! Ei oikein tajunnut et mitä pitäs tehä. Mul on index.php merkattu kaikki sivut. eli se on ikäänkuin se kiintee runko mikä ei vaihdu ja muissa sivuis on vain se koodi millä vaihtuu asiat sivuilla. olipa hankalasti selitetty

Antti Laaksonen [12.02.2007 23:02:07]

#

Ja se minun tapani on sivulla:
http://tlt.psu.edu/suggestions/international/bylanguage/cyrchart.html

Viestin lähetyksessä oli vähän ongelmia, joiden vuoksi alkuperäinen viestini poistui.


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta