(Link to AcmlmWiki) Offline: thank ||bass
Register | Login
Views: 13,040,846
Main | Memberlist | Active users | Calendar | Chat | Online users
Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album
05-17-24 07:02 PM
0 users currently in Help, Suggestions, Bug Reports.
Acmlm's Board - I3 Archive - Help, Suggestions, Bug Reports - UTF8 Support New poll | |
Add to favorites | Next newer thread | Next older thread
User Post
DJ Bouche

Koopa


 





Since: 11-22-05
From: Bligh Park, NSW, Australia

Last post: 6460 days
Last view: 6460 days
Posted on 01-05-06 10:21 PM Link | Quote
It's only as easy as adding something to a meta tag at the top of the layout and changing MySQL language to English UTF8 (and maybe apply ANSI->UTF8 conversion on all current text fields, I'm sure theres a character encoding conversion function of some sort.) The result is anyone and everyone can post and view (given you have the required fonts) any language in the entire world in it's native script (given that it's characters are in unicode ). I've seen quite a few people use Japanese or such in there signature, and I'm sure posting a certain kanji for someone (eg, for a Japanese lesson thread) would be easier by text than having to upload an image. Also for people using the Japanese SJIS code-page extended ASCII characters wouldn't look like garbage kanji. Thus it keeps everyone compatible with each other and everyone happy. If you don't possess a certain necessary font then you'll see blocks, but at least it isn't AOJ%QPO^MBIWP$OIB^MAOMPB^, or the wrong amount of characters anyway.

So what is UTF8 exactly? As you know unicode is usually made up of 16-bit characters, no matter what subset the character comes from. There are also newer unicode character subranges that use 24 or higher number of bits, though. UTF8 allows all normal ASCII from 0-127 to be stored as 8-bit characters without the most significant bit set, while 128-255 (MSB is set) are reserved for unicode characters. They allow unicode characters from 16-32-bit to be encoded while also preserving the original ascii extended character set (which are assigned elsewhere on the unicode table). No this won't change the way you type, your Alt sequences will still give out the same character, it'll just be mapped to it's unicode equivalent.

Why UTF8? I mean UTF16 and shit is so much leeter dude... well UTF8 keeps the most compatibility with the ASCII character set we all know and love.

Moving to UTF8 is a worthwile upgrade and it's best to do it now rather than later while we haven't grown all too big. Don't be left behind in the dark like mIRC and other things who have kept to their non-Unicode standards (of course some not intentionally due to limitations). I don't think there is a limitation on movement here.

Now, I know I'm rambling on a lot and I'm not trying to take over the board or anything. This IS a suggestion forum, so I will make a suggestion and back it up to why it is a useful suggestion and now you people can come to play to agree or disagree, correct, criticize and all the lot.


(edited by DJ Bouche on 01-05-06 09:27 PM)
Xkeeper
Took the board down in a blaze of glory, only to reveal how truly moronical ||bass is.


 





Since: 11-17-05
From: Henderson, Nevada

Last post: 6298 days
Last view: 6298 days
Skype
Posted on 01-05-06 10:30 PM Link | Quote
most (all) of the MySQL information is "collate_utf_8" or something...


And if you actually wanted me to do anything, you'd provide the meta tag.


You forgot somethig very very important: I'm lazy.
Arthus

140


 





Since: 11-17-05
From: Australia

Last post: 6510 days
Last view: 6510 days
Posted on 01-06-06 02:59 AM Link | Quote
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
||bass
Administrator








Since: 11-17-05
From: Salem, Connecticut

Last post: 6299 days
Last view: 6297 days
Posted on 01-06-06 03:08 AM Link | Quote
The database has been utf8 since I converted it nearly a year ago. It's just an issue of adding the meta tags.
HyperHacker

Star Mario
Finally being paid to code in VB! If only I still enjoyed that. <_<
Wii #7182 6487 4198 1828


 





Since: 11-18-05
From: Canada, w00t!
My computer's specs, if anyone gives a damn.
STOP TRUNCATING THIS >8^(

Last post: 6298 days
Last view: 6298 days
Posted on 01-06-06 09:41 PM Link | Quote
Originally posted by Xkeeper
most (all) of the MySQL information is "collate_utf_8" or something...


And if you actually wanted me to do anything, you'd provide the meta tag.


You forgot somethig very very important: I'm lazy.

Look who you're talking to.
DJ Bouche

Koopa


 





Since: 11-22-05
From: Bligh Park, NSW, Australia

Last post: 6460 days
Last view: 6460 days
Posted on 01-09-06 11:20 PM Link | Quote
Originally posted by Arthus
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />



Just change that to <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

and you're all good. (might not have the hyphen, I can't actually remember and yes I'm lazy too look it up)
Add to favorites | Next newer thread | Next older thread
Acmlm's Board - I3 Archive - Help, Suggestions, Bug Reports - UTF8 Support |


ABII

Acmlmboard 1.92.999, 9/17/2006
©2000-2006 Acmlm, Emuz, Blades, Xkeeper

Page rendered in 0.010 seconds; used 374.93 kB (max 456.40 kB)