http://wordpress.org/extend/plugins/wcm-user-language-switcher
I tried wcm language switcher, it only supports for users, not for guest who are not logged in. anyway thanks to kaiser & brasofilo.
Finally, I got a solution with theme switcher plugin
http://wordpress.org/extend/plugins/theme-switcher
I duplicate my theme and keep one is default, then create next one for new-language.
even it takes more space in hosting, it was definitely what I need.
just add to header.php as the follow codes
<?php wp_theme_switcher(); ?> or <?php wp_theme_switcher('dropdown'); ?>
it allowed for all users,guests and also eveyone can switch without logging in.
theme switcher plugin also provide for sidebar widget with dropdown & lists style.
Related Posts:
- Uninstall languages
- Can I change my language to English?
- change only the theme language
- Theme’s text domain & language.PO file not working
- Install wordpress using composer in a specific language
- how to modify language in a child theme
- WordPress native thickbox language
- Creating a WP site in Cyrillic
- Hebrew Characters Have gone bad
- Can I use two languages together in WordPress
- Why my wordpress admin panel shows only English Language in setting?
- What programming language should I study to know WordPress very well?
- The option to change site language isn’t available
- My website change automatically lenguage in wordpress [closed]
- Unable to change default language in wordpress – it changes texts to my language, but default value remains en_US
- POLYLANG: Hide current language
- How can i auto translate titles from any language to english?
- Unicode Problem
- wp language changed after upgrading to centos 5.8
- Is it possible to convert wordpress language files .mo to .po (and vice versa) in windows? [closed]
- How to Fix Mangled Thai Characters
- How do I fix errors regarding the language markup of my webpage?
- How to change frontend language only
- What coding language to use?
- Japanese content on english page?
- Theme RTL semi work but with “?rtl=1” fully work
- Language Pack not working
- How to change strings in the theme/core?
- qTranslate: Two languages on the same exact page
- How to identify WordPress language updates?
- WordPress language problem
- Spanish site, some words translation still in English
- WordPress uses en_US by default instead of en-US for html lang
- Can’t change language (only “English (United States)”)
- HTML inside __() or _e() language translation string
- Override default WordPress core translation
- How to change the language for the front-end only?
- How to keep plugin translations after updates?
- How can I uninstall a language?
- Add language/country code to each possible URL
- What is the difference between the Package Language and the Site Language?
- Translate content, not instance, per-post
- Setting the language of RSS feed
- `wp_set_script_translations` with `wp.i18n` does not return translated strings in simple plugin
- WordPress admin not changing language
- Prevent WordPress updates from overriding custom language translations?
- Is it possible to check is loaded language files correctly with WordPress plugin?
- How to use both British and American English?
- How to reload wordpress textdomains at runtime
- Woocomerce language
- Is there any workaround to a core update still showing after core update if language set to anything other than US English
- Where is the right .mo file inside the language repository?
- setlocale for date
- How to set a custom title per language?
- html lang=”” instead of lang=”en-us” – why?
- Is it possible to set a different frontend- and backend-language?
- How to make the front-end RTL without changing the admin panel language?
- How to redirect after login getting a variable from url (for example with the language)
- Loading custom language file for plugin
- Inconsistent translation on a WP site
- How to put a Worpdpress theme in spanish (having the po file)?
- Translate emails into the language of the user
- How to set different languages for front-end and back-end
- WordPress change Language not working
- Translate a word in a responsive menu
- Plugin directory says that my plugin it’s not availabe in Spanish, but it is
- Frontend image uploading from frontend cant handle hebrew names
- Can a plugin be run in a different language than WordPress?
- Can I set is_rtl() to true?
- Plugin language always shows WP site language, not profile language
- Is hint for translator compulsory while internationalizing a string containing variables?
- How to translate Widget Description in constructor?
- Changing wordpress default language
- Redirect home resets (qtranslate) language
- How to set “lang” attribute for post/page title?
- Wrong WordPress language?
- Language per user role, how can I achieve this?
- __() function inside html tags
- Load custom translation in custom plugin fails
- Qtranslate-X get raw post title value
- How to add language tags like “” in just some certain pages?
- Adding a different domain to existing WordPress site
- How do I add languages?
- Woocommerce Languages Files
- Search terms in other language turns out to question mark and symbols
- Alter theme pages on language switch
- Language Switch Function
- Change localization only for plugin
- Theme isn’t multilanguage ready. How can i still add a second language to the site?
- Which language files are loaded?
- Having a two language website
- Language switcher for subdomains
- Translation not working in sprinf variable
- Is it wrong to use the English version of WordPress to server a site in a different language?
- WordPress sites translate dynamically generated Homepages
- Copy site on same server?
- How to use Greek characters/letters in a query?
- Changing logo image in header.php upon language detection
- Language of errors in WordPress admin
- How to make a multilingual wordpress site to be translated one-to-one without much effort and without using translate?