Skip to content

Добавлена локализация интерфейса галереи#79

Merged
biz87 merged 1 commit intobetafrom
feat-uppy-localization
Feb 13, 2026
Merged

Добавлена локализация интерфейса галереи#79
biz87 merged 1 commit intobetafrom
feat-uppy-localization

Conversation

@Ibochkarev
Copy link
Copy Markdown
Member

Описание

  • Версия: обновлена с 1.4.0 до 1.4.1 в _build/config.inc.php и core/components/minishop3/src/MiniShop3.php.
  • Локализация Uppy: добавлен перевод для кнопки «browse files» в галерее товара. Uppy Dashboard использует ключи browseFiles и browseFolders, они не передавались — отображался английский текст. Добавлены строки в GalleryUploader.vue и ключи в лексиконы (en/ru) в product.inc.php: ms3_gallery_uppy_browse_files, ms3_gallery_uppy_browse_folders (ru: «выбрать файлы», «выбрать папки»).
  • Код: приведено форматирование GalleryUploader.vue под Prettier.

Тип изменений

  • Исправление бага (non-breaking change)
  • Новая функциональность (non-breaking change)
  • Breaking change (изменение, ломающее обратную совместимость)
  • Рефакторинг (без изменения функциональности)
  • Документация
  • Другое (опишите):

Связанные Issues

Closes #(номер issue)

Как это было протестировано?

  • Ручное тестирование
  • Автоматические тесты (ESLint, Prettier, Stylelint)
  • Тестирование на разных версиях PHP/MODX

Конфигурация тестирования:

  • MiniShop3: 1.4.1
  • MODX:
  • PHP:

Скриншоты (если применимо)

До После
image image
Кнопка «browse files» на английском при ru Кнопка «выбрать файлы» при русской локали

Чеклист

  • Код соответствует стилю проекта
  • Добавлены/обновлены комментарии в сложных местах
  • Изменения не ломают существующую функциональность
  • Лексиконы добавлены на двух языках (ru/en)
  • PHPStan проходит без новых ошибок
  • ESLint проходит без ошибок (для JS/Vue изменений)
  • Обновлён CHANGELOG.md (для значимых изменений)

Дополнительные заметки

Затронутые файлы: vueManager/src/components/gallery/GalleryUploader.vue, лексиконы product.inc.php (en/ru), _build/config.inc.php, core/components/minishop3/src/MiniShop3.php.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants