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.