WordPress Security How To
WordPress Security How To
Posted By

Как установить язык для WP Cerber


English version: How to Set Your Language for WP Cerber


При работе с безопасностью WordPress ясность интерфейса — это не просто косметическая деталь. Она напрямую влияет на скорость интерпретации оповещений, просмотра журналов и навигации по настройкам.

WP Cerber позволяет использовать свой интерфейс на языке, соответствующем вашему рабочему процессу, независимо от языка WordPress вашего сайта. Это относится не только к административным страницам, но и к компонентам, ориентированным на пользователя, таким как формы двухфакторной аутентификации и другие экраны, управляемые плагинами.

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

Включение перевода в WP Cerber

Чтобы включить перевод интерфейса WP Cerber:

  1. Перейдите в WP Cerber → Основные настройки
  2. Включите опцию «Использовать репозиторий плагинов WP Cerber».
  3. Нажмите «Сохранить изменения».

Что на самом деле делает эта настройка:

  • Это позволяет WP Cerber использовать официальный репозиторий WP Cerber для обновлений плагина и файлов перевода.
  • Он не устанавливает обновления плагина автоматически.
  • Это позволяет автоматически загружать только файлы перевода.

Обновления плагина по-прежнему контролируются отдельно. Плагин будет обновляться автоматически только в том случае, если включена настройка «Автоматически обновлять WP Cerber» . Подробнее об этом можно прочитать здесь .

Если на вашем сайте WordPress уже выбран язык в разделе «Настройки» → «Общие» , WP Cerber автоматически будет использовать этот язык и загрузит соответствующие файлы перевода. В этом случае дополнительная настройка не требуется.

Параметры, описанные в следующем разделе, необходимы только в том случае, если вы хотите отменить это поведение по умолчанию или использовать другой язык специально для WP Cerber.

Выбор языка для WP Cerber

После активации репозитория у вас есть три способа управления языком административного интерфейса WP Cerber.

Приоритет языков применяется следующим образом:

  1. Язык, настроенный в WP Cerber, имеет наивысший приоритет и переопределяет все остальные настройки.
  2. Если в WP Cerber не указан язык, используется язык, выбранный в профиле пользователя, что переопределяет глобальные настройки WordPress.
  3. Если ни один из вышеперечисленных параметров не указан, WP Cerber переключается на глобальный язык WordPress.

1. Использовать язык WordPress (Общие настройки)

Перейдите в Настройки → Общие → Язык сайта

  • Это устанавливает язык по умолчанию для всей административной панели WordPress.
  • WP Cerber будет следовать этому языку, если он не будет переопределен.

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

2. Используйте язык своего профиля.

Перейдите в раздел Пользователи → Ваш профиль → Язык

  • Это отменяет глобальный язык для вашей учетной записи пользователя.
  • Это полезно, если несколько администраторов используют разные языки.

WP Cerber учитывает эту настройку и соответствующим образом корректирует свой интерфейс.

3. Установите другой язык для WP Cerber.

Перейдите в WP Cerber → Основные настройки

Найдите опцию: «Язык для страниц администрирования плагина».

  • Этот параметр переопределяет как глобальный язык WordPress, так и язык на уровне пользователя.
  • Применяется только к страницам WP Cerber.
  • Позволяет запускать интерфейс плагина на языке, отличном от остального интерфейса административной панели.

Это особенно полезно для команд, где операции по обеспечению безопасности обрабатываются на общем или стандартизированном языке.

Что произойдет после включения перевода?

После активации репозитория и выбора языка (любым из трех описанных выше способов) WP Cerber автоматически загрузит необходимые языковые файлы из официального репозитория WP Cerber . Возможно, вам потребуется перезагрузить страницу администрирования, чтобы увидеть, что переводы применены.

После включения перевода страницы WP Cerber будут немедленно отображать выбранный язык.

  • Файлы перевода загружаются в фоновом режиме.
  • В большинстве случаев этот процесс завершается в течение 1–2 минут.
  • Ручная загрузка или установка не требуются.

Если перевод не вступает в силу в течение нескольких минут, воспользуйтесь приведенными ниже шагами по устранению неполадок.

Устранение неполадок: Переводы не отображаются

1. Сначала проверьте виджет «Готовность системы».

Перейдите в панель управления WP Cerber и проверьте виджет « Готовность системы» .

Это самый быстрый способ сузить круг поиска причины. Если WP Cerber обнаружит проблему с подключением или файловой системой, он сообщит об этом.

2. Проверьте исходящий HTTP-доступ в wp-config.php

Одной из распространенных причин является блокировка исходящих соединений с внешними веб-сайтами в настройках WordPress.

Найдите эту константу в wp-config.php (расположенном в корневой директории вашей установки WordPress):

 define ( 'WP_HTTP_BLOCK_EXTERNAL' , true );

Если эта константа включена, WordPress блокирует внешние HTTP-запросы, если явно не разрешен доступ к определенным хостам. В этом случае WP Cerber может не иметь возможности получить доступ к своему официальному репозиторию для загрузки пакетов перевода.

Для предоставления доступа добавьте домен репозитория WP Cerber в список разрешенных доменов, используя WP_ACCESSIBLE_HOSTS :

 define ( 'WP_ACCESSIBLE_HOSTS' , 'downloads.wpcerber.com' );

Если у вас уже определены разрешенные хосты, добавьте домен в виде значения, разделенного запятыми:

 define ( 'WP_ACCESSIBLE_HOSTS' , 'api.wordpress.org,downloads.wpcerber.com' );

После обновления конфигурации сохраните файл и перезагрузите панель управления WP Cerber, чтобы запустить новую попытку загрузки переводов.

3. Проверьте права на запись в глобальный каталог переводов плагинов.

WordPress устанавливает файлы перевода WP Cerber в эту стандартную директорию:

wp-content/languages/plugins

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

На практике убедитесь, что:

  • каталог существует
  • Пользователь веб-сервера имеет права на запись на него.
  • Отсутствие ограничений на уровне хостинга или несоответствия прав собственности на файлы препятствует созданию или обновлению файлов WordPress в этом месте.

4. Что делать дальше?

Если ни одна из этих проблем не будет зарегистрирована, выбранный язык может быть еще недоступен в репозитории WP Cerber, хотя это наименее вероятный сценарий.

Почему это важно

Мы разработали систему доставки переводов WP Cerber, чтобы сделать языковую поддержку простой и надежной для администраторов WordPress. После активации репозитория плагина WP Cerber сможет быстро загрузить необходимые файлы переводов из нашего официального сервиса переводов и сделать плагин доступным на языке, который вам больше всего подходит.

Наша цель проста: помочь вам работать с настройками безопасности, оповещениями и страницами, управляемыми плагинами, на языке, который кажется естественным и удобным в повседневном использовании. Это снижает сложности при навигации по интерфейсу и упрощает рутинное администрирование, особенно если WordPress используется не на английском языке.

Чтобы плагин и его переводы оставались актуальными, мы также рекомендуем включить автоматическое обновление плагина . Файлы переводов обрабатываются автоматически через репозиторий, и автоматическое обновление плагина помогает гарантировать, что вы будете получать постоянные улучшения, обновления совместимости и исправления ошибок без лишней ручной работы.


I'm a team lead in Cerber Tech. I'm a software & database architect, WordPress - PHP - SQL - JavaScript developer. I started coding in 1993 on IBM System/370 (yeah, that was amazing days) and today software engineering at Cerber Tech is how I make my living. I've taught to have high standards for myself as well as using them in developing software solutions.

View Comments
There are currently no comments.