In Their Language detects the user’s browser language preferences and attempts to switch your site/blog to that language.
One great example usage of this plugin is if your site/blog is managed by multiple people who speak multiple languages, then this plugin will automatically switch the administration area to each user’s language.
Only translatable strings will be affected and only if a translation file is present for that language. See the installation guide and FAQ for more details on that.
Download:
- Download from WordPress.org (0 downloads)
Pingback: New Plugin: In Their Language « Viper007Bond.com
Pingback: WordPress Plugin Releases for 10/27 « Weblog Tools Collection
Hi Viper,
thanks for doing this, but it would be nice to know what language plugins this works with?
or an explanation as to how best to use this plugin with what language changing method.
All this plugin does is essentially dynamically set
WPLANG
(it doesn’t actually do that, but for all intents and purposes that’s a valid explanation).It’s as if you followed these instructions for each of your visitors and set it to their language: http://codex.wordpress.org/Installing_WordPress_in_Your_Language
Of course it requires that you have their language file installed: http://codex.wordpress.org/WordPress_in_Your_Language
Hi there..I have a question..I have installed your plugin @In Their Language and I asked my french friend to open it and tell me what language you can see..he said english..nothing seems to be working..did I missed something? is there anything else that has to be done apart from installing this plugin in our website?
Thanks..
Bharath
You also have to install the language files: http://codex.wordpress.org/WordPress_in_Your_Language
You’ll also have to install the language file for your theme if you aren’t using Twenty Ten. Note that my plugin caches what language files are available, so it could take 10-15 minutes for it to start working.
My plugin does not provide the translations, it only tells WordPress to try and display your blog in a different language.
Pingback: Comment faire un réseau social buddypress multilingue
Hi Alex;
Thank you for this good work! I am using the translator plugin right now and I like it. You said in your explanation that there should be “language file” that the browser recognizes for the plugin to work(if I am correct). How can they add more language files to the list like for example; Amharic(Ethiopian language), Oromo(spoken in East Africa and uses latin alphabets same as English), Somali(spoken in East Africa), Tigirgna(spoken in East Africa)e.t.c? DO they use language/Country code only or the whole translation?
For WordPress core (the admin area, or the default themes), upload additional
.mo
files to/wp-content/languages/
and my plugin will make use of them. Language files can be downloaded from here: http://codex.wordpress.org/WordPress_in_Your_LanguageFor translating parts of your theme, plugins, etc., you’ll need to upload the translation files for those strings to the various folders specified by the theme and plugins.
It works great in itself, but it conflicts with the “ZdMultiLang” plugin, whereas the link to switch post language created by said plugin remains stuck on the default language. It start working again when “In their language” is deactivated.
Hi Viper,
your plugin works great! We have only a problem with the “Categories” at http://marty-creations.save-the-arctic.com/. The plugin does not translate “Allgemein”. Do you have an idea to help? Thanks a lot in advance.
Best regards Peter
This plugin will not translate posts, category names, and other things like that. See the FAQ for more details: http://wordpress.org/extend/plugins/in-their-language/faq/
With best regards from Finland, dear Alex aka Viper – thanks for your inspirational good work and sharing!
With regards to your plugin ‘In their language’… basic WordPress 3.4.1 EN installed, plus additional language .mo and .po files DE, FR and FI in wp-content/languages as well as in all themes.
Browser Safari and OS switched to ‘Finnish’ language does not change to the desired language. French fine, German fine. Swedish not yet tried, but intending to test as well.
Any idea, why the plugin does not accept FI so far?
Hmm, that’s odd. The language codes must not be matching up or something.
And secondly, does the basic installation have to be EN or may ‘In their language’ be used with any basic language installation of WordPress?
The default language doesn’t matter.
Does it work with PHP cache, like APC?
I can set config on wp-config.php