From cc8165b10ec481cc03f04c81d1089ee1e320a005 Mon Sep 17 00:00:00 2001 From: Maxim Harder Date: Sun, 26 Jan 2025 17:46:18 +0100 Subject: [PATCH 01/15] New translations mhadmin.xliff (German) --- .../inc/maharder/_locales/de_DE/mhadmin.xliff | 32 +++++++++---------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/upload/engine/inc/maharder/_locales/de_DE/mhadmin.xliff b/upload/engine/inc/maharder/_locales/de_DE/mhadmin.xliff index 4144c1d..f86d87e 100644 --- a/upload/engine/inc/maharder/_locales/de_DE/mhadmin.xliff +++ b/upload/engine/inc/maharder/_locales/de_DE/mhadmin.xliff @@ -6,33 +6,33 @@ Административная панель для моих разработок Verwaltungspanel für meine Entwicklungen - + Генератор модулей - Modul-Generator + Modul-Generator - + Вывод логов - Log-Ausgabe + Log-Ausgabe - + Тип - Typ + Typ - + Плагин - Plug-in + Plug-in - + Функция - Funktion + Funktion - + Время - Zeit + Zeit - + Сообщение - Nachricht + Nachricht Действие @@ -290,9 +290,9 @@ [UPDATE] Функционал обновлён до версий DLE 17.0 Updates installieren - + [NEW] Добавлена мультиязычная поддержка, перевод можно осуществить при помощи сервиса Crowdin. Ссылка в подвале каждого модуля. - [NEU] Unterstützung für mehrere Sprachen hinzugefügt, die Übersetzung kann über den Crowdin-Dienst erfolgen. Link in der Fußzeile eines jeden Moduls. + [NEU] Unterstützung für mehrere Sprachen hinzugefügt, die Übersetzung kann über den Crowdin-Dienst erfolgen. Link in der Fußzeile eines jeden Moduls. [NEW] Добавлена возможность выводов логов на отдельной странице. From 995ddef454f3658a50dfb63d2c58c9fd4bc9b6ae Mon Sep 17 00:00:00 2001 From: Maxim Harder Date: Sun, 26 Jan 2025 17:46:19 +0100 Subject: [PATCH 02/15] New translations mhadmin.xliff (Ukrainian) --- .../inc/maharder/_locales/uk_UA/mhadmin.xliff | 724 +++++++++--------- 1 file changed, 362 insertions(+), 362 deletions(-) diff --git a/upload/engine/inc/maharder/_locales/uk_UA/mhadmin.xliff b/upload/engine/inc/maharder/_locales/uk_UA/mhadmin.xliff index 5f22847..e7d3e18 100644 --- a/upload/engine/inc/maharder/_locales/uk_UA/mhadmin.xliff +++ b/upload/engine/inc/maharder/_locales/uk_UA/mhadmin.xliff @@ -2,729 +2,729 @@ - + Административная панель для моих разработок - Адміністративна панель для моїх розробок + Адміністративна панель для моїх розробок - + Генератор модулей - Генератор модулів + Генератор модулів - + Вывод логов - Вивід логів + Вивід логів - + Тип - Тип + Тип - + Плагин - Плагін + Плагін - + Функция - Функція + Функція - + Время - Час + Час - + Сообщение - Повідомлення + Повідомлення - + Действие - Дія + Дія - + Удалить - Видалити + Видалити - + Всё отлично! - Все чудово! + Все чудово! - + <p>Запись была удалена!</p> - <p>Запис був видалений!</p> + <p>Запис був видалений!</p> - + Ошибка - Помилка + Помилка - + Настройки - Налаштування + Налаштування - + Количество объектов - Кількість об'єктів + Кількість об'єктів - + Путь до кеша файлов - Шлях до кешу файлів + Шлях до кешу файлів - + Время хранения кеша - Час зберігання кешу + Час зберігання кешу - + Введите время в минутах, сколько кеш запросов должен быть сохранён на сервере. При запросе скрипт будет проверять когда был создан файл кеша и если он будет превышать заданный лимит, то кеш будет пересоздан.<br><b><i>По умолчанию: 60 минут</i></b> - Введіть час у хвилинах, на скільки кеш-запитів має бути збережено на сервері. При запиті скрипт буде перевіряти, коли був створений кеш-файл, і якщо він перевищує заданий ліміт, кеш буде пересозданий.<br><b><i>За замовчуванням: 60 хвилин</i></b> + Введіть час у хвилинах, на скільки кеш-запитів має бути збережено на сервері. При запиті скрипт буде перевіряти, коли був створений кеш-файл, і якщо він перевищує заданий ліміт, кеш буде пересозданий.<br><b><i>За замовчуванням: 60 хвилин</i></b> - + Язык админки - Мова адмінки + Мова адмінки - + Путь до файлов языков - Шлях до файлів мов + Шлях до файлів мов - + Включить логирование? - Увімкнути логування? + Увімкнути логування? - + При включенном параметре будет создавать текстовые логи в папке <b>engine/inc/maharder/_logs</b> - При увімкненні параметра буде створюватися текстові логи в папці <b>engine/inc/maharder/_logs</b> + При увімкненні параметра буде створюватися текстові логи в папці <b>engine/inc/maharder/_logs</b> - + Сохранять логи в базе данных? - Зберігати логи в базі даних? + Зберігати логи в базі даних? - + Отправлять логи в телеграм? - Надсилати логи в телеграм? + Надсилати логи в телеграм? - + API ключ бота - API ключ бота + API ключ бота - + Канал телеграма - Канал телеграму + Канал телеграму - + Тип оповещений - Тип сповіщень + Тип сповіщень - + <div class="item"><b>Все</b> - Отправляет буквально все отчёты и логи в канал</div> - <div class="item"><b>Все</b> - Відправляє буквально всі звіти та логи в канал</div> + <div class="item"><b>Все</b> - Відправляє буквально всі звіти та логи в канал</div> - + <div class="item"><b>Ошибки</b> - Отправляет только ошибки в канал</div> - <div class="item"><b>Помилки</b> - Відправляє тільки помилки в канал</div> + <div class="item"><b>Помилки</b> - Відправляє тільки помилки в канал</div> - + <div class="item"><b>Информация</b> - Отправляет только информационные отчёты в канал</div> - <div class="item"><b>Інформація</b> - Відправляє тільки інформаційні звіти в канал</div> + <div class="item"><b>Інформація</b> - Відправляє тільки інформаційні звіти в канал</div> - + <div class="item"><b>Уведомления</b> - Отправляет только уведомления в канал</div> - <div class="item"><b>Сповіщення</b> - Відправляє тільки сповіщення в канал</div> + <div class="item"><b>Сповіщення</b> - Відправляє тільки сповіщення в канал</div> - + <div class="item"><b>Предупреждения</b> - Отправляет только предупреждения в канал</div> - <div class="item"><b>Попередження</b> - Відправляє тільки попередження в канал</div> + <div class="item"><b>Попередження</b> - Відправляє тільки попередження в канал</div> - + <div class="item"><b>Критические ошибки</b> - Отправляет только критические ошибки в канал</div> - <div class="item"><b>Критичні помилки</b> - Відправляє тільки критичні помилки в канал</div> + <div class="item"><b>Критичні помилки</b> - Відправляє тільки критичні помилки в канал</div> - + <div class="item"><b>Отладка</b> - Отправляет только информацию об отладке в канал</div> - <div class="item"><b>Налагодження</b> - Відправляє тільки інформацію про налагодження в канал</div> + <div class="item"><b>Налагодження</b> - Відправляє тільки інформацію про налагодження в канал</div> - + Если в плагине логирование не проставлено, то и сообщения этого рода тоже не будут отправлены.<br>Если выбрано "Все", то остальные выбранные параметры игнорируются - Якщо в плагіні логування не встановлено, то і повідомлення цього роду також не будуть відправлені.<br>Якщо вибрано "Все", то інші обрані параметри ігноруються + Якщо в плагіні логування не встановлено, то і повідомлення цього роду також не будуть відправлені.<br>Якщо вибрано "Все", то інші обрані параметри ігноруються - + Все - Все + Все - + Ошибки - Помилки + Помилки - + Информация - Інформація + Інформація - + Уведомления - Повідомлення + Повідомлення - + Предупреждения - Попередження + Попередження - + Критические ошибки - Критичні помилки + Критичні помилки - + Отладка - Налагодження + Налагодження - + Заменять иконки? - Замінювати іконки? + Замінювати іконки? - + При включении, в админпанеле DLE будут заменены старые иконки на обновлённые - Під час увімкнення, в адмінпанелі DLE будуть замінені старі іконки на оновлені + Під час увімкнення, в адмінпанелі DLE будуть замінені старі іконки на оновлені - + Добавить кнопку с очищением кеша? - Додати кнопку з очищенням кешу? + Додати кнопку з очищенням кешу? - + Тема оформления админки - Тема оформлення адмінки + Тема оформлення адмінки - + Пока можно выбирать между светлой (стандартной) и тёмной. Сохраните и обновите страницу - Поки що можна вибирати між світлим (стандартним) і темним. Збережіть і оновіть сторінку + Поки що можна вибирати між світлим (стандартним) і темним. Збережіть і оновіть сторінку - + Светлая - Світла + Світла - + Тёмная - Темна + Темна - + Сохранить - Зберегти + Зберегти - + Проверить обновления - Перевірити оновлення + Перевірити оновлення - + Идёт загрузка... - Йде завантаження... + Йде завантаження... - + Загружается: - Завантажується: + Завантажується: - + Загружено - Завантажено + Завантажено - + Проверка обновлений - Перевірка оновлень + Перевірка оновлень - + Загружаем файл: <b>${file}</b>!<br>Результат находится в консоли браузера! - Завантажуємо файл: <b>${file}</b>!<br>Результат знаходиться в консолі браузера! + Завантажуємо файл: <b>${file}</b>!<br>Результат знаходиться в консолі браузера! - + Информация! - Інформація! + Інформація! - + Обновлений нет - Оновлень немає + Оновлень немає - + На сервере - На сервері + На сервері - + файлов - {count, plural, one {файл} few {файли} many {файлів} other {файлів}} + {count, plural, one {файл} few {файли} many {файлів} other {файлів}} - + Загружено на сайт - Завантажено на сайт + Завантажено на сайт - + Требуют установки - Потребують встановлення + Потребують встановлення - + Требуют обновления - Потребують оновлення + Потребують оновлення - + Установить всё - Встановити все + Встановити все - + Установить недостающие - Встановити відсутні + Встановити відсутні - + Установить обновления - Встановити оновлення + Встановити оновлення - + <p>Данные были сохранены!</p><p>Страница сейчас обновится!</p> - <p>Дані було збережено!</p><p>Сторінка зараз оновиться!</p> + <p>Дані було збережено!</p><p>Сторінка зараз оновиться!</p> - + Настройки модуля - Налаштування модуля + Налаштування модуля - + [UPDATE] Минимальная версия PHP 8.3 - [UPDATE] Мінімальна версія PHP 8.3 + [UPDATE] Мінімальна версія PHP 8.3 - + [UPDATE] Функционал обновлён до версий DLE 17.3 - [UPDATE] Функціонал оновлений до версій DLE 17.3 + [UPDATE] Функціонал оновлений до версій DLE 17.3 - + [NEW] Добавлена поддержка Doctrine MhDB. Дальнейшие модели для базы данных будут работать через эту систему. - [NEW] Додана підтримка Doctrine MhDB. Подальші моделі для бази даних будуть працювати через цю систему. + [NEW] Додана підтримка Doctrine MhDB. Подальші моделі для бази даних будуть працювати через цю систему. - + [UPDATE] Функционал обновлён до версий DLE 17.0 - [UPDATE] Функціонал оновлений до версій DLE 17.0 + [UPDATE] Функціонал оновлений до версій DLE 17.0 - + [NEW] Добавлена мультиязычная поддержка, перевод можно осуществить при помощи сервиса Crowdin. Ссылка в подвале каждого модуля. - [NEW] Додана мультимовна підтримка, переклад можна здійснити за допомогою сервісу Crowdin. Посилання у підвалі кожного модуля. + [NEW] Додана мультимовна підтримка, переклад можна здійснити за допомогою сервісу Crowdin. Посилання у підвалі кожного модуля. - + [NEW] Добавлена возможность выводов логов на отдельной странице. - [NEW] Додана можливість виводу логів на окремій сторінці. + [NEW] Додана можливість виводу логів на окремій сторінці. - + [UPDATE] Установщик упрощён. Теперь зависимости загружаются и устанавливаются при первом открытии [любого] модуля. Может занять несколько минут. Теперь установщик весит мало. - [UPDATE] Встановник спрощений. Тепер залежності завантажуються та встановлюються при першому відкритті [будь-якого] модуля. Може зайняти кілька хвилин. Тепер встановник важить мало. + [UPDATE] Встановник спрощений. Тепер залежності завантажуються та встановлюються при першому відкритті [будь-якого] модуля. Може зайняти кілька хвилин. Тепер встановник важить мало. - + [UPDATE] Откат функций, которые использовали класс DLEFiles. Он не работает со сторонними разработками как надо. Либо работает, но документации к нему то нет. - [UPDATE] Скасування функцій, які використовували клас DLEFiles. Він не працює зі сторонніми розробками як слід. Або працює, але документації до нього немає. + [UPDATE] Скасування функцій, які використовували клас DLEFiles. Він не працює зі сторонніми розробками як слід. Або працює, але документації до нього немає. - + [UPDATE] Функционал обновлён до версий PHP 8.1 - [UPDATE] Функціонал оновлений до версій PHP 8.1 + [UPDATE] Функціонал оновлений до версій PHP 8.1 - + [UPDATE] Функционал обновлён до версий DLE 16.0 - [UPDATE] Функціонал оновлений до версій DLE 16.0 + [UPDATE] Функціонал оновлений до версій DLE 16.0 - + [UPDATE] Решено было использовать стандартные классы DLE для работы с файлами - [UPDATE] Було вирішено використовувати стандартні класи DLE для роботи з файлами + [UPDATE] Було вирішено використовувати стандартні класи DLE для роботи з файлами - + [FIX] Исправлена ошибка: https://devcraft.club/tickets/http-error-500.6/ - [FIX] Виправлена помилка: https://devcraft.club/tickets/http-error-500.6/ + [FIX] Виправлена помилка: https://devcraft.club/tickets/http-error-500.6/ - + [NEW] Добавлен функционал проверки обновления плагина - [NEW] Доданий функціонал перевірки оновлення плагіна + [NEW] Доданий функціонал перевірки оновлення плагіна - + [UPDATE] Изменён подход к некоторым классам - [UPDATE] Змінено підхід до деяких класів + [UPDATE] Змінено підхід до деяких класів - + [FIX] Вернул поддержку PHP 7.2 - [FIX] Відновлено підтримку PHP 7.2 + [FIX] Відновлено підтримку PHP 7.2 - + [FIX] Вернул поддержку PHP >= 8 - [FIX] Відновлено підтримку PHP >= 8 + [FIX] Відновлено підтримку PHP >= 8 - + [FIX] Удалены остаточные файлы (кеш, конфигурации, ...) - [FIX] Видалені залишкові файли (кеш, конфігурації, ...) + [FIX] Видалені залишкові файли (кеш, конфігурації, ...) - + [FIX] Вернул нужные, но удалённые файлы - [FIX] Відновлено потрібні, але видалені файли + [FIX] Відновлено потрібні, але видалені файли - + [NEW] Добавлена функция отправки логов в телеграм [БЕТА] - [NEW] Додана функція відправки логів у телеграм [БЕТА] + [NEW] Додана функція відправки логів у телеграм [БЕТА] - + [FIX] Исправил ошибку работы логирования - [FIX] Виправлено помилку роботи логування + [FIX] Виправлено помилку роботи логування - + [FIX] Исправил работу моделей - [FIX] Виправлено роботу моделей + [FIX] Виправлено роботу моделей - + [FIX] Исправил обработку кеша - [FIX] Виправлено обробку кешу + [FIX] Виправлено обробку кешу - + [FIX] Обновил файлы для генерации модуля - [FIX] Оновлено файли для генерації модуля + [FIX] Оновлено файли для генерації модуля - + [NEW] Добавлена возможность пользователю самому решать использовать ли в админпанели обновлённые иконки или нет - [NEW] Додана можливість користувачу самостійно вирішувати використовувати оновлені іконки в адмінпанелі чи ні + [NEW] Додана можливість користувачу самостійно вирішувати використовувати оновлені іконки в адмінпанелі чи ні - + [NEW] Добавлена возможность пользователю самому решать подключать в админке глобальную кнопку по очистке кеша или нет - [NEW] Додана можливість користувачу самостійно вирішувати підключати в адмінці глобальну кнопку для очищення кешу чи ні + [NEW] Додана можливість користувачу самостійно вирішувати підключати в адмінці глобальну кнопку для очищення кешу чи ні - + [NEW] Дальнейшая работа с базой данных будет происходить только через созданные мною модели. Для этого будет использоваться функционал классов Model и Table - [NEW] Подальша робота з базою даних буде здійснюватися лише через створені мною моделі. Для цього буде використовуватися функціонал класів Model та Table + [NEW] Подальша робота з базою даних буде здійснюватися лише через створені мною моделі. Для цього буде використовуватися функціонал класів Model та Table - + [UPDATE] Логирование ошибок будет происходить в дальнейшем через <a href="https://seldaek.github.io/monolog/" target="_blank">Monolog - Logging for PHP</a>. При включённом функционале - библиотека будет отправлять уведомления в консоль браузера, а так-же сохранять файлов в папку логов - [UPDATE] Логування помилок буде здійснюватися далі через <a href="https://seldaek.github.io/monolog/" target="_blank">Monolog - Logging for PHP</a>. При увімкненому функціоналі - бібліотека буде відправляти повідомлення в консоль браузера, а також зберігати файли в папку логів + [UPDATE] Логування помилок буде здійснюватися далі через <a href="https://seldaek.github.io/monolog/" target="_blank">Monolog - Logging for PHP</a>. При увімкненому функціоналі - бібліотека буде відправляти повідомлення в консоль браузера, а також зберігати файли в папку логів - + [UPDATE] Обновление библиотек до последних версий с минимально возможной PHP версией <b>7.2.9</b> - [UPDATE] Оновлення бібліотек до останніх версій з мінімально можливою версією PHP <b>7.2.9</b> + [UPDATE] Оновлення бібліотек до останніх версій з мінімально можливою версією PHP <b>7.2.9</b> - + [UPDATE] Подключены иконки FontAwesome 6.1.1 Pro, используется вариант light (о не достающих или пропавших иконок прошу сообщать) - [UPDATE] Підключено іконки FontAwesome 6.1.1 Pro, використовується варіант light (про відсутні або зниклі іконки прошу повідомляти) + [UPDATE] Підключено іконки FontAwesome 6.1.1 Pro, використовується варіант light (про відсутні або зниклі іконки прошу повідомляти) - + [FIX] Путь до иконки модуля исправлен 🤦‍♂️ - [FIX] Шлях до іконки модуля виправлено 🤦‍♂️ + [FIX] Шлях до іконки модуля виправлено 🤦‍♂️ - + [FIX] Продокументировал классы с небольшими объяснениями, что делает какая функция и для чего используется та или иная переменная - [FIX] Продокументовано класи з невеликими поясненнями, що робить яка функція і для чого використовується та чи інша змінна + [FIX] Продокументовано класи з невеликими поясненнями, що робить яка функція і для чого використовується та чи інша змінна - + [DEL] Удалён кошелёк WMR - [DEL] Видалено гаманець WMR + [DEL] Видалено гаманець WMR - + FIX: Добавлена иконка - FIX: Додано іконку + FIX: Додано іконку - + FIX: Исправлен файл AJAX - FIX: Виправлено файл AJAX + FIX: Виправлено файл AJAX - + В связи с некоторыми обстоятельствами пришлось отказаться от i18n модуля. Возможно он выйдет отдельным модулем. - У зв'язку з деякими обставинами довелося відмовитися від модуля i18n. Можливо він вийде окремим модулем. + У зв'язку з деякими обставинами довелося відмовитися від модуля i18n. Можливо він вийде окремим модулем. - + Обновление зависимостей до минимально требуемой версии PHP 7.4 - Оновлення залежностей до мінімально необхідної версії PHP 7.4 + Оновлення залежностей до мінімально необхідної версії PHP 7.4 - + Улучшена реструктуризация классов - Поліпшено реструктуризацію класів + Поліпшено реструктуризацію класів - + Добавлена тёмная тема оформления - Додано темну тему оформлення + Додано темну тему оформлення - + Для желающих создать модуль на основе моей админки была создана функция генерации путей и файлов - Для бажаючих створити модуль на основі моєї адмінки була створена функція генерації шляхів та файлів + Для бажаючих створити модуль на основі моєї адмінки була створена функція генерації шляхів та файлів - + Fontawesome были обновлены до 6ой версии - Fontawesome було оновлено до 6-ї версії + Fontawesome було оновлено до 6-ї версії - + Добавлена проверка на целостность файлов и их обновления - Додано перевірку на цілісність файлів та їх оновлення + Додано перевірку на цілісність файлів та їх оновлення - + Полностью новая админпанель, которая не зависит от оформления и функционала самой DLE - Повністю нова адміністративна панель, яка не залежить від оформлення та функціоналу самої DLE + Повністю нова адміністративна панель, яка не залежить від оформлення та функціоналу самої DLE - + За основу панели был взят движок Twig, создавать свои шаблоны будет проще - Основою панелі був взятий движок Twig, створювати свої шаблони буде легше + Основою панелі був взятий движок Twig, створювати свої шаблони буде легше - + Очищать кеш в админке стало проще - кнопка была выведена в ряд с "Добавить новость" и "Редактировать новости - Очищення кешу в адмінці стало простіше - кнопка була виведена в ряд із "Додати новину" та "Редагувати новини" + Очищення кешу в адмінці стало простіше - кнопка була виведена в ряд із "Додати новину" та "Редагувати новини" - + Внедрён i18n в систему DLE, это даёт возможность создавать мультиязычные сайты (модуль отдельно продаваться или делаться не будет) - Впроваджено i18n в систему DLE, це дає можливість створювати мультимовні сайти (модуль окремо продаватися або робитися не буде) + Впроваджено i18n в систему DLE, це дає можливість створювати мультимовні сайти (модуль окремо продаватися або робитися не буде) - + i18n: не зависит от базы данных, все фразы хранятся в файлах json - i18n: не залежить від бази даних, всі фрази зберігаються у файлах json + i18n: не залежить від бази даних, всі фрази зберігаються у файлах json - + i18n: в шаблонах достаточно использовать тег {trans text="сюда переводимый текст"}, чтобы перевести фразу - i18n: у шаблонах достатньо використовувати тег {trans text="сюди перекладений текст"}, щоб перекласти фразу + i18n: у шаблонах достатньо використовувати тег {trans text="сюди перекладений текст"}, щоб перекласти фразу - + i18n: в скриптах PHP достаточно использовать функцию translate("сюда переводимый текст"), чтобы перевести фразу - i18n: у скриптах PHP достатньо використовувати функцію translate("сюди перекладений текст"), щоб перекласти фразу + i18n: у скриптах PHP достатньо використовувати функцію translate("сюди перекладений текст"), щоб перекласти фразу - + сюда переводимый текст - сюди перекладений текст + сюди перекладений текст - + i18n: в скриптах JS достаточно использовать функцию translateJS("сюда переводимый текст"), чтобы перевести фразу. Желательно подгружать фразы при загруженной странице, т.к. async не доработан - i18n: у скриптах JS достатньо використовувати функцію translateJS("сюди перекладений текст"), щоб перекласти фразу. Бажано завантажувати фрази при завантаженій сторінці, оскільки async не доопрацьований + i18n: у скриптах JS достатньо використовувати функцію translateJS("сюди перекладений текст"), щоб перекласти фразу. Бажано завантажувати фрази при завантаженій сторінці, оскільки async не доопрацьований - + i18n: мультиязычность поддерживается в "Новости", "Баннеры", "Категории", "Электронная почта / Рассылки", "Метатеги", "Опросы", "Вопросы и ответы", "Статические страницы", "Группы пользователей", а так-же вывод новостей и статических страниц на сайте - i18n: мультимовність підтримується в "Новини", "Банери", "Категорії", "Електронна пошта / Розсилки", "Метатеги", "Опитування", "Питання та відповіді", "Статичні сторінки", "Групи користувачів", а також вивід новин та статичних сторінок на сайті + i18n: мультимовність підтримується в "Новини", "Банери", "Категорії", "Електронна пошта / Розсилки", "Метатеги", "Опитування", "Питання та відповіді", "Статичні сторінки", "Групи користувачів", а також вивід новин та статичних сторінок на сайті - + i18n: поддерживается машинный перевод через сервис RapidApi - i18n: підтримується машинний переклад через сервіс RapidApi + i18n: підтримується машинний переклад через сервіс RapidApi - + i18n: динамичное использование, не требующее массивов данных - достаточно указать текст - i18n: динамічне використання, не потребує масивів даних - достатньо вказати текст + i18n: динамічне використання, не потребує масивів даних - достатньо вказати текст - + небольшой фикс в языковом файле - невелике виправлення в мовному файлі + невелике виправлення в мовному файлі - + Обновление иконок от fontawesome глобально - Оновлення іконок від FontAwesome глобально + Оновлення іконок від FontAwesome глобально - + Обновление многих функций - Оновлення багатьох функцій + Оновлення багатьох функцій - + Добавление языковых файлов (в дальнейшем будет проще локализовать модули) - Додавання мовних файлів (надалі буде простіше локалізувати модулі) + Додавання мовних файлів (надалі буде простіше локалізувати модулі) - + Добавлен немецкий язык к оболочке - Додано німецьку мову до оболонки + Додано німецьку мову до оболонки - + Фикс - Виправлення + Виправлення - + Новые модальные и всплывающие окна - Нові модальні та спливаючі вікна + Нові модальні та спливаючі вікна - + Улучшены некоторые функции - Поліпшено деякі функції + Поліпшено деякі функції - + Добавлен скрипт DateTimePicker - Додано скрипт DateTimePicker + Додано скрипт DateTimePicker - + Добавлены несколько украшательств - Додано кілька прикрас + Додано кілька прикрас - + Вывод категорий - Вивід категорій + Вивід категорій - + Автоматический вывод доп. полей в админке - Автоматичний вивід додаткових полів в адмінці + Автоматичний вивід додаткових полів в адмінці - + Автоматический вывод пользователей - Автоматичний вивід користувачів + Автоматичний вивід користувачів - + Исправлены баги в JS - Виправлено баги в JS + Виправлено баги в JS - + Обновление до актуальных версий DLE - Оновлення до актуальних версій DLE + Оновлення до актуальних версій DLE - + Мелкие правки - Мелкі виправлення + Мелкі виправлення - + Основной релиз - Основний реліз + Основний реліз - + История изменений - Історія змін + Історія змін - + Новости - Новини + Новини - + Страницы DLE - Сторінки DLE + Сторінки DLE - + Главная - Головна + Головна - + Модуль - Модуль + Модуль - + Доп. ссылки - Додаткові посилання + Додаткові посилання - + На сайте автора - На сайті автора + На сайті автора - + Документация - Документація + Документація - + Пользовательское соглашение - Угода користувача + Угода користувача - + Перевод - Переклад + Переклад - + Об авторе - Про автора + Про автора - + Финансовая поддержка (добровольная) - Фінансова підтримка (добровільна) + Фінансова підтримка (добровільна) - + Текущее значение - Поточне значення + Поточне значення - + Данные были сохранены! - Дані було збережено! + Дані було збережено! - + Поисковая фраза - Пошукова фраза + Пошукова фраза - + Искать - Шукати + Шукати - + Поиск - Пошук + Пошук - + Закрыть меню - Закрити меню + Закрити меню - + Проверить на наличие новой версии - Перевірити на наявність нової версії + Перевірити на наявність нової версії - + Подождите, идёт загрузка... - Зачекайте, йде завантаження... + Зачекайте, йде завантаження... - + Открыть меню - Відкрити меню + Відкрити меню - + Ошибка при обработке данных! - Помилка при обробці даних! + Помилка при обробці даних! - + Успех! - Успіх! + Успіх! - + Уведомление - Повідомлення + Повідомлення - + Дата и время - Дата та час + Дата та час - + Описание - Опис + Опис - + Все типы ошибок - Всі типи помилок + Всі типи помилок - + Уведомление / К справке - Повідомлення / До довідки + Повідомлення / До довідки - + Предупреждение - Попередження + Попередження - + Критическая ошибка - Критична помилка + Критична помилка - + Требует срочного решения - Потребує термінового вирішення + Потребує термінового вирішення - + E-Mail - E-Mail + E-Mail - + Telegram - Telegram + Telegram - + Вебсайт - Вебсайт + Вебсайт - + Русский - Російська + Російська - + Английский - Англійська + Англійська - + Немецкий - Німецька + Німецька - + Украинский - Українська + Українська - + Нужные данные не были заполнены - Необхідні дані не були заповнені + Необхідні дані не були заповнені - + Ошибка во время создания папки - Помилка під час створення папки + Помилка під час створення папки - + Такая папка уже существует - Така папка вже існує + Така папка вже існує - + Данный файл уже существует. - Цей файл вже існує. + Цей файл вже існує. - + Плагин уже существует - Плагін вже існує + Плагін вже існує From eef2a818a58e06adc385a687c7db6488456cbc80 Mon Sep 17 00:00:00 2001 From: Maxim Harder Date: Sun, 26 Jan 2025 17:46:20 +0100 Subject: [PATCH 03/15] New translations mhadmin.xliff (English) --- .../inc/maharder/_locales/en_US/mhadmin.xliff | 548 +++++++++--------- 1 file changed, 274 insertions(+), 274 deletions(-) diff --git a/upload/engine/inc/maharder/_locales/en_US/mhadmin.xliff b/upload/engine/inc/maharder/_locales/en_US/mhadmin.xliff index 57bd57d..aa28407 100644 --- a/upload/engine/inc/maharder/_locales/en_US/mhadmin.xliff +++ b/upload/engine/inc/maharder/_locales/en_US/mhadmin.xliff @@ -2,433 +2,433 @@ - + Административная панель для моих разработок - Administration panel for my developments + Administration panel for my developments - + Генератор модулей - Module generator + Module generator - + Вывод логов - Log output + Log output - + Тип - Type + Type - + Плагин - Plugin + Plugin - + Функция - Function + Function - + Время - Time + Time - + Сообщение - Message + Message - + Действие - Action + Action - + Удалить - Delete + Delete - + Всё отлично! - Everything's great! + Everything's great! - + <p>Запись была удалена!</p> - <p>Entry has been deleted!</p> + <p>Entry has been deleted!</p> - + Ошибка - Error + Error - + Настройки - Settings + Settings - + Количество объектов - Number of objects + Number of objects - + Путь до кеша файлов - File cache path + File cache path - + Время хранения кеша - Cache retention time + Cache retention time - + Введите время в минутах, сколько кеш запросов должен быть сохранён на сервере. При запросе скрипт будет проверять когда был создан файл кеша и если он будет превышать заданный лимит, то кеш будет пересоздан.<br><b><i>По умолчанию: 60 минут</i></b> - Enter the time in minutes, how many cache requests should be saved on the server. When a request is made, the script will check when the cache file was created and if it exceeds the specified limit, the cache will be recreated.<br><b><i>Default: 60 minutes</i></b> + Enter the time in minutes, how many cache requests should be saved on the server. When a request is made, the script will check when the cache file was created and if it exceeds the specified limit, the cache will be recreated.<br><b><i>Default: 60 minutes</i></b> - + Язык админки - Admin language + Admin language - + Путь до файлов языков - Path to language files + Path to language files - + Включить логирование? - Enable logging? + Enable logging? - + При включенном параметре будет создавать текстовые логи в папке <b>engine/inc/maharder/_logs</b> - If enabled, it will create text logs in <b>engine/inc/maharder/_logs</b>. + If enabled, it will create text logs in <b>engine/inc/maharder/_logs</b>. - + Сохранять логи в базе данных? - Save the logs in a database? + Save the logs in a database? - + Отправлять логи в телеграм? - Send logs to telegram? + Send logs to telegram? - + API ключ бота - API bot key + API bot key - + Канал телеграма - Telegram channel + Telegram channel - + Тип оповещений - Type of alerts + Type of alerts - + <div class="item"><b>Все</b> - Отправляет буквально все отчёты и логи в канал</div> - <div class="item"><b>All</b> - Sends literally all reports and logs to the channel</div> + <div class="item"><b>All</b> - Sends literally all reports and logs to the channel</div> - + <div class="item"><b>Ошибки</b> - Отправляет только ошибки в канал</div> - <div class="item"><b>Errors</b> - Sends only errors to channel</div> + <div class="item"><b>Errors</b> - Sends only errors to channel</div> - + <div class="item"><b>Информация</b> - Отправляет только информационные отчёты в канал</div> - <div class="item"><b>Information</b> - Sends only informational reports to the channel</div> + <div class="item"><b>Information</b> - Sends only informational reports to the channel</div> - + <div class="item"><b>Уведомления</b> - Отправляет только уведомления в канал</div> - <div class="item"><b>Notifications</b> - Sends only notifications to the channel</div> + <div class="item"><b>Notifications</b> - Sends only notifications to the channel</div> - + <div class="item"><b>Предупреждения</b> - Отправляет только предупреждения в канал</div> - <div class="item"><b>Warnings</b> - Sends only warnings to the channel</div> + <div class="item"><b>Warnings</b> - Sends only warnings to the channel</div> - + <div class="item"><b>Критические ошибки</b> - Отправляет только критические ошибки в канал</div> - <div class="item"><b>Critical errors</b> - Sends only critical errors to the channel</div> + <div class="item"><b>Critical errors</b> - Sends only critical errors to the channel</div> - + <div class="item"><b>Отладка</b> - Отправляет только информацию об отладке в канал</div> - <div class="item"><b>Debugging</b> - Sends only debugging information to channel</div> + <div class="item"><b>Debugging</b> - Sends only debugging information to channel</div> - + Если в плагине логирование не проставлено, то и сообщения этого рода тоже не будут отправлены.<br>Если выбрано "Все", то остальные выбранные параметры игнорируются - If logging is not set in the plugin, then messages of this kind will not be sent either.<br>If "All" is selected, the other selected parameters are ignored. + If logging is not set in the plugin, then messages of this kind will not be sent either.<br>If "All" is selected, the other selected parameters are ignored. - + Все - All of them + All of them - + Ошибки - Errors + Errors - + Информация - Information + Information - + Уведомления - Notifications + Notifications - + Предупреждения - Warnings + Warnings - + Критические ошибки - Critical errors + Critical errors - + Отладка - Debugging information + Debugging information - + Заменять иконки? - Replace icons? + Replace icons? - + При включении, в админпанеле DLE будут заменены старые иконки на обновлённые - When enabled, the old icons will be replaced by updated icons in the DLE admin panel + When enabled, the old icons will be replaced by updated icons in the DLE admin panel - + Добавить кнопку с очищением кеша? - Add a button with cache clearing? + Add a button with cache clearing? - + Тема оформления админки - Admin area theme + Admin area theme - + Пока можно выбирать между светлой (стандартной) и тёмной. Сохраните и обновите страницу - You can choose between light (standard) and dark for now. Save and refresh the page + You can choose between light (standard) and dark for now. Save and refresh the page - + Светлая - Light + Light - + Тёмная - Dark + Dark - + Сохранить - Save + Save - + Проверить обновления - Check for updates + Check for updates - + Идёт загрузка... - Loading... + Loading... - + Загружается: - It's loading: + It's loading: - + Загружено - Uploaded by. + Uploaded by. - + Проверка обновлений - Checking for updates + Checking for updates - + Загружаем файл: <b>${file}</b>!<br>Результат находится в консоли браузера! - Download the file: <b>${file}</b>!<br>The result is in the browser console! + Download the file: <b>${file}</b>!<br>The result is in the browser console! - + Информация! - Information! + Information! - + Обновлений нет - There are no updates + There are no updates - + На сервере - On the server + On the server - + файлов - files + files - + Загружено на сайт - Uploaded to site + Uploaded to site - + Требуют установки - Requires installation + Requires installation - + Требуют обновления - Needs to be updated + Needs to be updated - + Установить всё - Install everything + Install everything - + Установить недостающие - Establish the missing + Establish the missing - + Установить обновления - Install updates + Install updates - + <p>Данные были сохранены!</p><p>Страница сейчас обновится!</p> - <p>The data has been saved!</p><p>Page is about to refresh!</p> + <p>The data has been saved!</p><p>Page is about to refresh!</p> - + Настройки модуля - Module settings + Module settings - + [UPDATE] Минимальная версия PHP 8.3 - [UPDATE] Minimum PHP version 8.3 + [UPDATE] Minimum PHP version 8.3 - + [UPDATE] Функционал обновлён до версий DLE 17.3 - [UPDATE] Functionality updated to DLE 17.3 versions + [UPDATE] Functionality updated to DLE 17.3 versions - + [NEW] Добавлена поддержка Doctrine MhDB. Дальнейшие модели для базы данных будут работать через эту систему. - [NEW] Added support for Doctrine MhDB. Further models for the database will work through this system. + [NEW] Added support for Doctrine MhDB. Further models for the database will work through this system. - + [UPDATE] Функционал обновлён до версий DLE 17.0 - [UPDATE] Functionality updated to DLE 17.0 versions + [UPDATE] Functionality updated to DLE 17.0 versions - + [NEW] Добавлена мультиязычная поддержка, перевод можно осуществить при помощи сервиса Crowdin. Ссылка в подвале каждого модуля. - [NEW] Added multi-language support, translation can be done using Crowdin service. Link in the footer of each module. + [NEW] Added multi-language support, translation can be done using Crowdin service. Link in the footer of each module. - + [NEW] Добавлена возможность выводов логов на отдельной странице. - [NEW] Added ability to output logs on a separate page. + [NEW] Added ability to output logs on a separate page. - + [UPDATE] Установщик упрощён. Теперь зависимости загружаются и устанавливаются при первом открытии [любого] модуля. Может занять несколько минут. Теперь установщик весит мало. - [UPDATE] The installer has been simplified. Dependencies are now loaded and installed the first time you open [any] module. May take a few minutes. The installer now weighs very little. + [UPDATE] The installer has been simplified. Dependencies are now loaded and installed the first time you open [any] module. May take a few minutes. The installer now weighs very little. - + [UPDATE] Откат функций, которые использовали класс DLEFiles. Он не работает со сторонними разработками как надо. Либо работает, но документации к нему то нет. - [UPDATE] Rollback functions that used the DLEFiles class. It does not work with third-party developments as it should. Or it works, but there is no documentation for it. + [UPDATE] Rollback functions that used the DLEFiles class. It does not work with third-party developments as it should. Or it works, but there is no documentation for it. - + [UPDATE] Функционал обновлён до версий PHP 8.1 - [UPDATE] Functionality updated to PHP 8.1. + [UPDATE] Functionality updated to PHP 8.1. - + [UPDATE] Функционал обновлён до версий DLE 16.0 - [UPDATE] Functionality updated to DLE 16.0 versions + [UPDATE] Functionality updated to DLE 16.0 versions - + [UPDATE] Решено было использовать стандартные классы DLE для работы с файлами - [UPDATE] It was decided to use standard DLE classes to work with files + [UPDATE] It was decided to use standard DLE classes to work with files - + [FIX] Исправлена ошибка: https://devcraft.club/tickets/http-error-500.6/ - [FIX] Fixed bug: https://devcraft.club/tickets/http-error-500.6/ + [FIX] Fixed bug: https://devcraft.club/tickets/http-error-500.6/ - + [NEW] Добавлен функционал проверки обновления плагина - [NEW] Added functionality to check for plugin updates + [NEW] Added functionality to check for plugin updates - + [UPDATE] Изменён подход к некоторым классам - [UPDATE] Changed the approach to some classes + [UPDATE] Changed the approach to some classes - + [FIX] Вернул поддержку PHP 7.2 - [FIX] PHP 7.2 support has been restored + [FIX] PHP 7.2 support has been restored - + [FIX] Вернул поддержку PHP >= 8 - [FIX] Returned PHP support to >= 8 + [FIX] Returned PHP support to >= 8 - + [FIX] Удалены остаточные файлы (кеш, конфигурации, ...) - [FIX] Deleted residual files (cache, configurations, ...) + [FIX] Deleted residual files (cache, configurations, ...) - + [FIX] Вернул нужные, но удалённые файлы - [FIX] I got back needed but deleted files + [FIX] I got back needed but deleted files - + [NEW] Добавлена функция отправки логов в телеграм [БЕТА] - [NEW] Added function to send logs to telegram [BETA] + [NEW] Added function to send logs to telegram [BETA] - + [FIX] Исправил ошибку работы логирования - [FIX] Fixed logging error + [FIX] Fixed logging error - + [FIX] Исправил работу моделей - [FIX] Fixed models + [FIX] Fixed models - + [FIX] Исправил обработку кеша - [FIX] Fixed cache handling + [FIX] Fixed cache handling - + [FIX] Обновил файлы для генерации модуля - [FIX] Updated files for module generation + [FIX] Updated files for module generation - + [NEW] Добавлена возможность пользователю самому решать использовать ли в админпанели обновлённые иконки или нет - [NEW] Added ability for user to decide whether to use updated icons in admin panel or not + [NEW] Added ability for user to decide whether to use updated icons in admin panel or not - + [NEW] Добавлена возможность пользователю самому решать подключать в админке глобальную кнопку по очистке кеша или нет - [NEW] Added the ability for the user to decide whether or not to enable the global cache clearing button in the admin area + [NEW] Added the ability for the user to decide whether or not to enable the global cache clearing button in the admin area - + [NEW] Дальнейшая работа с базой данных будет происходить только через созданные мною модели. Для этого будет использоваться функционал классов Model и Table - [NEW] Further work with the database will be done only through the models I created. The functionality of Model and Table classes will be used for this purpose + [NEW] Further work with the database will be done only through the models I created. The functionality of Model and Table classes will be used for this purpose - + [UPDATE] Логирование ошибок будет происходить в дальнейшем через <a href="https://seldaek.github.io/monolog/" target="_blank">Monolog - Logging for PHP</a>. При включённом функционале - библиотека будет отправлять уведомления в консоль браузера, а так-же сохранять файлов в папку логов - [UPDATE] Logging errors will be logged further via <a href="https://seldaek.github.io/monolog/" target="_blank">Monolog - Logging for PHP</a>. When enabled - the library will send notifications to the browser console, as well as save files to the logs folder. + [UPDATE] Logging errors will be logged further via <a href="https://seldaek.github.io/monolog/" target="_blank">Monolog - Logging for PHP</a>. When enabled - the library will send notifications to the browser console, as well as save files to the logs folder. - + [UPDATE] Обновление библиотек до последних версий с минимально возможной PHP версией <b>7.2.9</b> - [UPDATE] Update libraries to the latest versions with the lowest possible PHP version <b>7.2.9</b> + [UPDATE] Update libraries to the latest versions with the lowest possible PHP version <b>7.2.9</b> - + [UPDATE] Подключены иконки FontAwesome 6.1.1 Pro, используется вариант light (о не достающих или пропавших иконок прошу сообщать) - [UPDATE] FontAwesome 6.1.1 Pro icons are connected, light variant is used (please report missing or missing icons). + [UPDATE] FontAwesome 6.1.1 Pro icons are connected, light variant is used (please report missing or missing icons). - + [FIX] Путь до иконки модуля исправлен 🤦‍♂️ - [FIX] Path to module icon fixed 🤦‍♂️ + [FIX] Path to module icon fixed 🤦‍♂️ - + [FIX] Продокументировал классы с небольшими объяснениями, что делает какая функция и для чего используется та или иная переменная - [FIX] Documented the classes with small explanations of what a function does and what a variable is used for + [FIX] Documented the classes with small explanations of what a function does and what a variable is used for - + [DEL] Удалён кошелёк WMR - [DEL] Deleted WMR wallet + [DEL] Deleted WMR wallet FIX: Добавлена иконка xdebug.mode - + FIX: Исправлен файл AJAX - FIX: Fixed AJAX file + FIX: Fixed AJAX file - + В связи с некоторыми обстоятельствами пришлось отказаться от i18n модуля. Возможно он выйдет отдельным модулем. - Due to some circumstances i18n module had to be discontinued. Perhaps it will be released as a separate module. + Due to some circumstances i18n module had to be discontinued. Perhaps it will be released as a separate module. - + Обновление зависимостей до минимально требуемой версии PHP 7.4 - Updating dependencies to the minimum required PHP 7.4 version + Updating dependencies to the minimum required PHP 7.4 version - + Улучшена реструктуризация классов - Improved class restructuring + Improved class restructuring - + Добавлена тёмная тема оформления - Added a dark design theme + Added a dark design theme - + Для желающих создать модуль на основе моей админки была создана функция генерации путей и файлов - For those wishing to create a module based on my admin, a function to generate paths and files has been created + For those wishing to create a module based on my admin, a function to generate paths and files has been created Fontawesome были обновлены до 6ой версии @@ -602,129 +602,129 @@ Финансовая поддержка (добровольная) cache-vcs-dir - + Текущее значение - Current value + Current value - + Данные были сохранены! - Everything's great! + Everything's great! - + Поисковая фраза - Search phrase + Search phrase - + Искать - Seeking + Seeking - + Поиск - Search + Search - + Закрыть меню - Close menu + Close menu - + Проверить на наличие новой версии - Check for a new version + Check for a new version - + Подождите, идёт загрузка... - Wait, it's loading... + Wait, it's loading... - + Открыть меню - Open menu + Open menu - + Ошибка при обработке данных! - Error processing data! + Error processing data! - + Успех! - Success! + Success! - + Уведомление - Notification + Notification - + Дата и время - Date and time + Date and time - + Описание - Description + Description - + Все типы ошибок - All types of errors + All types of errors - + Уведомление / К справке - Notification / Help + Notification / Help - + Предупреждение - Warning + Warning - + Критическая ошибка - Critical error + Critical error - + Требует срочного решения - Requires immediate resolution + Requires immediate resolution - + E-Mail - E-Mail + E-Mail - + Telegram - Telegram + Telegram - + Вебсайт - Website + Website - + Русский - Russian + Russian - + Английский - English + English - + Немецкий - German + German - + Украинский - Ukrainian + Ukrainian - + Нужные данные не были заполнены - The required data was not filled in + The required data was not filled in - + Ошибка во время создания папки - Error during folder creation + Error during folder creation - + Такая папка уже существует - Such a folder already exists + Such a folder already exists - + Данный файл уже существует. - This file already exists. + This file already exists. - + Плагин уже существует - Plugin already exists + Plugin already exists From 821f442088ee20b46a79489371cd08d86ae129c0 Mon Sep 17 00:00:00 2001 From: Maxim Harder Date: Sun, 26 Jan 2025 18:01:28 +0100 Subject: [PATCH 04/15] Update source file mhadmin.xliff --- .../inc/maharder/_locales/ru_RU/mhadmin.xliff | 184 ------------------ 1 file changed, 184 deletions(-) diff --git a/upload/engine/inc/maharder/_locales/ru_RU/mhadmin.xliff b/upload/engine/inc/maharder/_locales/ru_RU/mhadmin.xliff index b6e14d2..d6d5fc5 100644 --- a/upload/engine/inc/maharder/_locales/ru_RU/mhadmin.xliff +++ b/upload/engine/inc/maharder/_locales/ru_RU/mhadmin.xliff @@ -726,190 +726,6 @@ Плагин уже существует Плагин уже существует - - Путь "%s" не был создан - Путь "%s" не был создан - - - PayPal - PayPal - - - Ko-Fi - Ko-Fi - - - YooMoney - YooMoney - - - DonationAlerts - DonationAlerts - - - Файл '{file}' не был сохранён! - Файл '{file}' не был сохранён! - - - ID ресурса не было указано - ID ресурса не было указано - - - [NEW] Добавлено моделирование таблиц в базе данных при помощи <a href="https://cycle-orm.dev" target="_blank">Cycle ORM</a>. Это поможет в дальнейшем создавать модули с более сложной структурой и работу с данными. - [NEW] Добавлено моделирование таблиц в базе данных при помощи <a href="https://cycle-orm.dev" target="_blank">Cycle ORM</a>. Это поможет в дальнейшем создавать модули с более сложной структурой и работу с данными. - - - [NEW] Все изменения в таблицах будут храниться в отдельной таблице "migrations" и в папке "_migrations". Это позволит легко сделать откат изменений. - [NEW] Все изменения в таблицах будут храниться в отдельной таблице "migrations" и в папке "_migrations". Это позволит легко сделать откат изменений. - - - [NEW] Добавлена возможность сортировать и фильтровать данные таблиц на страницах административной панели (где такие есть, пример: Логи). - [NEW] Добавлена возможность сортировать и фильтровать данные таблиц на страницах административной панели (где такие есть, пример: Логи). - - - [NEW] Добавлена возможность проверять на обновление плагина на сайте <a href="https://devcraft.club" target="_blank">devcraft.club</a>. Используется гостевой ключ. - [NEW] Добавлена возможность проверять на обновление плагина на сайте <a href="https://devcraft.club" target="_blank">devcraft.club</a>. Используется гостевой ключ. - - - [UPDATE][BETA] Установщик упрощён. Теперь зависимости загружаются и устанавливаются при первом открытии [любого] модуля. Может занять несколько минут. Теперь установщик весит мало. - [UPDATE][BETA] Установщик упрощён. Теперь зависимости загружаются и устанавливаются при первом открытии [любого] модуля. Может занять несколько минут. Теперь установщик весит мало. - - - [UPDATE] Изменена структура файлов админпанели. Теперь все файлы модуля находятся в папке "_modules", a шаблоны в папке "_templates". - [UPDATE] Изменена структура файлов админпанели. Теперь все файлы модуля находятся в папке "_modules", a шаблоны в папке "_templates". - - - [DELETE] Удалены устаревшие и ненужные методы логирования. - [DELETE] Удалены устаревшие и ненужные методы логирования. - - - [DELETE] Удалена замена иконок в админпанели DLE. - [DELETE] Удалена замена иконок в админпанели DLE. - - - Журнал изменений - Журнал изменений - - - Название модуля - Название модуля - - - Введите название модуля, скрипт создаст сам все пути и файлы и настроит к ним нужные права доступа. - Введите название модуля, скрипт создаст сам все пути и файлы и настроит к ним нужные права доступа. - - - Название модуля на латинице - Название модуля на латинице - - - Введите название модуля на латинице, иначе будет использована стандартная функция DLE для преобразования названия. - Введите название модуля на латинице, иначе будет использована стандартная функция DLE для преобразования названия. - - - Описание модуля - Описание модуля - - - Введите описание модуля - Введите описание модуля - - - Версия модуля - Версия модуля - - - Введите версию модуля - Введите версию модуля - - - Иконка - Иконка - - - Класс иконки. К сайту подключены FontAwesome PRO.<br>По умолчанию: <i class="fad fa-cogs"></i> (fad fa-cogs) - Класс иконки. К сайту подключены FontAwesome PRO.<br>По умолчанию: <i class="fad fa-cogs"></i> (fad fa-cogs) - - - Иконка плагина - Иконка плагина - - - Укажите полный путь к иконке плагина начиная от корня вашего сайта. Например engine/skins/images/my_icon.png - Укажите полный путь к иконке плагина начиная от корня вашего сайта. Например engine/skins/images/my_icon.png - - - Название проекта на CrowdIn - Название проекта на CrowdIn - - - Укажите URL наимование Вашего проекта на CrowdIn. Пример: Из https://crowdin.com/project/<b>mhadmin</b>/ берём mhadmin.<br><br><i>По умолчанию: Название на латинице</i> - Укажите URL наимование Вашего проекта на CrowdIn. Пример: Из https://crowdin.com/project/<b>mhadmin</b>/ берём mhadmin.<br><br><i>По умолчанию: Название на латинице</i> - - - ID статистики перевода на CrowdIn - ID статистики перевода на CrowdIn - - - Укажите ID статистики перевода на CrowdIn из дополнения <a href="https://crowdin.com/store/apps/bds" target="_blank">Badges & Status Images</a> - Укажите ID статистики перевода на CrowdIn из дополнения <a href="https://crowdin.com/store/apps/bds" target="_blank">Badges & Status Images</a> - - - Ссылка на модуль автора - Ссылка на модуль автора - - - Введите ссылку модуля на сайте автора (тех. поддержка, гитхаб, ..) - Введите ссылку модуля на сайте автора (тех. поддержка, гитхаб, ..) - - - Ссылка на документацию модуля - Ссылка на документацию модуля - - - Введите ссылку документации модуля на сайте автора (тех. поддержка, гитхаб, ..) - Введите ссылку документации модуля на сайте автора (тех. поддержка, гитхаб, ..) - - - Добавить в плагины? - Добавить в плагины? - - - Скрипт создаст начальный плагин и добавит его в базу данных - Скрипт создаст начальный плагин и добавит его в базу данных - - - Перезаписать файлы? - Перезаписать файлы? - - - Скрипт перезапишет существующие файлы шаблонами.<br><span class="ui red text">На свой страх и риск!</span> - Скрипт перезапишет существующие файлы шаблонами.<br><span class="ui red text">На свой страх и риск!</span> - - - Создать - Создать - - - Файл :file: создан - Файл :file: создан - - - Плагин "<b>:name:</b>" был создан - Плагин "<b>:name:</b>" был создан - - - Плагин не был создан! - Плагин не был создан! - - - Модуль был создан! - Модуль был создан! - - - Произошла ошибка! - Произошла ошибка! - From e8a2ad0c34971eb2d691830d0e98c6f4c53fe1a3 Mon Sep 17 00:00:00 2001 From: Maxim Harder Date: Sun, 26 Jan 2025 18:01:45 +0100 Subject: [PATCH 05/15] New translations mhadmin.xliff (German) --- .../inc/maharder/_locales/de_DE/mhadmin.xliff | 184 ++++++++++++++++++ 1 file changed, 184 insertions(+) diff --git a/upload/engine/inc/maharder/_locales/de_DE/mhadmin.xliff b/upload/engine/inc/maharder/_locales/de_DE/mhadmin.xliff index f86d87e..0dc590f 100644 --- a/upload/engine/inc/maharder/_locales/de_DE/mhadmin.xliff +++ b/upload/engine/inc/maharder/_locales/de_DE/mhadmin.xliff @@ -726,6 +726,190 @@ Плагин уже существует allow-plugins + + Путь "%s" не был создан + Путь "%s" не был создан + + + PayPal + PayPal + + + Ko-Fi + Ko-Fi + + + YooMoney + YooMoney + + + DonationAlerts + DonationAlerts + + + Файл '{file}' не был сохранён! + Файл '{file}' не был сохранён! + + + ID ресурса не было указано + ID ресурса не было указано + + + [NEW] Добавлено моделирование таблиц в базе данных при помощи <a href="https://cycle-orm.dev" target="_blank">Cycle ORM</a>. Это поможет в дальнейшем создавать модули с более сложной структурой и работу с данными. + [NEW] Добавлено моделирование таблиц в базе данных при помощи <a href="https://cycle-orm.dev" target="_blank">Cycle ORM</a>. Это поможет в дальнейшем создавать модули с более сложной структурой и работу с данными. + + + [NEW] Все изменения в таблицах будут храниться в отдельной таблице "migrations" и в папке "_migrations". Это позволит легко сделать откат изменений. + [NEW] Все изменения в таблицах будут храниться в отдельной таблице "migrations" и в папке "_migrations". Это позволит легко сделать откат изменений. + + + [NEW] Добавлена возможность сортировать и фильтровать данные таблиц на страницах административной панели (где такие есть, пример: Логи). + [NEW] Добавлена возможность сортировать и фильтровать данные таблиц на страницах административной панели (где такие есть, пример: Логи). + + + [NEW] Добавлена возможность проверять на обновление плагина на сайте <a href="https://devcraft.club" target="_blank">devcraft.club</a>. Используется гостевой ключ. + [NEW] Добавлена возможность проверять на обновление плагина на сайте <a href="https://devcraft.club" target="_blank">devcraft.club</a>. Используется гостевой ключ. + + + [UPDATE][BETA] Установщик упрощён. Теперь зависимости загружаются и устанавливаются при первом открытии [любого] модуля. Может занять несколько минут. Теперь установщик весит мало. + [UPDATE][BETA] Установщик упрощён. Теперь зависимости загружаются и устанавливаются при первом открытии [любого] модуля. Может занять несколько минут. Теперь установщик весит мало. + + + [UPDATE] Изменена структура файлов админпанели. Теперь все файлы модуля находятся в папке "_modules", a шаблоны в папке "_templates". + [UPDATE] Изменена структура файлов админпанели. Теперь все файлы модуля находятся в папке "_modules", a шаблоны в папке "_templates". + + + [DELETE] Удалены устаревшие и ненужные методы логирования. + [DELETE] Удалены устаревшие и ненужные методы логирования. + + + [DELETE] Удалена замена иконок в админпанели DLE. + [DELETE] Удалена замена иконок в админпанели DLE. + + + Журнал изменений + Журнал изменений + + + Название модуля + Название модуля + + + Введите название модуля, скрипт создаст сам все пути и файлы и настроит к ним нужные права доступа. + Введите название модуля, скрипт создаст сам все пути и файлы и настроит к ним нужные права доступа. + + + Название модуля на латинице + Название модуля на латинице + + + Введите название модуля на латинице, иначе будет использована стандартная функция DLE для преобразования названия. + Введите название модуля на латинице, иначе будет использована стандартная функция DLE для преобразования названия. + + + Описание модуля + Описание модуля + + + Введите описание модуля + Введите описание модуля + + + Версия модуля + Версия модуля + + + Введите версию модуля + Введите версию модуля + + + Иконка + Иконка + + + Класс иконки. К сайту подключены FontAwesome PRO.<br>По умолчанию: <i class="fad fa-cogs"></i> (fad fa-cogs) + Класс иконки. К сайту подключены FontAwesome PRO.<br>По умолчанию: <i class="fad fa-cogs"></i> (fad fa-cogs) + + + Иконка плагина + Иконка плагина + + + Укажите полный путь к иконке плагина начиная от корня вашего сайта. Например engine/skins/images/my_icon.png + Укажите полный путь к иконке плагина начиная от корня вашего сайта. Например engine/skins/images/my_icon.png + + + Название проекта на CrowdIn + Название проекта на CrowdIn + + + Укажите URL наимование Вашего проекта на CrowdIn. Пример: Из https://crowdin.com/project/<b>mhadmin</b>/ берём mhadmin.<br><br><i>По умолчанию: Название на латинице</i> + Укажите URL наимование Вашего проекта на CrowdIn. Пример: Из https://crowdin.com/project/<b>mhadmin</b>/ берём mhadmin.<br><br><i>По умолчанию: Название на латинице</i> + + + ID статистики перевода на CrowdIn + ID статистики перевода на CrowdIn + + + Укажите ID статистики перевода на CrowdIn из дополнения <a href="https://crowdin.com/store/apps/bds" target="_blank">Badges & Status Images</a> + Укажите ID статистики перевода на CrowdIn из дополнения <a href="https://crowdin.com/store/apps/bds" target="_blank">Badges & Status Images</a> + + + Ссылка на модуль автора + Ссылка на модуль автора + + + Введите ссылку модуля на сайте автора (тех. поддержка, гитхаб, ..) + Введите ссылку модуля на сайте автора (тех. поддержка, гитхаб, ..) + + + Ссылка на документацию модуля + Ссылка на документацию модуля + + + Введите ссылку документации модуля на сайте автора (тех. поддержка, гитхаб, ..) + Введите ссылку документации модуля на сайте автора (тех. поддержка, гитхаб, ..) + + + Добавить в плагины? + Добавить в плагины? + + + Скрипт создаст начальный плагин и добавит его в базу данных + Скрипт создаст начальный плагин и добавит его в базу данных + + + Перезаписать файлы? + Перезаписать файлы? + + + Скрипт перезапишет существующие файлы шаблонами.<br><span class="ui red text">На свой страх и риск!</span> + Скрипт перезапишет существующие файлы шаблонами.<br><span class="ui red text">На свой страх и риск!</span> + + + Создать + Создать + + + Файл :file: создан + Файл :file: создан + + + Плагин "<b>:name:</b>" был создан + Плагин "<b>:name:</b>" был создан + + + Плагин не был создан! + Плагин не был создан! + + + Модуль был создан! + Модуль был создан! + + + Произошла ошибка! + Произошла ошибка! + From ac4d72619d11e098338f46b10be551a794730403 Mon Sep 17 00:00:00 2001 From: Maxim Harder Date: Sun, 26 Jan 2025 18:01:46 +0100 Subject: [PATCH 06/15] New translations mhadmin.xliff (Ukrainian) --- .../inc/maharder/_locales/uk_UA/mhadmin.xliff | 184 ++++++++++++++++++ 1 file changed, 184 insertions(+) diff --git a/upload/engine/inc/maharder/_locales/uk_UA/mhadmin.xliff b/upload/engine/inc/maharder/_locales/uk_UA/mhadmin.xliff index e7d3e18..8ba76a8 100644 --- a/upload/engine/inc/maharder/_locales/uk_UA/mhadmin.xliff +++ b/upload/engine/inc/maharder/_locales/uk_UA/mhadmin.xliff @@ -726,6 +726,190 @@ Плагин уже существует Плагін вже існує + + Путь "%s" не был создан + Путь "%s" не был создан + + + PayPal + PayPal + + + Ko-Fi + Ko-Fi + + + YooMoney + YooMoney + + + DonationAlerts + DonationAlerts + + + Файл '{file}' не был сохранён! + Файл '{file}' не был сохранён! + + + ID ресурса не было указано + ID ресурса не было указано + + + [NEW] Добавлено моделирование таблиц в базе данных при помощи <a href="https://cycle-orm.dev" target="_blank">Cycle ORM</a>. Это поможет в дальнейшем создавать модули с более сложной структурой и работу с данными. + [NEW] Добавлено моделирование таблиц в базе данных при помощи <a href="https://cycle-orm.dev" target="_blank">Cycle ORM</a>. Это поможет в дальнейшем создавать модули с более сложной структурой и работу с данными. + + + [NEW] Все изменения в таблицах будут храниться в отдельной таблице "migrations" и в папке "_migrations". Это позволит легко сделать откат изменений. + [NEW] Все изменения в таблицах будут храниться в отдельной таблице "migrations" и в папке "_migrations". Это позволит легко сделать откат изменений. + + + [NEW] Добавлена возможность сортировать и фильтровать данные таблиц на страницах административной панели (где такие есть, пример: Логи). + [NEW] Добавлена возможность сортировать и фильтровать данные таблиц на страницах административной панели (где такие есть, пример: Логи). + + + [NEW] Добавлена возможность проверять на обновление плагина на сайте <a href="https://devcraft.club" target="_blank">devcraft.club</a>. Используется гостевой ключ. + [NEW] Добавлена возможность проверять на обновление плагина на сайте <a href="https://devcraft.club" target="_blank">devcraft.club</a>. Используется гостевой ключ. + + + [UPDATE][BETA] Установщик упрощён. Теперь зависимости загружаются и устанавливаются при первом открытии [любого] модуля. Может занять несколько минут. Теперь установщик весит мало. + [UPDATE][BETA] Установщик упрощён. Теперь зависимости загружаются и устанавливаются при первом открытии [любого] модуля. Может занять несколько минут. Теперь установщик весит мало. + + + [UPDATE] Изменена структура файлов админпанели. Теперь все файлы модуля находятся в папке "_modules", a шаблоны в папке "_templates". + [UPDATE] Изменена структура файлов админпанели. Теперь все файлы модуля находятся в папке "_modules", a шаблоны в папке "_templates". + + + [DELETE] Удалены устаревшие и ненужные методы логирования. + [DELETE] Удалены устаревшие и ненужные методы логирования. + + + [DELETE] Удалена замена иконок в админпанели DLE. + [DELETE] Удалена замена иконок в админпанели DLE. + + + Журнал изменений + Журнал изменений + + + Название модуля + Название модуля + + + Введите название модуля, скрипт создаст сам все пути и файлы и настроит к ним нужные права доступа. + Введите название модуля, скрипт создаст сам все пути и файлы и настроит к ним нужные права доступа. + + + Название модуля на латинице + Название модуля на латинице + + + Введите название модуля на латинице, иначе будет использована стандартная функция DLE для преобразования названия. + Введите название модуля на латинице, иначе будет использована стандартная функция DLE для преобразования названия. + + + Описание модуля + Описание модуля + + + Введите описание модуля + Введите описание модуля + + + Версия модуля + Версия модуля + + + Введите версию модуля + Введите версию модуля + + + Иконка + Иконка + + + Класс иконки. К сайту подключены FontAwesome PRO.<br>По умолчанию: <i class="fad fa-cogs"></i> (fad fa-cogs) + Класс иконки. К сайту подключены FontAwesome PRO.<br>По умолчанию: <i class="fad fa-cogs"></i> (fad fa-cogs) + + + Иконка плагина + Иконка плагина + + + Укажите полный путь к иконке плагина начиная от корня вашего сайта. Например engine/skins/images/my_icon.png + Укажите полный путь к иконке плагина начиная от корня вашего сайта. Например engine/skins/images/my_icon.png + + + Название проекта на CrowdIn + Название проекта на CrowdIn + + + Укажите URL наимование Вашего проекта на CrowdIn. Пример: Из https://crowdin.com/project/<b>mhadmin</b>/ берём mhadmin.<br><br><i>По умолчанию: Название на латинице</i> + Укажите URL наимование Вашего проекта на CrowdIn. Пример: Из https://crowdin.com/project/<b>mhadmin</b>/ берём mhadmin.<br><br><i>По умолчанию: Название на латинице</i> + + + ID статистики перевода на CrowdIn + ID статистики перевода на CrowdIn + + + Укажите ID статистики перевода на CrowdIn из дополнения <a href="https://crowdin.com/store/apps/bds" target="_blank">Badges & Status Images</a> + Укажите ID статистики перевода на CrowdIn из дополнения <a href="https://crowdin.com/store/apps/bds" target="_blank">Badges & Status Images</a> + + + Ссылка на модуль автора + Ссылка на модуль автора + + + Введите ссылку модуля на сайте автора (тех. поддержка, гитхаб, ..) + Введите ссылку модуля на сайте автора (тех. поддержка, гитхаб, ..) + + + Ссылка на документацию модуля + Ссылка на документацию модуля + + + Введите ссылку документации модуля на сайте автора (тех. поддержка, гитхаб, ..) + Введите ссылку документации модуля на сайте автора (тех. поддержка, гитхаб, ..) + + + Добавить в плагины? + Добавить в плагины? + + + Скрипт создаст начальный плагин и добавит его в базу данных + Скрипт создаст начальный плагин и добавит его в базу данных + + + Перезаписать файлы? + Перезаписать файлы? + + + Скрипт перезапишет существующие файлы шаблонами.<br><span class="ui red text">На свой страх и риск!</span> + Скрипт перезапишет существующие файлы шаблонами.<br><span class="ui red text">На свой страх и риск!</span> + + + Создать + Создать + + + Файл :file: создан + Файл :file: создан + + + Плагин "<b>:name:</b>" был создан + Плагин "<b>:name:</b>" был создан + + + Плагин не был создан! + Плагин не был создан! + + + Модуль был создан! + Модуль был создан! + + + Произошла ошибка! + Произошла ошибка! + From bac568ece4f426581352b63382c18a2c4825a4c1 Mon Sep 17 00:00:00 2001 From: Maxim Harder Date: Sun, 26 Jan 2025 18:01:47 +0100 Subject: [PATCH 07/15] New translations mhadmin.xliff (English) --- .../inc/maharder/_locales/en_US/mhadmin.xliff | 184 ++++++++++++++++++ 1 file changed, 184 insertions(+) diff --git a/upload/engine/inc/maharder/_locales/en_US/mhadmin.xliff b/upload/engine/inc/maharder/_locales/en_US/mhadmin.xliff index aa28407..c31b3ad 100644 --- a/upload/engine/inc/maharder/_locales/en_US/mhadmin.xliff +++ b/upload/engine/inc/maharder/_locales/en_US/mhadmin.xliff @@ -726,6 +726,190 @@ Плагин уже существует Plugin already exists + + Путь "%s" не был создан + Путь "%s" не был создан + + + PayPal + PayPal + + + Ko-Fi + Ko-Fi + + + YooMoney + YooMoney + + + DonationAlerts + DonationAlerts + + + Файл '{file}' не был сохранён! + Файл '{file}' не был сохранён! + + + ID ресурса не было указано + ID ресурса не было указано + + + [NEW] Добавлено моделирование таблиц в базе данных при помощи <a href="https://cycle-orm.dev" target="_blank">Cycle ORM</a>. Это поможет в дальнейшем создавать модули с более сложной структурой и работу с данными. + [NEW] Добавлено моделирование таблиц в базе данных при помощи <a href="https://cycle-orm.dev" target="_blank">Cycle ORM</a>. Это поможет в дальнейшем создавать модули с более сложной структурой и работу с данными. + + + [NEW] Все изменения в таблицах будут храниться в отдельной таблице "migrations" и в папке "_migrations". Это позволит легко сделать откат изменений. + [NEW] Все изменения в таблицах будут храниться в отдельной таблице "migrations" и в папке "_migrations". Это позволит легко сделать откат изменений. + + + [NEW] Добавлена возможность сортировать и фильтровать данные таблиц на страницах административной панели (где такие есть, пример: Логи). + [NEW] Добавлена возможность сортировать и фильтровать данные таблиц на страницах административной панели (где такие есть, пример: Логи). + + + [NEW] Добавлена возможность проверять на обновление плагина на сайте <a href="https://devcraft.club" target="_blank">devcraft.club</a>. Используется гостевой ключ. + [NEW] Добавлена возможность проверять на обновление плагина на сайте <a href="https://devcraft.club" target="_blank">devcraft.club</a>. Используется гостевой ключ. + + + [UPDATE][BETA] Установщик упрощён. Теперь зависимости загружаются и устанавливаются при первом открытии [любого] модуля. Может занять несколько минут. Теперь установщик весит мало. + [UPDATE][BETA] Установщик упрощён. Теперь зависимости загружаются и устанавливаются при первом открытии [любого] модуля. Может занять несколько минут. Теперь установщик весит мало. + + + [UPDATE] Изменена структура файлов админпанели. Теперь все файлы модуля находятся в папке "_modules", a шаблоны в папке "_templates". + [UPDATE] Изменена структура файлов админпанели. Теперь все файлы модуля находятся в папке "_modules", a шаблоны в папке "_templates". + + + [DELETE] Удалены устаревшие и ненужные методы логирования. + [DELETE] Удалены устаревшие и ненужные методы логирования. + + + [DELETE] Удалена замена иконок в админпанели DLE. + [DELETE] Удалена замена иконок в админпанели DLE. + + + Журнал изменений + Журнал изменений + + + Название модуля + Название модуля + + + Введите название модуля, скрипт создаст сам все пути и файлы и настроит к ним нужные права доступа. + Введите название модуля, скрипт создаст сам все пути и файлы и настроит к ним нужные права доступа. + + + Название модуля на латинице + Название модуля на латинице + + + Введите название модуля на латинице, иначе будет использована стандартная функция DLE для преобразования названия. + Введите название модуля на латинице, иначе будет использована стандартная функция DLE для преобразования названия. + + + Описание модуля + Описание модуля + + + Введите описание модуля + Введите описание модуля + + + Версия модуля + Версия модуля + + + Введите версию модуля + Введите версию модуля + + + Иконка + Иконка + + + Класс иконки. К сайту подключены FontAwesome PRO.<br>По умолчанию: <i class="fad fa-cogs"></i> (fad fa-cogs) + Класс иконки. К сайту подключены FontAwesome PRO.<br>По умолчанию: <i class="fad fa-cogs"></i> (fad fa-cogs) + + + Иконка плагина + Иконка плагина + + + Укажите полный путь к иконке плагина начиная от корня вашего сайта. Например engine/skins/images/my_icon.png + Укажите полный путь к иконке плагина начиная от корня вашего сайта. Например engine/skins/images/my_icon.png + + + Название проекта на CrowdIn + Название проекта на CrowdIn + + + Укажите URL наимование Вашего проекта на CrowdIn. Пример: Из https://crowdin.com/project/<b>mhadmin</b>/ берём mhadmin.<br><br><i>По умолчанию: Название на латинице</i> + Укажите URL наимование Вашего проекта на CrowdIn. Пример: Из https://crowdin.com/project/<b>mhadmin</b>/ берём mhadmin.<br><br><i>По умолчанию: Название на латинице</i> + + + ID статистики перевода на CrowdIn + ID статистики перевода на CrowdIn + + + Укажите ID статистики перевода на CrowdIn из дополнения <a href="https://crowdin.com/store/apps/bds" target="_blank">Badges & Status Images</a> + Укажите ID статистики перевода на CrowdIn из дополнения <a href="https://crowdin.com/store/apps/bds" target="_blank">Badges & Status Images</a> + + + Ссылка на модуль автора + Ссылка на модуль автора + + + Введите ссылку модуля на сайте автора (тех. поддержка, гитхаб, ..) + Введите ссылку модуля на сайте автора (тех. поддержка, гитхаб, ..) + + + Ссылка на документацию модуля + Ссылка на документацию модуля + + + Введите ссылку документации модуля на сайте автора (тех. поддержка, гитхаб, ..) + Введите ссылку документации модуля на сайте автора (тех. поддержка, гитхаб, ..) + + + Добавить в плагины? + Добавить в плагины? + + + Скрипт создаст начальный плагин и добавит его в базу данных + Скрипт создаст начальный плагин и добавит его в базу данных + + + Перезаписать файлы? + Перезаписать файлы? + + + Скрипт перезапишет существующие файлы шаблонами.<br><span class="ui red text">На свой страх и риск!</span> + Скрипт перезапишет существующие файлы шаблонами.<br><span class="ui red text">На свой страх и риск!</span> + + + Создать + Создать + + + Файл :file: создан + Файл :file: создан + + + Плагин "<b>:name:</b>" был создан + Плагин "<b>:name:</b>" был создан + + + Плагин не был создан! + Плагин не был создан! + + + Модуль был создан! + Модуль был создан! + + + Произошла ошибка! + Произошла ошибка! + From c12134614365addd009c01de514f1b29d9af5551 Mon Sep 17 00:00:00 2001 From: Maxim Harder Date: Sun, 26 Jan 2025 18:42:28 +0100 Subject: [PATCH 08/15] Update source file mhadmin.xliff --- .../inc/maharder/_locales/ru_RU/mhadmin.xliff | 184 ++++++++++++++++++ 1 file changed, 184 insertions(+) diff --git a/upload/engine/inc/maharder/_locales/ru_RU/mhadmin.xliff b/upload/engine/inc/maharder/_locales/ru_RU/mhadmin.xliff index d6d5fc5..b6e14d2 100644 --- a/upload/engine/inc/maharder/_locales/ru_RU/mhadmin.xliff +++ b/upload/engine/inc/maharder/_locales/ru_RU/mhadmin.xliff @@ -726,6 +726,190 @@ Плагин уже существует Плагин уже существует + + Путь "%s" не был создан + Путь "%s" не был создан + + + PayPal + PayPal + + + Ko-Fi + Ko-Fi + + + YooMoney + YooMoney + + + DonationAlerts + DonationAlerts + + + Файл '{file}' не был сохранён! + Файл '{file}' не был сохранён! + + + ID ресурса не было указано + ID ресурса не было указано + + + [NEW] Добавлено моделирование таблиц в базе данных при помощи <a href="https://cycle-orm.dev" target="_blank">Cycle ORM</a>. Это поможет в дальнейшем создавать модули с более сложной структурой и работу с данными. + [NEW] Добавлено моделирование таблиц в базе данных при помощи <a href="https://cycle-orm.dev" target="_blank">Cycle ORM</a>. Это поможет в дальнейшем создавать модули с более сложной структурой и работу с данными. + + + [NEW] Все изменения в таблицах будут храниться в отдельной таблице "migrations" и в папке "_migrations". Это позволит легко сделать откат изменений. + [NEW] Все изменения в таблицах будут храниться в отдельной таблице "migrations" и в папке "_migrations". Это позволит легко сделать откат изменений. + + + [NEW] Добавлена возможность сортировать и фильтровать данные таблиц на страницах административной панели (где такие есть, пример: Логи). + [NEW] Добавлена возможность сортировать и фильтровать данные таблиц на страницах административной панели (где такие есть, пример: Логи). + + + [NEW] Добавлена возможность проверять на обновление плагина на сайте <a href="https://devcraft.club" target="_blank">devcraft.club</a>. Используется гостевой ключ. + [NEW] Добавлена возможность проверять на обновление плагина на сайте <a href="https://devcraft.club" target="_blank">devcraft.club</a>. Используется гостевой ключ. + + + [UPDATE][BETA] Установщик упрощён. Теперь зависимости загружаются и устанавливаются при первом открытии [любого] модуля. Может занять несколько минут. Теперь установщик весит мало. + [UPDATE][BETA] Установщик упрощён. Теперь зависимости загружаются и устанавливаются при первом открытии [любого] модуля. Может занять несколько минут. Теперь установщик весит мало. + + + [UPDATE] Изменена структура файлов админпанели. Теперь все файлы модуля находятся в папке "_modules", a шаблоны в папке "_templates". + [UPDATE] Изменена структура файлов админпанели. Теперь все файлы модуля находятся в папке "_modules", a шаблоны в папке "_templates". + + + [DELETE] Удалены устаревшие и ненужные методы логирования. + [DELETE] Удалены устаревшие и ненужные методы логирования. + + + [DELETE] Удалена замена иконок в админпанели DLE. + [DELETE] Удалена замена иконок в админпанели DLE. + + + Журнал изменений + Журнал изменений + + + Название модуля + Название модуля + + + Введите название модуля, скрипт создаст сам все пути и файлы и настроит к ним нужные права доступа. + Введите название модуля, скрипт создаст сам все пути и файлы и настроит к ним нужные права доступа. + + + Название модуля на латинице + Название модуля на латинице + + + Введите название модуля на латинице, иначе будет использована стандартная функция DLE для преобразования названия. + Введите название модуля на латинице, иначе будет использована стандартная функция DLE для преобразования названия. + + + Описание модуля + Описание модуля + + + Введите описание модуля + Введите описание модуля + + + Версия модуля + Версия модуля + + + Введите версию модуля + Введите версию модуля + + + Иконка + Иконка + + + Класс иконки. К сайту подключены FontAwesome PRO.<br>По умолчанию: <i class="fad fa-cogs"></i> (fad fa-cogs) + Класс иконки. К сайту подключены FontAwesome PRO.<br>По умолчанию: <i class="fad fa-cogs"></i> (fad fa-cogs) + + + Иконка плагина + Иконка плагина + + + Укажите полный путь к иконке плагина начиная от корня вашего сайта. Например engine/skins/images/my_icon.png + Укажите полный путь к иконке плагина начиная от корня вашего сайта. Например engine/skins/images/my_icon.png + + + Название проекта на CrowdIn + Название проекта на CrowdIn + + + Укажите URL наимование Вашего проекта на CrowdIn. Пример: Из https://crowdin.com/project/<b>mhadmin</b>/ берём mhadmin.<br><br><i>По умолчанию: Название на латинице</i> + Укажите URL наимование Вашего проекта на CrowdIn. Пример: Из https://crowdin.com/project/<b>mhadmin</b>/ берём mhadmin.<br><br><i>По умолчанию: Название на латинице</i> + + + ID статистики перевода на CrowdIn + ID статистики перевода на CrowdIn + + + Укажите ID статистики перевода на CrowdIn из дополнения <a href="https://crowdin.com/store/apps/bds" target="_blank">Badges & Status Images</a> + Укажите ID статистики перевода на CrowdIn из дополнения <a href="https://crowdin.com/store/apps/bds" target="_blank">Badges & Status Images</a> + + + Ссылка на модуль автора + Ссылка на модуль автора + + + Введите ссылку модуля на сайте автора (тех. поддержка, гитхаб, ..) + Введите ссылку модуля на сайте автора (тех. поддержка, гитхаб, ..) + + + Ссылка на документацию модуля + Ссылка на документацию модуля + + + Введите ссылку документации модуля на сайте автора (тех. поддержка, гитхаб, ..) + Введите ссылку документации модуля на сайте автора (тех. поддержка, гитхаб, ..) + + + Добавить в плагины? + Добавить в плагины? + + + Скрипт создаст начальный плагин и добавит его в базу данных + Скрипт создаст начальный плагин и добавит его в базу данных + + + Перезаписать файлы? + Перезаписать файлы? + + + Скрипт перезапишет существующие файлы шаблонами.<br><span class="ui red text">На свой страх и риск!</span> + Скрипт перезапишет существующие файлы шаблонами.<br><span class="ui red text">На свой страх и риск!</span> + + + Создать + Создать + + + Файл :file: создан + Файл :file: создан + + + Плагин "<b>:name:</b>" был создан + Плагин "<b>:name:</b>" был создан + + + Плагин не был создан! + Плагин не был создан! + + + Модуль был создан! + Модуль был создан! + + + Произошла ошибка! + Произошла ошибка! + From 1cb461580719f462872bb74276ad327dcf38d000 Mon Sep 17 00:00:00 2001 From: Maxim Harder Date: Sun, 26 Jan 2025 18:42:30 +0100 Subject: [PATCH 09/15] New translations mhadmin.xliff (German) --- .../inc/maharder/_locales/de_DE/mhadmin.xliff | 92 +++++++++---------- 1 file changed, 46 insertions(+), 46 deletions(-) diff --git a/upload/engine/inc/maharder/_locales/de_DE/mhadmin.xliff b/upload/engine/inc/maharder/_locales/de_DE/mhadmin.xliff index 0dc590f..c5bcd69 100644 --- a/upload/engine/inc/maharder/_locales/de_DE/mhadmin.xliff +++ b/upload/engine/inc/maharder/_locales/de_DE/mhadmin.xliff @@ -728,187 +728,187 @@ Путь "%s" не был создан - Путь "%s" не был создан + Der Pfad "%s" wurde nicht erstellt PayPal - PayPal + PayPal Ko-Fi - Ko-Fi + Ko-Fi YooMoney - YooMoney + YooMoney DonationAlerts - DonationAlerts + DonationAlerts Файл '{file}' не был сохранён! - Файл '{file}' не был сохранён! + Die Datei '{file}' wurde nicht gespeichert! ID ресурса не было указано - ID ресурса не было указано + Die Ressourcen-ID wurde nicht angegeben [NEW] Добавлено моделирование таблиц в базе данных при помощи <a href="https://cycle-orm.dev" target="_blank">Cycle ORM</a>. Это поможет в дальнейшем создавать модули с более сложной структурой и работу с данными. - [NEW] Добавлено моделирование таблиц в базе данных при помощи <a href="https://cycle-orm.dev" target="_blank">Cycle ORM</a>. Это поможет в дальнейшем создавать модули с более сложной структурой и работу с данными. + [NEU] Die Modellierung von Datenbanktabellen wurde mit Hilfe von <a href=\"https://cycle-orm.dev\" target=\"_blank\">Cycle ORM</a> hinzugefügt. Dies wird zukünftig die Erstellung von Modulen mit einer komplexeren Struktur und die Arbeit mit Daten erleichtern. [NEW] Все изменения в таблицах будут храниться в отдельной таблице "migrations" и в папке "_migrations". Это позволит легко сделать откат изменений. - [NEW] Все изменения в таблицах будут храниться в отдельной таблице "migrations" и в папке "_migrations". Это позволит легко сделать откат изменений. + [NEU] Alle Änderungen an den Tabellen werden in einer separaten Tabelle "migrations" und im Ordner "_migrations" gespeichert. Dies ermöglicht eine einfache Rückgängigmachung von Änderungen. [NEW] Добавлена возможность сортировать и фильтровать данные таблиц на страницах административной панели (где такие есть, пример: Логи). - [NEW] Добавлена возможность сортировать и фильтровать данные таблиц на страницах административной панели (где такие есть, пример: Логи). + [NEU] Die Möglichkeit, Tabellendaten auf den Seiten des Administrationspanels zu sortieren und zu filtern, wurde hinzugefügt (wo vorhanden, Beispiel: Protokolle). [NEW] Добавлена возможность проверять на обновление плагина на сайте <a href="https://devcraft.club" target="_blank">devcraft.club</a>. Используется гостевой ключ. - [NEW] Добавлена возможность проверять на обновление плагина на сайте <a href="https://devcraft.club" target="_blank">devcraft.club</a>. Используется гостевой ключ. + [NEU] Die Möglichkeit, Plugin-Updates auf der Website <a href=\"https://devcraft.club\" target=\"_blank\">devcraft.club</a> zu überprüfen, wurde hinzugefügt. Es wird ein Gastschlüssel verwendet. [UPDATE][BETA] Установщик упрощён. Теперь зависимости загружаются и устанавливаются при первом открытии [любого] модуля. Может занять несколько минут. Теперь установщик весит мало. - [UPDATE][BETA] Установщик упрощён. Теперь зависимости загружаются и устанавливаются при первом открытии [любого] модуля. Может занять несколько минут. Теперь установщик весит мало. + [UPDATE][BETA] Der Installer wurde vereinfacht. Abhängigkeiten werden jetzt beim ersten Öffnen eines [beliebigen] Moduls geladen und installiert. Es kann einige Minuten dauern. Der Installer ist jetzt sehr leicht. [UPDATE] Изменена структура файлов админпанели. Теперь все файлы модуля находятся в папке "_modules", a шаблоны в папке "_templates". - [UPDATE] Изменена структура файлов админпанели. Теперь все файлы модуля находятся в папке "_modules", a шаблоны в папке "_templates". + [UPDATE] Die Struktur der Admin-Panel-Dateien wurde geändert. Jetzt befinden sich alle Moduldateien im Ordner "_modules" und die Vorlagen im Ordner "_templates". [DELETE] Удалены устаревшие и ненужные методы логирования. - [DELETE] Удалены устаревшие и ненужные методы логирования. + [DELETE] Veraltete und unnötige Protokollierungsmethoden wurden entfernt. [DELETE] Удалена замена иконок в админпанели DLE. - [DELETE] Удалена замена иконок в админпанели DLE. + [DELETE] Das Ersetzen von Symbolen im DLE-Admin-Panel wurde entfernt. Журнал изменений - Журнал изменений + Änderungsprotokoll Название модуля - Название модуля + Modulname Введите название модуля, скрипт создаст сам все пути и файлы и настроит к ним нужные права доступа. - Введите название модуля, скрипт создаст сам все пути и файлы и настроит к ним нужные права доступа. + Geben Sie den Modulnamen ein; das Skript erstellt automatisch alle Pfade und Dateien und richtet die erforderlichen Zugriffsrechte ein. Название модуля на латинице - Название модуля на латинице + Modulname in Lateinischen Buchstaben Введите название модуля на латинице, иначе будет использована стандартная функция DLE для преобразования названия. - Введите название модуля на латинице, иначе будет использована стандартная функция DLE для преобразования названия. + Geben Sie den Modulnamen in lateinischen Buchstaben ein, andernfalls wird die Standardfunktion von DLE zur Umwandlung des Namens verwendet. Описание модуля - Описание модуля + Modulbeschreibung Введите описание модуля - Введите описание модуля + Geben Sie die Modulbeschreibung ein Версия модуля - Версия модуля + Modulversion Введите версию модуля - Введите версию модуля + Geben Sie die Modulversion ein Иконка - Иконка + Symbol Класс иконки. К сайту подключены FontAwesome PRO.<br>По умолчанию: <i class="fad fa-cogs"></i> (fad fa-cogs) - Класс иконки. К сайту подключены FontAwesome PRO.<br>По умолчанию: <i class="fad fa-cogs"></i> (fad fa-cogs) + Iconklasse. FontAwesome PRO ist mit der Website verbunden.<br>Standard: <i class=\"fad fa-cogs\"></i> (fad fa-cogs) Иконка плагина - Иконка плагина + Plugin-Symbol Укажите полный путь к иконке плагина начиная от корня вашего сайта. Например engine/skins/images/my_icon.png - Укажите полный путь к иконке плагина начиная от корня вашего сайта. Например engine/skins/images/my_icon.png + Geben Sie den vollständigen Pfad zum Plugin-Symbol ab dem Stammverzeichnis Ihrer Website an. Zum Beispiel engine/skins/images/my_icon.png Название проекта на CrowdIn - Название проекта на CrowdIn + Projektname auf CrowdIn Укажите URL наимование Вашего проекта на CrowdIn. Пример: Из https://crowdin.com/project/<b>mhadmin</b>/ берём mhadmin.<br><br><i>По умолчанию: Название на латинице</i> - Укажите URL наимование Вашего проекта на CrowdIn. Пример: Из https://crowdin.com/project/<b>mhadmin</b>/ берём mhadmin.<br><br><i>По умолчанию: Название на латинице</i> + Geben Sie den URL-Namen Ihres Projekts auf CrowdIn an. Beispiel: Von https://crowdin.com/project/<b>mhadmin</b>/ nehmen wir mhadmin.<br><br><i>Standard: Name in lateinischen Buchstaben</i> ID статистики перевода на CrowdIn - ID статистики перевода на CrowdIn + Übersetzungsstatistik-ID auf CrowdIn Укажите ID статистики перевода на CrowdIn из дополнения <a href="https://crowdin.com/store/apps/bds" target="_blank">Badges & Status Images</a> - Укажите ID статистики перевода на CrowdIn из дополнения <a href="https://crowdin.com/store/apps/bds" target="_blank">Badges & Status Images</a> + Geben Sie die Übersetzungsstatistik-ID auf CrowdIn aus dem <a href="https://crowdin.com/store/apps/bds" target="_blank">Badges & Status Images</a> Add-On an Ссылка на модуль автора - Ссылка на модуль автора + Link zum Autorenmodul Введите ссылку модуля на сайте автора (тех. поддержка, гитхаб, ..) - Введите ссылку модуля на сайте автора (тех. поддержка, гитхаб, ..) + Geben Sie den Link zum Modul auf der Autoren-Website ein (technischer Support, GitHub, ...) Ссылка на документацию модуля - Ссылка на документацию модуля + Link zur Moduldokumentation Введите ссылку документации модуля на сайте автора (тех. поддержка, гитхаб, ..) - Введите ссылку документации модуля на сайте автора (тех. поддержка, гитхаб, ..) + Geben Sie den Link zur Moduldokumentation auf der Autoren-Website ein (technischer Support, GitHub, ...) Добавить в плагины? - Добавить в плагины? + Zu Plugins hinzufügen? Скрипт создаст начальный плагин и добавит его в базу данных - Скрипт создаст начальный плагин и добавит его в базу данных + Das Skript erstellt ein Anfangs-Plugin und fügt es der Datenbank hinzu Перезаписать файлы? - Перезаписать файлы? + Dateien überschreiben? Скрипт перезапишет существующие файлы шаблонами.<br><span class="ui red text">На свой страх и риск!</span> - Скрипт перезапишет существующие файлы шаблонами.<br><span class="ui red text">На свой страх и риск!</span> + Das Skript wird vorhandene Dateien mit Vorlagen überschreiben.<br><span class="ui red text">Auf eigene Gefahr!</span> Создать - Создать + Erstellen Файл :file: создан - Файл :file: создан + Datei :file: erstellt Плагин "<b>:name:</b>" был создан - Плагин "<b>:name:</b>" был создан + Das Plugin "<b>:name:</b>" wurde erstellt Плагин не был создан! - Плагин не был создан! + Das Plugin wurde nicht erstellt! Модуль был создан! - Модуль был создан! + Das Modul wurde erstellt! Произошла ошибка! - Произошла ошибка! + Ein Fehler ist aufgetreten! From 912f3d465bb01f8bb04af843ee2142d30a25c691 Mon Sep 17 00:00:00 2001 From: Maxim Harder Date: Sun, 26 Jan 2025 18:42:31 +0100 Subject: [PATCH 10/15] New translations mhadmin.xliff (Ukrainian) --- .../inc/maharder/_locales/uk_UA/mhadmin.xliff | 92 +++++++++---------- 1 file changed, 46 insertions(+), 46 deletions(-) diff --git a/upload/engine/inc/maharder/_locales/uk_UA/mhadmin.xliff b/upload/engine/inc/maharder/_locales/uk_UA/mhadmin.xliff index 8ba76a8..82d8725 100644 --- a/upload/engine/inc/maharder/_locales/uk_UA/mhadmin.xliff +++ b/upload/engine/inc/maharder/_locales/uk_UA/mhadmin.xliff @@ -728,187 +728,187 @@ Путь "%s" не был создан - Путь "%s" не был создан + Шлях "%s" не було створено PayPal - PayPal + PayPal Ko-Fi - Ko-Fi + Ko-Fi YooMoney - YooMoney + YooMoney DonationAlerts - DonationAlerts + DonationAlerts Файл '{file}' не был сохранён! - Файл '{file}' не был сохранён! + Файл '{file}' не був збережений! ID ресурса не было указано - ID ресурса не было указано + ID ресурсу не було вказано [NEW] Добавлено моделирование таблиц в базе данных при помощи <a href="https://cycle-orm.dev" target="_blank">Cycle ORM</a>. Это поможет в дальнейшем создавать модули с более сложной структурой и работу с данными. - [NEW] Добавлено моделирование таблиц в базе данных при помощи <a href="https://cycle-orm.dev" target="_blank">Cycle ORM</a>. Это поможет в дальнейшем создавать модули с более сложной структурой и работу с данными. + [NEW] Додано моделювання таблиць у базі даних за допомогою <a href="https://cycle-orm.dev" target="_blank">Cycle ORM</a>. Це допоможе в подальшому створювати модулі з більш складною структурою та працювати з даними. [NEW] Все изменения в таблицах будут храниться в отдельной таблице "migrations" и в папке "_migrations". Это позволит легко сделать откат изменений. - [NEW] Все изменения в таблицах будут храниться в отдельной таблице "migrations" и в папке "_migrations". Это позволит легко сделать откат изменений. + [NEW] Усі зміни в таблицях зберігатимуться в окремій таблиці "migrations" та у папці "_migrations". Це дозволить легко відкотити зміни. [NEW] Добавлена возможность сортировать и фильтровать данные таблиц на страницах административной панели (где такие есть, пример: Логи). - [NEW] Добавлена возможность сортировать и фильтровать данные таблиц на страницах административной панели (где такие есть, пример: Логи). + [NEW] Додано можливість сортувати та фільтрувати дані таблиць на сторінках адміністративної панелі (де доступно, наприклад: Логи). [NEW] Добавлена возможность проверять на обновление плагина на сайте <a href="https://devcraft.club" target="_blank">devcraft.club</a>. Используется гостевой ключ. - [NEW] Добавлена возможность проверять на обновление плагина на сайте <a href="https://devcraft.club" target="_blank">devcraft.club</a>. Используется гостевой ключ. + [NEW] Додано можливість перевіряти оновлення плагіна на сайті <a href="https://devcraft.club" target="_blank">devcraft.club</a>. Використовується гостьовий ключ. [UPDATE][BETA] Установщик упрощён. Теперь зависимости загружаются и устанавливаются при первом открытии [любого] модуля. Может занять несколько минут. Теперь установщик весит мало. - [UPDATE][BETA] Установщик упрощён. Теперь зависимости загружаются и устанавливаются при первом открытии [любого] модуля. Может занять несколько минут. Теперь установщик весит мало. + [UPDATE][BETA] Встановник спрощений. Тепер залежності завантажуються та встановлюються при першому відкритті [будь-якого] модуля. Може зайняти кілька хвилин. Тепер встановник важить мало. [UPDATE] Изменена структура файлов админпанели. Теперь все файлы модуля находятся в папке "_modules", a шаблоны в папке "_templates". - [UPDATE] Изменена структура файлов админпанели. Теперь все файлы модуля находятся в папке "_modules", a шаблоны в папке "_templates". + [UPDATE] Змінена структура файлів адміністративної панелі. Тепер всі файли модуля знаходяться в папці "_modules", а шаблони в папці "_templates". [DELETE] Удалены устаревшие и ненужные методы логирования. - [DELETE] Удалены устаревшие и ненужные методы логирования. + [DELETE] Видалено застарілі та непотрібні методи логування. [DELETE] Удалена замена иконок в админпанели DLE. - [DELETE] Удалена замена иконок в админпанели DLE. + [DELETE] Видалено заміну іконок у адміністративній панелі DLE. Журнал изменений - Журнал изменений + Журнал змін Название модуля - Название модуля + Назва модуля Введите название модуля, скрипт создаст сам все пути и файлы и настроит к ним нужные права доступа. - Введите название модуля, скрипт создаст сам все пути и файлы и настроит к ним нужные права доступа. + Введіть назву модуля, скрипт сам створить усі шляхи та файли і налаштує до них необхідні права доступу. Название модуля на латинице - Название модуля на латинице + Назва модуля латиницею Введите название модуля на латинице, иначе будет использована стандартная функция DLE для преобразования названия. - Введите название модуля на латинице, иначе будет использована стандартная функция DLE для преобразования названия. + Введіть назву модуля латиницею, інакше буде використана стандартна функція DLE для перетворення назви. Описание модуля - Описание модуля + Опис модуля Введите описание модуля - Введите описание модуля + Введіть опис модуля Версия модуля - Версия модуля + Версія модуля Введите версию модуля - Введите версию модуля + Введіть версію модуля Иконка - Иконка + Іконка Класс иконки. К сайту подключены FontAwesome PRO.<br>По умолчанию: <i class="fad fa-cogs"></i> (fad fa-cogs) - Класс иконки. К сайту подключены FontAwesome PRO.<br>По умолчанию: <i class="fad fa-cogs"></i> (fad fa-cogs) + Клас іконки. До сайту підключено FontAwesome PRO.<br>За замовчуванням: <i class="fad fa-cogs"></i> (fad fa-cogs) Иконка плагина - Иконка плагина + Іконка плагіна Укажите полный путь к иконке плагина начиная от корня вашего сайта. Например engine/skins/images/my_icon.png - Укажите полный путь к иконке плагина начиная от корня вашего сайта. Например engine/skins/images/my_icon.png + Вкажіть повний шлях до іконки плагіна, починаючи від кореня вашого сайту. Наприклад, engine/skins/images/my_icon.png Название проекта на CrowdIn - Название проекта на CrowdIn + Назва проекту на CrowdIn Укажите URL наимование Вашего проекта на CrowdIn. Пример: Из https://crowdin.com/project/<b>mhadmin</b>/ берём mhadmin.<br><br><i>По умолчанию: Название на латинице</i> - Укажите URL наимование Вашего проекта на CrowdIn. Пример: Из https://crowdin.com/project/<b>mhadmin</b>/ берём mhadmin.<br><br><i>По умолчанию: Название на латинице</i> + Вкажіть назву URL вашого проекту на CrowdIn. Приклад: З https://crowdin.com/project/<b>mhadmin</b>/ беремо mhadmin.<br><br><i>За замовчуванням: Назва латиницею</i> ID статистики перевода на CrowdIn - ID статистики перевода на CrowdIn + ID статистики перекладів на CrowdIn Укажите ID статистики перевода на CrowdIn из дополнения <a href="https://crowdin.com/store/apps/bds" target="_blank">Badges & Status Images</a> - Укажите ID статистики перевода на CrowdIn из дополнения <a href="https://crowdin.com/store/apps/bds" target="_blank">Badges & Status Images</a> + Вкажіть ID статистики перекладів на CrowdIn з доповнення <a href="https://crowdin.com/store/apps/bds" target="_blank">Badges & Status Images</a> Ссылка на модуль автора - Ссылка на модуль автора + Посилання на модуль автора Введите ссылку модуля на сайте автора (тех. поддержка, гитхаб, ..) - Введите ссылку модуля на сайте автора (тех. поддержка, гитхаб, ..) + Введіть посилання на модуль на сайті автора (технічна підтримка, GitHub тощо) Ссылка на документацию модуля - Ссылка на документацию модуля + Посилання на документацію модуля Введите ссылку документации модуля на сайте автора (тех. поддержка, гитхаб, ..) - Введите ссылку документации модуля на сайте автора (тех. поддержка, гитхаб, ..) + Введіть посилання на документацію модуля на сайті автора (технічна підтримка, GitHub тощо) Добавить в плагины? - Добавить в плагины? + Додати до плагінів? Скрипт создаст начальный плагин и добавит его в базу данных - Скрипт создаст начальный плагин и добавит его в базу данных + Скрипт створить початковий плагін і додасть його до бази даних Перезаписать файлы? - Перезаписать файлы? + Перезаписати файли? Скрипт перезапишет существующие файлы шаблонами.<br><span class="ui red text">На свой страх и риск!</span> - Скрипт перезапишет существующие файлы шаблонами.<br><span class="ui red text">На свой страх и риск!</span> + Скрипт перезапише існуючі файли шаблонами.<br><span class="ui red text">На свій страх і ризик!</span> Создать - Создать + Створити Файл :file: создан - Файл :file: создан + Файл :file: створено Плагин "<b>:name:</b>" был создан - Плагин "<b>:name:</b>" был создан + Плагін "<b>:name:</b>" було створено Плагин не был создан! - Плагин не был создан! + Плагін не був створений! Модуль был создан! - Модуль был создан! + Модуль створено! Произошла ошибка! - Произошла ошибка! + Сталася помилка! From 64f0f09191b7f128e8be4b2ba62e0192224530a0 Mon Sep 17 00:00:00 2001 From: Maxim Harder Date: Sun, 26 Jan 2025 18:42:32 +0100 Subject: [PATCH 11/15] New translations mhadmin.xliff (English) --- .../inc/maharder/_locales/en_US/mhadmin.xliff | 92 +++++++++---------- 1 file changed, 46 insertions(+), 46 deletions(-) diff --git a/upload/engine/inc/maharder/_locales/en_US/mhadmin.xliff b/upload/engine/inc/maharder/_locales/en_US/mhadmin.xliff index c31b3ad..1fe8e87 100644 --- a/upload/engine/inc/maharder/_locales/en_US/mhadmin.xliff +++ b/upload/engine/inc/maharder/_locales/en_US/mhadmin.xliff @@ -728,187 +728,187 @@ Путь "%s" не был создан - Путь "%s" не был создан + The path "%s" was not created PayPal - PayPal + PayPal Ko-Fi - Ko-Fi + Ko-Fi YooMoney - YooMoney + YooMoney DonationAlerts - DonationAlerts + DonationAlerts Файл '{file}' не был сохранён! - Файл '{file}' не был сохранён! + The file '{file}' was not saved! ID ресурса не было указано - ID ресурса не было указано + Resource ID was not specified [NEW] Добавлено моделирование таблиц в базе данных при помощи <a href="https://cycle-orm.dev" target="_blank">Cycle ORM</a>. Это поможет в дальнейшем создавать модули с более сложной структурой и работу с данными. - [NEW] Добавлено моделирование таблиц в базе данных при помощи <a href="https://cycle-orm.dev" target="_blank">Cycle ORM</a>. Это поможет в дальнейшем создавать модули с более сложной структурой и работу с данными. + [NEW] Database table modeling has been added using <a href="https://cycle-orm.dev" target="_blank">Cycle ORM</a>. This will help further in creating modules with a more complex structure and working with data. [NEW] Все изменения в таблицах будут храниться в отдельной таблице "migrations" и в папке "_migrations". Это позволит легко сделать откат изменений. - [NEW] Все изменения в таблицах будут храниться в отдельной таблице "migrations" и в папке "_migrations". Это позволит легко сделать откат изменений. + [NEW] All changes to the tables will be stored in a separate table "migrations" and in the "_migrations" folder. This will make it easy to roll back changes. [NEW] Добавлена возможность сортировать и фильтровать данные таблиц на страницах административной панели (где такие есть, пример: Логи). - [NEW] Добавлена возможность сортировать и фильтровать данные таблиц на страницах административной панели (где такие есть, пример: Логи). + [NEW] The ability to sort and filter table data has been added on the administrative panel pages (where available, e.g., Logs). [NEW] Добавлена возможность проверять на обновление плагина на сайте <a href="https://devcraft.club" target="_blank">devcraft.club</a>. Используется гостевой ключ. - [NEW] Добавлена возможность проверять на обновление плагина на сайте <a href="https://devcraft.club" target="_blank">devcraft.club</a>. Используется гостевой ключ. + [NEW] The ability to check for plugin updates on the website <a href="https://devcraft.club" target="_blank">devcraft.club</a> has been added. A guest key is used. [UPDATE][BETA] Установщик упрощён. Теперь зависимости загружаются и устанавливаются при первом открытии [любого] модуля. Может занять несколько минут. Теперь установщик весит мало. - [UPDATE][BETA] Установщик упрощён. Теперь зависимости загружаются и устанавливаются при первом открытии [любого] модуля. Может занять несколько минут. Теперь установщик весит мало. + [UPDATE] The installer has been simplified. Dependencies are now loaded and installed the first time you open [any] module. May take a few minutes. The installer now weighs very little. [UPDATE] Изменена структура файлов админпанели. Теперь все файлы модуля находятся в папке "_modules", a шаблоны в папке "_templates". - [UPDATE] Изменена структура файлов админпанели. Теперь все файлы модуля находятся в папке "_modules", a шаблоны в папке "_templates". + [UPDATE] The admin panel file structure has been changed. Now all module files are located in the "_modules" folder, and templates in the "_templates" folder. [DELETE] Удалены устаревшие и ненужные методы логирования. - [DELETE] Удалены устаревшие и ненужные методы логирования. + [DELETE] Deprecated and unnecessary logging methods have been removed. [DELETE] Удалена замена иконок в админпанели DLE. - [DELETE] Удалена замена иконок в админпанели DLE. + [DELETE] Icon replacement in the DLE admin panel has been removed. Журнал изменений - Журнал изменений + Changelog Название модуля - Название модуля + Module Name Введите название модуля, скрипт создаст сам все пути и файлы и настроит к ним нужные права доступа. - Введите название модуля, скрипт создаст сам все пути и файлы и настроит к ним нужные права доступа. + Enter the module name; the script will create all paths and files and set the necessary access rights automatically. Название модуля на латинице - Название модуля на латинице + Module Name in Latin Введите название модуля на латинице, иначе будет использована стандартная функция DLE для преобразования названия. - Введите название модуля на латинице, иначе будет использована стандартная функция DLE для преобразования названия. + Enter the module name in Latin; otherwise, the standard DLE function for converting the name will be used. Описание модуля - Описание модуля + Module Description Введите описание модуля - Введите описание модуля + Enter the module description Версия модуля - Версия модуля + Module Version Введите версию модуля - Введите версию модуля + Enter the module version Иконка - Иконка + Icon Класс иконки. К сайту подключены FontAwesome PRO.<br>По умолчанию: <i class="fad fa-cogs"></i> (fad fa-cogs) - Класс иконки. К сайту подключены FontAwesome PRO.<br>По умолчанию: <i class="fad fa-cogs"></i> (fad fa-cogs) + Icon class. FontAwesome PRO is connected to the site.<br>Default: <i class="fad fa-cogs"></i>(fad fa-cogs) Иконка плагина - Иконка плагина + Plugin Icon Укажите полный путь к иконке плагина начиная от корня вашего сайта. Например engine/skins/images/my_icon.png - Укажите полный путь к иконке плагина начиная от корня вашего сайта. Например engine/skins/images/my_icon.png + Specify the full path to the plugin icon starting from your site's root. For example, engine/skins/images/my_icon.png Название проекта на CrowdIn - Название проекта на CrowdIn + Project Name on CrowdIn Укажите URL наимование Вашего проекта на CrowdIn. Пример: Из https://crowdin.com/project/<b>mhadmin</b>/ берём mhadmin.<br><br><i>По умолчанию: Название на латинице</i> - Укажите URL наимование Вашего проекта на CrowdIn. Пример: Из https://crowdin.com/project/<b>mhadmin</b>/ берём mhadmin.<br><br><i>По умолчанию: Название на латинице</i> + Specify the URL name of your project on CrowdIn. Example: From https://crowdin.com/project/<b>mhadmin</b>/ take mhadmin.<br><br><i>Default: Name in Latin letters</i> ID статистики перевода на CrowdIn - ID статистики перевода на CrowdIn + Translation Statistics ID on CrowdIn Укажите ID статистики перевода на CrowdIn из дополнения <a href="https://crowdin.com/store/apps/bds" target="_blank">Badges & Status Images</a> - Укажите ID статистики перевода на CrowdIn из дополнения <a href="https://crowdin.com/store/apps/bds" target="_blank">Badges & Status Images</a> + Specify the Translation Statistics ID on CrowdIn from the <a href="https://crowdin.com/store/apps/bds" target="_blank">Badges & Status Images</a> add-on Ссылка на модуль автора - Ссылка на модуль автора + Author's Module Link Введите ссылку модуля на сайте автора (тех. поддержка, гитхаб, ..) - Введите ссылку модуля на сайте автора (тех. поддержка, гитхаб, ..) + Enter the module's link on the author's website (technical support, GitHub, etc.) Ссылка на документацию модуля - Ссылка на документацию модуля + Module Documentation Link Введите ссылку документации модуля на сайте автора (тех. поддержка, гитхаб, ..) - Введите ссылку документации модуля на сайте автора (тех. поддержка, гитхаб, ..) + Enter the module documentation link on the author's website (technical support, GitHub, etc.) Добавить в плагины? - Добавить в плагины? + Add to plugins? Скрипт создаст начальный плагин и добавит его в базу данных - Скрипт создаст начальный плагин и добавит его в базу данных + The script will create an initial plugin and add it to the database Перезаписать файлы? - Перезаписать файлы? + Overwrite files? Скрипт перезапишет существующие файлы шаблонами.<br><span class="ui red text">На свой страх и риск!</span> - Скрипт перезапишет существующие файлы шаблонами.<br><span class="ui red text">На свой страх и риск!</span> + The script will overwrite existing files with templates.<br><span class="ui red text">At your own risk!</span> Создать - Создать + Create Файл :file: создан - Файл :file: создан + File :file: created Плагин "<b>:name:</b>" был создан - Плагин "<b>:name:</b>" был создан + The plugin "<b>:name:</b>" has been created Плагин не был создан! - Плагин не был создан! + The plugin was not created! Модуль был создан! - Модуль был создан! + The module has been created! Произошла ошибка! - Произошла ошибка! + An error has occurred! From 471307710956506e346d5c0e287310c1350de788 Mon Sep 17 00:00:00 2001 From: Maxim Harder Date: Tue, 28 Jan 2025 11:23:45 +0100 Subject: [PATCH 12/15] Update index.php --- upload/engine/inc/maharder/admin/index.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upload/engine/inc/maharder/admin/index.php b/upload/engine/inc/maharder/admin/index.php index 34dd2be..5077a14 100755 --- a/upload/engine/inc/maharder/admin/index.php +++ b/upload/engine/inc/maharder/admin/index.php @@ -72,7 +72,7 @@ ] ); -$debug = true; +$debug = false; $twigConfigDebug = [ 'cache' => false, From 264caa98530687394de99f2eaa1dbea4c7cb2d52 Mon Sep 17 00:00:00 2001 From: Maxim Harder Date: Tue, 28 Jan 2025 11:35:27 +0100 Subject: [PATCH 13/15] New translations mhadmin.xliff (German) --- .../inc/maharder/_locales/de_DE/mhadmin.xliff | 184 +++++++++--------- 1 file changed, 92 insertions(+), 92 deletions(-) diff --git a/upload/engine/inc/maharder/_locales/de_DE/mhadmin.xliff b/upload/engine/inc/maharder/_locales/de_DE/mhadmin.xliff index c5bcd69..e70b098 100644 --- a/upload/engine/inc/maharder/_locales/de_DE/mhadmin.xliff +++ b/upload/engine/inc/maharder/_locales/de_DE/mhadmin.xliff @@ -726,189 +726,189 @@ Плагин уже существует allow-plugins - + Путь "%s" не был создан - Der Pfad "%s" wurde nicht erstellt + Der Pfad "%s" wurde nicht erstellt - + PayPal - PayPal + PayPal - + Ko-Fi - Ko-Fi + Ko-Fi - + YooMoney - YooMoney + YooMoney - + DonationAlerts - DonationAlerts + DonationAlerts - + Файл '{file}' не был сохранён! - Die Datei '{file}' wurde nicht gespeichert! + Die Datei '{file}' wurde nicht gespeichert! - + ID ресурса не было указано - Die Ressourcen-ID wurde nicht angegeben + Die Ressourcen-ID wurde nicht angegeben - + [NEW] Добавлено моделирование таблиц в базе данных при помощи <a href="https://cycle-orm.dev" target="_blank">Cycle ORM</a>. Это поможет в дальнейшем создавать модули с более сложной структурой и работу с данными. - [NEU] Die Modellierung von Datenbanktabellen wurde mit Hilfe von <a href=\"https://cycle-orm.dev\" target=\"_blank\">Cycle ORM</a> hinzugefügt. Dies wird zukünftig die Erstellung von Modulen mit einer komplexeren Struktur und die Arbeit mit Daten erleichtern. + [NEU] Die Modellierung von Datenbanktabellen wurde mit Hilfe von <a href=\"https://cycle-orm.dev\" target=\"_blank\">Cycle ORM</a> hinzugefügt. Dies wird zukünftig die Erstellung von Modulen mit einer komplexeren Struktur und die Arbeit mit Daten erleichtern. - + [NEW] Все изменения в таблицах будут храниться в отдельной таблице "migrations" и в папке "_migrations". Это позволит легко сделать откат изменений. - [NEU] Alle Änderungen an den Tabellen werden in einer separaten Tabelle "migrations" und im Ordner "_migrations" gespeichert. Dies ermöglicht eine einfache Rückgängigmachung von Änderungen. + [NEU] Alle Änderungen an den Tabellen werden in einer separaten Tabelle "migrations" und im Ordner "_migrations" gespeichert. Dies ermöglicht eine einfache Rückgängigmachung von Änderungen. - + [NEW] Добавлена возможность сортировать и фильтровать данные таблиц на страницах административной панели (где такие есть, пример: Логи). - [NEU] Die Möglichkeit, Tabellendaten auf den Seiten des Administrationspanels zu sortieren und zu filtern, wurde hinzugefügt (wo vorhanden, Beispiel: Protokolle). + [NEU] Die Möglichkeit, Tabellendaten auf den Seiten des Administrationspanels zu sortieren und zu filtern, wurde hinzugefügt (wo vorhanden, Beispiel: Protokolle). - + [NEW] Добавлена возможность проверять на обновление плагина на сайте <a href="https://devcraft.club" target="_blank">devcraft.club</a>. Используется гостевой ключ. - [NEU] Die Möglichkeit, Plugin-Updates auf der Website <a href=\"https://devcraft.club\" target=\"_blank\">devcraft.club</a> zu überprüfen, wurde hinzugefügt. Es wird ein Gastschlüssel verwendet. + [NEU] Die Möglichkeit, Plugin-Updates auf der Website <a href=\"https://devcraft.club\" target=\"_blank\">devcraft.club</a> zu überprüfen, wurde hinzugefügt. Es wird ein Gastschlüssel verwendet. - + [UPDATE][BETA] Установщик упрощён. Теперь зависимости загружаются и устанавливаются при первом открытии [любого] модуля. Может занять несколько минут. Теперь установщик весит мало. - [UPDATE][BETA] Der Installer wurde vereinfacht. Abhängigkeiten werden jetzt beim ersten Öffnen eines [beliebigen] Moduls geladen und installiert. Es kann einige Minuten dauern. Der Installer ist jetzt sehr leicht. + [UPDATE][BETA] Der Installer wurde vereinfacht. Abhängigkeiten werden jetzt beim ersten Öffnen eines [beliebigen] Moduls geladen und installiert. Es kann einige Minuten dauern. Der Installer ist jetzt sehr leicht. - + [UPDATE] Изменена структура файлов админпанели. Теперь все файлы модуля находятся в папке "_modules", a шаблоны в папке "_templates". - [UPDATE] Die Struktur der Admin-Panel-Dateien wurde geändert. Jetzt befinden sich alle Moduldateien im Ordner "_modules" und die Vorlagen im Ordner "_templates". + [UPDATE] Die Struktur der Admin-Panel-Dateien wurde geändert. Jetzt befinden sich alle Moduldateien im Ordner "_modules" und die Vorlagen im Ordner "_templates". - + [DELETE] Удалены устаревшие и ненужные методы логирования. - [DELETE] Veraltete und unnötige Protokollierungsmethoden wurden entfernt. + [DELETE] Veraltete und unnötige Protokollierungsmethoden wurden entfernt. - + [DELETE] Удалена замена иконок в админпанели DLE. - [DELETE] Das Ersetzen von Symbolen im DLE-Admin-Panel wurde entfernt. + [DELETE] Das Ersetzen von Symbolen im DLE-Admin-Panel wurde entfernt. - + Журнал изменений - Änderungsprotokoll + Änderungsprotokoll - + Название модуля - Modulname + Modulname - + Введите название модуля, скрипт создаст сам все пути и файлы и настроит к ним нужные права доступа. - Geben Sie den Modulnamen ein; das Skript erstellt automatisch alle Pfade und Dateien und richtet die erforderlichen Zugriffsrechte ein. + Geben Sie den Modulnamen ein; das Skript erstellt automatisch alle Pfade und Dateien und richtet die erforderlichen Zugriffsrechte ein. - + Название модуля на латинице - Modulname in Lateinischen Buchstaben + Modulname in Lateinischen Buchstaben - + Введите название модуля на латинице, иначе будет использована стандартная функция DLE для преобразования названия. - Geben Sie den Modulnamen in lateinischen Buchstaben ein, andernfalls wird die Standardfunktion von DLE zur Umwandlung des Namens verwendet. + Geben Sie den Modulnamen in lateinischen Buchstaben ein, andernfalls wird die Standardfunktion von DLE zur Umwandlung des Namens verwendet. - + Описание модуля - Modulbeschreibung + Modulbeschreibung - + Введите описание модуля - Geben Sie die Modulbeschreibung ein + Geben Sie die Modulbeschreibung ein - + Версия модуля - Modulversion + Modulversion - + Введите версию модуля - Geben Sie die Modulversion ein + Geben Sie die Modulversion ein - + Иконка - Symbol + Symbol - + Класс иконки. К сайту подключены FontAwesome PRO.<br>По умолчанию: <i class="fad fa-cogs"></i> (fad fa-cogs) - Iconklasse. FontAwesome PRO ist mit der Website verbunden.<br>Standard: <i class=\"fad fa-cogs\"></i> (fad fa-cogs) + Iconklasse. FontAwesome PRO ist mit der Website verbunden.<br>Standard: <i class=\"fad fa-cogs\"></i> (fad fa-cogs) - + Иконка плагина - Plugin-Symbol + Plugin-Symbol - + Укажите полный путь к иконке плагина начиная от корня вашего сайта. Например engine/skins/images/my_icon.png - Geben Sie den vollständigen Pfad zum Plugin-Symbol ab dem Stammverzeichnis Ihrer Website an. Zum Beispiel engine/skins/images/my_icon.png + Geben Sie den vollständigen Pfad zum Plugin-Symbol ab dem Stammverzeichnis Ihrer Website an. Zum Beispiel engine/skins/images/my_icon.png - + Название проекта на CrowdIn - Projektname auf CrowdIn + Projektname auf CrowdIn - + Укажите URL наимование Вашего проекта на CrowdIn. Пример: Из https://crowdin.com/project/<b>mhadmin</b>/ берём mhadmin.<br><br><i>По умолчанию: Название на латинице</i> - Geben Sie den URL-Namen Ihres Projekts auf CrowdIn an. Beispiel: Von https://crowdin.com/project/<b>mhadmin</b>/ nehmen wir mhadmin.<br><br><i>Standard: Name in lateinischen Buchstaben</i> + Geben Sie den URL-Namen Ihres Projekts auf CrowdIn an. Beispiel: Von https://crowdin.com/project/<b>mhadmin</b>/ nehmen wir mhadmin.<br><br><i>Standard: Name in lateinischen Buchstaben</i> - + ID статистики перевода на CrowdIn - Übersetzungsstatistik-ID auf CrowdIn + Übersetzungsstatistik-ID auf CrowdIn - + Укажите ID статистики перевода на CrowdIn из дополнения <a href="https://crowdin.com/store/apps/bds" target="_blank">Badges & Status Images</a> - Geben Sie die Übersetzungsstatistik-ID auf CrowdIn aus dem <a href="https://crowdin.com/store/apps/bds" target="_blank">Badges & Status Images</a> Add-On an + Geben Sie die Übersetzungsstatistik-ID auf CrowdIn aus dem <a href="https://crowdin.com/store/apps/bds" target="_blank">Badges & Status Images</a> Add-On an - + Ссылка на модуль автора - Link zum Autorenmodul + Link zum Autorenmodul - + Введите ссылку модуля на сайте автора (тех. поддержка, гитхаб, ..) - Geben Sie den Link zum Modul auf der Autoren-Website ein (technischer Support, GitHub, ...) + Geben Sie den Link zum Modul auf der Autoren-Website ein (technischer Support, GitHub, ...) - + Ссылка на документацию модуля - Link zur Moduldokumentation + Link zur Moduldokumentation - + Введите ссылку документации модуля на сайте автора (тех. поддержка, гитхаб, ..) - Geben Sie den Link zur Moduldokumentation auf der Autoren-Website ein (technischer Support, GitHub, ...) + Geben Sie den Link zur Moduldokumentation auf der Autoren-Website ein (technischer Support, GitHub, ...) - + Добавить в плагины? - Zu Plugins hinzufügen? + Zu Plugins hinzufügen? - + Скрипт создаст начальный плагин и добавит его в базу данных - Das Skript erstellt ein Anfangs-Plugin und fügt es der Datenbank hinzu + Das Skript erstellt ein Anfangs-Plugin und fügt es der Datenbank hinzu - + Перезаписать файлы? - Dateien überschreiben? + Dateien überschreiben? - + Скрипт перезапишет существующие файлы шаблонами.<br><span class="ui red text">На свой страх и риск!</span> - Das Skript wird vorhandene Dateien mit Vorlagen überschreiben.<br><span class="ui red text">Auf eigene Gefahr!</span> + Das Skript wird vorhandene Dateien mit Vorlagen überschreiben.<br><span class="ui red text">Auf eigene Gefahr!</span> - + Создать - Erstellen + Erstellen - + Файл :file: создан - Datei :file: erstellt + Datei :file: erstellt - + Плагин "<b>:name:</b>" был создан - Das Plugin "<b>:name:</b>" wurde erstellt + Das Plugin "<b>:name:</b>" wurde erstellt - + Плагин не был создан! - Das Plugin wurde nicht erstellt! + Das Plugin wurde nicht erstellt! - + Модуль был создан! - Das Modul wurde erstellt! + Das Modul wurde erstellt! - + Произошла ошибка! - Ein Fehler ist aufgetreten! + Ein Fehler ist aufgetreten! From 68c7c214e0b4af3d1d479c87ef0fca4548abc700 Mon Sep 17 00:00:00 2001 From: Maxim Harder Date: Tue, 28 Jan 2025 11:35:28 +0100 Subject: [PATCH 14/15] New translations mhadmin.xliff (Ukrainian) --- .../inc/maharder/_locales/uk_UA/mhadmin.xliff | 184 +++++++++--------- 1 file changed, 92 insertions(+), 92 deletions(-) diff --git a/upload/engine/inc/maharder/_locales/uk_UA/mhadmin.xliff b/upload/engine/inc/maharder/_locales/uk_UA/mhadmin.xliff index 82d8725..637c679 100644 --- a/upload/engine/inc/maharder/_locales/uk_UA/mhadmin.xliff +++ b/upload/engine/inc/maharder/_locales/uk_UA/mhadmin.xliff @@ -726,189 +726,189 @@ Плагин уже существует Плагін вже існує - + Путь "%s" не был создан - Шлях "%s" не було створено + Шлях "%s" не було створено - + PayPal - PayPal + PayPal - + Ko-Fi - Ko-Fi + Ko-Fi - + YooMoney - YooMoney + YooMoney - + DonationAlerts - DonationAlerts + DonationAlerts - + Файл '{file}' не был сохранён! - Файл '{file}' не був збережений! + Файл '{file}' не був збережений! - + ID ресурса не было указано - ID ресурсу не було вказано + ID ресурсу не було вказано - + [NEW] Добавлено моделирование таблиц в базе данных при помощи <a href="https://cycle-orm.dev" target="_blank">Cycle ORM</a>. Это поможет в дальнейшем создавать модули с более сложной структурой и работу с данными. - [NEW] Додано моделювання таблиць у базі даних за допомогою <a href="https://cycle-orm.dev" target="_blank">Cycle ORM</a>. Це допоможе в подальшому створювати модулі з більш складною структурою та працювати з даними. + [NEW] Додано моделювання таблиць у базі даних за допомогою <a href="https://cycle-orm.dev" target="_blank">Cycle ORM</a>. Це допоможе в подальшому створювати модулі з більш складною структурою та працювати з даними. - + [NEW] Все изменения в таблицах будут храниться в отдельной таблице "migrations" и в папке "_migrations". Это позволит легко сделать откат изменений. - [NEW] Усі зміни в таблицях зберігатимуться в окремій таблиці "migrations" та у папці "_migrations". Це дозволить легко відкотити зміни. + [NEW] Усі зміни в таблицях зберігатимуться в окремій таблиці "migrations" та у папці "_migrations". Це дозволить легко відкотити зміни. - + [NEW] Добавлена возможность сортировать и фильтровать данные таблиц на страницах административной панели (где такие есть, пример: Логи). - [NEW] Додано можливість сортувати та фільтрувати дані таблиць на сторінках адміністративної панелі (де доступно, наприклад: Логи). + [NEW] Додано можливість сортувати та фільтрувати дані таблиць на сторінках адміністративної панелі (де доступно, наприклад: Логи). - + [NEW] Добавлена возможность проверять на обновление плагина на сайте <a href="https://devcraft.club" target="_blank">devcraft.club</a>. Используется гостевой ключ. - [NEW] Додано можливість перевіряти оновлення плагіна на сайті <a href="https://devcraft.club" target="_blank">devcraft.club</a>. Використовується гостьовий ключ. + [NEW] Додано можливість перевіряти оновлення плагіна на сайті <a href="https://devcraft.club" target="_blank">devcraft.club</a>. Використовується гостьовий ключ. - + [UPDATE][BETA] Установщик упрощён. Теперь зависимости загружаются и устанавливаются при первом открытии [любого] модуля. Может занять несколько минут. Теперь установщик весит мало. - [UPDATE][BETA] Встановник спрощений. Тепер залежності завантажуються та встановлюються при першому відкритті [будь-якого] модуля. Може зайняти кілька хвилин. Тепер встановник важить мало. + [UPDATE][BETA] Встановник спрощений. Тепер залежності завантажуються та встановлюються при першому відкритті [будь-якого] модуля. Може зайняти кілька хвилин. Тепер встановник важить мало. - + [UPDATE] Изменена структура файлов админпанели. Теперь все файлы модуля находятся в папке "_modules", a шаблоны в папке "_templates". - [UPDATE] Змінена структура файлів адміністративної панелі. Тепер всі файли модуля знаходяться в папці "_modules", а шаблони в папці "_templates". + [UPDATE] Змінена структура файлів адміністративної панелі. Тепер всі файли модуля знаходяться в папці "_modules", а шаблони в папці "_templates". - + [DELETE] Удалены устаревшие и ненужные методы логирования. - [DELETE] Видалено застарілі та непотрібні методи логування. + [DELETE] Видалено застарілі та непотрібні методи логування. - + [DELETE] Удалена замена иконок в админпанели DLE. - [DELETE] Видалено заміну іконок у адміністративній панелі DLE. + [DELETE] Видалено заміну іконок у адміністративній панелі DLE. - + Журнал изменений - Журнал змін + Журнал змін - + Название модуля - Назва модуля + Назва модуля - + Введите название модуля, скрипт создаст сам все пути и файлы и настроит к ним нужные права доступа. - Введіть назву модуля, скрипт сам створить усі шляхи та файли і налаштує до них необхідні права доступу. + Введіть назву модуля, скрипт сам створить усі шляхи та файли і налаштує до них необхідні права доступу. - + Название модуля на латинице - Назва модуля латиницею + Назва модуля латиницею - + Введите название модуля на латинице, иначе будет использована стандартная функция DLE для преобразования названия. - Введіть назву модуля латиницею, інакше буде використана стандартна функція DLE для перетворення назви. + Введіть назву модуля латиницею, інакше буде використана стандартна функція DLE для перетворення назви. - + Описание модуля - Опис модуля + Опис модуля - + Введите описание модуля - Введіть опис модуля + Введіть опис модуля - + Версия модуля - Версія модуля + Версія модуля - + Введите версию модуля - Введіть версію модуля + Введіть версію модуля - + Иконка - Іконка + Іконка - + Класс иконки. К сайту подключены FontAwesome PRO.<br>По умолчанию: <i class="fad fa-cogs"></i> (fad fa-cogs) - Клас іконки. До сайту підключено FontAwesome PRO.<br>За замовчуванням: <i class="fad fa-cogs"></i> (fad fa-cogs) + Клас іконки. До сайту підключено FontAwesome PRO.<br>За замовчуванням: <i class="fad fa-cogs"></i> (fad fa-cogs) - + Иконка плагина - Іконка плагіна + Іконка плагіна - + Укажите полный путь к иконке плагина начиная от корня вашего сайта. Например engine/skins/images/my_icon.png - Вкажіть повний шлях до іконки плагіна, починаючи від кореня вашого сайту. Наприклад, engine/skins/images/my_icon.png + Вкажіть повний шлях до іконки плагіна, починаючи від кореня вашого сайту. Наприклад, engine/skins/images/my_icon.png - + Название проекта на CrowdIn - Назва проекту на CrowdIn + Назва проекту на CrowdIn - + Укажите URL наимование Вашего проекта на CrowdIn. Пример: Из https://crowdin.com/project/<b>mhadmin</b>/ берём mhadmin.<br><br><i>По умолчанию: Название на латинице</i> - Вкажіть назву URL вашого проекту на CrowdIn. Приклад: З https://crowdin.com/project/<b>mhadmin</b>/ беремо mhadmin.<br><br><i>За замовчуванням: Назва латиницею</i> + Вкажіть назву URL вашого проекту на CrowdIn. Приклад: З https://crowdin.com/project/<b>mhadmin</b>/ беремо mhadmin.<br><br><i>За замовчуванням: Назва латиницею</i> - + ID статистики перевода на CrowdIn - ID статистики перекладів на CrowdIn + ID статистики перекладів на CrowdIn - + Укажите ID статистики перевода на CrowdIn из дополнения <a href="https://crowdin.com/store/apps/bds" target="_blank">Badges & Status Images</a> - Вкажіть ID статистики перекладів на CrowdIn з доповнення <a href="https://crowdin.com/store/apps/bds" target="_blank">Badges & Status Images</a> + Вкажіть ID статистики перекладів на CrowdIn з доповнення <a href="https://crowdin.com/store/apps/bds" target="_blank">Badges & Status Images</a> - + Ссылка на модуль автора - Посилання на модуль автора + Посилання на модуль автора - + Введите ссылку модуля на сайте автора (тех. поддержка, гитхаб, ..) - Введіть посилання на модуль на сайті автора (технічна підтримка, GitHub тощо) + Введіть посилання на модуль на сайті автора (технічна підтримка, GitHub тощо) - + Ссылка на документацию модуля - Посилання на документацію модуля + Посилання на документацію модуля - + Введите ссылку документации модуля на сайте автора (тех. поддержка, гитхаб, ..) - Введіть посилання на документацію модуля на сайті автора (технічна підтримка, GitHub тощо) + Введіть посилання на документацію модуля на сайті автора (технічна підтримка, GitHub тощо) - + Добавить в плагины? - Додати до плагінів? + Додати до плагінів? - + Скрипт создаст начальный плагин и добавит его в базу данных - Скрипт створить початковий плагін і додасть його до бази даних + Скрипт створить початковий плагін і додасть його до бази даних - + Перезаписать файлы? - Перезаписати файли? + Перезаписати файли? - + Скрипт перезапишет существующие файлы шаблонами.<br><span class="ui red text">На свой страх и риск!</span> - Скрипт перезапише існуючі файли шаблонами.<br><span class="ui red text">На свій страх і ризик!</span> + Скрипт перезапише існуючі файли шаблонами.<br><span class="ui red text">На свій страх і ризик!</span> - + Создать - Створити + Створити - + Файл :file: создан - Файл :file: створено + Файл :file: створено - + Плагин "<b>:name:</b>" был создан - Плагін "<b>:name:</b>" було створено + Плагін "<b>:name:</b>" було створено - + Плагин не был создан! - Плагін не був створений! + Плагін не був створений! - + Модуль был создан! - Модуль створено! + Модуль створено! - + Произошла ошибка! - Сталася помилка! + Сталася помилка! From 3033e23c7b30b06a52e64aa8650dd442117b3c3a Mon Sep 17 00:00:00 2001 From: Maxim Harder Date: Tue, 28 Jan 2025 11:35:30 +0100 Subject: [PATCH 15/15] New translations mhadmin.xliff (English) --- .../inc/maharder/_locales/en_US/mhadmin.xliff | 184 +++++++++--------- 1 file changed, 92 insertions(+), 92 deletions(-) diff --git a/upload/engine/inc/maharder/_locales/en_US/mhadmin.xliff b/upload/engine/inc/maharder/_locales/en_US/mhadmin.xliff index 1fe8e87..c1d0f14 100644 --- a/upload/engine/inc/maharder/_locales/en_US/mhadmin.xliff +++ b/upload/engine/inc/maharder/_locales/en_US/mhadmin.xliff @@ -726,189 +726,189 @@ Плагин уже существует Plugin already exists - + Путь "%s" не был создан - The path "%s" was not created + The path "%s" was not created - + PayPal - PayPal + PayPal - + Ko-Fi - Ko-Fi + Ko-Fi - + YooMoney - YooMoney + YooMoney - + DonationAlerts - DonationAlerts + DonationAlerts - + Файл '{file}' не был сохранён! - The file '{file}' was not saved! + The file '{file}' was not saved! - + ID ресурса не было указано - Resource ID was not specified + Resource ID was not specified - + [NEW] Добавлено моделирование таблиц в базе данных при помощи <a href="https://cycle-orm.dev" target="_blank">Cycle ORM</a>. Это поможет в дальнейшем создавать модули с более сложной структурой и работу с данными. - [NEW] Database table modeling has been added using <a href="https://cycle-orm.dev" target="_blank">Cycle ORM</a>. This will help further in creating modules with a more complex structure and working with data. + [NEW] Database table modeling has been added using <a href="https://cycle-orm.dev" target="_blank">Cycle ORM</a>. This will help further in creating modules with a more complex structure and working with data. - + [NEW] Все изменения в таблицах будут храниться в отдельной таблице "migrations" и в папке "_migrations". Это позволит легко сделать откат изменений. - [NEW] All changes to the tables will be stored in a separate table "migrations" and in the "_migrations" folder. This will make it easy to roll back changes. + [NEW] All changes to the tables will be stored in a separate table "migrations" and in the "_migrations" folder. This will make it easy to roll back changes. - + [NEW] Добавлена возможность сортировать и фильтровать данные таблиц на страницах административной панели (где такие есть, пример: Логи). - [NEW] The ability to sort and filter table data has been added on the administrative panel pages (where available, e.g., Logs). + [NEW] The ability to sort and filter table data has been added on the administrative panel pages (where available, e.g., Logs). - + [NEW] Добавлена возможность проверять на обновление плагина на сайте <a href="https://devcraft.club" target="_blank">devcraft.club</a>. Используется гостевой ключ. - [NEW] The ability to check for plugin updates on the website <a href="https://devcraft.club" target="_blank">devcraft.club</a> has been added. A guest key is used. + [NEW] The ability to check for plugin updates on the website <a href="https://devcraft.club" target="_blank">devcraft.club</a> has been added. A guest key is used. - + [UPDATE][BETA] Установщик упрощён. Теперь зависимости загружаются и устанавливаются при первом открытии [любого] модуля. Может занять несколько минут. Теперь установщик весит мало. - [UPDATE] The installer has been simplified. Dependencies are now loaded and installed the first time you open [any] module. May take a few minutes. The installer now weighs very little. + [UPDATE] The installer has been simplified. Dependencies are now loaded and installed the first time you open [any] module. May take a few minutes. The installer now weighs very little. - + [UPDATE] Изменена структура файлов админпанели. Теперь все файлы модуля находятся в папке "_modules", a шаблоны в папке "_templates". - [UPDATE] The admin panel file structure has been changed. Now all module files are located in the "_modules" folder, and templates in the "_templates" folder. + [UPDATE] The admin panel file structure has been changed. Now all module files are located in the "_modules" folder, and templates in the "_templates" folder. - + [DELETE] Удалены устаревшие и ненужные методы логирования. - [DELETE] Deprecated and unnecessary logging methods have been removed. + [DELETE] Deprecated and unnecessary logging methods have been removed. - + [DELETE] Удалена замена иконок в админпанели DLE. - [DELETE] Icon replacement in the DLE admin panel has been removed. + [DELETE] Icon replacement in the DLE admin panel has been removed. - + Журнал изменений - Changelog + Changelog - + Название модуля - Module Name + Module Name - + Введите название модуля, скрипт создаст сам все пути и файлы и настроит к ним нужные права доступа. - Enter the module name; the script will create all paths and files and set the necessary access rights automatically. + Enter the module name; the script will create all paths and files and set the necessary access rights automatically. - + Название модуля на латинице - Module Name in Latin + Module Name in Latin - + Введите название модуля на латинице, иначе будет использована стандартная функция DLE для преобразования названия. - Enter the module name in Latin; otherwise, the standard DLE function for converting the name will be used. + Enter the module name in Latin; otherwise, the standard DLE function for converting the name will be used. - + Описание модуля - Module Description + Module Description - + Введите описание модуля - Enter the module description + Enter the module description - + Версия модуля - Module Version + Module Version - + Введите версию модуля - Enter the module version + Enter the module version - + Иконка - Icon + Icon - + Класс иконки. К сайту подключены FontAwesome PRO.<br>По умолчанию: <i class="fad fa-cogs"></i> (fad fa-cogs) - Icon class. FontAwesome PRO is connected to the site.<br>Default: <i class="fad fa-cogs"></i>(fad fa-cogs) + Icon class. FontAwesome PRO is connected to the site.<br>Default: <i class="fad fa-cogs"></i>(fad fa-cogs) - + Иконка плагина - Plugin Icon + Plugin Icon - + Укажите полный путь к иконке плагина начиная от корня вашего сайта. Например engine/skins/images/my_icon.png - Specify the full path to the plugin icon starting from your site's root. For example, engine/skins/images/my_icon.png + Specify the full path to the plugin icon starting from your site's root. For example, engine/skins/images/my_icon.png - + Название проекта на CrowdIn - Project Name on CrowdIn + Project Name on CrowdIn - + Укажите URL наимование Вашего проекта на CrowdIn. Пример: Из https://crowdin.com/project/<b>mhadmin</b>/ берём mhadmin.<br><br><i>По умолчанию: Название на латинице</i> - Specify the URL name of your project on CrowdIn. Example: From https://crowdin.com/project/<b>mhadmin</b>/ take mhadmin.<br><br><i>Default: Name in Latin letters</i> + Specify the URL name of your project on CrowdIn. Example: From https://crowdin.com/project/<b>mhadmin</b>/ take mhadmin.<br><br><i>Default: Name in Latin letters</i> - + ID статистики перевода на CrowdIn - Translation Statistics ID on CrowdIn + Translation Statistics ID on CrowdIn - + Укажите ID статистики перевода на CrowdIn из дополнения <a href="https://crowdin.com/store/apps/bds" target="_blank">Badges & Status Images</a> - Specify the Translation Statistics ID on CrowdIn from the <a href="https://crowdin.com/store/apps/bds" target="_blank">Badges & Status Images</a> add-on + Specify the Translation Statistics ID on CrowdIn from the <a href="https://crowdin.com/store/apps/bds" target="_blank">Badges & Status Images</a> add-on - + Ссылка на модуль автора - Author's Module Link + Author's Module Link - + Введите ссылку модуля на сайте автора (тех. поддержка, гитхаб, ..) - Enter the module's link on the author's website (technical support, GitHub, etc.) + Enter the module's link on the author's website (technical support, GitHub, etc.) - + Ссылка на документацию модуля - Module Documentation Link + Module Documentation Link - + Введите ссылку документации модуля на сайте автора (тех. поддержка, гитхаб, ..) - Enter the module documentation link on the author's website (technical support, GitHub, etc.) + Enter the module documentation link on the author's website (technical support, GitHub, etc.) - + Добавить в плагины? - Add to plugins? + Add to plugins? - + Скрипт создаст начальный плагин и добавит его в базу данных - The script will create an initial plugin and add it to the database + The script will create an initial plugin and add it to the database - + Перезаписать файлы? - Overwrite files? + Overwrite files? - + Скрипт перезапишет существующие файлы шаблонами.<br><span class="ui red text">На свой страх и риск!</span> - The script will overwrite existing files with templates.<br><span class="ui red text">At your own risk!</span> + The script will overwrite existing files with templates.<br><span class="ui red text">At your own risk!</span> - + Создать - Create + Create - + Файл :file: создан - File :file: created + File :file: created - + Плагин "<b>:name:</b>" был создан - The plugin "<b>:name:</b>" has been created + The plugin "<b>:name:</b>" has been created - + Плагин не был создан! - The plugin was not created! + The plugin was not created! - + Модуль был создан! - The module has been created! + The module has been created! - + Произошла ошибка! - An error has occurred! + An error has occurred!