Пропустить контент
Купить

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

Когда нужно изменить стандартные тексты плагина без изменения его кода, вы можете воспользоваться системой локализации WordPress.

Основной способ

Используйте стандартную функцию локализации WordPress. Для удобного редактирования переводов рекомендуется использовать плагин Loco Translate.

Интерфейс Loco Translate

Пошаговая инструкция

  1. Копирование файлов перевода

    Скопируйте файлы локализации из папки плагина в:

    md
    wp-content/languages/plugins

Расположение файлов перевода

  1. Редактирование перевода

    Откройте скопированный файл через Loco Translate:

    Выбор файла для редактирования

    Внимание

    Убедитесь, что редактируете именно скопированный файл, а не оригинальный файл перевода!

    Проверка файла перевода

  2. Изменение текста

    Внесите необходимые изменения в тексты:

    Редактирование текста

  3. Проверка результата

    После сохранения проверьте изменения на сайте:

    Результат перевода

Дополнительные методы

Через functions.php

Вы можете переопределять строки через фильтр gettext:

php
add_filter('gettext', function($translation, $text, $domain) {
    if ($domain === 'iiko') {
        switch ($text) {
            case 'Original text': 
                return 'Your custom text';
        }
    }
    return $translation;
}, 10, 3);

Через PO/MO файлы

  1. Скачайте PO-файл плагина
  2. Отредактируйте в программе Poedit
  3. Загрузите обратно в папку languages/plugins

Рекомендации

Совет

  • Всегда делайте резервную копию перед редактированием переводов
  • Обновляйте свои переводы после обновления плагина
  • Для сложных правок используйте профессиональные инструменты (Poedit, WPML)

Важно

Изменения в оригинальных файлах плагина будут потеряны при его обновлении. Всегда работайте с копиями в папке languages.

WOO2IIKO © 2019 - 2026 Алексей Тихомиров.