Should I alter the xmlns into ‘el’ from ‘en’ when setting up a webpage in ISO-8859-7 (Greek)? So it would be:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="el" lang="el">
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
You’re confusing character encoding and language.
If you want to display a webpage in Greek, then use “el”. It doesn’t matter (much) what encoding you use, but I would use UTF-8 or plain ASCII (gotta love XML entity references!).
If you see “Accept-Charset: ISO-8859-7” and are using it to determine what language to display in… how old is the browser you’re targeting? Does it offer no better way to set a language?
(Admittedly Windows didn’t do i18n sensibly for ages — you had to download updates/patches for your language or they would refuse to install, making “ENU” the most practical choice for many people. ISTR that they fixed this in Vista or 7.)