• Не создавайте несколько учетных записей, вы будете заблокированы! Для получения дополнительной информации о правилах, ограничениях и многом другом посетите страницу «Помощь».
    Нашли неработающую ссылку? Используйте кнопку «Жалоба»!
Osclass Translations Manager with AI Editor

Плагин Osclass Translations Manager with AI Editor v1.17.2

Менеджер переводов Osclass с редактором на основе ИИ
Версии Osclass
  1. 3.0+
  2. 4.0+
  3. 8.0+
Подробнее
https://www.codester.com/items/66471/osclass-translations-manager-with-ai-editor
preview-xl.webp


Автономный редактор переводов PO и MO для ядра Osclass, тем и плагинов с функциями автоматического перевода с помощью ИИ.

Translations Manager for Osclass — это профессиональный автономный плагин для административной панели, позволяющий создавать, редактировать, сканировать, создавать резервные копии и поддерживать каталоги переводов gettext .po / .mo для ядра Osclass, тем и плагинов — с современным административным интерфейсом (панель управления, редактор, конфигурация, журналы, лицензия, обновления).

Лицензионный ключ:

Что вы получите​

  • Панель мониторинга — процент выполнения, отсутствующие строки, проблемы контроля качества, отсутствующие каталоги.
  • Редактор переводов — поиск, фильтры, статистика, импорт/экспорт
  • Сканирование исходного кода — создание или обновление каталогов с помощью функций PHP gettext.
  • Массовое сканирование — пакетное задание из панели управления для каждого языка сайта.
  • Автоматическое резервное копирование — перед сохранением восстановить данные по каталогу.
  • Проверка качества — заполнители, баланс HTML, пустые строки
  • Дополнительный перевод с использованием ИИ — Pollinations, Gemini, Vertex AI, NVIDIA NIM, OpenAI, Groq, OpenRouter (предустановленные модели + пользовательский идентификатор модели)
  • Память переводов + глоссарий для согласованного вывода ИИ
  • Обновления лицензии — проверить, загрузить, установить, откатить.
  • Безопасность — защита от CSRF-атак, режим только для суперадминистраторов, диагностика.
  • Включен административный интерфейс на английском и арабском языках.

Типичный рабочий процесс​

  1. Установите и активируйте плагин.
  2. Добавить языки можно в Osclass → Настройки → Языки
  3. Вкладка «Лицензия» → активируйте ключ покупки
  4. (Необязательно) Настройте поставщика ИИ и собственный ключ API.
  5. Открыть каталог → перевести → Сохранить (для фронтенда требуется файл .mo)

Что этот плагин НЕ делает​

  • Не выполняет автоматический перевод вашего сайта при установке.
  • В стоимость не включены бесплатные кредиты для AI API — вам необходимо предоставить собственный ключ поставщика.
  • Не заменяет проверку переводов человеком .
  • Не сканирует жестко закодированные строки , не обернутые в функции gettext.
  • Обновления поступают не из Osclass Market, а через сервер лицензирования поставщика.

Перевод с помощью ИИ — требуется собственный API-ключ.​

Важно: пакетный перевод с использованием ИИ является необязательным. Плагин не включает ключи API для ИИ или бесплатные кредиты для ИИ. Вам потребуется:

  • Действующий лицензионный ключ Translations Manager (полученный при покупке Codester)
  • Ваш собственный API-ключ от поставщика услуг ИИ — оплата производится самим поставщиком (Google, OpenAI, Groq, Pollinations и т. д.).
Поддерживаемые провайдеры: Pollinations, Google Gemini, Vertex AI, NVIDIA NIM, OpenAI, Groq, OpenRouter.

В разделе «Настройки» → «Перевод с помощью ИИ» у каждого поставщика есть панель справки со ссылками для просмотра официальных каталогов моделей и получения ключа API. Выберите рекомендуемую предустановленную модель или используйте «Пользовательский идентификатор модели…» для новых моделей, еще не включенных в список.

Полностью поддерживается ручной перевод без использования ИИ — для редактирования каталогов .po/.mo вручную не требуется ключ ИИ.

Функции​

  • Автономный плагин для Osclass — редактирование основных файлов не требуется.
  • Полное управление каталогом — ядро, темы и плагины (.po / .mo)
  • Современный адаптивный административный интерфейс — панель управления, переводы, конфигурация, журналы, лицензия, обновления.
  • Умный редактор переводов — поиск, фильтры (непереведенные тексты / проблемы), статистика по каталогам.
  • Сканирование исходного кода — создание или обновление каталогов с помощью функций PHP gettext.
  • Массовое сканирование — пакетное задание из панели управления для каждого языка сайта.
  • Импорт/экспорт — архивов .po, .mo, ZIP; копирование переводов между языками.
  • Автоматическое резервное копирование — перед сохранением, настраиваемый срок хранения, восстановление одним щелчком мыши.
  • Проверка качества (QA) — заполнители, баланс HTML, пустые строки
  • Обзор панели управления — процент выполнения, отсутствующие каталоги, фильтры внимания.
  • Дополнительный перевод с использованием ИИ — Pollinations, Gemini, Vertex AI, NVIDIA NIM, OpenAI, Groq, OpenRouter (предустановленные модели + пользовательский идентификатор модели)
  • BYO AI API ключ — кредиты ИИ не включены; вы платите поставщику напрямую.
  • Память переводов — повторное использование идентичных строк в разных каталогах.
  • Пользовательский глоссарий — внедряется в подсказки ИИ для обеспечения единообразия терминологии.
  • Лицензионный ИИ — безопасная авторизация через сервер лицензий поставщика.
  • Обновления лицензии — проверка, загрузка, установка, откат из резервной копии
  • Стабильный/бета-канал обновлений — при включении в вашей лицензии.
  • Безопасность — защита от CSRF-атак, режим только для суперадминистраторов, ограничения скорости запросов.
  • Диагностика системы — ограничения PHP, доступные для записи пути, ZipArchive, состояние cURL.
  • Двуязычный административный интерфейс — интерфейс плагина на английском и арабском языках.

Требования​

Минимальные требования (установка плагина и базовое использование)​

  • Osclass 3.x, 4.x или 8.x — рабочая установка приложения для размещения объявлений с доступом администратора.
  • PHP 7.4 или выше ( рекомендуется PHP 8.1 и выше )
  • Расширение PHP cURL — необходимо для активации/проверки лицензии и дополнительных функций ИИ.
  • Библиотека Gettext для PHP — входит в стандартную установку Osclass (Composer). Необходима для чтения/записи каталогов .po и .mo.
  • Поддержка JSON в PHP — стандарт в современном PHP (используется AJAX-запросами административной панели).
  • Папки с возможностью записи:
    • oc-content/languages/(Основные каталоги)
    • Папки с языковыми темами, которые вы редактируете (например, oc-content/themes/your-theme/languages/)
    • Папки с языковыми плагинами, которые вы редактируете (например, oc-content/plugins/plugin-name/languages/)
    • Папка плагина oc-content/plugins/translations_manager/(резервные копии и журналы)
  • Современные браузеры для административной панели Osclass (Chrome, Firefox, Edge, Safari)
  • Никаких изменений в ядро Osclass не допускается — не вносите oc-includes/никаких модификаций.oc-load.php

Перед переводом (настройка Osclass)​

  • Сначала добавьте языки вашего сайта в Osclass → Настройки → Языки — плагин не создаёт языки Osclass автоматически.
  • Откройте или создайте соответствующий каталог .po, переведите его, а затем сохраните — интерфейс Osclass использует скомпилированные файлы .mo , а не только .po.
  • По умолчанию доступ к этому плагину имеет только суперадминистратор (идентификатор администратора 1).

Рекомендуемые настройки сервера​

  • Использование HTTPS на вашем сайте (настоятельно рекомендуется для активации лицензий и обновлений).
  • PHP max_input_vars — не менее 3000 для средних каталогов; рекомендуется 5000+ для больших каталогов ядра/тем (в противном случае сохранение может завершиться неудачей — диагностические сообщения отображаются в разделе «Конфигурация»).
  • Для больших каталогов и пакетов ИИ рекомендуется использовать лимит памяти PHP — 128 МБ или больше.
  • Разрешите исходящие HTTPS- запросы с вашего сервера (брандмауэр/прокси-сервер не должны блокировать вызовы API).

Дополнительные требования по функциям​

  • Обновления лицензионного плагина(проверка / загрузка / установка / откат):
    • Действительный лицензионный ключ, приобретенный на этом сайте, активирован.
    • Расширение PHP ZipArchive (необходимо для установки пакетов обновлений)
    • Исходящий HTTPS-трафик на сервер лицензий поставщика.
    • Для будущих обновлений может потребоваться более высокая минимальная версия PHP (она отображается на экране обновлений перед установкой).
  • Пакетный перевод с использованием ИИ(опционально):
    • Действительный лицензионный ключ, приобретенный на этом сайте, активирован.
    • Вам потребуется собственный API-ключ от поставщика решений в области ИИ (Pollinations, Gemini, OpenAI, Groq, OpenRouter, Vertex AI, NVIDIA NIM и др.) — использование ИИ оплачивается поставщиком и не включено в стоимость плагина.
    • PHP cURL + исходящий HTTPS-трафик к выбранному вами поставщику ИИ
  • Экспорт/импорт ZIP-архивов — расширение PHP ZipArchive

Перевод с помощью ИИ — API-ключи (ВАЖНО — прочтите перед покупкой)​

Этот плагин НЕ включает ключи API для ИИ, кредиты ИИ или платное использование ИИ. Интеграция с ИИ-переводом является лишь дополнительной опцией. Вам необходимо создать собственную учетную запись у поставщика ИИ и ввести свой собственный ключ API в конфигурации плагина. Все расходы на ИИ оплачиваются вами напрямую поставщиком, а не продавцом плагина.

Для использования функций ИИ требуются два отдельных ключа:
  1. Лицензионный ключ Translations Manager — включен в стоимость покупки Codester (активация на одном сайте). Используется только для авторизации использования ИИ на вашем сайте.
  2. Ключ API вашего поставщика ИИНЕ включен . Вы должны получить его самостоятельно у поставщика, указанного ниже.
В этом плагине поддерживаются следующие поставщики ИИ:
  • Опыление (рекомендуемое значение по умолчанию)
  • Google Gemini (ключ API Google AI Studio)
  • Платформа Google Vertex AI / Agent Platform (проект GCP + ключ API или OAuth)
  • NVIDIA NIM (ключ API NVIDIA с сайта build.nvidia.com)
  • OpenAI
  • Грок
  • OpenRouter
Выберите модель: В разделе «Конфигурация» → «Перевод с помощью ИИ» каждый поставщик отображает рекомендуемые предустановленные модели в выпадающем списке. Используйте «Пользовательский идентификатор модели…» только если вашей модели нет в списке — скопируйте точный идентификатор из каталога моделей поставщика (официальные ссылки ниже и в панели справки администратора плагина).

Официальные каталоги моделей поставщиков (просмотрите их перед выбором):
Продавец плагина этого не делает:
  • Предоставьте ключи API для ИИ или бесплатные кредиты для ИИ.
  • Оплачивайте счета поставщика услуг ИИ.
  • Храните свой ключ API для ИИ на внешнем сервере лицензий (ваш ключ останется на вашем сайте Osclass).
  • Гарантируем высокое качество результатов работы ИИ без проверки человеком.
Вы можете использовать плагин без ИИ — ручной перевод, сканирование исходного кода, резервное копирование, импорт/экспорт и проверки качества работают без ключа API для ИИ (лицензия по-прежнему требуется для обновлений плагина; ИИ является необязательным).

Доступ к сети​

  • Сервер лицензий — необходим для активации лицензий, проверки, авторизации ИИ и обновления плагинов.
  • API поставщика ИИ — только если вы включите перевод с помощью ИИ (вы выбираете поставщика).
  • Использование общего хостинга с заблокированным curlисходящим HTTPS может препятствовать работе лицензии и ИИ.

Не требуется​

  • Официальный аккаунт Osclass в Marketplace для обновлений плагинов (обновления доставляются через сервер лицензий поставщика).
  • Редактирование основных файлов Osclass
  • ZipArchive предназначен для базового ручного редактирования и сохранения файлов .po/.mo — необходим только для обновлений и работы с ZIP-архивами.

Важные примечания для покупателей​

  • Это инструмент для перевода в административной панели — он не переводит ваш общедоступный веб-сайт автоматически сразу после установки.
  • Из исходного кода можно сканировать только строки, обернутые в функции gettext ( __(), _e(), , и т. д.)._m()
  • Обычно один лицензионный ключ действителен для активации одного сайта/домена.
  • Лицензионный ключ предоставляется после покупки через Codester — он не встроен в загруженный ZIP-архив.

Инструкции​

1. Установка​

  1. Скачайте ZIP-архив с Codester и распакуйте папку.translations_manager
  2. Загрузите его по адресу:oc-content/plugins/translations_manager/
  3. В административной панели Osclass перейдите в раздел «Плагины».
  4. Найдите Менеджер переводов → нажмите Установить , затем Включить
  5. Откройте плагин из меню «Настройка» или «Плагины».
Не редактируйте основные файлы Osclass ( oc-includes/, oc-load.php).

2. Сначала добавьте языки сайта (Osclass).​

  1. В административной панели Osclass перейдите в «Настройки» → «Языки».
  2. Добавьте необходимые языки (например, арабский, французский, английский).
  3. Плагин управляет каталогами переводов — он не создает языки Osclass за вас.

3. Активируйте свою лицензию​

  1. Open Translations Manager → License
  2. Введите лицензионный ключ, полученный после покупки (через сообщение Codester).
  3. Нажмите «Сохранить настройки лицензии» или «Активировать лицензию».
  4. Нажмите «Проверить сейчас» , чтобы убедиться, что лицензия активна на этом сайте.
Примечание: Обычно один лицензионный ключ действителен для одного сайта/домена . Лицензионный ключ надежно хранится на вашем сервере и никогда не отображается в исходном коде страницы.

4. Перевести каталог (вручную — ИИ не требуется)​

  1. Откройте панель управления , чтобы увидеть процент выполнения и недостающие каталоги.
  2. Перейти к разделу «Переводы»
  3. Выберите: Язык + тип ( Основное ПО / Тема / Плагин )
  4. Нажмите «Редактировать» на нужном вам каталоге.
  5. Перевод строк в редакторе (поиск, фильтры: непереведенные / проблемы)
  6. Нажмите «Сохранить» — плагин запишет .poи скомпилирует код..mo
  7. Если вы используете кэширование, очистите кэш сайта, а затем проверьте внешний интерфейс.
Важно: Osclass отображает переводы из файлов .mo . Сохранение обязательно — одного редактирования недостаточно.

5. Создание или обновление каталога из исходного кода.​

  1. В редакторе каталога используйте команды «Создать из источника» или «Обновить из источника».
  2. Или же из панели управления запустите массовое сканирование на предмет языка сайта.
  3. Обнаруживаются только строки, заключенные в функции gettext ( __(), _e(), , и т. д.)._m()
  4. Встроенный в PHP-файлы текст без функции gettext не сканируется .

6. Дополнительно — пакетный перевод с использованием ИИ.​

ВАЖНО — прочтите перед использованием ИИ:

  • Данный плагин НЕ включает ключи API для ИИ или бесплатные кредиты для ИИ.
  • Вы должны использовать собственный API-ключ от поставщика услуг ИИ — все расходы, связанные с ИИ, оплачиваются поставщиком вам.
  • Вам также потребуется действующая лицензия Translations Manager, активированная на этом сайте.
  • Ваш ключ API для ИИ остается на вашем сервере — плагин проверяет разрешение только на сервере лицензий.
Поддерживаемые поставщики ИИ: Pollinations (рекомендуется), Google Gemini, Vertex AI, NVIDIA NIM, OpenAI, Groq, OpenRouter.

Как выбрать модель:
  1. Перейдите в раздел «Настройки» → «Перевод с использованием ИИ».
  2. Выберите поставщика ИИ.
  3. Воспользуйтесь панелью справки под выпадающим списком поставщиков — там вы найдете прямые ссылки для просмотра моделей и получения ключа API.
  4. Выберите рекомендуемый предустановленный параметр из выпадающего списка «Модель».
  5. Выбирайте только пользовательский идентификатор модели… если модели нет в списке предустановленных значений — скопируйте точный идентификатор из каталога поставщика.
Этапы настройки ИИ:
  1. Активируйте лицензию Translations Manager (шаг 3 выше).
  2. Создайте учетную запись у выбранного вами поставщика ИИ и сгенерируйте ключ API.
  3. Перейдите в раздел «Настройки» → «Перевод с использованием ИИ».
  4. Включите ИИ, выберите поставщика, выберите предустановленную модель или пользовательский идентификатор.
  5. Вставьте свой API-ключ → нажмите «Проверить подключение к ИИ».
  6. Откройте каталог → используйте функцию «Перевести с помощью ИИ».
  7. Перед сохранением проверьте все результаты работы ИИ , особенно тексты, написанные справа налево (RTL), фирменную символику и юридические тексты.
  8. Нажмите «Сохранить» , чтобы записать файлы .po и .mo.

7. Резервное копирование и восстановление​

  • Перед каждым сохранением запускается автоматическое резервное копирование (настраивается в разделе «Конфигурация» → «Безопасность» ).
  • Восстановите предыдущий снимок из панели резервного копирования редактора каталога.
  • Импорт/экспорт файлов .po, .mo или ZIP с помощью инструментов редактора.

8. Обновления плагинов (лицензированные)​

  1. Лицензия должна быть активна на этом сайте.
  2. Перейти в Менеджер переводов → Обновления
  3. Нажмите «Проверить сейчас»
  4. Проверьте, скачайте и установите (предварительно будет создана резервная копия).
  5. При необходимости можно выполнить откат из автоматических резервных копий, созданных до обновления.
Обновления доставляются через сервер лицензирования поставщика , а не через официальный магазин Osclass.

9. Устранение неполадок​

  • Изменения не отображаются на сайте → Вы сохранили? Очистите кэш. Проверьте активный язык сайта.
  • Искусственный интеллект отключен / требуется лицензия → Активируйте лицензию на вкладке «Лицензия».
  • Тест ИИ не пройден → Проверьте свой собственный API-ключ, имя модели и исходящий HTTPS-трафик сервера (cURL).
  • Неверная модель для поставщика услуг → Выберите предустановленный вариант из раскрывающегося списка «Модель» или используйте «Пользовательская» с идентификатором из каталога поставщиков услуг.
  • Не удается сохранить большой каталог → Увеличьте количество PHP max_input_varsдо 5000+ (см. Настройки → Диагностика системы).
  • Не удается установить обновление → Включите PHP ZipArchive. Проверьте права на запись в папку.
Реакции:

Похожие ресурсы

Ad Importer Osclass Plugin (Csv, Xml, Json) iTnull
Дополнение для импорта рекламы Osclass (Csv, XML, JSON)
Скачивания
0
Обновлено
Amazon S3 Osclass Plugin iTnull
Хранения изображений листинга на облачных сервисах Amazon S3
Скачивания
0
Обновлено
Anti-Spam and Bot Protection Osclass Plugin iTnull
Скачивания
11
Обновлено
Attributes Osclass Plugin iTnull
Позволяет быстро добавлять различные типы настраиваемых полей/атрибутов в списки на нескольких языка
Скачивания
1
Обновлено
Booking & Calendar Osclass Plugin iTnull
Предоставляет широкий выбор вариантов бронирования и календаря
Скачивания
3
Обновлено
Назад
Сверху Снизу