diff --git a/upload/engine/inc/maharder/_locales/de_DE/mhadmin.xliff b/upload/engine/inc/maharder/_locales/de_DE/mhadmin.xliff index 4e97d94b..eebd9b77 100644 --- a/upload/engine/inc/maharder/_locales/de_DE/mhadmin.xliff +++ b/upload/engine/inc/maharder/_locales/de_DE/mhadmin.xliff @@ -2,962 +2,1098 @@ - + Административная панель для моих разработок Verwaltungspanel für meine Entwicklungen - + Генератор модулей Modul-Generator - + Вывод логов Log-Ausgabe - + Тип Typ - + Плагин Plug-in - + Функция Funktion - + Время Zeit - + Сообщение Nachricht - + Действие Aktion - + Удалить Löschen - + Всё отлично! - Alles ist großartig! + Sieht gut aus! - + <p>Запись была удалена!</p> - Einstellungen + <p>Eintrag wurde gelöscht!</p> - + Ошибка Fehler - + Настройки Einstellungen - + Количество объектов Anzahl der Objekte - + Путь до кеша файлов Datei-Cache-Pfad - + Время хранения кеша Cache-Speicherzeit - + Введите время в минутах, сколько кеш запросов должен быть сохранён на сервере. При запросе скрипт будет проверять когда был создан файл кеша и если он будет превышать заданный лимит, то кеш будет пересоздан.<br><b><i>По умолчанию: 60 минут</i></b> - Geben Sie die Zeit in Minuten an, wie viel vom Anfrage-Cache auf dem Server gespeichert werden soll. Wenn eine Anfrage gestellt wird, prüft das Skript, wann die Cachedatei erstellt wurde, und wenn sie das angegebene Limit überschreitet, wird der Cache neu erstellt.<><><><><>br b i Standardwert: 60 Minuten /i /b + Geben Sie die Zeit in Minuten an, wie viel vom Anfrage-Cache auf dem Server gespeichert werden soll. Wenn eine Anfrage gestellt wird, prüft das Skript, wann die Cachedatei erstellt wurde, und wenn sie das angegebene Limit überschreitet, wird der Cache neu erstellt.<br><b><i>Standardwert: 60 Minuten</i></b> - + Язык админки Admin-Sprache - + Путь до файлов языков Pfad zu den Sprachdateien - + Включить логирование? Protokollierung einschalten? - + При включенном параметре будет создавать текстовые логи в папке <b>engine/inc/maharder/_logs</b> - <><>Wenn aktiviert, werden Textprotokolle im Ordner b engine/inc/maharder/_logs /b erstellt. + Wenn aktiviert, werden Textprotokolle im Ordner <b>engine/inc/maharder/_logs</b> erstellt. - + Сохранять логи в базе данных? - Protokollierung einschalten? + Protokolle in der Datenbank speichern? - + Отправлять логи в телеграм? Protokolle an Telegram senden? - + API ключ бота API-Bot-Schlüssel - + Канал телеграма - Falls aktiviert, werden alle Protokolle in der Datenbank gespeichert. + Telegram-Kanal - + Тип оповещений - Protokolle an Telegram senden? + Benachrichtigungstyp - - <div class="item"><b>Все</b> - Отправляет буквально все отчёты и логи в канал</div> - Wenn aktiviert und die unten stehenden Felder ausgefüllt sind, sendet das Skript Protokolle an Ihren Telegram-Kanal + + <div class="item"><b>Все</b> - Отправляет буквально все отчёты и логи в канал</div> + <div class="item"><b>Alle</b> - Sendet buchstäblich alle Berichte und Protokolle an den Kanal</div> - - <div class="item"><b>Ошибки</b> - Отправляет только ошибки в канал</div> - API-Bot-Schlüssel + + <div class="item"><b>Ошибки</b> - Отправляет только ошибки в канал</div> + <div class="item"><b>Fehler</b> - Sendet nur Fehler an den Kanal</div> - - <div class="item"><b>Информация</b> - Отправляет только информационные отчёты в канал</div> - ><>hier /a . + + <div class="item"><b>Информация</b> - Отправляет только информационные отчёты в канал</div> + <div class="item"><b>Informationen</b> - Sendet nur Informationsberichte an den Kanal</div> - - <div class="item"><b>Уведомления</b> - Отправляет только уведомления в канал</div> - Telegramm-Kanal + + <div class="item"><b>Уведомления</b> - Отправляет только уведомления в канал</div> + <div class="item"><b>Benachrichtigungen</b> - Sendet nur Benachrichtigungen an den Kanal</div> - - <div class="item"><b>Предупреждения</b> - Отправляет только предупреждения в канал</div> - Art der Ausschreibungen + + <div class="item"><b>Предупреждения</b> - Отправляет только предупреждения в канал</div> + <div class="item"><b>Warnungen</b> - Sendet nur Warnungen an den Kanal</div> - - <div class="item"><b>Критические ошибки</b> - Отправляет только критические ошибки в канал</div> - Variation der Warnmeldungen pro Kanal: + + <div class="item"><b>Критические ошибки</b> - Отправляет только критические ошибки в канал</div> + <div class="item"><b>Kritische Fehler</b> - Sendet nur kritische Fehler an den Kanal</div> - - <div class="item"><b>Отладка</b> - Отправляет только информацию об отладке в канал</div> - ><><><>b All /b - Sendet buchstäblich alle Berichte und Protokolle an den Kanal /div + + <div class="item"><b>Отладка</b> - Отправляет только информацию об отладке в канал</div> + <div class="item"><b>Fehlersuche</b> - Sendet nur Fehlersuchinformationen an den Kanal</div> - - Если в плагине логирование не проставлено, то и сообщения этого рода тоже не будут отправлены.<br>Если выбрано "Все", то остальные выбранные параметры игнорируются - ><><><>b Fehler /b - Sendet nur Fehler an den Kanal /div + + Если в плагине логирование не проставлено, то и сообщения этого рода тоже не будут отправлены.<br>Если выбрано "Все", то остальные выбранные параметры игнорируются + Wenn die Protokollierung im Plugin nicht eingestellt ist, werden Nachrichten dieser Art auch nicht gesendet.<br>Wenn "Alle" ausgewählt ist, werden die anderen ausgewählten Optionen ignoriert. - + Все - ><><><>b Information /b - Sendet nur Informationsberichte an den Kanal /div + Alles - + Ошибки - ><><><>b Benachrichtigungen /b - Sendet nur Benachrichtigungen an den Kanal /div + Fehler - + Информация - ><><><>b Warnungen /b - Sendet nur Warnungen an den Kanal /div + Informationen - + Уведомления - ><><><>b Kritische Fehler /b - Sendet nur kritische Fehler an den Kanal /div + Benachrichtigungen - + Предупреждения - ><><><>b Debugging /b - Sendet nur Debugging-Informationen an den Kanal /div + Warnungen - + Критические ошибки - dann werden die anderen ausgewählten Parameter ignoriert + Kritische Fehler - + Отладка - Alle von ihnen + Debug - + Заменять иконки? - Irrtümer + Icons ersetzen? - + При включении, в админпанеле DLE будут заменены старые иконки на обновлённые - Informationen + Wenn diese Option aktiviert ist, werden die alten Symbole durch aktualisierte Symbole im DLE-Verwaltungsbereich ersetzt. - + Добавить кнопку с очищением кеша? Eine Schaltfläche mit Cache-Löschung hinzufügen? - + Тема оформления админки - Thema Verwaltungsbereich + Thema für den Adminbereich - + Пока можно выбирать между светлой (стандартной) и тёмной. Сохраните и обновите страницу Sie können vorerst zwischen hell (Standard) und dunkel wählen. Speichern und aktualisieren Sie die Seite - + Светлая - Fehlersuche + Hell (Light) - + Тёмная - Icons ersetzen? + Dunkel (Dark) - + Сохранить - Wenn diese Option aktiviert ist, werden die alten Symbole durch aktualisierte Symbole im DLE-Verwaltungsbereich ersetzt. + Speichern - + Проверить обновления - Eine Schaltfläche mit Cache-Löschung hinzufügen? + Nach Updates suchen - + Идёт загрузка... - Thema Verwaltungsbereich + Es wird geladen... - + Загружается: - Sie können vorerst zwischen hell (Standard) und dunkel wählen. Speichern und aktualisieren Sie die Seite + Es wird geladen: - + Загружено - Leuchtend +  Heruntergeladen - + Проверка обновлений - Dunkelheit + Auf Update überprüfen - + Загружаем файл: <b>${file}</b>!<br>Результат находится в консоли браузера! - Speichern Sie + Datei wird geladen: <b>${file}</b>!<br>Das Ergebnis befindet sich in der Browserkonsole! - + Информация! - Nach Updates suchen + Informationen! - + Обновлений нет - Laden... + Keine Aktualisierung verfügbar - + На сервере - Es wird geladen: + Auf dem Server - + файлов - Hochgeladen von + Dateien - + Загружено на сайт - Prüfen auf Updates + Auf die Website hochgeladen - + Требуют установки - <>${file}<><>Laden Sie die Datei herunter: b /b ! br Das Ergebnis sehen Sie in der Browserkonsole! + Erfordert die Installation - + Требуют обновления - Informationen! + Benötigt Updates - + Установить всё - Es gibt keine Updates + Alles installieren - + Установить недостающие - <> \nAuf dem Server /a + Fehlende installieren - + Установить обновления - Dateien + Updates installieren - + <p>Данные были сохранены!</p><p>Страница сейчас обновится!</p> - <>Heruntergeladen von /a + <p>Die Daten wurden gespeichert!</p><p>Die Seite wird gleich aktualisiert!</p> - + Настройки модуля - Erfordert Installation + Modul-Einstellungen - + [UPDATE] Минимальная версия PHP 8.3 - Muss aktualisiert werden + [UPDATE] Mindestversion von PHP 8.3 - + [UPDATE] Функционал обновлён до версий DLE 17.3 - Alles installieren + [UPDATE] Funktionalität auf DLE 17.3 Versionen aktualisiert - + [NEW] Добавлена поддержка Doctrine MhDB. Дальнейшие модели для базы данных будут работать через эту систему. - Stellen Sie die fehlenden + [NEW] Unterstützung für Doctrine MhDB wurde hinzugefügt. Weitere Modelle für die Datenbank werden über dieses System funktionieren. - + [UPDATE] Функционал обновлён до версий DLE 17.0 - Updates installieren + [UPDATE] Funktionalität auf DLE 17.0 Versionen aktualisiert - + [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. - + [NEW] Добавлена возможность выводов логов на отдельной странице. - Modul + [NEW] Es wurde die Möglichkeit hinzugefügt, Protokolle auf einer separaten Seite auszugeben. - + [UPDATE] Установщик упрощён. Теперь зависимости загружаются и устанавливаются при первом открытии [любого] модуля. Может занять несколько минут. Теперь установщик весит мало. - Zusätzliche Links + [UPDATE] Das Installationsprogramm wurde vereinfacht. Die Abhängigkeiten werden jetzt beim ersten Öffnen eines Moduls geladen und installiert. Dies kann ein paar Minuten dauern. Das Installationsprogramm wiegt jetzt nur noch wenig. - + [UPDATE] Откат функций, которые использовали класс DLEFiles. Он не работает со сторонними разработками как надо. Либо работает, но документации к нему то нет. - Auf der Website des Autors + [UPDATE] Rollback-Funktionen, die die Klasse DLEFiles verwendet haben. Es funktioniert nicht mit Entwicklungen von Drittanbietern, wie es sollte. Oder sie funktioniert, aber es gibt keine Dokumentation dafür. - + [UPDATE] Функционал обновлён до версий PHP 8.1 - Dokumentation + [UPDATE] Die Funktionalität wurde auf PHP 8.1 aktualisiert. - + [UPDATE] Функционал обновлён до версий DLE 16.0 - Benutzervereinbarung + [UPDATE] Funktionalität auf DLE 16.0 Versionen aktualisiert - + [UPDATE] Решено было использовать стандартные классы DLE для работы с файлами - Übersetzung + [UPDATE] Es wurde beschlossen, Standard-DLE-Klassen für die Arbeit mit Dateien zu verwenden - + [FIX] Исправлена ошибка: https://devcraft.club/tickets/http-error-500.6/ - Über den Autor + [FIX] Fehler behoben: https://devcraft.club/tickets/http-error-500.6/ - + [NEW] Добавлен функционал проверки обновления плагина - Finanzielle Unterstützung (freiwillig) + [NEW] Funktion zur Überprüfung von Plugin-Updates hinzugefügt - + [UPDATE] Изменён подход к некоторым классам - , + [UPDATE] Geänderte Vorgehensweise bei einigen Klassen - + [FIX] Вернул поддержку PHP 7.2 - Aktueller Wert + [FIX] Zurückgegebene PHP 7.2-Unterstützung - + [FIX] Вернул поддержку PHP >= 8 - Die Daten wurden gespeichert! + [FIX] Zurückgegebene PHP-Unterstützung >= 8 - + [FIX] Удалены остаточные файлы (кеш, конфигурации, ...) - Seite + [FIX] Restliche Dateien (Cache, Konfigurationen, ...) entfernt - + [FIX] Вернул нужные, но удалённые файлы - Suchbegriff + [FIX] Benötigte, aber gelöschte Dateien wiederherstellen - + [NEW] Добавлена функция отправки логов в телеграм [БЕТА] - Suchen Sie + [NEW] Funktion zum Senden von Protokollen an Telegram hinzugefügt [BETA] - + [FIX] Исправил ошибку работы логирования - Suche + [FIX] Fehler in der Protokollierung behoben - + [FIX] Исправил работу моделей - ja + [FIX] Modelle korrigiert - + [FIX] Исправил обработку кеша - keine + [FIX] Cache-Behandlung korrigiert - + [FIX] Обновил файлы для генерации модуля - Index + [FIX] Aktualisierte Dateien für die Modulgenerierung - + [NEW] Добавлена возможность пользователю самому решать использовать ли в админпанели обновлённые иконки или нет - Menü schließen + [NEW] Es wurde die Möglichkeit hinzugefügt, dass der Benutzer entscheiden kann, ob er die aktualisierten Icons im Admin-Panel verwenden möchte oder nicht. - + [NEW] Добавлена возможность пользователю самому решать подключать в админке глобальную кнопку по очистке кеша или нет - Nach einer neuen Version suchen + [NEU] Es wurde die Möglichkeit hinzugefügt, dass der Benutzer entscheiden kann, ob er die Schaltfläche zum Löschen des globalen Caches im Admin-Bereich aktivieren möchte oder nicht. - + [NEW] Дальнейшая работа с базой данных будет происходить только через созданные мною модели. Для этого будет использоваться функционал классов Model и Table - Warten Sie, es wird geladen... + [NEW] Die weitere Arbeit mit der Datenbank wird nur über die von mir erstellten Modelle erfolgen. Zu diesem Zweck werden die Funktionen der Klassen Model und Table verwendet - - [UPDATE] Логирование ошибок будет происходить в дальнейшем через <a href="https://seldaek.github.io/monolog/" target="_blank">Monolog - Logging for PHP</a>. При включённом функционале - библиотека будет отправлять уведомления в консоль браузера, а так-же сохранять файлов в папку логов - Menü öffnen + + [UPDATE] Логирование ошибок будет происходить в дальнейшем через <a href="https://seldaek.github.io/monolog/" target="_blank">Monolog - Logging for PHP</a>. При включённом функционале - библиотека будет отправлять уведомления в консоль браузера, а так-же сохранять файлов в папку логов + [UPDATE] Fehler in der Protokollierung werden weiterhin über <a href="https://seldaek.github.io/monolog/" target="_blank">Monolog - Logging for PHP</a>protokolliert. Wenn diese Funktion aktiviert ist, sendet die Bibliothek Benachrichtigungen an die Browserkonsole und speichert Dateien im Ordner logs. - + [UPDATE] Обновление библиотек до последних версий с минимально возможной PHP версией <b>7.2.9</b> - Hacking-Versuch! + [UPDATE] Aktualisieren Sie die Bibliotheken auf die neuesten Versionen mit der niedrigstmöglichen PHP-Version <b>7.2.9</b> - + [UPDATE] Подключены иконки FontAwesome 6.1.1 Pro, используется вариант light (о не достающих или пропавших иконок прошу сообщать) - Fehler + [UPDATE] FontAwesome 6.1.1 Pro Icons sind verbunden, es wird die Light-Variante verwendet (bitte melden Sie fehlende oder nicht vorhandene Icons). - + [FIX] Путь до иконки модуля исправлен 🤦‍♂️ - funktionen_deaktivieren + [FIX] Pfad zum Modulsymbol korrigiert 🤦‍♂️ - + [FIX] Продокументировал классы с небольшими объяснениями, что делает какая функция и для чего используется та или иная переменная - Variablen_Ordnung + [FIX] Dokumentierte Klassen mit kleinen Erklärungen, was eine Funktion tut und wofür eine Variable verwendet wird. - + [DEL] Удалён кошелёк WMR - uopz.deaktivieren + [DEL] Gelöschte WMR-Brieftasche - + FIX: Добавлена иконка - xdebug.mode + FIX: Symbol hinzugefügt - + FIX: Исправлен файл AJAX - openssl.cafile + FIX: AJAX-Datei korrigiert - + В связи с некоторыми обстоятельствами пришлось отказаться от i18n модуля. Возможно он выйдет отдельным модулем. - openssl.capath + Aufgrund einiger Umstände musste das i18n-Modul aufgegeben werden. Vielleicht wird es als separates Modul veröffentlicht. - + Обновление зависимостей до минимально требуемой версии PHP 7.4 - apc.enabled + Aktualisierung der Abhängigkeiten auf die minimal erforderliche Version von PHP 7.4 - + Улучшена реструктуризация классов - open_basedir + Verbesserte Klassenumstrukturierung - + Добавлена тёмная тема оформления - foo + Thema "Dunkles Design" hinzugefügt - + Для желающих создать модуль на основе моей админки была создана функция генерации путей и файлов - Bar + Für diejenigen, die ein Modul auf der Grundlage meines Admins erstellen möchten, wurde eine Funktion zur Generierung von Pfaden und Dateien erstellt - + Fontawesome были обновлены до 6ой версии - baz + Fontawesome wurde auf Version 6 aktualisiert - + Добавлена проверка на целостность файлов и их обновления - Befehl + Prüfung auf Dateiintegrität und Updates hinzugefügt - + Полностью новая админпанель, которая не зависит от оформления и функционала самой DLE - Hilfe + Völlig neue Administrationsoberfläche, die nicht vom Design und der Funktionalität von DLE selbst abhängt - + За основу панели был взят движок Twig, создавать свои шаблоны будет проще - <>%s<>info /info + Die Twig-Engine wurde als Grundlage für das Panel genommen, so dass es einfacher ist, Ihre eigenen Vorlagen zu erstellen - - Очищать кеш в админке стало проще - кнопка была выведена в ряд с "Добавить новость" и "Редактировать новости - Definition + + Очищать кеш в админке стало проще - кнопка была выведена в ряд с "Добавить новость" и "Редактировать новости + Das Löschen des Caches in der Verwaltung ist einfacher geworden - die Schaltfläche wurde in einer Reihe mit "Nachrichten hinzufügen" und "Nachrichten bearbeiten" platziert. - + Внедрён i18n в систему DLE, это даёт возможность создавать мультиязычные сайты (модуль отдельно продаваться или делаться не будет) - Argumente + Mit der Einführung von i18n im DLE-System haben Sie die Möglichkeit, mehrsprachige Websites zu erstellen (das Modul wird nicht separat verkauft oder hergestellt). - + i18n: не зависит от базы данных, все фразы хранятся в файлах json - Optionen + i18n: Datenbankunabhängig, alle Phrasen sind in json-Dateien gespeichert - - i18n: в шаблонах достаточно использовать тег {trans text="сюда переводимый текст"}, чтобы перевести фразу - Verwendungen + + i18n: в шаблонах достаточно использовать тег {trans text="сюда переводимый текст"}, чтобы перевести фразу + i18n: in Vorlagen genügt es, den Tag {trans text="hier übersetzbarer Text"} zu verwenden, um die Phrase zu übersetzen - - i18n: в скриптах PHP достаточно использовать функцию translate("сюда переводимый текст"), чтобы перевести фразу - Beschreibung + + i18n: в скриптах PHP достаточно использовать функцию translate("сюда переводимый текст"), чтобы перевести фразу + i18n: in PHP-Skripten reicht es aus, translate("hier Text übersetzen") zu verwenden, um die Phrase zu übersetzen - + сюда переводимый текст - symfony + hier ist der übersetzte Text - - i18n: в скриптах JS достаточно использовать функцию translateJS("сюда переводимый текст"), чтобы перевести фразу. Желательно подгружать фразы при загруженной странице, т.к. async не доработан - Befehle + + i18n: в скриптах JS достаточно использовать функцию translateJS("сюда переводимый текст"), чтобы перевести фразу. Желательно подгружать фразы при загруженной странице, т.к. async не доработан + i18n: In JS-Skripten genügt es, die Funktion translateJS("Text hier übersetzen") zu verwenden, um eine Phrase zu übersetzen. Es ist besser, die Phrasen zu laden, wenn die Seite geladen wird, da async nicht abgeschlossen ist. - - i18n: мультиязычность поддерживается в "Новости", "Баннеры", "Категории", "Электронная почта / Рассылки", "Метатеги", "Опросы", "Вопросы и ответы", "Статические страницы", "Группы пользователей", а так-же вывод новостей и статических страниц на сайте - Namespaces + + i18n: мультиязычность поддерживается в "Новости", "Баннеры", "Категории", "Электронная почта / Рассылки", "Метатеги", "Опросы", "Вопросы и ответы", "Статические страницы", "Группы пользователей", а так-же вывод новостей и статических страниц на сайте + i18n: Die Mehrsprachigkeit wird in den Bereichen "Nachrichten", "Banner", "Kategorien", "E-Mail / Newsletter", "Meta-Tags", "Umfragen", "Fragen und Antworten", "Statische Seiten", "Benutzergruppen" sowie in der Ausgabe von Nachrichten und statischen Seiten auf der Website unterstützt. - + i18n: поддерживается машинный перевод через сервис RapidApi - Namespace + i18n: unterstützte maschinelle Übersetzung über den RapidApi-Dienst - + i18n: динамичное использование, не требующее массивов данных - достаточно указать текст - Argument + i18n: dynamische Verwendung, die keine großen Datenmengen erfordert - geben Sie einfach Text an - + небольшой фикс в языковом файле - Standardwerte + Kleine Korrektur in der Sprachdatei - + Обновление иконок от fontawesome глобально - Standard + Icon-Update von fontawesome global - + Обновление многих функций - Option + Aktualisierung vieler Funktionen - + Добавление языковых файлов (в дальнейшем будет проще локализовать модули) - \n + Hinzufügen von Sprachdateien (in Zukunft wird es einfacher sein, Module zu lokalisieren) - + Добавлен немецкий язык к оболочке - \n\n + Deutsche Sprache zur Oberfläche hinzugefügt - + Фикс - befehl_name + Fix - + Новые модальные и всплывающие окна - Shell + Neue modale und Popup-Fenster - + Улучшены некоторые функции - Formatierer + Einige Funktionen wurden verbessert - + Добавлен скрипт DateTimePicker - Erstausrüster + DateTimePicker Skript hinzugefügt - + Добавлены несколько украшательств - debug_formatter + Einige Ausschmückungen hinzugefügt - + Вывод категорий - %s + Kategorie Ausgabe - + Автоматический вывод доп. полей в админке - U + Automatische Ausgabe von zusätzlichen Feldern im Adminbereich - + Автоматический вывод пользователей - mbstring.func_overload + Automatische Benutzerausgabe - + Исправлены баги в JS - FILTER_FLAG_EMAIL_UNICODE + Fehler in JS behoben - + Обновление до актуальных версий DLE - speicher_limit + Update auf aktuelle DLE-Versionen - + Мелкие правки - sperren + Kleinere Änderungen - + Основной релиз - notify-on-install + Hauptversion - + История изменений - Plattform + Änderungshistorie - + Новости - vendor-dir + Nachrichten - + Страницы DLE - bitbucket-oauth + DLE Seiten - + Главная - github-oauth + Startseite - + Модуль - gitlab-oauth + Modul - + Доп. ссылки - gitlab-token + Zusätzliche Links - + На сайте автора - http-basic + Auf der Website des Autors - + Документация - Überbringer + Wissensdatenbank - + Пользовательское соглашение - Prozess-Timeout + Benutzervereinbarung - + Перевод - Frage + Übersetzung - + Об авторе - Verwerfen-Ändern + Über den Autor - + Финансовая поддержка (добровольная) - cache-vcs-dir + Finanzielle Unterstützung (freiwillig) - + Текущее значение - github-protocols + Aktueller Wert - + Данные были сохранены! - cache-files-ttl + Die Daten wurden gespeichert! - + Поисковая фраза - cache-files-maxsize + Suchbegriff - + Искать - Zuhause + Suchen - + Поиск - use-parent-dir + Suche - + Закрыть меню - allow_url_fopen + Menü schließen - + Проверить на наличие новой версии - gitlab-Domänen + Nach einer neuen Version suchen - + Подождите, идёт загрузка... - standard_ocket_timeout + Wird geladen, bitte warten... - + Открыть меню - github-Domains + Menü öffnen - + Ошибка при обработке данных! - Shop-Autoren + Fehler bei der Datenverarbeitung! - + Успех! - github-expose-hostname + Erfolg! - + Уведомление - xdebug.scream + Benachrichtigung - + Дата и время - disable-tls + Datum und Uhrzeit - + Описание - htaccess-schützen + Beschreibung - + Все типы ошибок - cache-dir + Alle Arten von Fehlern - + Уведомление / К справке - Daten-Verzeichnis + Hinweis / Zur Referenz - + Предупреждение - cache-files-dir + Warnung - + Критическая ошибка - cache-read-only + Kritischer Fehler - + Требует срочного решения - prefer-install + Benötigt dringende Lösung - + E-Mail - bin-dir + E-Mail - + Telegram - bin-compat + Telegram - + Вебсайт - cafile + Webseite - + Русский - capath + Russisch - + Английский - optimise-autoloader + English - + Немецкий - classmap-authoritative + Deutsch - + Украинский - apcu-autoloader + Ukrainisch - + Нужные данные не были заполнены - cache-repo-dir + Die erforderlichen Daten wurden nicht ausgefüllt - + Ошибка во время создания папки - cache-ttl + Fehler bei der Ordnererstellung - + Такая папка уже существует - Pakete + Dieser Ordner existiert bereits - + Данный файл уже существует. - sort-packages + Diese Datei existiert bereits. - + Плагин уже существует - allow-plugins + Das Plugin existiert bereits - - Путь "%s" не был создан + + Путь "%s" не был создан Der Pfad "%s" wurde nicht erstellt - + PayPal PayPal - + Ko-Fi Ko-Fi - + YooMoney YooMoney - + DonationAlerts DonationAlerts - + Файл '{file}' не был сохранён! Die Datei '{file}' wurde nicht gespeichert! - + 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] Добавлена возможность сортировать и фильтровать данные таблиц на страницах административной панели (где такие есть, пример: Логи). [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] 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] Veraltete und unnötige Protokollierungsmethoden wurden entfernt. - + [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 для преобразования названия. 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 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 - + Укажите 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 Ü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 + erstellen - + Файл :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! - + Загружаем файл: <b>:file:</b>!<br>Результат находится в консоли браузера! Datei wird geladen: <b>:file:</b>!<br>Das Ergebnis befindet sich in der Browserkonsole! - + Обновлениям быть! Es gibt Updates! - + Создание модуля Module Creation - + [FIX] Исправлена работа с composer [FIX] Die Arbeit mit Composer wurde korrigiert - + [FIX] Исправлена проблема цикличности в классе переводов [FIX] Zyklizitätsproblem in der Übersetzungsklasse behoben - + [FIX] По неопределённой причине закинул старую версию поверх новой при мёрдже [FIX] Aus unbekanntem Grund wurde die alte Version beim Merge über die neue gelegt - + [FIX] Исправлена загрузка скриптов при помощи composer [FIX] Das Laden von Skripten mit Composer behoben - + [FIX] Исправлены мелкие ошибки в коде [FIX] Kleinere Fehler im Code behoben - + [FIX] Добавлены placeholder для стилей и скриптов [FIX] Platzhalter für Styles und Skripte hinzugefügt - + Не удалось сохранить файл блокировки обновлений: {{path}} Speichern der Update-Sperrdatei fehlgeschlagen: {{path}} - + Не удалось выставить права на запись файла блокировки обновлений: {{path}} Setzen der Schreibberechtigungen für die Update-Sperrdatei fehlgeschlagen: {{path}} - + Не удалось обновить содержимое файла блокировки обновлений: {{path}} Aktualisieren des Inhalts der Update-Sperrdatei fehlgeschlagen: {{path}} + + Метод запроса не установлен! + Die Anforderungsmethode ist nicht festgelegt! + + + Файл "%s" не был создан + Datei "%s" wurde nicht erstellt + + + Невозможно записать файл "%s + Datei "%s" kann nicht geschrieben werden + + + Ссылка на плагин + Link zum Plugin + + + Плагин "{plugin}" был создан! + Das Plugin "{plugin}" wurde erstellt! + + + Не авторизованный пользователь + Nicht autorisierter Benutzer + + + Авторизованный пользователь не имеет права на данную операцию! + Ein autorisierter Benutzer hat keine Berechtigung für diese Operation! + + + Метод запроса неверен! + Die Anforderungsmethode ist ungültig! + + + Начальная дата + Startdatum + + + Конечная дата + Enddatum + + + Метаданные + Metadaten + + + Создатель + Ersteller + + + Редактор + Bearbeiter + + + Ошибка записи кэша в файл: {error} + Fehler beim Schreiben des Caches in die Datei: {error} + + + Код ошибки; {code} + Fehlercode; {code} + + + Путь "{path}" не был создан. + Der Pfad "{path}" wurde nicht erstellt. + + + Ошибка: {error} + Fehler: {error} + + + [FIX] Исправление путей и проверки кеша класса ComposerAction + [FIX] Korrektur der Pfade und Cache-Überprüfungen der ComposerAction-Klasse + + + [NEW] Добавлен метод сохранения конфигурации плагина, <kbd>saveConfig</kbd> в классе <kbd>DataManager</kbd> + [NEW] Methode zum Speichern der Plugin-Konfiguration hinzugefügt, <kbd>saveConfig</kbd> in Klasse <kbd>DataManager</kbd> + + + [FIX] Исправлена функция <kbd>joinPaths</kbd> для корректной обработки путей, особенно в средах Windows + [FIX] Funktion <kbd>joinPaths</kbd> zur korrekten Verarbeitung von Pfaden, insbesondere in Windows-Umgebungen, behoben + + + [FIX] Исправлены проблемы с переменными при генерации новых модулей. + [FIX] Probleme mit Variablen bei der Generierung neuer Module behoben. + + + [FIX] Исправлены проблемы системой кеширования. + [FIX] Probleme mit dem Caching-System behoben. + + + [NEW] Новый вид в input.twig: date, time и datetime + [NEU] Neuer Typ in input.twig: Datum, Uhrzeit und Datum und Uhrzeit + + + [NEW] Добавление новых фильтров (rangeFilter и dateRangeFilter) для TwigFilter + [NEU] Hinzufügen neuer Filter (rangeFilter und dateRangeFilter) für TwigFilter + + + [NEW] Добавлена функция `getFullUserGroups()` в трейте `DleData` для вывода информации о всех группах + [NEU] Die Funktion `getFullUserGroups()` wurde im Trait `DleData` hinzugefügt, um Informationen über alle Gruppen auszugeben + + + [NEW] Добавлена функция `userGroup()` для вывода определённой группы пользователей в шаблонах Twig + [NEU] Die Funktion `userGroup()` wurde hinzugefügt, um eine bestimmte Benutzergruppe in Twig-Vorlagen auszugeben. + + + [NEW] Добавлены переменная `current_user` для вывода массива информации о текущем пользователе и функция `userInfo()` для вывода определённого пользователя в шаблонах Twig + [NEW] Variable `current_user` zur Ausgabe eines Arrays mit Informationen über den aktuellen Benutzer und Funktion `userInfo()` zur Ausgabe eines bestimmten Benutzers in Twig-Vorlagen hinzugefügt. + + + [NEW] Добавлены поля "Кто создал" и "Кто изменил" в базовую модель (BasisModel). Данные можно увидеть в самой базе данных, либо в просмотре самой сущности. + [NEU] Die Felder "Wer hat erstellt" und "Wer hat geändert" wurden dem BasisModel hinzugefügt. Die Daten können in der Datenbank selbst oder in der Entitätsansicht angezeigt werden. + + + [UPDATE] Обновлён редактор для больших полей, где редактор подключается. Используется TinyMCE с конфигурацией от DLE. Пока без загрузки файлов. + [UPDATE] Der Editor für große Felder, an denen der Editor angeschlossen ist, wurde aktualisiert. TinyMCE mit Konfiguration von DLE wird verwendet. Vorläufig ohne Dateiupload. + + + [UPDATE] Обновлена документация методов getGlobals и getFunctions в AdminUrlExtension + [UPDATE] Die Dokumentation der Methoden getGlobals und getFunctions in AdminUrlExtension wurde aktualisiert + + + [UPDATE] Добавлен новый метод createOrUpdate для класса MhDB + [UPDATE] Neue Methode createOrUpdate für die Klasse MhDB hinzugefügt + + + [FIX] Исправлены мелкие ошибки + [FIX] Kleinere Fehler behoben + + + Страница %page% + Seite %page% + + + >На свой страх и риск!</span> + >Auf Ihr eigenes Risiko!</span> + diff --git a/upload/engine/inc/maharder/_locales/en_US/mhadmin.xliff b/upload/engine/inc/maharder/_locales/en_US/mhadmin.xliff index 35a0e18d..c8ece10d 100644 --- a/upload/engine/inc/maharder/_locales/en_US/mhadmin.xliff +++ b/upload/engine/inc/maharder/_locales/en_US/mhadmin.xliff @@ -2,962 +2,1098 @@ - + Административная панель для моих разработок Administration panel for my developments - + Генератор модулей Module generator - + Вывод логов Log output - + Тип Type - + Плагин Plugin - + Функция Function - + Время Time - + Сообщение Message - + Действие Action - + Удалить Delete - + Всё отлично! - Everything's great! + Everything is great! - + <p>Запись была удалена!</p> <p>Entry has been deleted!</p> - + Ошибка Error - + Настройки Settings - + Количество объектов Number of objects - + Путь до кеша файлов File cache path - + Время хранения кеша 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> - + Язык админки Admin language - + Путь до файлов языков Path to language files - + Включить логирование? Enable logging? - + При включенном параметре будет создавать текстовые логи в папке <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? - + Отправлять логи в телеграм? Send logs to telegram? - + API ключ бота API bot key - + Канал телеграма Telegram channel - + Тип оповещений Type of alerts - - <div class="item"><b>Все</b> - Отправляет буквально все отчёты и логи в канал</div> + + <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>Ошибки</b> - Отправляет только ошибки в канал</div> + + <div class="item"><b>Ошибки</b> - Отправляет только ошибки в канал</div> <div class="item"><b>Errors</b> - Sends only errors to channel</div> - - <div class="item"><b>Информация</b> - Отправляет только информационные отчёты в канал</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>Уведомления</b> - Отправляет только уведомления в канал</div> + + <div class="item"><b>Уведомления</b> - Отправляет только уведомления в канал</div> <div class="item"><b>Notifications</b> - Sends only notifications to the channel</div> - - <div class="item"><b>Предупреждения</b> - Отправляет только предупреждения в канал</div> + + <div class="item"><b>Предупреждения</b> - Отправляет только предупреждения в канал</div> <div class="item"><b>Warnings</b> - Sends only warnings to the channel</div> - - <div class="item"><b>Критические ошибки</b> - Отправляет только критические ошибки в канал</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>Отладка</b> - Отправляет только информацию об отладке в канал</div> + + <div class="item"><b>Отладка</b> - Отправляет только информацию об отладке в канал</div> <div class="item"><b>Debugging</b> - Sends only debugging information to channel</div> - - Если в плагине логирование не проставлено, то и сообщения этого рода тоже не будут отправлены.<br>Если выбрано "Все", то остальные выбранные параметры игнорируются + + Если в плагине логирование не проставлено, то и сообщения этого рода тоже не будут отправлены.<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. - + Все All of them - + Ошибки Errors - + Информация Information - + Уведомления Notifications - + Предупреждения Warnings - + Критические ошибки Critical errors - + Отладка Debugging information - + Заменять иконки? Replace icons? - + При включении, в админпанеле DLE будут заменены старые иконки на обновлённые When enabled, the old icons will be replaced by updated icons in the DLE admin panel - + Добавить кнопку с очищением кеша? Add a button with cache clearing? - + Тема оформления админки Admin area theme - + Пока можно выбирать между светлой (стандартной) и тёмной. Сохраните и обновите страницу You can choose between light (standard) and dark for now. Save and refresh the page - + Светлая Light - + Тёмная Dark - + Сохранить - Save + The name of the template cannot be empty - + Проверить обновления Check for updates - + Идёт загрузка... Loading... - + Загружается: - It's loading: + Downloading: - + Загружено - Uploaded by. + Downloaded - + Проверка обновлений Checking for updates - + Загружаем файл: <b>${file}</b>!<br>Результат находится в консоли браузера! Download the file: <b>${file}</b>!<br>The result is in the browser console! - + Информация! Information! - + Обновлений нет There are no updates - + На сервере On the server - + файлов files - + Загружено на сайт Uploaded to site - + Требуют установки Requires installation - + Требуют обновления Needs to be updated - + Установить всё Install everything - + Установить недостающие Establish the missing - + Установить обновления Install updates - + <p>Данные были сохранены!</p><p>Страница сейчас обновится!</p> <p>The data has been saved!</p><p>Page is about to refresh!</p> - + Настройки модуля Module settings - + [UPDATE] Минимальная версия PHP 8.3 [UPDATE] Minimum PHP version 8.3 - + [UPDATE] Функционал обновлён до версий DLE 17.3 [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. - + [UPDATE] Функционал обновлён до версий DLE 17.0 [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] Добавлена возможность выводов логов на отдельной странице. [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] Откат функций, которые использовали класс 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] Функционал обновлён до версий PHP 8.1 [UPDATE] Functionality updated to PHP 8.1. - + [UPDATE] Функционал обновлён до версий DLE 16.0 [UPDATE] Functionality updated to DLE 16.0 versions - + [UPDATE] Решено было использовать стандартные классы DLE для работы с файлами [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/ - + [NEW] Добавлен функционал проверки обновления плагина [NEW] Added functionality to check for plugin updates - + [UPDATE] Изменён подход к некоторым классам [UPDATE] Changed the approach to some classes - + [FIX] Вернул поддержку PHP 7.2 [FIX] PHP 7.2 support has been restored - + [FIX] Вернул поддержку PHP >= 8 [FIX] Returned PHP support to >= 8 - + [FIX] Удалены остаточные файлы (кеш, конфигурации, ...) [FIX] Deleted residual files (cache, configurations, ...) - + [FIX] Вернул нужные, но удалённые файлы [FIX] I got back needed but deleted files - + [NEW] Добавлена функция отправки логов в телеграм [БЕТА] [NEW] Added function to send logs to telegram [BETA] - + [FIX] Исправил ошибку работы логирования [FIX] Fixed logging error - + [FIX] Исправил работу моделей [FIX] Fixed models - + [FIX] Исправил обработку кеша [FIX] Fixed cache handling - + [FIX] Обновил файлы для генерации модуля [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] Добавлена возможность пользователю самому решать подключать в админке глобальную кнопку по очистке кеша или нет [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 - - [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] 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] Подключены иконки 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). - + [FIX] Путь до иконки модуля исправлен 🤦‍♂️ [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 - + [DEL] Удалён кошелёк WMR [DEL] Deleted WMR wallet - + FIX: Добавлена иконка - xdebug.mode + FIX: Added icon - + FIX: Исправлен файл AJAX FIX: Fixed AJAX file - + В связи с некоторыми обстоятельствами пришлось отказаться от i18n модуля. Возможно он выйдет отдельным модулем. 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 - + Улучшена реструктуризация классов Improved class restructuring - + Добавлена тёмная тема оформления 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 - + Fontawesome были обновлены до 6ой версии - baz + Fontawesome have been updated to version 6 - + Добавлена проверка на целостность файлов и их обновления - command + File integrity check and updates have been added - + Полностью новая админпанель, которая не зависит от оформления и функционала самой DLE - help + A completely new admin panel that is independent of the design and functionality of DLE itself - + За основу панели был взят движок Twig, создавать свои шаблоны будет проще - <info>%s</info> + Twig engine was taken as a basis for the panel, it will be easier to create your own templates - - Очищать кеш в админке стало проще - кнопка была выведена в ряд с "Добавить новость" и "Редактировать новости - definition + + Очищать кеш в админке стало проще - кнопка была выведена в ряд с "Добавить новость" и "Редактировать новости + Clearing the cache in the admin panel has become easier - the button has been moved in line with "Add news" and "Edit news" - + Внедрён i18n в систему DLE, это даёт возможность создавать мультиязычные сайты (модуль отдельно продаваться или делаться не будет) - arguments + i18n has been implemented in the DLE system, which allows for the creation of multilingual websites (the module will not be sold or made separately). - + i18n: не зависит от базы данных, все фразы хранятся в файлах json - options + i18n: database-independent, all phrases are stored in json files - - i18n: в шаблонах достаточно использовать тег {trans text="сюда переводимый текст"}, чтобы перевести фразу - usages + + i18n: в шаблонах достаточно использовать тег {trans text="сюда переводимый текст"}, чтобы перевести фразу + i18n: in templates it is enough to use the {trans text="here translatable text"} tag to translate the phrase - - i18n: в скриптах PHP достаточно использовать функцию translate("сюда переводимый текст"), чтобы перевести фразу - description + + i18n: в скриптах PHP достаточно использовать функцию translate("сюда переводимый текст"), чтобы перевести фразу + i18n: In PHP scripts, it is sufficient to use the function translate("here is the text to be translated"), to translate the phrase - + сюда переводимый текст - symfony + here is the translated text - - i18n: в скриптах JS достаточно использовать функцию translateJS("сюда переводимый текст"), чтобы перевести фразу. Желательно подгружать фразы при загруженной странице, т.к. async не доработан - commands + + i18n: в скриптах JS достаточно использовать функцию translateJS("сюда переводимый текст"), чтобы перевести фразу. Желательно подгружать фразы при загруженной странице, т.к. async не доработан + i18n: In JS scripts, it is sufficient to use the function translateJS("here is the text to be translated"), to translate the phrase. It is recommended to load phrases when the page is loaded, since async is not fully implemented. - - i18n: мультиязычность поддерживается в "Новости", "Баннеры", "Категории", "Электронная почта / Рассылки", "Метатеги", "Опросы", "Вопросы и ответы", "Статические страницы", "Группы пользователей", а так-же вывод новостей и статических страниц на сайте - namespaces + + i18n: мультиязычность поддерживается в "Новости", "Баннеры", "Категории", "Электронная почта / Рассылки", "Метатеги", "Опросы", "Вопросы и ответы", "Статические страницы", "Группы пользователей", а так-же вывод новостей и статических страниц на сайте + i18n: multilingualism is supported in "News", "Banners", "Categories", "Email / Newsletters", "Meta tags", "Polls", "Questions and answers", "Static pages", "User groups", as well as the output of news and static pages on the site. - + i18n: поддерживается машинный перевод через сервис RapidApi - namespace + i18n: machine translation via RapidApi service is supported - + i18n: динамичное использование, не требующее массивов данных - достаточно указать текст - argument + i18n: dynamic usage that does not require massive amounts of data - just specify text - + небольшой фикс в языковом файле - defaults + small fix in the language file - + Обновление иконок от fontawesome глобально - default + Icons update from fontawesome globally - + Обновление многих функций - option + Update of many functions - + Добавление языковых файлов (в дальнейшем будет проще локализовать модули) - \n + Adding language files (in the future it will be easier to localize modules) - + Добавлен немецкий язык к оболочке - \n\n + Added German language to the UI - + Фикс - command_name + Fix - + Новые модальные и всплывающие окна - shell + New modal and popup windows - + Улучшены некоторые функции - formatter + Improved some functions - + Добавлен скрипт DateTimePicker - oem + Added DateTimePicker script - + Добавлены несколько украшательств - debug_formatter + Added a few embellishments - + Вывод категорий - %s + Category output - + Автоматический вывод доп. полей в админке - U + Automatic output of additional fields in the admin area - + Автоматический вывод пользователей - mbstring.func_overload + Automatic user output - + Исправлены баги в JS - FILTER_FLAG_EMAIL_UNICODE + Fixed bugs in JS - + Обновление до актуальных версий DLE - memory_limit + Update to current DLE versions - + Мелкие правки - lock + Minor edits - + Основной релиз - notify-on-install + Main release - + История изменений - platform + History of changes - + Новости - vendor-dir + News - + Страницы DLE - bitbucket-oauth + DLE pages - + Главная - github-oauth + Home - + Модуль - gitlab-oauth + Module - + Доп. ссылки - gitlab-token + Additional links - + На сайте автора - http-basic + On authors website - + Документация - bearer + Knowledge base - + Пользовательское соглашение - process-timeout + User Agreement - + Перевод - question + Translation - + Об авторе - discard-changes + About author - + Финансовая поддержка (добровольная) - cache-vcs-dir + Donation (voluntary) - + Текущее значение Current value - + Данные были сохранены! - Everything's great! + The header cannot be blank - + Поисковая фраза Search phrase - + Искать - Seeking + Search - + Поиск Search - + Закрыть меню Close menu - + Проверить на наличие новой версии Check for a new version - + Подождите, идёт загрузка... Wait, it's loading... - + Открыть меню Open menu - + Ошибка при обработке данных! Error processing data! - + Успех! Success! - + Уведомление Notification - + Дата и время Date and time - + Описание Description - + Все типы ошибок All types of errors - + Уведомление / К справке Notification / Help - + Предупреждение Warning - + Критическая ошибка Critical error - + Требует срочного решения Requires immediate resolution - + E-Mail E-Mail - + Telegram Telegram - + Вебсайт Website - + Русский Russian - + Английский English - + Немецкий German - + Украинский Ukrainian - + Нужные данные не были заполнены The required data was not filled in - + Ошибка во время создания папки Error during folder creation - + Такая папка уже существует Such a folder already exists - + Данный файл уже существует. This file already exists. - + Плагин уже существует Plugin already exists - - Путь "%s" не был создан + + Путь "%s" не был создан The path "%s" was not created - + PayPal PayPal - + Ko-Fi Ko-Fi - + YooMoney YooMoney - + DonationAlerts DonationAlerts - + Файл '{file}' не был сохранён! The file '{file}' was not saved! - + 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] 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] 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] Deprecated and unnecessary logging methods have been removed. - + [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 для преобразования названия. 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 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 - + Укажите 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 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: 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! - + Загружаем файл: <b>:file:</b>!<br>Результат находится в консоли браузера! Download the file: <b>:file:</b>!<br>The result is in the browser console! - + Обновлениям быть! There are updates! - + Создание модуля Module Creation - + [FIX] Исправлена работа с composer [FIX] Fixed work with composer - + [FIX] Исправлена проблема цикличности в классе переводов [FIX] Fixed cyclic dependency issue in the translations class - + [FIX] По неопределённой причине закинул старую версию поверх новой при мёрдже [FIX] For an unknown reason, the old version was merged over the new one - + [FIX] Исправлена загрузка скриптов при помощи composer [FIX] Fixed script loading with Composer - + [FIX] Исправлены мелкие ошибки в коде [FIX] Fixed minor bugs in the code - + [FIX] Добавлены placeholder для стилей и скриптов [FIX] Added placeholders for styles and scripts - + Не удалось сохранить файл блокировки обновлений: {{path}} Failed to save the update lock file: {{path}} - + Не удалось выставить права на запись файла блокировки обновлений: {{path}} Failed to set write permissions for the update lock file: {{path}} - + Не удалось обновить содержимое файла блокировки обновлений: {{path}} Failed to update the contents of the update lock file: {{path}} + + Метод запроса не установлен! + Request method is not set! + + + Файл "%s" не был создан + The file "%s" was not created + + + Невозможно записать файл "%s + Unable to write file "%s + + + Ссылка на плагин + Link to plugin + + + Плагин "{plugin}" был создан! + The plugin "{plugin}" has been created! + + + Не авторизованный пользователь + Unauthorized user + + + Авторизованный пользователь не имеет права на данную операцию! + Authorized user has no right for this operation! + + + Метод запроса неверен! + The request method is incorrect! + + + Начальная дата + Start date + + + Конечная дата + End date + + + Метаданные + Metadata + + + Создатель + Creator + + + Редактор + Editor + + + Ошибка записи кэша в файл: {error} + Cache write error to file: {error} + + + Код ошибки; {code} + Error code; {code} + + + Путь "{path}" не был создан. + The path "{path}" was not created. + + + Ошибка: {error} + Error: {error} + + + [FIX] Исправление путей и проверки кеша класса ComposerAction + [FIX] Fixing paths and cache checks for the ComposerAction class + + + [NEW] Добавлен метод сохранения конфигурации плагина, <kbd>saveConfig</kbd> в классе <kbd>DataManager</kbd> + [NEW] Added method for saving plugin configuration, <kbd>saveConfig</kbd> in the class <kbd>DataManager</kbd> + + + [FIX] Исправлена функция <kbd>joinPaths</kbd> для корректной обработки путей, особенно в средах Windows + [FIX] The function <kbd>joinPaths</kbd> has been fixed for correct path processing, especially in Windows environments + + + [FIX] Исправлены проблемы с переменными при генерации новых модулей. + [FIX] Fixed problems with variables when generating new modules. + + + [FIX] Исправлены проблемы системой кеширования. + [FIX] Caching system issues have been resolved. + + + [NEW] Новый вид в input.twig: date, time и datetime + [NEW] New type in input.twig: date, time and datetime + + + [NEW] Добавление новых фильтров (rangeFilter и dateRangeFilter) для TwigFilter + [NEW] Adding new filters (rangeFilter and dateRangeFilter) for TwigFilter + + + [NEW] Добавлена функция `getFullUserGroups()` в трейте `DleData` для вывода информации о всех группах + [NEW] Added function `getFullUserGroups()` in the trait `DleData` for displaying information about all groups + + + [NEW] Добавлена функция `userGroup()` для вывода определённой группы пользователей в шаблонах Twig + [NEW] The `userGroup()` function has been added for outputting a specific group of users in Twig templates + + + [NEW] Добавлены переменная `current_user` для вывода массива информации о текущем пользователе и функция `userInfo()` для вывода определённого пользователя в шаблонах Twig + [NEW] Added `current_user` variable to output an array of information about the current user and `userInfo()` function to output a specific user in Twig templates. + + + [NEW] Добавлены поля "Кто создал" и "Кто изменил" в базовую модель (BasisModel). Данные можно увидеть в самой базе данных, либо в просмотре самой сущности. + [NEW] The fields "Who created" and "Who modified" have been added to the base model (BasisModel). The data can be viewed in the database itself, or in the view of the entity itself. + + + [UPDATE] Обновлён редактор для больших полей, где редактор подключается. Используется TinyMCE с конфигурацией от DLE. Пока без загрузки файлов. + [UPDATE] The editor for large fields, where the editor is connected, has been updated. TinyMCE with configuration from DLE is used. No file uploads yet. + + + [UPDATE] Обновлена документация методов getGlobals и getFunctions в AdminUrlExtension + [UPDATE] Documentation for the methods getGlobals and getFunctions in AdminUrlExtension has been updated + + + [UPDATE] Добавлен новый метод createOrUpdate для класса MhDB + [UPDATE] A new method createOrUpdate has been added for the MhDB class + + + [FIX] Исправлены мелкие ошибки + [FIX] Fixed minor bugs + + + Страница %page% + Page %page% + + + >На свой страх и риск!</span> + >At your own risk!</span> + diff --git a/upload/engine/inc/maharder/_locales/ru_RU/mhadmin.xliff b/upload/engine/inc/maharder/_locales/ru_RU/mhadmin.xliff index 3fbf1d54..241c6a78 100644 --- a/upload/engine/inc/maharder/_locales/ru_RU/mhadmin.xliff +++ b/upload/engine/inc/maharder/_locales/ru_RU/mhadmin.xliff @@ -1,963 +1,2 @@ - - - - - - Административная панель для моих разработок - Административная панель для моих разработок - - - Генератор модулей - Генератор модулей - - - Вывод логов - Вывод логов - - - Тип - Тип - - - Плагин - Плагин - - - Функция - Функция - - - Время - Время - - - Сообщение - Сообщение - - - Действие - Действие - - - Удалить - Удалить - - - Всё отлично! - Всё отлично! - - - <p>Запись была удалена!</p> - <p>Запись была удалена!</p> - - - Ошибка - Ошибка - - - Настройки - Настройки - - - Количество объектов - Количество объектов - - - Путь до кеша файлов - Путь до кеша файлов - - - Время хранения кеша - Время хранения кеша - - - Введите время в минутах, сколько кеш запросов должен быть сохранён на сервере. При запросе скрипт будет проверять когда был создан файл кеша и если он будет превышать заданный лимит, то кеш будет пересоздан.<br><b><i>По умолчанию: 60 минут</i></b> - Введите время в минутах, сколько кеш запросов должен быть сохранён на сервере. При запросе скрипт будет проверять когда был создан файл кеша и если он будет превышать заданный лимит, то кеш будет пересоздан.<br><b><i>По умолчанию: 60 минут</i></b> - - - Язык админки - Язык админки - - - Путь до файлов языков - Путь до файлов языков - - - Включить логирование? - Включить логирование? - - - При включенном параметре будет создавать текстовые логи в папке <b>engine/inc/maharder/_logs</b> - При включенном параметре будет создавать текстовые логи в папке <b>engine/inc/maharder/_logs</b> - - - Сохранять логи в базе данных? - Сохранять логи в базе данных? - - - Отправлять логи в телеграм? - Отправлять логи в телеграм? - - - 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> - - - Если в плагине логирование не проставлено, то и сообщения этого рода тоже не будут отправлены.<br>Если выбрано "Все", то остальные выбранные параметры игнорируются - Если в плагине логирование не проставлено, то и сообщения этого рода тоже не будут отправлены.<br>Если выбрано "Все", то остальные выбранные параметры игнорируются - - - Все - Все - - - Ошибки - Ошибки - - - Информация - Информация - - - Уведомления - Уведомления - - - Предупреждения - Предупреждения - - - Критические ошибки - Критические ошибки - - - Отладка - Отладка - - - Заменять иконки? - Заменять иконки? - - - При включении, в админпанеле DLE будут заменены старые иконки на обновлённые - При включении, в админпанеле DLE будут заменены старые иконки на обновлённые - - - Добавить кнопку с очищением кеша? - Добавить кнопку с очищением кеша? - - - Тема оформления админки - Тема оформления админки - - - Пока можно выбирать между светлой (стандартной) и тёмной. Сохраните и обновите страницу - Пока можно выбирать между светлой (стандартной) и тёмной. Сохраните и обновите страницу - - - Светлая - Светлая - - - Тёмная - Тёмная - - - Сохранить - Сохранить - - - Проверить обновления - Проверить обновления - - - Идёт загрузка... - Идёт загрузка... - - - Загружается: - Загружается: - - - Загружено - Загружено - - - Проверка обновлений - Проверка обновлений - - - Загружаем файл: <b>${file}</b>!<br>Результат находится в консоли браузера! - Загружаем файл: <b>${file}</b>!<br>Результат находится в консоли браузера! - - - Информация! - Информация! - - - Обновлений нет - Обновлений нет - - - На сервере - На сервере - - - файлов - файлов - - - Загружено на сайт - Загружено на сайт - - - Требуют установки - Требуют установки - - - Требуют обновления - Требуют обновления - - - Установить всё - Установить всё - - - Установить недостающие - Установить недостающие - - - Установить обновления - Установить обновления - - - <p>Данные были сохранены!</p><p>Страница сейчас обновится!</p> - <p>Данные были сохранены!</p><p>Страница сейчас обновится!</p> - - - Настройки модуля - Настройки модуля - - - [UPDATE] Минимальная версия PHP 8.3 - [UPDATE] Минимальная версия PHP 8.3 - - - [UPDATE] Функционал обновлён до версий DLE 17.3 - [UPDATE] Функционал обновлён до версий DLE 17.3 - - - [NEW] Добавлена поддержка Doctrine MhDB. Дальнейшие модели для базы данных будут работать через эту систему. - [NEW] Добавлена поддержка Doctrine MhDB. Дальнейшие модели для базы данных будут работать через эту систему. - - - [UPDATE] Функционал обновлён до версий DLE 17.0 - [UPDATE] Функционал обновлён до версий DLE 17.0 - - - [NEW] Добавлена мультиязычная поддержка, перевод можно осуществить при помощи сервиса Crowdin. Ссылка в подвале каждого модуля. - [NEW] Добавлена мультиязычная поддержка, перевод можно осуществить при помощи сервиса Crowdin. Ссылка в подвале каждого модуля. - - - [NEW] Добавлена возможность выводов логов на отдельной странице. - [NEW] Добавлена возможность выводов логов на отдельной странице. - - - [UPDATE] Установщик упрощён. Теперь зависимости загружаются и устанавливаются при первом открытии [любого] модуля. Может занять несколько минут. Теперь установщик весит мало. - [UPDATE] Установщик упрощён. Теперь зависимости загружаются и устанавливаются при первом открытии [любого] модуля. Может занять несколько минут. Теперь установщик весит мало. - - - [UPDATE] Откат функций, которые использовали класс DLEFiles. Он не работает со сторонними разработками как надо. Либо работает, но документации к нему то нет. - [UPDATE] Откат функций, которые использовали класс DLEFiles. Он не работает со сторонними разработками как надо. Либо работает, но документации к нему то нет. - - - [UPDATE] Функционал обновлён до версий PHP 8.1 - [UPDATE] Функционал обновлён до версий PHP 8.1 - - - [UPDATE] Функционал обновлён до версий DLE 16.0 - [UPDATE] Функционал обновлён до версий DLE 16.0 - - - [UPDATE] Решено было использовать стандартные классы DLE для работы с файлами - [UPDATE] Решено было использовать стандартные классы DLE для работы с файлами - - - [FIX] Исправлена ошибка: https://devcraft.club/tickets/http-error-500.6/ - [FIX] Исправлена ошибка: https://devcraft.club/tickets/http-error-500.6/ - - - [NEW] Добавлен функционал проверки обновления плагина - [NEW] Добавлен функционал проверки обновления плагина - - - [UPDATE] Изменён подход к некоторым классам - [UPDATE] Изменён подход к некоторым классам - - - [FIX] Вернул поддержку PHP 7.2 - [FIX] Вернул поддержку PHP 7.2 - - - [FIX] Вернул поддержку PHP >= 8 - [FIX] Вернул поддержку PHP >= 8 - - - [FIX] Удалены остаточные файлы (кеш, конфигурации, ...) - [FIX] Удалены остаточные файлы (кеш, конфигурации, ...) - - - [FIX] Вернул нужные, но удалённые файлы - [FIX] Вернул нужные, но удалённые файлы - - - [NEW] Добавлена функция отправки логов в телеграм [БЕТА] - [NEW] Добавлена функция отправки логов в телеграм [БЕТА] - - - [FIX] Исправил ошибку работы логирования - [FIX] Исправил ошибку работы логирования - - - [FIX] Исправил работу моделей - [FIX] Исправил работу моделей - - - [FIX] Исправил обработку кеша - [FIX] Исправил обработку кеша - - - [FIX] Обновил файлы для генерации модуля - [FIX] Обновил файлы для генерации модуля - - - [NEW] Добавлена возможность пользователю самому решать использовать ли в админпанели обновлённые иконки или нет - [NEW] Добавлена возможность пользователю самому решать использовать ли в админпанели обновлённые иконки или нет - - - [NEW] Добавлена возможность пользователю самому решать подключать в админке глобальную кнопку по очистке кеша или нет - [NEW] Добавлена возможность пользователю самому решать подключать в админке глобальную кнопку по очистке кеша или нет - - - [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] Обновление библиотек до последних версий с минимально возможной 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 (о не достающих или пропавших иконок прошу сообщать) - - - [FIX] Путь до иконки модуля исправлен 🤦‍♂️ - [FIX] Путь до иконки модуля исправлен 🤦‍♂️ - - - [FIX] Продокументировал классы с небольшими объяснениями, что делает какая функция и для чего используется та или иная переменная - [FIX] Продокументировал классы с небольшими объяснениями, что делает какая функция и для чего используется та или иная переменная - - - [DEL] Удалён кошелёк WMR - [DEL] Удалён кошелёк WMR - - - FIX: Добавлена иконка - FIX: Добавлена иконка - - - FIX: Исправлен файл AJAX - FIX: Исправлен файл AJAX - - - В связи с некоторыми обстоятельствами пришлось отказаться от i18n модуля. Возможно он выйдет отдельным модулем. - В связи с некоторыми обстоятельствами пришлось отказаться от i18n модуля. Возможно он выйдет отдельным модулем. - - - Обновление зависимостей до минимально требуемой версии PHP 7.4 - Обновление зависимостей до минимально требуемой версии PHP 7.4 - - - Улучшена реструктуризация классов - Улучшена реструктуризация классов - - - Добавлена тёмная тема оформления - Добавлена тёмная тема оформления - - - Для желающих создать модуль на основе моей админки была создана функция генерации путей и файлов - Для желающих создать модуль на основе моей админки была создана функция генерации путей и файлов - - - Fontawesome были обновлены до 6ой версии - Fontawesome были обновлены до 6ой версии - - - Добавлена проверка на целостность файлов и их обновления - Добавлена проверка на целостность файлов и их обновления - - - Полностью новая админпанель, которая не зависит от оформления и функционала самой DLE - Полностью новая админпанель, которая не зависит от оформления и функционала самой DLE - - - За основу панели был взят движок Twig, создавать свои шаблоны будет проще - За основу панели был взят движок Twig, создавать свои шаблоны будет проще - - - Очищать кеш в админке стало проще - кнопка была выведена в ряд с "Добавить новость" и "Редактировать новости - Очищать кеш в админке стало проще - кнопка была выведена в ряд с "Добавить новость" и "Редактировать новости - - - Внедрён i18n в систему DLE, это даёт возможность создавать мультиязычные сайты (модуль отдельно продаваться или делаться не будет) - Внедрён i18n в систему DLE, это даёт возможность создавать мультиязычные сайты (модуль отдельно продаваться или делаться не будет) - - - i18n: не зависит от базы данных, все фразы хранятся в файлах json - i18n: не зависит от базы данных, все фразы хранятся в файлах json - - - i18n: в шаблонах достаточно использовать тег {trans text="сюда переводимый текст"}, чтобы перевести фразу - i18n: в шаблонах достаточно использовать тег {trans text="сюда переводимый текст"}, чтобы перевести фразу - - - i18n: в скриптах PHP достаточно использовать функцию translate("сюда переводимый текст"), чтобы перевести фразу - i18n: в скриптах PHP достаточно использовать функцию translate("сюда переводимый текст"), чтобы перевести фразу - - - сюда переводимый текст - сюда переводимый текст - - - i18n: в скриптах JS достаточно использовать функцию translateJS("сюда переводимый текст"), чтобы перевести фразу. Желательно подгружать фразы при загруженной странице, т.к. async не доработан - i18n: в скриптах JS достаточно использовать функцию translateJS("сюда переводимый текст"), чтобы перевести фразу. Желательно подгружать фразы при загруженной странице, т.к. async не доработан - - - i18n: мультиязычность поддерживается в "Новости", "Баннеры", "Категории", "Электронная почта / Рассылки", "Метатеги", "Опросы", "Вопросы и ответы", "Статические страницы", "Группы пользователей", а так-же вывод новостей и статических страниц на сайте - i18n: мультиязычность поддерживается в "Новости", "Баннеры", "Категории", "Электронная почта / Рассылки", "Метатеги", "Опросы", "Вопросы и ответы", "Статические страницы", "Группы пользователей", а так-же вывод новостей и статических страниц на сайте - - - i18n: поддерживается машинный перевод через сервис RapidApi - i18n: поддерживается машинный перевод через сервис RapidApi - - - i18n: динамичное использование, не требующее массивов данных - достаточно указать текст - i18n: динамичное использование, не требующее массивов данных - достаточно указать текст - - - небольшой фикс в языковом файле - небольшой фикс в языковом файле - - - Обновление иконок от fontawesome глобально - Обновление иконок от fontawesome глобально - - - Обновление многих функций - Обновление многих функций - - - Добавление языковых файлов (в дальнейшем будет проще локализовать модули) - Добавление языковых файлов (в дальнейшем будет проще локализовать модули) - - - Добавлен немецкий язык к оболочке - Добавлен немецкий язык к оболочке - - - Фикс - Фикс - - - Новые модальные и всплывающие окна - Новые модальные и всплывающие окна - - - Улучшены некоторые функции - Улучшены некоторые функции - - - Добавлен скрипт DateTimePicker - Добавлен скрипт DateTimePicker - - - Добавлены несколько украшательств - Добавлены несколько украшательств - - - Вывод категорий - Вывод категорий - - - Автоматический вывод доп. полей в админке - Автоматический вывод доп. полей в админке - - - Автоматический вывод пользователей - Автоматический вывод пользователей - - - Исправлены баги в JS - Исправлены баги в JS - - - Обновление до актуальных версий DLE - Обновление до актуальных версий DLE - - - Мелкие правки - Мелкие правки - - - Основной релиз - Основной релиз - - - История изменений - История изменений - - - Новости - Новости - - - Страницы DLE - Страницы DLE - - - Главная - Главная - - - Модуль - Модуль - - - Доп. ссылки - Доп. ссылки - - - На сайте автора - На сайте автора - - - Документация - Документация - - - Пользовательское соглашение - Пользовательское соглашение - - - Перевод - Перевод - - - Об авторе - Об авторе - - - Финансовая поддержка (добровольная) - Финансовая поддержка (добровольная) - - - Текущее значение - Текущее значение - - - Данные были сохранены! - Данные были сохранены! - - - Поисковая фраза - Поисковая фраза - - - Искать - Искать - - - Поиск - Поиск - - - Закрыть меню - Закрыть меню - - - Проверить на наличие новой версии - Проверить на наличие новой версии - - - Подождите, идёт загрузка... - Подождите, идёт загрузка... - - - Открыть меню - Открыть меню - - - Ошибка при обработке данных! - Ошибка при обработке данных! - - - Успех! - Успех! - - - Уведомление - Уведомление - - - Дата и время - Дата и время - - - Описание - Описание - - - Все типы ошибок - Все типы ошибок - - - Уведомление / К справке - Уведомление / К справке - - - Предупреждение - Предупреждение - - - Критическая ошибка - Критическая ошибка - - - Требует срочного решения - Требует срочного решения - - - E-Mail - E-Mail - - - Telegram - Telegram - - - Вебсайт - Вебсайт - - - Русский - Русский - - - Английский - Английский - - - Немецкий - Немецкий - - - Украинский - Украинский - - - Нужные данные не были заполнены - Нужные данные не были заполнены - - - Ошибка во время создания папки - Ошибка во время создания папки - - - Такая папка уже существует - Такая папка уже существует - - - Данный файл уже существует. - Данный файл уже существует. - - - Плагин уже существует - Плагин уже существует - - - Путь "%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>" был создан - - - Плагин не был создан! - Плагин не был создан! - - - Модуль был создан! - Модуль был создан! - - - Произошла ошибка! - Произошла ошибка! - - - Загружаем файл: <b>:file:</b>!<br>Результат находится в консоли браузера! - Загружаем файл: <b>:file:</b>!<br>Результат находится в консоли браузера! - - - Обновлениям быть! - Обновлениям быть! - - - Создание модуля - Создание модуля - - - [FIX] Исправлена работа с composer - [FIX] Исправлена работа с composer - - - [FIX] Исправлена проблема цикличности в классе переводов - [FIX] Исправлена проблема цикличности в классе переводов - - - [FIX] По неопределённой причине закинул старую версию поверх новой при мёрдже - [FIX] По неопределённой причине закинул старую версию поверх новой при мёрдже - - - [FIX] Исправлена загрузка скриптов при помощи composer - [FIX] Исправлена загрузка скриптов при помощи composer - - - [FIX] Исправлены мелкие ошибки в коде - [FIX] Исправлены мелкие ошибки в коде - - - [FIX] Добавлены placeholder для стилей и скриптов - [FIX] Добавлены placeholder для стилей и скриптов - - - Не удалось сохранить файл блокировки обновлений: {{path}} - Не удалось сохранить файл блокировки обновлений: {{path}} - - - Не удалось выставить права на запись файла блокировки обновлений: {{path}} - Не удалось выставить права на запись файла блокировки обновлений: {{path}} - - - Не удалось обновить содержимое файла блокировки обновлений: {{path}} - Не удалось обновить содержимое файла блокировки обновлений: {{path}} - - - - + +Административная панель для моих разработокАдминистративная панель для моих разработокГенератор модулейГенератор модулейВывод логовВывод логовТипТипПлагинПлагинФункцияФункцияВремяВремяСообщениеСообщениеДействиеДействиеУдалитьУдалитьВсё отлично!Всё отлично!<p>Запись была удалена!</p><p>Запись была удалена!</p>ОшибкаОшибкаНастройкиНастройкиКоличество объектовКоличество объектовПуть до кеша файловПуть до кеша файловВремя хранения кешаВремя хранения кешаВведите время в минутах, сколько кеш запросов должен быть сохранён на сервере. При запросе скрипт будет проверять когда был создан файл кеша и если он будет превышать заданный лимит, то кеш будет пересоздан.<br><b><i>По умолчанию: 60 минут</i></b>Введите время в минутах, сколько кеш запросов должен быть сохранён на сервере. При запросе скрипт будет проверять когда был создан файл кеша и если он будет превышать заданный лимит, то кеш будет пересоздан.<br><b><i>По умолчанию: 60 минут</i></b>Язык админкиЯзык админкиПуть до файлов языковПуть до файлов языковВключить логирование?Включить логирование?При включенном параметре будет создавать текстовые логи в папке <b>engine/inc/maharder/_logs</b>При включенном параметре будет создавать текстовые логи в папке <b>engine/inc/maharder/_logs</b>Сохранять логи в базе данных?Сохранять логи в базе данных?Отправлять логи в телеграм?Отправлять логи в телеграм?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>Если в плагине логирование не проставлено, то и сообщения этого рода тоже не будут отправлены.<br>Если выбрано "Все", то остальные выбранные параметры игнорируютсяЕсли в плагине логирование не проставлено, то и сообщения этого рода тоже не будут отправлены.<br>Если выбрано "Все", то остальные выбранные параметры игнорируютсяВсеВсеОшибкиОшибкиИнформацияИнформацияУведомленияУведомленияПредупрежденияПредупрежденияКритические ошибкиКритические ошибкиОтладкаОтладкаЗаменять иконки?Заменять иконки?При включении, в админпанеле DLE будут заменены старые иконки на обновлённыеПри включении, в админпанеле DLE будут заменены старые иконки на обновлённыеДобавить кнопку с очищением кеша?Добавить кнопку с очищением кеша?Тема оформления админкиТема оформления админкиПока можно выбирать между светлой (стандартной) и тёмной. Сохраните и обновите страницуПока можно выбирать между светлой (стандартной) и тёмной. Сохраните и обновите страницуСветлаяСветлаяТёмнаяТёмнаяСохранитьСохранитьПроверить обновленияПроверить обновленияИдёт загрузка...Идёт загрузка...Загружается:Загружается:ЗагруженоЗагруженоПроверка обновленийПроверка обновленийЗагружаем файл: <b>${file}</b>!<br>Результат находится в консоли браузера!Загружаем файл: <b>${file}</b>!<br>Результат находится в консоли браузера!Информация!Информация!Обновлений нетОбновлений нетНа сервереНа серверефайловфайловЗагружено на сайтЗагружено на сайтТребуют установкиТребуют установкиТребуют обновленияТребуют обновленияУстановить всёУстановить всёУстановить недостающиеУстановить недостающиеУстановить обновленияУстановить обновления<p>Данные были сохранены!</p><p>Страница сейчас обновится!</p><p>Данные были сохранены!</p><p>Страница сейчас обновится!</p>Настройки модуляНастройки модуля[UPDATE] Минимальная версия PHP 8.3[UPDATE] Минимальная версия PHP 8.3[UPDATE] Функционал обновлён до версий DLE 17.3[UPDATE] Функционал обновлён до версий DLE 17.3[NEW] Добавлена поддержка Doctrine MhDB. Дальнейшие модели для базы данных будут работать через эту систему.[NEW] Добавлена поддержка Doctrine MhDB. Дальнейшие модели для базы данных будут работать через эту систему.[UPDATE] Функционал обновлён до версий DLE 17.0[UPDATE] Функционал обновлён до версий DLE 17.0[NEW] Добавлена мультиязычная поддержка, перевод можно осуществить при помощи сервиса Crowdin. Ссылка в подвале каждого модуля.[NEW] Добавлена мультиязычная поддержка, перевод можно осуществить при помощи сервиса Crowdin. Ссылка в подвале каждого модуля.[NEW] Добавлена возможность выводов логов на отдельной странице.[NEW] Добавлена возможность выводов логов на отдельной странице.[UPDATE] Установщик упрощён. Теперь зависимости загружаются и устанавливаются при первом открытии [любого] модуля. Может занять несколько минут. Теперь установщик весит мало.[UPDATE] Установщик упрощён. Теперь зависимости загружаются и устанавливаются при первом открытии [любого] модуля. Может занять несколько минут. Теперь установщик весит мало.[UPDATE] Откат функций, которые использовали класс DLEFiles. Он не работает со сторонними разработками как надо. Либо работает, но документации к нему то нет.[UPDATE] Откат функций, которые использовали класс DLEFiles. Он не работает со сторонними разработками как надо. Либо работает, но документации к нему то нет.[UPDATE] Функционал обновлён до версий PHP 8.1[UPDATE] Функционал обновлён до версий PHP 8.1[UPDATE] Функционал обновлён до версий DLE 16.0[UPDATE] Функционал обновлён до версий DLE 16.0[UPDATE] Решено было использовать стандартные классы DLE для работы с файлами[UPDATE] Решено было использовать стандартные классы DLE для работы с файлами[FIX] Исправлена ошибка: https://devcraft.club/tickets/http-error-500.6/[FIX] Исправлена ошибка: https://devcraft.club/tickets/http-error-500.6/[NEW] Добавлен функционал проверки обновления плагина[NEW] Добавлен функционал проверки обновления плагина[UPDATE] Изменён подход к некоторым классам[UPDATE] Изменён подход к некоторым классам[FIX] Вернул поддержку PHP 7.2[FIX] Вернул поддержку PHP 7.2[FIX] Вернул поддержку PHP >= 8[FIX] Вернул поддержку PHP >= 8[FIX] Удалены остаточные файлы (кеш, конфигурации, ...)[FIX] Удалены остаточные файлы (кеш, конфигурации, ...)[FIX] Вернул нужные, но удалённые файлы[FIX] Вернул нужные, но удалённые файлы[NEW] Добавлена функция отправки логов в телеграм [БЕТА][NEW] Добавлена функция отправки логов в телеграм [БЕТА][FIX] Исправил ошибку работы логирования[FIX] Исправил ошибку работы логирования[FIX] Исправил работу моделей[FIX] Исправил работу моделей[FIX] Исправил обработку кеша[FIX] Исправил обработку кеша[FIX] Обновил файлы для генерации модуля[FIX] Обновил файлы для генерации модуля[NEW] Добавлена возможность пользователю самому решать использовать ли в админпанели обновлённые иконки или нет[NEW] Добавлена возможность пользователю самому решать использовать ли в админпанели обновлённые иконки или нет[NEW] Добавлена возможность пользователю самому решать подключать в админке глобальную кнопку по очистке кеша или нет[NEW] Добавлена возможность пользователю самому решать подключать в админке глобальную кнопку по очистке кеша или нет[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] Обновление библиотек до последних версий с минимально возможной 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 (о не достающих или пропавших иконок прошу сообщать)[FIX] Путь до иконки модуля исправлен 🤦‍♂️[FIX] Путь до иконки модуля исправлен 🤦‍♂️[FIX] Продокументировал классы с небольшими объяснениями, что делает какая функция и для чего используется та или иная переменная[FIX] Продокументировал классы с небольшими объяснениями, что делает какая функция и для чего используется та или иная переменная[DEL] Удалён кошелёк WMR[DEL] Удалён кошелёк WMRFIX: Добавлена иконкаFIX: Добавлена иконкаFIX: Исправлен файл AJAXFIX: Исправлен файл AJAXВ связи с некоторыми обстоятельствами пришлось отказаться от i18n модуля. Возможно он выйдет отдельным модулем.В связи с некоторыми обстоятельствами пришлось отказаться от i18n модуля. Возможно он выйдет отдельным модулем.Обновление зависимостей до минимально требуемой версии PHP 7.4Обновление зависимостей до минимально требуемой версии PHP 7.4Улучшена реструктуризация классовУлучшена реструктуризация классовДобавлена тёмная тема оформленияДобавлена тёмная тема оформленияДля желающих создать модуль на основе моей админки была создана функция генерации путей и файловДля желающих создать модуль на основе моей админки была создана функция генерации путей и файловFontawesome были обновлены до 6ой версииFontawesome были обновлены до 6ой версииДобавлена проверка на целостность файлов и их обновленияДобавлена проверка на целостность файлов и их обновленияПолностью новая админпанель, которая не зависит от оформления и функционала самой DLEПолностью новая админпанель, которая не зависит от оформления и функционала самой DLEЗа основу панели был взят движок Twig, создавать свои шаблоны будет прощеЗа основу панели был взят движок Twig, создавать свои шаблоны будет прощеОчищать кеш в админке стало проще - кнопка была выведена в ряд с "Добавить новость" и "Редактировать новостиОчищать кеш в админке стало проще - кнопка была выведена в ряд с "Добавить новость" и "Редактировать новостиВнедрён i18n в систему DLE, это даёт возможность создавать мультиязычные сайты (модуль отдельно продаваться или делаться не будет)Внедрён i18n в систему DLE, это даёт возможность создавать мультиязычные сайты (модуль отдельно продаваться или делаться не будет)i18n: не зависит от базы данных, все фразы хранятся в файлах jsoni18n: не зависит от базы данных, все фразы хранятся в файлах jsoni18n: в шаблонах достаточно использовать тег {trans text="сюда переводимый текст"}, чтобы перевести фразуi18n: в шаблонах достаточно использовать тег {trans text="сюда переводимый текст"}, чтобы перевести фразуi18n: в скриптах PHP достаточно использовать функцию translate("сюда переводимый текст"), чтобы перевести фразуi18n: в скриптах PHP достаточно использовать функцию translate("сюда переводимый текст"), чтобы перевести фразусюда переводимый текстсюда переводимый текстi18n: в скриптах JS достаточно использовать функцию translateJS("сюда переводимый текст"), чтобы перевести фразу. Желательно подгружать фразы при загруженной странице, т.к. async не доработанi18n: в скриптах JS достаточно использовать функцию translateJS("сюда переводимый текст"), чтобы перевести фразу. Желательно подгружать фразы при загруженной странице, т.к. async не доработанi18n: мультиязычность поддерживается в "Новости", "Баннеры", "Категории", "Электронная почта / Рассылки", "Метатеги", "Опросы", "Вопросы и ответы", "Статические страницы", "Группы пользователей", а так-же вывод новостей и статических страниц на сайтеi18n: мультиязычность поддерживается в "Новости", "Баннеры", "Категории", "Электронная почта / Рассылки", "Метатеги", "Опросы", "Вопросы и ответы", "Статические страницы", "Группы пользователей", а так-же вывод новостей и статических страниц на сайтеi18n: поддерживается машинный перевод через сервис RapidApii18n: поддерживается машинный перевод через сервис RapidApii18n: динамичное использование, не требующее массивов данных - достаточно указать текстi18n: динамичное использование, не требующее массивов данных - достаточно указать текстнебольшой фикс в языковом файленебольшой фикс в языковом файлеОбновление иконок от fontawesome глобальноОбновление иконок от fontawesome глобальноОбновление многих функцийОбновление многих функцийДобавление языковых файлов (в дальнейшем будет проще локализовать модули)Добавление языковых файлов (в дальнейшем будет проще локализовать модули)Добавлен немецкий язык к оболочкеДобавлен немецкий язык к оболочкеФиксФиксНовые модальные и всплывающие окнаНовые модальные и всплывающие окнаУлучшены некоторые функцииУлучшены некоторые функцииДобавлен скрипт DateTimePickerДобавлен скрипт DateTimePickerДобавлены несколько украшательствДобавлены несколько украшательствВывод категорийВывод категорийАвтоматический вывод доп. полей в админкеАвтоматический вывод доп. полей в админкеАвтоматический вывод пользователейАвтоматический вывод пользователейИсправлены баги в JSИсправлены баги в JSОбновление до актуальных версий DLEОбновление до актуальных версий DLEМелкие правкиМелкие правкиОсновной релизОсновной релизИстория измененийИстория измененийНовостиНовостиСтраницы DLEСтраницы DLEГлавнаяГлавнаяМодульМодульДоп. ссылкиДоп. ссылкиНа сайте автораНа сайте автораДокументацияДокументацияПользовательское соглашениеПользовательское соглашениеПереводПереводОб автореОб автореФинансовая поддержка (добровольная)Финансовая поддержка (добровольная)Текущее значениеТекущее значениеДанные были сохранены!Данные были сохранены!Поисковая фразаПоисковая фразаИскатьИскатьПоискПоискЗакрыть менюЗакрыть менюПроверить на наличие новой версииПроверить на наличие новой версииПодождите, идёт загрузка...Подождите, идёт загрузка...Открыть менюОткрыть менюОшибка при обработке данных!Ошибка при обработке данных!Успех!Успех!УведомлениеУведомлениеДата и времяДата и времяОписаниеОписаниеВсе типы ошибокВсе типы ошибокУведомление / К справкеУведомление / К справкеПредупреждениеПредупреждениеКритическая ошибкаКритическая ошибкаТребует срочного решенияТребует срочного решенияE-MailE-MailTelegramTelegramВебсайтВебсайтРусскийРусскийАнглийскийАнглийскийНемецкийНемецкийУкраинскийУкраинскийНужные данные не были заполненыНужные данные не были заполненыОшибка во время создания папкиОшибка во время создания папкиТакая папка уже существуетТакая папка уже существуетДанный файл уже существует.Данный файл уже существует.Плагин уже существуетПлагин уже существуетПуть "%s" не был созданПуть "%s" не был созданPayPalPayPalKo-FiKo-FiYooMoneyYooMoneyDonationAlertsDonationAlertsФайл '{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 статистики перевода на CrowdInID статистики перевода на 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>" был созданПлагин не был создан!Плагин не был создан!Модуль был создан!Модуль был создан!Произошла ошибка!Произошла ошибка!Загружаем файл: <b>:file:</b>!<br>Результат находится в консоли браузера!Загружаем файл: <b>:file:</b>!<br>Результат находится в консоли браузера!Обновлениям быть!Обновлениям быть!Создание модуляСоздание модуля[FIX] Исправлена работа с composer[FIX] Исправлена работа с composer[FIX] Исправлена проблема цикличности в классе переводов[FIX] Исправлена проблема цикличности в классе переводов[FIX] По неопределённой причине закинул старую версию поверх новой при мёрдже[FIX] По неопределённой причине закинул старую версию поверх новой при мёрдже[FIX] Исправлена загрузка скриптов при помощи composer[FIX] Исправлена загрузка скриптов при помощи composer[FIX] Исправлены мелкие ошибки в коде[FIX] Исправлены мелкие ошибки в коде[FIX] Добавлены placeholder для стилей и скриптов[FIX] Добавлены placeholder для стилей и скриптовНе удалось сохранить файл блокировки обновлений: {{path}}Не удалось сохранить файл блокировки обновлений: {{path}}Не удалось выставить права на запись файла блокировки обновлений: {{path}}Не удалось выставить права на запись файла блокировки обновлений: {{path}}Не удалось обновить содержимое файла блокировки обновлений: {{path}}Не удалось обновить содержимое файла блокировки обновлений: {{path}}Метод запроса не установлен!Метод запроса не установлен!Файл "%s" не был созданФайл "%s" не был созданНевозможно записать файл "%sНевозможно записать файл "%sСсылка на плагинСсылка на плагинПлагин "{plugin}" был создан!Плагин "{plugin}" был создан!Не авторизованный пользовательНе авторизованный пользовательАвторизованный пользователь не имеет права на данную операцию!Авторизованный пользователь не имеет права на данную операцию!Метод запроса неверен!Метод запроса неверен!Начальная датаНачальная датаКонечная датаКонечная датаМетаданныеМетаданныеСоздательСоздательРедакторРедакторОшибка записи кэша в файл: {error}Ошибка записи кэша в файл: {error}Код ошибки; {code}Код ошибки; {code}Путь "{path}" не был создан.Путь "{path}" не был создан.Ошибка: {error}Ошибка: {error}[FIX] Исправление путей и проверки кеша класса ComposerAction[FIX] Исправление путей и проверки кеша класса ComposerAction[NEW] Добавлен метод сохранения конфигурации плагина, <kbd>saveConfig</kbd> в классе <kbd>DataManager</kbd>[NEW] Добавлен метод сохранения конфигурации плагина, <kbd>saveConfig</kbd> в классе <kbd>DataManager</kbd>[FIX] Исправлена функция <kbd>joinPaths</kbd> для корректной обработки путей, особенно в средах Windows[FIX] Исправлена функция <kbd>joinPaths</kbd> для корректной обработки путей, особенно в средах Windows[FIX] Исправлены проблемы с переменными при генерации новых модулей.[FIX] Исправлены проблемы с переменными при генерации новых модулей.[FIX] Исправлены проблемы системой кеширования.[FIX] Исправлены проблемы системой кеширования.[NEW] Новый вид в input.twig: date, time и datetime[NEW] Новый вид в input.twig: date, time и datetime[NEW] Добавление новых фильтров (rangeFilter и dateRangeFilter) для TwigFilter[NEW] Добавление новых фильтров (rangeFilter и dateRangeFilter) для TwigFilter[NEW] Добавлена функция `getFullUserGroups()` в трейте `DleData` для вывода информации о всех группах[NEW] Добавлена функция `getFullUserGroups()` в трейте `DleData` для вывода информации о всех группах[NEW] Добавлена функция `userGroup()` для вывода определённой группы пользователей в шаблонах Twig[NEW] Добавлена функция `userGroup()` для вывода определённой группы пользователей в шаблонах Twig[NEW] Добавлены переменная `current_user` для вывода массива информации о текущем пользователе и функция `userInfo()` для вывода определённого пользователя в шаблонах Twig[NEW] Добавлены переменная `current_user` для вывода массива информации о текущем пользователе и функция `userInfo()` для вывода определённого пользователя в шаблонах Twig[NEW] Добавлены поля "Кто создал" и "Кто изменил" в базовую модель (BasisModel). Данные можно увидеть в самой базе данных, либо в просмотре самой сущности.[NEW] Добавлены поля "Кто создал" и "Кто изменил" в базовую модель (BasisModel). Данные можно увидеть в самой базе данных, либо в просмотре самой сущности.[UPDATE] Обновлён редактор для больших полей, где редактор подключается. Используется TinyMCE с конфигурацией от DLE. Пока без загрузки файлов.[UPDATE] Обновлён редактор для больших полей, где редактор подключается. Используется TinyMCE с конфигурацией от DLE. Пока без загрузки файлов.[UPDATE] Обновлена документация методов getGlobals и getFunctions в AdminUrlExtension[UPDATE] Обновлена документация методов getGlobals и getFunctions в AdminUrlExtension[UPDATE] Добавлен новый метод createOrUpdate для класса MhDB[UPDATE] Добавлен новый метод createOrUpdate для класса MhDB[FIX] Исправлены мелкие ошибки[FIX] Исправлены мелкие ошибкиСтраница %page%Страница %page%>На свой страх и риск!</span>>На свой страх и риск!</span> \ No newline at end of file diff --git a/upload/engine/inc/maharder/_locales/uk_UA/mhadmin.xliff b/upload/engine/inc/maharder/_locales/uk_UA/mhadmin.xliff index c98b7d03..dbe1c399 100644 --- a/upload/engine/inc/maharder/_locales/uk_UA/mhadmin.xliff +++ b/upload/engine/inc/maharder/_locales/uk_UA/mhadmin.xliff @@ -2,962 +2,1098 @@ - + Административная панель для моих разработок Адміністративна панель для моїх розробок - + Генератор модулей Генератор модулів - + Вывод логов Вивід логів - + Тип Тип - + Плагин Плагін - + Функция Функція - + Время Час - + Сообщение Повідомлення - + Действие Дія - + Удалить - Видалити + Удалить - + Всё отлично! Все чудово! - + <p>Запись была удалена!</p> <p>Запис був видалений!</p> - + Ошибка Помилка - + Настройки - Налаштування + Настройки - + Количество объектов Кількість об'єктів - + Путь до кеша файлов Шлях до кешу файлів - + Время хранения кеша Час зберігання кешу - + Введите время в минутах, сколько кеш запросов должен быть сохранён на сервере. При запросе скрипт будет проверять когда был создан файл кеша и если он будет превышать заданный лимит, то кеш будет пересоздан.<br><b><i>По умолчанию: 60 минут</i></b> Введіть час у хвилинах, на скільки кеш-запитів має бути збережено на сервері. При запиті скрипт буде перевіряти, коли був створений кеш-файл, і якщо він перевищує заданий ліміт, кеш буде пересозданий.<br><b><i>За замовчуванням: 60 хвилин</i></b> - + Язык админки Мова адмінки - + Путь до файлов языков Шлях до файлів мов - + Включить логирование? Увімкнути логування? - + При включенном параметре будет создавать текстовые логи в папке <b>engine/inc/maharder/_logs</b> При увімкненні параметра буде створюватися текстові логи в папці <b>engine/inc/maharder/_logs</b> - + Сохранять логи в базе данных? Зберігати логи в базі даних? - + Отправлять логи в телеграм? Надсилати логи в телеграм? - + 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 будуть замінені старі іконки на оновлені - + Добавить кнопку с очищением кеша? Додати кнопку з очищенням кешу? - + Тема оформления админки Тема оформлення адмінки - + Пока можно выбирать между светлой (стандартной) и тёмной. Сохраните и обновите страницу Поки що можна вибирати між світлим (стандартним) і темним. Збережіть і оновіть сторінку - + Светлая Світла - + Тёмная Темна - + Сохранить Зберегти - + Проверить обновления Перевірити оновлення - + Идёт загрузка... Йде завантаження... - + Загружается: Завантажується: - + Загружено Завантажено - + Проверка обновлений Перевірка оновлень - + Загружаем файл: <b>${file}</b>!<br>Результат находится в консоли браузера! Завантажуємо файл: <b>${file}</b>!<br>Результат знаходиться в консолі браузера! - + Информация! Інформація! - + Обновлений нет Оновлень немає - + На сервере На сервері - + файлов - {count, plural, one {файл} few {файли} many {файлів} other {файлів}} + файлів - + Загружено на сайт Завантажено на сайт - + Требуют установки Потребують встановлення - + Требуют обновления Потребують оновлення - + Установить всё Встановити все - + Установить недостающие Встановити відсутні - + Установить обновления Встановити оновлення - + <p>Данные были сохранены!</p><p>Страница сейчас обновится!</p> <p>Дані було збережено!</p><p>Сторінка зараз оновиться!</p> - + Настройки модуля Налаштування модуля - + [UPDATE] Минимальная версия PHP 8.3 [UPDATE] Мінімальна версія PHP 8.3 - + [UPDATE] Функционал обновлён до версий DLE 17.3 [UPDATE] Функціонал оновлений до версій DLE 17.3 - + [NEW] Добавлена поддержка Doctrine MhDB. Дальнейшие модели для базы данных будут работать через эту систему. [NEW] Додана підтримка Doctrine MhDB. Подальші моделі для бази даних будуть працювати через цю систему. - + [UPDATE] Функционал обновлён до версий DLE 17.0 [UPDATE] Функціонал оновлений до версій DLE 17.0 - + [NEW] Добавлена мультиязычная поддержка, перевод можно осуществить при помощи сервиса Crowdin. Ссылка в подвале каждого модуля. [NEW] Додана мультимовна підтримка, переклад можна здійснити за допомогою сервісу Crowdin. Посилання у підвалі кожного модуля. - + [NEW] Добавлена возможность выводов логов на отдельной странице. [NEW] Додана можливість виводу логів на окремій сторінці. - + [UPDATE] Установщик упрощён. Теперь зависимости загружаются и устанавливаются при первом открытии [любого] модуля. Может занять несколько минут. Теперь установщик весит мало. [UPDATE] Встановник спрощений. Тепер залежності завантажуються та встановлюються при першому відкритті [будь-якого] модуля. Може зайняти кілька хвилин. Тепер встановник важить мало. - + [UPDATE] Откат функций, которые использовали класс DLEFiles. Он не работает со сторонними разработками как надо. Либо работает, но документации к нему то нет. [UPDATE] Скасування функцій, які використовували клас DLEFiles. Він не працює зі сторонніми розробками як слід. Або працює, але документації до нього немає. - + [UPDATE] Функционал обновлён до версий PHP 8.1 [UPDATE] Функціонал оновлений до версій PHP 8.1 - + [UPDATE] Функционал обновлён до версий DLE 16.0 [UPDATE] Функціонал оновлений до версій DLE 16.0 - + [UPDATE] Решено было использовать стандартные классы DLE для работы с файлами [UPDATE] Було вирішено використовувати стандартні класи DLE для роботи з файлами - + [FIX] Исправлена ошибка: https://devcraft.club/tickets/http-error-500.6/ [FIX] Виправлена помилка: https://devcraft.club/tickets/http-error-500.6/ - + [NEW] Добавлен функционал проверки обновления плагина [NEW] Доданий функціонал перевірки оновлення плагіна - + [UPDATE] Изменён подход к некоторым классам [UPDATE] Змінено підхід до деяких класів - + [FIX] Вернул поддержку PHP 7.2 [FIX] Відновлено підтримку PHP 7.2 - + [FIX] Вернул поддержку PHP >= 8 [FIX] Відновлено підтримку PHP >= 8 - + [FIX] Удалены остаточные файлы (кеш, конфигурации, ...) [FIX] Видалені залишкові файли (кеш, конфігурації, ...) - + [FIX] Вернул нужные, но удалённые файлы [FIX] Відновлено потрібні, але видалені файли - + [NEW] Добавлена функция отправки логов в телеграм [БЕТА] [NEW] Додана функція відправки логів у телеграм [БЕТА] - + [FIX] Исправил ошибку работы логирования [FIX] Виправлено помилку роботи логування - + [FIX] Исправил работу моделей [FIX] Виправлено роботу моделей - + [FIX] Исправил обработку кеша [FIX] Виправлено обробку кешу - + [FIX] Обновил файлы для генерации модуля [FIX] Оновлено файли для генерації модуля - + [NEW] Добавлена возможность пользователю самому решать использовать ли в админпанели обновлённые иконки или нет [NEW] Додана можливість користувачу самостійно вирішувати використовувати оновлені іконки в адмінпанелі чи ні - + [NEW] Добавлена возможность пользователю самому решать подключать в админке глобальную кнопку по очистке кеша или нет [NEW] Додана можливість користувачу самостійно вирішувати підключати в адмінці глобальну кнопку для очищення кешу чи ні - + [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] Подключены иконки FontAwesome 6.1.1 Pro, используется вариант light (о не достающих или пропавших иконок прошу сообщать) [UPDATE] Підключено іконки FontAwesome 6.1.1 Pro, використовується варіант light (про відсутні або зниклі іконки прошу повідомляти) - + [FIX] Путь до иконки модуля исправлен 🤦‍♂️ [FIX] Шлях до іконки модуля виправлено 🤦‍♂️ - + [FIX] Продокументировал классы с небольшими объяснениями, что делает какая функция и для чего используется та или иная переменная [FIX] Продокументовано класи з невеликими поясненнями, що робить яка функція і для чого використовується та чи інша змінна - + [DEL] Удалён кошелёк WMR [DEL] Видалено гаманець WMR - + FIX: Добавлена иконка FIX: Додано іконку - + FIX: Исправлен файл AJAX FIX: Виправлено файл AJAX - + В связи с некоторыми обстоятельствами пришлось отказаться от i18n модуля. Возможно он выйдет отдельным модулем. У зв'язку з деякими обставинами довелося відмовитися від модуля i18n. Можливо він вийде окремим модулем. - + Обновление зависимостей до минимально требуемой версии PHP 7.4 Оновлення залежностей до мінімально необхідної версії PHP 7.4 - + Улучшена реструктуризация классов Поліпшено реструктуризацію класів - + Добавлена тёмная тема оформления Додано темну тему оформлення - + Для желающих создать модуль на основе моей админки была создана функция генерации путей и файлов Для бажаючих створити модуль на основі моєї адмінки була створена функція генерації шляхів та файлів - + Fontawesome были обновлены до 6ой версии Fontawesome було оновлено до 6-ї версії - + Добавлена проверка на целостность файлов и их обновления Додано перевірку на цілісність файлів та їх оновлення - + Полностью новая админпанель, которая не зависит от оформления и функционала самой DLE Повністю нова адміністративна панель, яка не залежить від оформлення та функціоналу самої DLE - + За основу панели был взят движок Twig, создавать свои шаблоны будет проще Основою панелі був взятий движок Twig, створювати свої шаблони буде легше - - Очищать кеш в админке стало проще - кнопка была выведена в ряд с "Добавить новость" и "Редактировать новости + + Очищать кеш в админке стало проще - кнопка была выведена в ряд с "Добавить новость" и "Редактировать новости Очищення кешу в адмінці стало простіше - кнопка була виведена в ряд із "Додати новину" та "Редагувати новини" - + Внедрён i18n в систему DLE, это даёт возможность создавать мультиязычные сайты (модуль отдельно продаваться или делаться не будет) Впроваджено i18n в систему DLE, це дає можливість створювати мультимовні сайти (модуль окремо продаватися або робитися не буде) - + 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: динамичное использование, не требующее массивов данных - достаточно указать текст i18n: динамічне використання, не потребує масивів даних - достатньо вказати текст - + небольшой фикс в языковом файле невелике виправлення в мовному файлі - + Обновление иконок от fontawesome глобально Оновлення іконок від FontAwesome глобально - + Обновление многих функций Оновлення багатьох функцій - + Добавление языковых файлов (в дальнейшем будет проще локализовать модули) Додавання мовних файлів (надалі буде простіше локалізувати модулі) - + Добавлен немецкий язык к оболочке Додано німецьку мову до оболонки - + Фикс Виправлення - + Новые модальные и всплывающие окна Нові модальні та спливаючі вікна - + Улучшены некоторые функции Поліпшено деякі функції - + Добавлен скрипт DateTimePicker Додано скрипт DateTimePicker - + Добавлены несколько украшательств Додано кілька прикрас - + Вывод категорий Вивід категорій - + Автоматический вывод доп. полей в админке Автоматичний вивід додаткових полів в адмінці - + Автоматический вывод пользователей Автоматичний вивід користувачів - + Исправлены баги в JS Виправлено баги в JS - + Обновление до актуальных версий DLE Оновлення до актуальних версій DLE - + Мелкие правки Мелкі виправлення - + Основной релиз Основний реліз - + История изменений Історія змін - + Новости Новини - + Страницы DLE Сторінки DLE - + Главная Головна - + Модуль Модуль - + Доп. ссылки Додаткові посилання - + На сайте автора На сайті автора - + Документация Документація - + Пользовательское соглашение Угода користувача - + Перевод Переклад - + Об авторе Про автора - + Финансовая поддержка (добровольная) Фінансова підтримка (добровільна) - + Текущее значение Поточне значення - + Данные были сохранены! - Дані було збережено! + Данные были сохранены! - + Поисковая фраза Пошукова фраза - + Искать Шукати - + Поиск Пошук - + Закрыть меню Закрити меню - + Проверить на наличие новой версии Перевірити на наявність нової версії - + Подождите, идёт загрузка... Зачекайте, йде завантаження... - + Открыть меню Відкрити меню - + Ошибка при обработке данных! Помилка при обробці даних! - + Успех! Успіх! - + Уведомление Повідомлення - + Дата и время Дата та час - + Описание Опис - + Все типы ошибок Всі типи помилок - + Уведомление / К справке Повідомлення / До довідки - + Предупреждение Попередження - + Критическая ошибка Критична помилка - + Требует срочного решения Потребує термінового вирішення - + E-Mail E-Mail - + Telegram Telegram - + Вебсайт Вебсайт - + Русский Російська - + Английский Англійська - + Немецкий Німецька - + Украинский Українська - + Нужные данные не были заполнены Необхідні дані не були заповнені - + Ошибка во время создания папки Помилка під час створення папки - + Такая папка уже существует Така папка вже існує - + Данный файл уже существует. Цей файл вже існує. - + Плагин уже существует Плагін вже існує - - Путь "%s" не был создан + + Путь "%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] Додано моделювання таблиць у базі даних за допомогою <a href="https://cycle-orm.dev" target="_blank">Cycle ORM</a>. Це допоможе в подальшому створювати модулі з більш складною структурою та працювати з даними. - - [NEW] Все изменения в таблицах будут храниться в отдельной таблице "migrations" и в папке "_migrations". Это позволит легко сделать откат изменений. + + [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>. Используется гостевой ключ. [NEW] Додано можливість перевіряти оновлення плагіна на сайті <a href="https://devcraft.club" target="_blank">devcraft.club</a>. Використовується гостьовий ключ. - + [UPDATE][BETA] Установщик упрощён. Теперь зависимости загружаются и устанавливаются при первом открытии [любого] модуля. Может занять несколько минут. Теперь установщик весит мало. [UPDATE][BETA] Встановник спрощений. Тепер залежності завантажуються та встановлюються при першому відкритті [будь-якого] модуля. Може зайняти кілька хвилин. Тепер встановник важить мало. - - [UPDATE] Изменена структура файлов админпанели. Теперь все файлы модуля находятся в папке "_modules", a шаблоны в папке "_templates". + + [UPDATE] Изменена структура файлов админпанели. Теперь все файлы модуля находятся в папке "_modules", a шаблоны в папке "_templates". [UPDATE] Змінена структура файлів адміністративної панелі. Тепер всі файли модуля знаходяться в папці "_modules", а шаблони в папці "_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) Клас іконки. До сайту підключено 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> Вкажіть 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: створено - - Плагин "<b>:name:</b>" был создан + + Плагин "<b>:name:</b>" был создан Плагін "<b>:name:</b>" було створено - + Плагин не был создан! Плагін не був створений! - + Модуль был создан! Модуль створено! - + Произошла ошибка! Сталася помилка! - + Загружаем файл: <b>:file:</b>!<br>Результат находится в консоли браузера! Завантажуємо файл: <b>:file:</b>!<br>Результат знаходиться в консолі браузера! - + Обновлениям быть! Оновлень немає! - + Создание модуля Створення модуля - + [FIX] Исправлена работа с composer [FIX] Виправлена робота з composer - + [FIX] Исправлена проблема цикличности в классе переводов [FIX] Виправлено циклічну залежність у класі перекладів - + [FIX] По неопределённой причине закинул старую версию поверх новой при мёрдже [FIX] З невідомих причин стара версія була злита поверх нової при злитті - + [FIX] Исправлена загрузка скриптов при помощи composer [FIX] Виправлено завантаження скриптів за допомогою composer - + [FIX] Исправлены мелкие ошибки в коде [FIX] Виправлено невеликі помилки в коді - + [FIX] Добавлены placeholder для стилей и скриптов [FIX] Додано заповнювачі для стилів і скриптів - + Не удалось сохранить файл блокировки обновлений: {{path}} Не вдалося зберегти файл блокування оновлень: {{path}} - + Не удалось выставить права на запись файла блокировки обновлений: {{path}} Не вдалося встановити права на запис файлу блокування оновлень: {{path}} - + Не удалось обновить содержимое файла блокировки обновлений: {{path}} Не вдалося оновити вміст файлу блокування оновлень: {{path}} + + Метод запроса не установлен! + Метод запиту не встановлено! + + + Файл "%s" не был создан + Файл "%s" не було створено + + + Невозможно записать файл "%s + Не вдається записати файл "%s + + + Ссылка на плагин + Посилання на плагін + + + Плагин "{plugin}" был создан! + Плагін "{plugin}" було створено! + + + Не авторизованный пользователь + Неавторизований користувач + + + Авторизованный пользователь не имеет права на данную операцию! + Авторизований користувач не має права на цю операцію! + + + Метод запроса неверен! + Метод запиту невірний! + + + Начальная дата + Початкова дата + + + Конечная дата + Кінцева дата + + + Метаданные + Метадані + + + Создатель + Творець + + + Редактор + Редактор + + + Ошибка записи кэша в файл: {error} + Помилка запису кешу в файл: {error} + + + Код ошибки; {code} + Код помилки; {code} + + + Путь "{path}" не был создан. + Шлях "{path}" не було створено. + + + Ошибка: {error} + Помилка: {error} + + + [FIX] Исправление путей и проверки кеша класса ComposerAction + [FIX] Виправлення шляхів та перевірки кеша класу ComposerAction + + + [NEW] Добавлен метод сохранения конфигурации плагина, <kbd>saveConfig</kbd> в классе <kbd>DataManager</kbd> + [НОВИЙ] Додано метод збереження конфігурації плагіна, <kbd>saveConfig</kbd> в класі <kbd>DataManager</kbd> + + + [FIX] Исправлена функция <kbd>joinPaths</kbd> для корректной обработки путей, особенно в средах Windows + [FIX] Виправлено функцію <kbd>joinPaths</kbd> для коректної обробки шляхів, особливо в середовищах Windows + + + [FIX] Исправлены проблемы с переменными при генерации новых модулей. + [FIX] Виправлено проблеми з змінними при генерації нових модулів. + + + [FIX] Исправлены проблемы системой кеширования. + [FIX] Виправлено проблеми з системою кешування. + + + [NEW] Новый вид в input.twig: date, time и datetime + [NEW] Новий вид в input.twig: date, time та datetime + + + [NEW] Добавление новых фильтров (rangeFilter и dateRangeFilter) для TwigFilter + [НОВИЙ] Додавання нових фільтрів (rangeFilter та dateRangeFilter) для TwigFilter + + + [NEW] Добавлена функция `getFullUserGroups()` в трейте `DleData` для вывода информации о всех группах + [НОВИЙ] Додано функцію `getFullUserGroups()` в трейті `DleData` для виведення інформації про всі групи + + + [NEW] Добавлена функция `userGroup()` для вывода определённой группы пользователей в шаблонах Twig + [НОВИЙ] Додано функцію `userGroup()` для виведення певної групи користувачів у шаблонах Twig + + + [NEW] Добавлены переменная `current_user` для вывода массива информации о текущем пользователе и функция `userInfo()` для вывода определённого пользователя в шаблонах Twig + [NEW] Додано змінну `current_user` для виведення масиву інформації про поточного користувача і функцію `userInfo()` для виведення певного користувача в шаблонах Twig + + + [NEW] Добавлены поля "Кто создал" и "Кто изменил" в базовую модель (BasisModel). Данные можно увидеть в самой базе данных, либо в просмотре самой сущности. + [NEW] Додано поля "Хто створив" і "Хто змінив" у базову модель (BasisModel). Дані можна побачити в самій базі даних, або в перегляді самої сутності. + + + [UPDATE] Обновлён редактор для больших полей, где редактор подключается. Используется TinyMCE с конфигурацией от DLE. Пока без загрузки файлов. + [ОНОВЛЕННЯ] Оновлено редактор для великих полів, де редактор підключається. Використовується TinyMCE з конфігурацією від DLE. Поки без завантаження файлів. + + + [UPDATE] Обновлена документация методов getGlobals и getFunctions в AdminUrlExtension + [ОНОВЛЕННЯ] Оновлено документацію методів getGlobals та getFunctions у AdminUrlExtension + + + [UPDATE] Добавлен новый метод createOrUpdate для класса MhDB + [ОНОВЛЕННЯ] Додано новий метод createOrUpdate для класу MhDB + + + [FIX] Исправлены мелкие ошибки + [FIX] Виправлено невеликі помилки в коді + + + Страница %page% + Сторінка %page% + + + >На свой страх и риск!</span> + >На свій страх і ризик!</span> +