МультиязыкАссист: разработка плагина для Shop-Script / Webasyst

Ссылка на работу
image image image image image
Разработал авторский бесплатный плагин МультиязыкАссист (MultiLanguageAssyst) для Shop-Script / Webasyst. Опубликован в RU- и COM-каталогах Webasyst, исходники открыты на GitHub. Задача: добавить магазину другие языки и удобное управление переводами без изменений ядра и обязательных платных API. Что реализовано: • Перевод товаров, категорий, страниц, характеристик и значений, дополнительных услуг и фраз интерфейса. • Тексты товара и характеристики в одном редакторе. • Экспорт/импорт JSON партиями до 100 объектов, поиск, проверка исходных текстов и подтверждение замены переводов. • Управление языками, казахский словарь, адаптация блоков темы и переключателя. • Сохранение и загрузка на JavaScript без перезагрузки страницы. • Журнал последних 200 операций с именами файлов и пагинацией. • Русский и английский интерфейс плагина. Стек: PHP, JavaScript, Smarty, MySQL, события Webasyst. Переводы хранятся отдельно. Проверяются права, CSRF и допустимый HTML. Результат: плагин работает в магазине SvetAlmaty, адаптирован к insales, проверен на чистой установке с Webasyst2026 и PHP 7 и PHP 8. Подготовлены инструкции и промпты для перевода через ChatGPT. Для других тем может потребоваться адаптация. GitHub: https://github.com/The88788/multilanguageassyst Разработка плагинов, доработка магазинов и интеграции для Webasyst.
https://www.webasyst.ru/store/plugin/shop/multilanguageassyst/