Backend Localization

Description

This plugin enables you to run your blog in a different language than the backend of your blog. So you can serve your blog using e.g. German as the default language for the users, but keep English as the language for the administration.
You can choose the language you want to use from all installed language files or you can install additional languages.

A list of all of my plugins can be found on the WordPress Plugin page on my blog kau-boys.com.

Screenshots

  • Screenshot of the settings page
  • Screenshot of language switcher in admin menu (similar to qTranslate switcher)
  • Screenshot of language selection on login form

Installation

Installation through WordPress admin pages:

  1. Go to the admin page Plugins -> Add New
  2. Search for kau-boy and choose the plugin
  3. Choose the action install
  4. Click on Install now
  5. Activate the plugin after install has finished (with the link or trough the plugin page)
  6. You might have to edit the settings, especially the language you want to use

Installation using WordPress admin pages:

  1. Download the plugin zip file
  2. Go to the admin page Plugins -> Add New
  3. Choose the Upload link under the Install Plugins headline
  4. Browse for the zip file and click Install Now
  5. Activate the plugin after install has finished (with the link or trough the plugin page)
  6. You might have to edit the settings, especially the language you want to use

Installation using ftp:

  1. Unzip und upload the files to your /wp-content/plugins/ directory
  2. Activate the plugin through the Plugins menu in WordPress
  3. You might have to edit the settings, especially the language you want to use

FAQ

Will my language be available for this plugin?

Every language that is supported by WordPress can be chosen. You just need a copy of the translation files in your WordPress’ language folder.

Do I need this plugin if I use qTranslate?

No you don’t have to. I love qTranslate and use it for my own blog. qTranslate also offers the ability to switch the backend language. But if you don’t want to publish the content of your blog in more than one language, you shouldn’t use qTranslate. I created this plugin for users who only wan’t to switch the backend language without the overhead of any multilingual plugin.

Reviews

We should thank

I think we should thank the author for a good job.
It was a long time before this feature appeared in the core of WordPress 4.7.
Thanks!

Must have!

This plugin is very useful! Regardless of language you users use, site admin should use English! English used in manuals, tutorials, forums, support articles etc. Industry terms are English by native, and it is much easier to find solutions and understand interface in native language.

Thankyou very much for this simple, but awesome plugin!!

Works great, and solves a real problem

If WP wants t truly become multi-lingual as it claims to be wanting – then this plugin’s behavior should be part of core!
So far it works well with WP 4.4, but I wish the developer would update the plugin compatibility version.

Works great

Fantastic plugin if you need to deal with websites in various languages, but want to keep the backend in your preferred language. I can highly recommend this plugin.

Read all 12 reviews

Contributors & Developers

“Backend Localization” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

2.1.7

  • Fixing a undefined notice
  • Time invested for this release: 10min

2.1.6

  • Fixing some flags
  • Time invested for this release: 60min

2.1.5

  • Adding 27 new languages
  • Time invested for this release: 80min

Older releases

  • 2.1.4 Fixing “tested up to” value
  • 2.1.3 Adding flag for en_GB locale
  • 2.1.2 Fixing empty backend locale
  • 2.1.1 Fixing detection of AJAX calls from backend
  • 2.1 Fixing $locale for AJAX calls from frontend
  • 2.0.4 Adding new languages Schweizerdeutsch and Tagalog
  • 2.0.3 Adding correct flag for Estonia
  • 2.0.2 Adding flags for new languages added in version 2.0
  • 2.0.1 Fixing shown language in the switching message. Use htmlspecialchars() to prevent XSS vulnerabilities. Thanks again to Matt Fuller for teaching me how to do it correctly!
  • 2.0 Adding some new languages. Fixing link to switch languages in backend. Thanks to Justin! Fixing XSS vulnerabilities. Many Thanks to Matt Fuller from MOZILLA!
  • 1.6.1 Fixing typo in language names
  • 1.6 Add WP3 CSS class for the language select on the login form
  • 1.5 Fixing the plugin for WordPress 3.0 MULTISITE feature
  • 1.4 Fixing the plugin for WordPress MU and fixing the login form selection
  • 1.3 Make the plugin working with PHP4. Thanks to David for the fix: www.est322.com/?p=520
  • 1.2.1 Replace do_action() with add_action() for admin_menu to avoid issues with other plugins
  • 1.2 Adding support for new languages
  • 1.1 Removing “short open tags” which causes error on blog that don’t have “short_open_tag” set to “On”
  • 1.0 Adding language switcher to admin menu and option to hide language selection on login form
  • 0.6 Saving language setting in cookie to enable different languages for multiple users
  • 0.5 Adding language selection to login screen
  • 0.4 Display all languages that are installed in the WordPress language folder
  • 0.3 Activate new language after saving settings (no more need to refresh)
  • 0.2 Adding German translation for settings page
  • 0.1 First stable release