mirror of
https://github.com/Part-DB/Part-DB-server.git
synced 2025-12-06 02:59:29 +00:00
* Implementiere bevorzugte Sprachauswahl und Datenquellen-Synonyme Die Spracheinstellungen/System-Settings wurden um die Möglichkeit ergänzt, bevorzugte Sprachen für die Dropdown-Menüs festzulegen. Zudem wurde ein Datenquellen-Synonymsystem implementiert, um benutzerfreundlichere Bezeichnungen anzuzeigen und zu personalisieren. * Anpassung aus Analyse * Entferne alten JSON-basierten Datenquellen-Synonym-Handler Die Verwaltung der Datenquellen-Synonyme wurde überarbeitet, um ein flexibleres und strukturiertes Konzept zu ermöglichen. Der bestehende JSON-basierte Ansatz wurde durch eine neue Service-basierte Architektur ersetzt, die eine bessere Handhabung und Erweiterbarkeit erlaubt. * Ermögliche Rückgabe aller möglichen Sprachoptionen in Verbindung mit den vom Nutzer freigeschalteten. * Removed unnecessary service definition The tag is applied via autoconfiguration * Use default translations for the NotBlank constraint * Started refactoring ElementTypeNameGenerator * Made ElementTypeNameGenerator class readonly * Modified form to work properly with new datastructure * Made the form more beautiful and space saving * Made synonym form even more space saving * Allow to define overrides for any element label there is * Use defined synonyms in ElementTypeNameGenerator * Use ElementTypeNameGenerator where possible * Register synonyms for element types as global translation parameters * Revert changes done to permission layout * Use new synonym system for admin page titles * Removed now unnecessary services * Reworked settings name and translation * Renamed all files to Synonyms * Removed unnecessary translations * Removed unnecessary translations * Fixed duplicate check * Renamed synoynms translations * Use our synonyms for permission translations * Fixed phpstan issue * Added tests --------- Co-authored-by: Marcel Diegelmann <marcel.diegelmann@gmail.com> Co-authored-by: Jan Böhmer <mail@jan-boehmer.de> |
||
|---|---|---|
| .. | ||
| .gitignore | ||
| messages.cs.xlf | ||
| messages.da.xlf | ||
| messages.de.xlf | ||
| messages.el.xlf | ||
| messages.en.xlf | ||
| messages.es.xlf | ||
| messages.fr.xlf | ||
| messages.hu.xlf | ||
| messages.it.xlf | ||
| messages.ja.xlf | ||
| messages.nl.xlf | ||
| messages.pl.xlf | ||
| messages.ru.xlf | ||
| messages.zh.xlf | ||
| SchebTwoFactorBundle+intl-icu.de.xlf | ||
| SchebTwoFactorBundle+intl-icu.en.xlf | ||
| SchebTwoFactorBundle.de.xlf | ||
| SchebTwoFactorBundle.en.xlf | ||
| security.cs.xlf | ||
| security.da.xlf | ||
| security.de.xlf | ||
| security.el.xlf | ||
| security.en.xlf | ||
| security.es.xlf | ||
| security.fr.xlf | ||
| security.hr.xlf | ||
| security.hu.xlf | ||
| security.it.xlf | ||
| security.ja.xlf | ||
| security.nl.xlf | ||
| security.pl.xlf | ||
| security.ru.xlf | ||
| security.vi.xlf | ||
| security.zh.xlf | ||
| validators.cs.xlf | ||
| validators.da.xlf | ||
| validators.de.xlf | ||
| validators.el.xlf | ||
| validators.en.xlf | ||
| validators.fr.xlf | ||
| validators.hr.xlf | ||
| validators.hu.xlf | ||
| validators.it.xlf | ||
| validators.ja.xlf | ||
| validators.nl.xlf | ||
| validators.pl.xlf | ||
| validators.ru.xlf | ||
| validators.zh.xlf | ||