ID:2699770
 
Applies to:Dream Seeker
Status: Open

Issue hasn't been assigned a status value.
Currently on 513 and 514, where unicode support available, you can use all Cyrillic characters.
Main problem is what native browse() doesn't handle it. If you type Cyrillic words it will transform the text to something like: "съешь ещё этих РјСЏРіРєР ;ёС… францС 107;Р·СЃРєРёС… булок, РґР° выпей чаю"

My suggestion is to make browse() output meta charset utf-8 by default.
This would allow us to remove such code:
/proc/place_meta_charset(content)
if(istext(content))
content = "<meta charset=\"utf-8\">" + content
return content

#define show_browser(target, browser_content, browser_name) target << browse(place_meta_charset(browser_content), browser_name)
You just need valid html for browse(), like

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
[content]
</body>
</html>


UPD I see, you about default. Don't think it's possible, it's just html for IE and how IE parse content.