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

9

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

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

hyperknot
источник

Ответы:

7

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

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

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

anmari
источник
WP Native Dashboard это здорово! Как раз то, что я искал. Имеет 4 способа установки языка!
Hyperknot
2

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

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

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

Деяна
источник
Я думаю, что это может быть только для wp.com, а не самостоятельно? Как свидетельствует этот пост и тот факт, что есть плагины ( 2 ) для него
drzaus
Это действительно в настоящее время родное, но я думаю , что версия введена была 4,7 (см wptavern.com/... )
Rarst
0

Плагин, который вам нужен, это "Admin Language Per User".

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

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

Диего Д
источник