Support » Fixing WordPress » Displaying Other Languages

  • I’m starting a blog where different authors will be writing in different languages (Japanese, French, Portuguese, Chinese, etc.). All I want is for WordPress to display those languages when articles are published.

    I do *NOT* want any translation tools! I want to be able to simply type, publish, and display. I also want people to be able to comment in each respective language.

    At the moment, any time I type Japanese or French, etc., into a post or page edit form, I can see the characters perfectly well, but as soon as I save the draft or publish it, all I get are question marks (????) or strange characters.

    I tried commenting out the following in wp-config.php: define(‘DB_CHARSET’, ‘utf8’);
    which worked, but it totally screwed up my theme’s functionality (Catalyst 1.4.1).

    I just want to be able to type and display in any language, just like I can do on any free blog at

    Any help would be greatly appreciated.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Does anybody know how to do this? I see instructions on this site for how to change the admin display to another language, but how to get posts to display in other languages is not clear.

    In addition to what I wrote above, I also created a languages folder in wp-content and uploaded the file, to see if WP would automatically draw up it to display Japanese characters, but it didn’t help.

    I also changed collation of my SQL database tables in phpmyadmin to utf8, but that doesn’t help either.

    Nothing I do seems to help! What am I missing?

    Please help me.

    I finally found the source of the issue: fantastico. It was installing wordpress using the default collation at the server level: latin_swedish_ci. I deleted the site and database (since it was a new install anyway) and installed it manually, setting the database collation to utf8_general_ci *before* installing wordpress. After that, Japanese characters showed up just fine.

    I also found out that there is a script you can run to convert a database to UTF8:

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Displaying Other Languages’ is closed to new replies.