WordPress Site in Multiple Languages

Best free plugin for your goal is Polylang: http://wordpress.org/plugins/polylang Not so great but still easy to use is mqTranslate, which is a fork of the pretty popular qTranslate: https://wordpress.org/plugins/mqtranslate/ A good popular (but paid) one is WPML: https://wpml.org

menu doesn’t show in different languages

Yes, the menu can be translated, and, yes, it will be shown in all languages. Does your menu use the WordPress 3 menu feature? If yes, the video here explains how to setup the translation: http://wpml.org/2010/07/wpml-1-8-0-with-multilingual-menus/

Comment submission & navigation redirects to default language

I’ve figured out the solution to my problems. Here’s what I did… Note: This is considering the posts, thus comments, are under the ‘Article‘ post-type, which thus create the permalink such as this: site.com/article/post-name/#comments. Adjustments should be made for other uses. To fix problem #1 & #3: if ( !is_admin() ) add_filter(‘get_comment_link’, ‘my_comment_post_redirect’); function my_comment_post_redirect($location){ … Read more

get_categories only getting categories in the main language

I have a solution if you are using WPML for the multi-language support, i have used this code before. Modified after your taxonomy. <?php //Get categories from current language //Uses WPML Multi-language $terms = get_terms(‘jw_portfolio_categories’,’hide_empty=1′ ); if ( !empty( $terms ) ) { $term_links = “”; foreach ( $terms as $term ) { if( $term->term_id … Read more

Multilingual website suggestions

Will try to relate to this as a question, talking about the merits and such of the solutions. Quite limited, normally it would not change direction, however – you might add some javascript that will dynamically add the dir=”rtl” tags when appropriate You can do that, very high maintenance but might work best, depending on … Read more

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)