Plugin Directory

Test out the new Plugin Directory and let us know what you think.
!This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

In Their Language

Change your blog's language based on the user's preferred language.

My posts / my theme / other things aren't being translated! Why not?

This plugin just dynamically switches the internal language setting for WordPress. This makes WordPress attempt to load up localization files to display things in that language. However to do this requires that a language file be present and that the language file contain a translation for each displayed string.

Posts cannot be translated in this method and if you aren't using the default WordPress theme, then you'll also need a translation file for it.

How do I know it's working?

Change the preferred language setting in your browser to one that you have a language file. For example install the French translation file fr_FR.mo and then change your browser's setting to French being the preferred language.

What if I want to have my posts be translated too?

That's a job for another plugin. See Multilingual WordPress on the Codex for a list.

I installed a new language file but it isn't working!

Try again in a minute. This plugin uses a little bit of caching to avoid looking at the languages directory on every page load. Results are cached for 60 seconds.

Requires: 3.0 or higher
Compatible up to: 3.1.4
Last Updated: 6 years ago
Active Installs: 300+


5 out of 5 stars


Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.