- From: <bugzilla@wiggum.w3.org>
- Date: Wed, 31 Aug 2005 11:28:21 +0000
- To: www-validator-cvs@w3.org
- Cc:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=1920 Summary: Validator fails becuase of symbol not found in windows- 1251 character set Product: Validator Version: 0.7.0 Platform: PC OS/Version: Windows XP Status: NEW Severity: normal Priority: P2 Component: check AssignedTo: link@pobox.com ReportedBy: mcsi@mcsi.pp.ru QAContact: www-validator-cvs@w3.org http://validator.w3.org fails on this HTML: ==== <?xml version="1.0" encoding="windows-1251"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru"> <head><title>test</title> <body> И </body> </html> ==== with this error: ==== Result: Failed validation, File: upload://Form Submission Encoding: windows-1251 Doctype: Sorry, I am unable to validate this document because on line 7 it contained one or more bytes that I cannot interpret as windows-1251 (in other words, the bytes found are not valid values in the specified Character Encoding). Please check both the content of the file and the character encoding indication. ==== However, the symbol on line 7 is russian capital I. This is perfectly valid common character. Maybe you have wrong charset definition? This symbol has ASCII code 200 (decimal). Here (http://dll.botik.ru/educ/clerk/Library/Method/kod-tabl.ru.html) you can get a clue what this symbol looks like. There's an image under CP1251 heading, that shows russian capital I above code 200. BTW, most other symbols are ok, however I didn't checked them all.
Received on Wednesday, 31 August 2005 11:28:27 UTC