WPSSO User Locale Selector – Select a Locale / Language / Region in the WP Toolbar Menu

Description

Add a user locale drop-down menu item in the WordPress admin back-end admin and front-end toolbar menus.

Perfect for translators or anyone who needs to switch languages quickly and easily — allows logged-in users to change their preferred locale / language setting right from the toolbar menu (instead of having to update their WordPress user profile page).

The default WordPress behavior is to apply the user locale preference to the admin back-end only — this plugin can optionally extend the user locale preference to the front-end webpage as well (enabled by default in the SSO > User Locale settings page).

Power-Users / Developers

See the plugin Other Notes page for information on available filters.

Do you use the Polylang plugin?

If the Polylang plugin is active, the user locale menu will automatically use the correct Polylang language URLs for the current webpage.

Prerequisite — WPSSO User Locale Selector is an extension for the WPSSO plugin, which automatically generates complete and accurate meta tags + Schema markup from your content for social media optimization (SMO) and SEO.

Additional Documentation

Screenshots

  • An example user locale selector in the WordPress front-end toolbar menu.

Installation

Install and Uninstall

FAQ

Installation Instructions

Install and Uninstall

Frequently Asked Questions
  • None

Contributors & Developers

“WPSSO User Locale Selector – Select a Locale / Language / Region in the WP Toolbar Menu” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

Repositories

Version Numbering

Version components: {major}.{minor}.{bugfix}[-{stage}.{level}]

  • {major} = Major structural code changes / re-writes or incompatible API changes.
  • {minor} = New functionality was added or improved in a backwards-compatible manner.
  • {bugfix} = Backwards-compatible bug fixes or small improvements.
  • {stage}.{level} = Pre-production release: dev < a (alpha) < b (beta) < rc (release candidate).

Changelog / Release Notes

Version 1.1.6 (2017/04/30)

  • New Features
    • None
  • Improvements
    • None
  • Bugfixes
    • None
  • Developer Notes
    • Code refactoring to rename the $is_avail array to $avail for WPSSO v3.42.0.

Version 1.1.5 (2017/04/16)

  • New Features
    • None
  • Improvements
    • None
  • Bugfixes
    • None
  • Developer Notes
    • Refactored the plugin init filters and moved/renamed the registration boolean from is_avail[$name] to is_avail['p_ext'][$name].

Version 1.1.4 (2017/04/08)

  • New Features
    • None
  • Improvements
    • None
  • Bugfixes
    • None
  • Developer Notes
    • Minor revision to move URLs in the extension config to the main WPSSO plugin config.
    • Dropped the package number from the production version string.

Version 1.1.2-1 (2017/04/05)

  • New Features
    • None
  • Improvements
    • Updated the plugin icon images and the documentation URLs.
  • Bugfixes
    • None
  • Developer Notes
    • None

Version 1.1.1-1 (2017/03/25)

  • New Features
    • None
  • Improvements
    • Minor updates to textdomain translation strings.
  • Bugfixes
    • None
  • Developer Notes
    • None

Version 1.1.0-1 (2017/01/13)

  • New Features
    • Added a new “Toolbar Menu Icon” option in the User Locale settings page.
  • Improvements
    • Changed the “Toolbar Menu Title” default value from “User Locale (%s)” to “%s”.
  • Bugfixes
    • None
  • Developer Notes
    • Added a new ‘wpsso_user_locale_menu_dashicon’ filter.
    • Added a new ‘wpsso_user_locale_menu_items’ filter.