Как я могу удалить язык?

Вопрос или проблема

Я несколько раз менял язык своего сайта для тестирования. Проблема в том, что после того, как я сменил его обратно, WordPress продолжает обновлять языковые пакеты плагинов. Как я могу удалить те языки, которые были установлены, когда я выбирал их в качестве Языка сайта для тестирования? Если я выбираю выпадающее меню Язык сайта, я все еще вижу их в разделе “Установленные”.

Вот скриншот:

enter image description here

Я надеюсь, у вас есть доступ по FTP или что-то подобное, чтобы вы могли следовать пути, показанному ниже.

Используйте любой FTP-инструмент (например, FileZilla) и зайдите на ваш сайт.

1) Перейдите в папку wp-content
Там вы увидите папку с именем languages.

2) Зайдите в папку languages
Там вы найдете папки plugins и themes.

3) Войдите в папку plugins
Вы увидите файлы, которые, вероятно, будут заканчиваются на -es_ES.mo и -es_ES.po, что для Español, и, возможно, также -es_CO.mo и -es_CO.po, что для Español de Colombia.
Все файлы, указанные выше, в этой папке вы можете удалить без каких-либо проблем.

4) Войдите в папку themes (если вы также хотите сделать это для переводов темы)
Следуйте шагу 3. (часть с удалением)

Редактирование:
Конечно, в папке wp-content/languages также есть файлы перевода для самого ядра WordPress, эти файлы -es_ES и -es_CO вы также можете удалить, конечно.

Теперь вы закончили, но помните, что они (или другие) вернутся, когда вы снова смените язык в админке (Настройки/Общие) и позволите WordPress обновить перевод(ы) или сделаете это самостоятельно, выбрав обновление всех.

Надеюсь, это помогло вам.

Чтобы сбросить до только английского языка?
Вам нужно будет удалить все файлы в этих папках:

/wp-content/languages
/wp-content/languages/plugins
/wp-content/languages/themes

Помните, что ваш язык по умолчанию будет использоваться. Если вы установили неправильную версию, язык может все еще быть присутствующим. Так что вам нужно будет перезаписать ваши файлы, используя новую установочную zip или tar.gz файл из WordPress на английском языке. Если это применимо.

Сложность здесь в том, что в папке languages (внутри wp-content) могут быть сотни, если не тысячи отдельных языковых и локализационных файлов, и, похоже, нет способа удалить их оптом. Удаление небольшого количества за раз приводит к тому, что сервер моего хоста становится очень медленным, так как он пытается обновить эту огромную (и абсолютно бесполезную) базу данных. Конечно, есть более простой способ? Я думал, что можно скачать всю папку Languages и удалить ненужные файлы на своем компьютере, а затем загрузить папку снова, но, кажется, это не функция менеджера файлов WP (или настройки моего хоста, Siteground), поэтому я могу сделать это только по одному php файлу за раз. Нелепо. А вся папка составляет почти 500 МБ!

На самом деле есть гораздо более простой способ:

перейдите в Настройки > Языки и отключите все языки, которые вы не хотите видеть или использовать на вашем сайте.

Есть самый быстрый способ сбросить на английский или любой другой язык. Перейдите в WP-Admin с главной страницы вашего блога. Выберите Настройки и выберите ОБЩИЕ из меню, и на этой странице общих настроек внизу, рядом с синей кнопкой “Сохранить изменения”, вы увидите поле для выбора языка, где вы можете изменить на английский или другой. Сохраните изменения, и вы готовы.

.

Ответ или решение

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

Шаг 1: Доступ к серверу через FTP

Чтобы начать процесс удаления ненужных языков, необходим доступ к серверу через FTP-клиент, например, FileZilla. Это поможет вам управлять файлами напрямую.

Шаг 2: Удаление языковых файлов

  1. Перейдите в папку wp-content/languages
    В этой папке хранятся все языковые файлы, используемые на вашем сайте.

  2. Удалите файлы из папки plugins и themes
    В этих папках находятся языковые файлы для плагинов и тем. Удалите файлы, такие как -es_ES.mo и -es_ES.po, если они вам больше не нужны. Повторите эту процедуру для всех ненужных языков.

Шаг 3: Удаление языков WordPress Core

Также проверьте наличие языковых файлов для ядра WordPress в папке wp-content/languages. Эти файлы также можно безопасно удалить, если они не будут использоваться.

Шаг 4: Изменение языка сайта через WP-Admin

  1. Перейдите в настройки WordPress (WP-Admin)
    Перейдите в раздел Настройки > Общие на панели администратора.

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

Дополнительные советы

  • Регулярное обновление языковых настроек: Обратите внимание, что если вы снова переключитесь на другой язык в разделе Settings/General, WordPress может снова установить соответствующие языковые файлы.
  • Автоматизация процесса: Используйте инструменты автоматизации, если ваш хостинг поддерживает их, для более быстрого удаления файлов.

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

Оцените материал
Добавить комментарий

Капча загружается...