Help - Search - Members - Calendar
Full Version: Mt V3.2 Language Problem
Movable Type Community Forum > Other Product Discussion > Bugs and Odd Behavior
AkeB0N0
Hi,

I was install MT on my local machine apache web server. Everythings fine, also encoding settings. When I am open the webpage, always seeing wrong characters on my browser window.

When I am connect to MySQL server with MySQL Manager, I can see wrong characters. I'm editing content manualy on the mt_entry and mt_category table, but MT still show me wrong characters. That is terrible, why, because, MT where is looking? Looking at the database or sky?

I didn't solve my problem, and I don't know what is problem. Can anyone help me about this problem?


PS: My Apache server running goods, I did try different html and php pages working fine. I can see right language characters.

Thanks for any response
AkeB0N0



SOME SETTINGS MY CONFIG INFO :
-------------------------------------------
NoHTMLEntities 1 [ I was try 0 but not solve ]
DefaultLanguage en_US
PublishCharset iso-8859-9


HTML OUTPUT :
-------------------------------------------
meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9"
meta name="generator" content="Movable Type 3.2"
Sah
Did you rebuild your pages?
AkeB0N0
Off course, everytime..

I think this is UTF-8 character encoding or HTML::Entities problem, I hate UTF-8. I don't want to use this language setting.

I did disable HtmlEntities, but it's not solved.
AkeB0N0
I think screen shot can be help you....

1. MT1.JPG

New Entry screen, all turkish characters it must be same this screen characters.

MT1


2. MT2.JPG
When I am pres to "save" button into "new entry" screen, after coming this screen. Look at the screen characters, some characters is different.

MT2


3. MT3.JPG
This picture is "Site View" screen shot and HTML code details. Some characters is wrong.

MT3


Thanks for help
AkeB0N0
Damn smile.gif

I solved my problem.. It's MySQL server problem. It must be create UTF-8 database.

CREATE DATABASE DBNAME CHARACTER SET UTF8;

You can set my.ini configuration file

init_connect='SET NAMES utf8'

This parameter set 3 variables to UTF8

character_set_client
character_set_connection
character_set_results

PS: MT developers, you are very crazy and lazy. Why we are creating manual database? Is it so hard one form tag into installation page for you? huh.gif
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.