Tema: Re: Žmonės, susitvarkykite encodingus!!!!
Autorius: RaR
Data: 2011-09-17 17:02:49
Na, kitoje gijoje NicMC, naudodamas TB, atsakė į abc žinutę su
nenurodyta koduote, kuri yra Baltic Windows. Kadangi jis skaitydamas
nepersivertė žinutės į teisingą formatą (tikriausiai, skaitymo
default'as yra UTF-8) ir atsakė naudodamas UTF-8, pavadinimas susigadino.
Išvada - atsakant į ir cituojant žinutes su nenurodyta koduote, reikia
skaitant (prieš siunčiant) persiversti žinutę į teisingą koduotę, kitaip
pavadinimas ar cituojamas tekstas bus sugadinti. Šiuo atveju nesvarbu,
kad naudoji "teisingą" programą ir header'yje koduotė nurodyta teisingai.
2011.09.17 12:57, Laimis rašė:
> RaR rašė:
>> Bet kad žinutės, kurių pavadinimuose nerodo lietuviškų raidžių, siųstos
>> būtent su TB ir jo pagrindu padarytu SeaMonkey. Jos atsakytos į abc OE
>
> Ne visiška tiesa. Jos *persiųstos* TB. O kas jas sudarkė, t.y. nuo ko
> sugriuvo visa gijos atšaka? Būtent — lavono laiškas su lavonišku OE. Kas
> belieka TB, jei jau gautas toks (sudarkytas) laiškas; jis gi negali
> suprasti ar čia nesąmoningi kringeliai ar prasmingos frazės: gautas toks
> tekstas ir persiunčiamas (dar su kokiu perinterpretavimu, pagal
> numatytąją koduotę, nes originalas apskritai be nurodytos koduotės) toliau.