Как настроить языковой интерфейс для каждого пользователя?

Я хотел бы использовать английский интерфейс для внешнего интерфейса, но я хотел бы установить его на родной язык для редактора. Я знаю, что WPML имеет эту функцию, но я не хочу устанавливать неподдерживаемый WPML именно по этой причине.

Я ищу крошечный плагин, который предоставляет коммутатор для страницы профиля пользователя для настройки внешнего языка. Есть ли такой плагин?

Вы видели http://wordpress.org/extend/plugins/wp-native-dashboard/ ?

Я думаю, он делает именно то, что вы просите.

Также «интересным» является http://wordpress.org/extend/plugins/in-their-language/, который пытается установить языковые настройки автоматически на основе n настроек браузера.

Начиная с WordPress 4.1 (возможно, даже раньше, я не знаю) эта функциональность встроена (нет необходимости в плагине). Просто:

  1. Загрузите языковой пакет по вашему выбору из http://wpcentral.io/internationalization/
  2. извлеките содержимое в wp-content/languages (создайте папку languages если она еще не существует)
  3. Готово!

Войдите в систему как редактор, которому нужен другой язык, и перейдите к его профилю и установите язык администратора .

Плагин, который вам нужен, – «Язык администратора на пользователя».

  1. Загрузите языковой пакет по вашему выбору из http://wpcentral.io/internationalization/
  2. Извлеките содержимое в wp-content / languages ​​(создайте папку языков, если она еще не существует)
  3. Установите и активируйте этот плагин: https://wordpress.org/plugins/admin-language-per-user/ (Совместимость до: 4.5.2)
  4. Войдите в систему как пользователь admin, перейдите на страницу своего профиля ( http://www.yoursite.com/wp-admin/profile.php ), измените поле «Язык сайта».

Таким образом, вы изменяете язык своего оффиса для своего пользователя.