The best solution to the character encoding problem in WordPress is to convert the charset or database and collation to UTF-8 or Unicode. UTF-8 Database Converter can be used to overcome this problem.
Download UTF-8 Database Converter,
- Open the file `wp-config.php` set `DB_CHARSET` to `utf8` and leave `DB_COLLATE` with nothing. (Just for WordPress 2.2.x)
- Upload `UTF8_DB_Converter.php` to the `/wp-content/plugins/` directory.
- Activate the plugin through the ‘Plugins’ menu in WordPress.
- Go to the sub menu called ‘UTF-8 Database Converter’.
- And just follow the instructions on the screen.
This is how I implemented it in my Chinese blog – iTeochew.