KVIrc icon indicating copy to clipboard operation
KVIrc copied to clipboard

Change default encoding to Smart UTF-8 [System encoding]

Open VFiber opened this issue 9 years ago • 4 comments

Since mIRC changed to UTF-8 by default (years ago), most of KVIrc users see gibberish instead of properly accented letters, since by default KVIrc uses System encoding (at least on Windows), similar to this:

image

mIRC is detecting & resolving this as far as i know, so only KVIrc users are affected by this.

Using ISO-* is unnecessary anymore, UTF-8 covers more than enough languages for our use-case. http://www.unicode.org/standard/supported.html

It may need to handle exceptions in some cases where UTF-8 doesn't support a particular language, but I believe these could be hard-coded in KVIrc easily.

On Freenode we talked about encoding problems and wodim propsed to change the default encoding to Smart UTF-8 [System encoding], that would solve this kind of problems without breaking everything else.

I think this would be a great idea.

Additional suggestions and thoughts are welcome!

VFiber avatar Sep 06 '15 12:09 VFiber

Yes, thats is annoying indeed. I vote for that :+1:

un1versal avatar Sep 06 '15 16:09 un1versal

On Freenode we talked about encoding problems and wodim propsed to change the default encoding to Smart UTF-8 [System encoding], that would solve this kind of problems without breaking everything else.

I'm for completely drop anything isn't UTF-8, but unfortunately the world is not ready for that. We're forced to keep those, so I agree to switch

HelLViS69

HelLViS69 avatar Sep 07 '15 10:09 HelLViS69

+1

Stanzilla avatar Sep 07 '15 10:09 Stanzilla

Is it ok to cherry pick https://github.com/staticfox/KVIrc/commit/220112b5519dc2995bf091a48e67511e70769c07 now?

wodim avatar Aug 29 '17 11:08 wodim