Why .mo .po files are not working with my site?

As per Theme Handbook ⇒ Internationalization, you should call load_child_theme_textdomain() from within the after_setup_theme hook: function load_greattheme_textdomain() { load_child_theme_textdomain( ‘greattheme’, get_stylesheet_directory() . ‘/languages’ ); } add_action( ‘after_setup_theme’, ‘load_greattheme_textdomain’ ); Make sure you name your *.mo and *.po files properly (follow the link above).

WP E-commerce wpml translation or multilingual

Yes, it is extremely frustrating to find a plugin that works without errors and is still customisable. I have tried the following: Shopp – www.shopplugin.net (very good, but will only support WPML in the next update – unknown release date) Marketpress – http://wordpress.org/extend/plugins/wordpress-ecommerce/ (workes well, but is pretty limited, not sure if the paid version … Read more

WordPress page with non-English text

In your wp-config.php set the encoding constants correctly: define( ‘DB_CHARSET’, ‘utf8’ ); define( ‘DB_COLLATE’, ‘utf8_general_ci’ ); And add an accept-charset attribute to your form: <form name=”frm” method=”post” action=”<?php bloginfo(‘url’); ?>/message/” accept-charset=”utf8″ >