Ticket #4219 (closed defect (bug): fixed)
"character_set_client" should be set to UTF-8 by default
| Reported by: |
|
Owned by: |
|
|---|---|---|---|
| Priority: | normal | Milestone: | 2.5 |
| Component: | General | Version: | 2.2 |
| Severity: | normal | Keywords: | |
| Cc: |
Description
System variable "character_set_client" is set to "latin1" by default, but the characters wordpress is writing into database are not in latin1, but in UTF-8. This results in that the UTF-8 characters are considers as latin1, and are converted to UTF-8 again.
Change History
2.2 sets this for new installs when it does SET NAMES. Nothing is done for existing installs, however. Setting this to whatever the user selects in blog_charset is difficult because blog_charset is stored in the DB. We have to connect to the DB to get the charset.
Note: See
TracTickets for help on using
tickets.
