From 50aa5e718d2325bcd367b81a3022df80deb704e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bal=C3=A1zs=20Sz=C3=BCcs?= <127139797+Balazs-Szucs@users.noreply.github.com> Date: Wed, 18 Jun 2025 19:48:56 +0200 Subject: [PATCH] Added Hungarian translations for audit dashboard and added the untranslatable items to .toml file (#3765) # Description of Changes - Added Hungarian translations for various audit dashboard elements, including titles, filters, and modal details. - Added new ignore tags in `ignore_translation.toml` to accommodate additional untranslatable fields for the Hungarian locale. --- ## Checklist ### General - [x] I have read the [Contribution Guidelines](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/CONTRIBUTING.md) - [x] I have read the [Stirling-PDF Developer Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/DeveloperGuide.md) (if applicable) - [ ] I have read the [How to add new languages to Stirling-PDF](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/HowToAddNewLanguage.md) (if applicable) - [x] I have performed a self-review of my own code - [x] My changes generate no new warnings ### Documentation - [ ] I have updated relevant docs on [Stirling-PDF's doc repo](https://github.com/Stirling-Tools/Stirling-Tools.github.io/blob/main/docs/) (if functionality has heavily changed) - [ ] I have read the section [Add New Translation Tags](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/HowToAddNewLanguage.md#add-new-translation-tags) (for new translation tags only) ### UI Changes (if applicable) - [ ] Screenshots or videos demonstrating the UI changes are attached (e.g., as comments or direct attachments in the PR) ### Testing (if applicable) - [x] I have tested my changes locally. Refer to the [Testing Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/DeveloperGuide.md#6-testing) for more details. --- scripts/ignore_translation.toml | 20 +++ .../main/resources/messages_hu_HU.properties | 116 +++++++++--------- 2 files changed, 78 insertions(+), 58 deletions(-) diff --git a/scripts/ignore_translation.toml b/scripts/ignore_translation.toml index ed8c91713..42fdd9f61 100644 --- a/scripts/ignore_translation.toml +++ b/scripts/ignore_translation.toml @@ -420,7 +420,27 @@ ignore = [ [hu_HU] ignore = [ + 'AddStampRequest.alphabet', + 'AddStampRequest.position', + 'adminUserSettings.admin', + 'alphabet', + 'audit.dashboard.export.json', + 'audit.dashboard.modal.id', + 'audit.dashboard.table.id', + 'certSign.name', + 'cookieBanner.popUp.acceptAllBtn', + 'endpointStatistics.top10', + 'endpointStatistics.top20', 'language.direction', + 'licenses.version', + 'poweredBy', + 'pro', + 'sponsor', + 'text', + 'validateSignature.cert.bits', + 'validateSignature.cert.version', + 'validateSignature.status', + 'watermark.type.1', ] [id_ID] diff --git a/stirling-pdf/src/main/resources/messages_hu_HU.properties b/stirling-pdf/src/main/resources/messages_hu_HU.properties index 1e9c5ff7f..eee163a92 100644 --- a/stirling-pdf/src/main/resources/messages_hu_HU.properties +++ b/stirling-pdf/src/main/resources/messages_hu_HU.properties @@ -1638,82 +1638,82 @@ validateSignature.cert.selfSigned=Önaláírt validateSignature.cert.bits=bit # Audit Dashboard -audit.dashboard.title=Audit Dashboard -audit.dashboard.systemStatus=Audit System Status -audit.dashboard.status=Status -audit.dashboard.enabled=Enabled -audit.dashboard.disabled=Disabled -audit.dashboard.currentLevel=Current Level -audit.dashboard.retentionPeriod=Retention Period -audit.dashboard.days=days -audit.dashboard.totalEvents=Total Events +audit.dashboard.title=Audit Vezérlőpult +audit.dashboard.systemStatus=Audit Rendszer Állapota +audit.dashboard.status=Állapot +audit.dashboard.enabled=Engedélyezve +audit.dashboard.disabled=Letiltva +audit.dashboard.currentLevel=Jelenlegi Szint +audit.dashboard.retentionPeriod=Megőrzési Időszak +audit.dashboard.days=nap +audit.dashboard.totalEvents=Összes Esemény # Audit Dashboard Tabs -audit.dashboard.tab.dashboard=Dashboard -audit.dashboard.tab.events=Audit Events -audit.dashboard.tab.export=Export +audit.dashboard.tab.dashboard=Vezérlőpult +audit.dashboard.tab.events=Audit Események +audit.dashboard.tab.export=Exportálás # Dashboard Charts -audit.dashboard.eventsByType=Events by Type -audit.dashboard.eventsByUser=Events by User -audit.dashboard.eventsOverTime=Events Over Time -audit.dashboard.period.7days=7 Days -audit.dashboard.period.30days=30 Days -audit.dashboard.period.90days=90 Days +audit.dashboard.eventsByType=Események Típus Szerint +audit.dashboard.eventsByUser=Események Felhasználó Szerint +audit.dashboard.eventsOverTime=Események Időben +audit.dashboard.period.7days=7 Nap +audit.dashboard.period.30days=30 Nap +audit.dashboard.period.90days=90 Nap # Events Tab -audit.dashboard.auditEvents=Audit Events -audit.dashboard.filter.eventType=Event Type -audit.dashboard.filter.allEventTypes=All event types -audit.dashboard.filter.user=User -audit.dashboard.filter.userPlaceholder=Filter by user -audit.dashboard.filter.startDate=Start Date -audit.dashboard.filter.endDate=End Date -audit.dashboard.filter.apply=Apply Filters -audit.dashboard.filter.reset=Reset Filters +audit.dashboard.auditEvents=Audit Események +audit.dashboard.filter.eventType=Esemény Típusa +audit.dashboard.filter.allEventTypes=Minden esemény típus +audit.dashboard.filter.user=Felhasználó +audit.dashboard.filter.userPlaceholder=Szűrés felhasználó szerint +audit.dashboard.filter.startDate=Kezdő Dátum +audit.dashboard.filter.endDate=Befejező Dátum +audit.dashboard.filter.apply=Szűrők Alkalmazása +audit.dashboard.filter.reset=Szűrők Visszaállítása # Table Headers audit.dashboard.table.id=ID -audit.dashboard.table.time=Time -audit.dashboard.table.user=User -audit.dashboard.table.type=Type -audit.dashboard.table.details=Details -audit.dashboard.table.viewDetails=View Details +audit.dashboard.table.time=Idő +audit.dashboard.table.user=Felhasználó +audit.dashboard.table.type=Típus +audit.dashboard.table.details=Részletek +audit.dashboard.table.viewDetails=Részletek Megtekintése # Pagination -audit.dashboard.pagination.show=Show -audit.dashboard.pagination.entries=entries -audit.dashboard.pagination.pageInfo1=Page -audit.dashboard.pagination.pageInfo2=of -audit.dashboard.pagination.totalRecords=Total records: +audit.dashboard.pagination.show=Megjelenítés +audit.dashboard.pagination.entries=bejegyzés +audit.dashboard.pagination.pageInfo1=Oldal +audit.dashboard.pagination.pageInfo2=/ +audit.dashboard.pagination.totalRecords=Összes rekord: # Modal -audit.dashboard.modal.eventDetails=Event Details +audit.dashboard.modal.eventDetails=Esemény Részletei audit.dashboard.modal.id=ID -audit.dashboard.modal.user=User -audit.dashboard.modal.type=Type -audit.dashboard.modal.time=Time -audit.dashboard.modal.data=Data +audit.dashboard.modal.user=Felhasználó +audit.dashboard.modal.type=Típus +audit.dashboard.modal.time=Idő +audit.dashboard.modal.data=Adatok # Export Tab -audit.dashboard.export.title=Export Audit Data -audit.dashboard.export.format=Export Format -audit.dashboard.export.csv=CSV (Comma Separated Values) +audit.dashboard.export.title=Audit Adatok Exportálása +audit.dashboard.export.format=Export Formátum +audit.dashboard.export.csv=CSV (Vesszővel Elválasztott Értékek) audit.dashboard.export.json=JSON (JavaScript Object Notation) -audit.dashboard.export.button=Export Data -audit.dashboard.export.infoTitle=Export Information -audit.dashboard.export.infoDesc1=The export will include all audit events matching the selected filters. For large datasets, the export may take a few moments to generate. -audit.dashboard.export.infoDesc2=Exported data will include: -audit.dashboard.export.infoItem1=Event ID -audit.dashboard.export.infoItem2=User -audit.dashboard.export.infoItem3=Event Type -audit.dashboard.export.infoItem4=Timestamp -audit.dashboard.export.infoItem5=Event Data +audit.dashboard.export.button=Adatok Exportálása +audit.dashboard.export.infoTitle=Export Információk +audit.dashboard.export.infoDesc1=Az export tartalmazni fogja az összes audit eseményt, amelyek megfelelnek a kiválasztott szűrőknek. Nagy adathalmazok esetén az export generálása eltarthat néhány percig. +audit.dashboard.export.infoDesc2=Az exportált adatok tartalmazni fogják: +audit.dashboard.export.infoItem1=Esemény ID +audit.dashboard.export.infoItem2=Felhasználó +audit.dashboard.export.infoItem3=Esemény Típusa +audit.dashboard.export.infoItem4=Időbélyeg +audit.dashboard.export.infoItem5=Esemény Adatok # JavaScript i18n keys -audit.dashboard.js.noEventsFound=No audit events found matching the current filters -audit.dashboard.js.errorLoading=Error loading data: -audit.dashboard.js.errorRendering=Error rendering table: -audit.dashboard.js.loadingPage=Loading page +audit.dashboard.js.noEventsFound=Nem található audit esemény a jelenlegi szűrőknek megfelelően +audit.dashboard.js.errorLoading=Hiba az adatok betöltésekor: +audit.dashboard.js.errorRendering=Hiba a táblázat megjelenítésekor: +audit.dashboard.js.loadingPage=Oldal betöltése #################### # Cookie banner #