From 983bf5c610ba3cee7dbfecb64d0d0f91846b3dba Mon Sep 17 00:00:00 2001 From: VAIO73 <50487331+Vaso73@users.noreply.github.com> Date: Sat, 12 Sep 2026 05:47:23 +0200 Subject: [PATCH 01/10] =?UTF-8?q?i18n:=20prelo=C5=BEen=C3=A1=20z=C3=A1lo?= =?UTF-8?q?=C5=BEka=20Audit=20a=20spr=C3=A1vy?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- AppImage/messages/sk/common.json | 456 +++++++++++++++---------------- 1 file changed, 228 insertions(+), 228 deletions(-) diff --git a/AppImage/messages/sk/common.json b/AppImage/messages/sk/common.json index 4b1f20d3..814c0d5d 100644 --- a/AppImage/messages/sk/common.json +++ b/AppImage/messages/sk/common.json @@ -5145,50 +5145,50 @@ "lynisWarning": "Upozornenie", "couldNotRead": "Nepodarilo sa prečítať" }, - "title": "Audit & Report", - "loading": "Loading assessment…", - "run": "Run assessment", - "running": "Assessing…", - "neverRun": "This host has not been assessed yet.", - "lastRun": "Last assessed on {when}", - "stale": "{days} days ago", - "readOnlyNotice": "The assessment only reads the host. It makes no changes.", + "title": "Audit a správy", + "loading": "Načítava sa hodnotenie…", + "run": "Spustiť hodnotenie", + "running": "Vyhodnocuje sa…", + "neverRun": "Tento hostiteľ ešte nebol vyhodnotený.", + "lastRun": "Naposledy vyhodnotené: {when}", + "stale": "pred {days} dňami", + "readOnlyNotice": "Hodnotenie hostiteľa iba číta. Nič nemení.", "unverifiedChecks": "Nevykonané: {checks}. Každá vo svojich dôkazoch uvádza, čo sa jej nepodarilo prečítať.", - "noFindings": "No findings match the current filter.", - "affectedCount": "{count} affected", - "acceptedNotice": "{count} accepted risk(s) recorded on this host.", + "noFindings": "Aktuálnemu filtru nezodpovedajú žiadne zistenia.", + "affectedCount": "ovplyvnené: {count}", + "acceptedNotice": "Na tomto hostiteľovi je zaznamenaných {count} prijatých rizík.", "states": { - "fail": "Failed", - "warn": "Warning", - "accepted": "Accepted risk", - "pass": "Passed", - "not_applicable": "Not applicable", + "fail": "Zlyhalo", + "warn": "Upozornenie", + "accepted": "Prijaté riziko", + "pass": "Vyhovuje", + "not_applicable": "Neuplatňuje sa", "unknown": "Neoverené" }, "areas": { - "all": "All", - "system": "System", - "storage": "Storage", - "network": "Network", - "security": "Security", - "backup": "Backup", - "guests": "Guests", - "hardware": "Hardware" + "all": "Všetko", + "system": "Systém", + "storage": "Úložisko", + "network": "Sieť", + "security": "Bezpečnosť", + "backup": "Zálohy", + "guests": "Hostia", + "hardware": "Hardvér" }, "detail": { - "why": "Context", - "evidence": "Evidence", - "affected": "Affected", - "acceptedRisk": "Accepted risk", + "why": "Súvislosti", + "evidence": "Podklady", + "affected": "Ovplyvnené", + "acceptedRisk": "Prijaté riziko", "sources": "Zdroje a časy zberu" }, "errors": { - "runFailed": "The assessment could not be started." + "runFailed": "Hodnotenie sa nepodarilo spustiť." }, "checks": { "backup": { "guest_coverage": { - "title": "Backup coverage", + "title": "Pokrytie zálohami", "rationale": "Povolené zálohovacie úlohy na tomto uzle, hostia, ktorých každá vyberá, a údaje hosťa z nich vylúčené. Nakonfigurované pokrytie nedokazuje, že existuje použiteľná záloha. Či mal byť nevybraný hosť chránený, hovorí deklarovaná politika.", "summary": { "noJobs": "Pre {total} hostí na tomto uzle nie je definovaná žiadna zálohovacia úloha", @@ -5196,29 +5196,29 @@ "uncovered": "{count} z {total} hostí nevyberá žiadna povolená zálohovacia úloha", "excludedData": "Skontrolujte {count} vylúčení diskov alebo prípojných bodov", "uncoveredExpected": "{required} hostí označených ako vyžadujúcich zálohu nevyberá žiadna povolená úloha", - "evaluationFailed": "The check could not be evaluated" + "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } }, "last_backup_age": { - "title": "Age of stored backups", + "title": "Vek uložených záloh", "rationale": "Vek: čas uplynutý od poslednej uloženej zálohy. Použitý limit: referenčný vek, s ktorým sa táto záloha porovnáva.", "summary": { "recent": "Všetkých {total} kontrol stroja/cieľa spĺňa uvedené kritérium veku zálohy", - "stale": "{count} of {total} guests have no backup from the last 30 days", - "noBackups": "No stored backup matches a guest on this node", + "stale": "{count} z {total} hostí nemá zálohu z posledných 30 dní", + "noBackups": "K žiadnemu hosťovi na tomto uzle sa nenašla uložená záloha", "attention": "{count} z {total} kontrol stroja/cieľa vyžaduje preverenie", - "evaluationFailed": "The check could not be evaluated" + "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } }, "retention_defined": { - "title": "Backup retention", + "title": "Retencia záloh", "rationale": "Retencia tak, ako ju rieši Proxmox: nastavenie úlohy, potom úložiska, potom predvolená hodnota uzla. Retenciu, ktorú uplatňuje zálohovací server, z tohto uzla prečítať nemožno.", "summary": { "allDefined": "Všetkých {total} úloh má vyriešené nastavenie retencie", - "missing": "{count} of {total} enabled job(s) declare no retention", + "missing": "{count} z {total} povolených úloh nemá nastavenú retenciu", "notDeclared": "{count} z {total} úloh uchováva každú kópiu: nemajú deklarovanú retenciu", "onServer": "{count} z {total} úloh zapisuje na zálohovací server, ktorý ich čistí vlastnými úlohami", - "evaluationFailed": "The check could not be evaluated" + "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } }, "verification_state": { @@ -5254,83 +5254,83 @@ }, "system": { "pending_reboot": { - "title": "Restart state", + "title": "Stav reštartu", "rationale": "Značka `/var/run/reboot-required` a balíky uvedené v `/var/run/reboot-required.pkgs`. Jej neprítomnosť nedokazuje, že netreba nič reštartovať.", "summary": { "none": "Nič si nevyžiadalo reštart", "pending": "{count} položiek je nainštalovaných a čaká na reštart", - "evaluationFailed": "The check could not be evaluated" + "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } }, "enterprise_repo_without_subscription": { - "title": "Enterprise repository", + "title": "Enterprise repozitár", "rationale": "Odkazy na `enterprise.proxmox.com` v `/etc/apt/sources.list` a `sources.list.d` oproti stavu, ktorý vracia `pvesubscription get`.", "summary": { - "notEnabled": "The enterprise repository is not enabled", - "subscribed": "The enterprise repository is backed by a subscription", - "unsubscribed": "The enterprise repository is enabled without an active subscription", - "evaluationFailed": "The check could not be evaluated" + "notEnabled": "Enterprise repozitár nie je povolený", + "subscribed": "Enterprise repozitár je pokrytý predplatným", + "unsubscribed": "Enterprise repozitár je povolený bez aktívneho predplatného", + "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } }, "memory_overcommit": { - "title": "Memory allocation", + "title": "Pridelenie pamäte", "rationale": "Strop `memory` každej konfigurácie hosťa oproti MemTotal, pričom bežiaci hostia sa počítajú osobitne. Kontajnery spotrebúvajú po tento limit; virtuálne stroje bez ballooningu ho rezervujú.", "summary": { - "withinRatio": "Guests are allocated {percent}% of host memory", - "aboveRatio": "Guests are allocated {percent}% of host memory", - "evaluationFailed": "The check could not be evaluated" + "withinRatio": "Hosťom je pridelených {percent}% pamäte hostiteľa", + "aboveRatio": "Hosťom je pridelených {percent}% pamäte hostiteľa", + "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } }, "time_synchronisation": { - "title": "Time synchronisation", + "title": "Synchronizácia času", "rationale": "NTP a NTPSynchronized tak, ako ich hlási `timedatectl`. Členstvo v klastri, overovanie certifikátov a poradie záznamov závisia od zhodných hodín. Hodiny môže riadiť aj iný mechanizmus.", "summary": { - "synchronised": "The clock is synchronised with a time source", - "disabled": "Time synchronisation is disabled", - "notSynchronised": "Time synchronisation is enabled but the clock is not synchronised", - "evaluationFailed": "The check could not be evaluated" + "synchronised": "Hodiny sú synchronizované so zdrojom času", + "disabled": "Synchronizácia času je vypnutá", + "notSynchronised": "Synchronizácia času je zapnutá, ale hodiny nie sú synchronizované", + "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } }, "kernel_current": { - "title": "Running kernel", + "title": "Bežiace jadro", "rationale": "Bežiace jadro oproti tomu, ktoré by hostiteľ spustil nabudúce, ako ho hlási `proxmox-boot-tool`. Novšie iba nainštalované jadro môže byť zámerne pozdržané; rozdiel po reštarte znamená štart, ktorý sa neuplatnil.", "summary": { "current": "Bežiace jadro {version} je to, ktoré by hostiteľ spustil nabudúce", - "newerAvailable": "The host runs {running} while {newest} is installed", + "newerAvailable": "Hostiteľ beží na {running}, ale je nainštalované {newest}", "newerSelected": "Hostiteľ beží na {running} a pri najbližšom reštarte by spustil {selected}", "wouldDowngrade": "Hostiteľ beží na {running}, ale pri najbližšom reštarte by spustil staršie {selected}", "bootTargetUnknown": "Hostiteľ beží na {version}; jadro zvolené pre najbližší štart sa nepodarilo prečítať", - "evaluationFailed": "The check could not be evaluated" + "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } }, "security_updates": { - "title": "Security updates", + "title": "Bezpečnostné aktualizácie", "rationale": "Čakajúce balíky, ktorých zdrojom je bezpečnostný repozitár, zo simulovaného `apt-get upgrade`. Počet odráža to, čo hlási apt, nie závažnosť toho, čo každý balík opravuje.", "summary": { - "none": "No package updates are pending", - "noSecurity": "{total} update(s) pending, none from a security repository", - "pending": "{count} of {total} pending update(s) come from a security repository", - "evaluationFailed": "The check could not be evaluated" + "none": "Nečakajú žiadne aktualizácie balíkov", + "noSecurity": "Čaká {total} aktualizácií, žiadna z bezpečnostného repozitára", + "pending": "{count} z {total} čakajúcich aktualizácií pochádza z bezpečnostného repozitára", + "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } }, "journal_size": { - "title": "Journal size", + "title": "Veľkosť žurnálu", "rationale": "Journal na disku oproti stropu, ktorý sa naň vzťahuje: SystemMaxUse, ak je nastavený, inak predvolená hodnota journald, desatina súborového systému, na ktorom leží.", "summary": { "bounded": "Journal zaberá {size}, v rámci svojho účinného stropu", - "large": "The journal holds {size} on disk", + "large": "Žurnál zaberá na disku {size}", "nearCap": "Journal zaberá {size} a je na {percent}% svojho účinného stropu", "capUnknown": "Journal zaberá {size}; jeho účinný strop sa nepodarilo určiť", - "evaluationFailed": "The check could not be evaluated" + "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } }, "swap_configured": { "title": "Swap", "rationale": "Aktívne odkladacie oblasti podľa `swapon` a ich súčet oproti pamäti hostiteľa. Žiadne pravidlo nevyžaduje pomer k RAM; tlak na pamäť sa meria inde.", "summary": { - "active": "{size} of swap is active", - "none": "No swap area is active", - "evaluationFailed": "The check could not be evaluated" + "active": "Aktívny swap má {size}", + "none": "Nie je aktívna žiadna oblasť swapu", + "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } }, "filesystem_capacity": { @@ -5377,7 +5377,7 @@ "summary": { "synchronised": "{total} zavádzacích oddielov nesie rovnaké jadrá", "attention": "{count} z {total} zavádzacích oddielov si vyžaduje kontrolu", - "evaluationFailed": "The check could not be evaluated" + "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } }, "failed_units": { @@ -5386,7 +5386,7 @@ "summary": { "allRunning": "{total} základných služieb je aktívnych a žiadna jednotka nezlyhala", "attention": "{count} zistenie(a) medzi jednotkami", - "evaluationFailed": "The check could not be evaluated" + "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } }, "ha_state": { @@ -5395,65 +5395,65 @@ "summary": { "managed": "{total} spravovaných služieb je v ustálenom stave na {nodes} uzloch", "attention": "{count} zistenie(a) k {total} spravovaným službám", - "evaluationFailed": "The check could not be evaluated" + "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } } }, "guests": { "privileged_containers": { - "title": "Container privileges", + "title": "Oprávnenia kontajnerov", "rationale": "Nastavenie `unprivileged` každej konfigurácie kontajnera. Jeho absencia znamená, že kontajner zdieľa menný priestor používateľov hostiteľa, čo niektoré záťaže potrebujú.", "summary": { - "allUnprivileged": "All {total} containers are unprivileged", - "privileged": "{count} of {total} containers run privileged", - "evaluationFailed": "The check could not be evaluated" + "allUnprivileged": "Všetkých {total} kontajnerov je neprivilegovaných", + "privileged": "{count} z {total} kontajnerov beží privilegovane", + "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } }, "qemu_without_agent": { - "title": "Guest agent on virtual machines", + "title": "Guest agent vo virtuálnych strojoch", "rationale": "Nastavenie `agent` v konfigurácii každého virtuálneho stroja. Nastavenie hovorí, že agent je deklarovaný, nie že odpovedá.", "summary": { - "allHaveAgent": "All {total} virtual machines declare the guest agent", - "missingAgent": "{count} of {total} virtual machines do not declare the guest agent", - "evaluationFailed": "The check could not be evaluated" + "allHaveAgent": "Všetkých {total} virtuálnych strojov má deklarovaný guest agent", + "missingAgent": "{count} z {total} virtuálnych strojov nemá deklarovaný guest agent", + "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } }, "autostart": { - "title": "Automatic start", + "title": "Automatické spúšťanie", "rationale": "Nastavenie `onboot` každého hosťa, okrem šablón a hostí spravovaných HA. Či sa má hosť vrátiť sám, hovorí deklarovaná politika.", "summary": { - "allAutostart": "All {total} guests start with the host", - "notAutostart": "{count} of {total} guests do not start with the host", - "evaluationFailed": "The check could not be evaluated" + "allAutostart": "Všetkých {total} hostí sa spúšťa s hostiteľom", + "notAutostart": "{count} z {total} hostí sa s hostiteľom nespúšťa", + "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } }, "stuck_snapshots": { - "title": "Snapshot state", + "title": "Stav snapshotov", "rationale": "Stav a vek snapshotov a aktívne úlohy. Nedávna operácia alebo operácia bez overiteľného dátumu sa nepovažuje za prerušenú.", "summary": { - "noSnapshots": "No guest holds snapshots", - "allComplete": "The {total} snapshot(s) are complete", - "stuck": "{count} of {total} snapshot(s) were left mid-operation", - "evaluationFailed": "The check could not be evaluated" + "noSnapshots": "Žiadny hosť nemá snapshoty", + "allComplete": "Všetkých {total} snapshotov je dokončených", + "stuck": "{count} z {total} snapshotov ostalo uprostred operácie", + "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } }, "cpu_host_type": { - "title": "Virtual CPU model", + "title": "Model virtuálneho CPU", "rationale": "Hodnota `cpu` každého virtuálneho stroja. `host` sprístupňuje inštrukčnú sadu fyzického procesora, čo obmedzuje uzly, na ktoré môže hosť migrovať. Nezlučiteľnosť s konkrétnym cieľom sa tu neurčuje.", "summary": { - "none": "None of the {total} virtual machines is pinned to the host processor", - "pinned": "{count} of {total} virtual machines are pinned to the host processor", - "evaluationFailed": "The check could not be evaluated" + "none": "Žiadny z {total} virtuálnych strojov nie je viazaný na procesor hostiteľa", + "pinned": "{count} z {total} virtuálnych strojov je viazaných na procesor hostiteľa", + "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } }, "replication_state": { - "title": "Replication", + "title": "Replikácia", "rationale": "Replikačné úlohy z API: počet zlyhaní, posledná chyba, posledná synchronizácia a kalendár, ktorý každá úloha deklaruje. Pozastavené úlohy sú označené ako také.", "summary": { - "healthy": "The {total} replication job(s) report no error", - "failing": "{count} of {total} replication job(s) report an error", - "statusUnavailable": "Replication jobs are defined but their status could not be read", - "evaluationFailed": "The check could not be evaluated" + "healthy": "Všetkých {total} replikačných úloh nehlási chybu", + "failing": "{count} z {total} replikačných úloh hlási chybu", + "statusUnavailable": "Replikačné úlohy sú nastavené, ale ich stav sa nepodarilo prečítať", + "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } } }, @@ -5465,50 +5465,50 @@ "bothEnabled": "Aktivácia firewallu je nakonfigurovaná na úrovni dátového centra aj uzla", "datacenterOff": "Firewall je na úrovni dátového centra vypnutý, takže pravidlá uzla sa neuplatňujú", "nodeOff": "Firewall je zapnutý na úrovni dátového centra, ale nie na tomto uzle", - "evaluationFailed": "The check could not be evaluated" + "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } }, "lynis_warnings": { - "title": "Lynis warnings", + "title": "Upozornenia Lynisu", "rationale": "Upozornenia z poslednej kontroly Lynis, každé s identifikátorom testu, a vek tejto kontroly. Kontrola sa spustí len vtedy, keď je Lynis nainštalovaný a neexistuje úplná správa. Návrhy nie sú zahrnuté.", "summary": { - "none": "The last Lynis audit recorded no warnings", - "found": "The last Lynis audit recorded {count} warning(s)", - "incomplete": "The Lynis report is incomplete", - "evaluationFailed": "The check could not be evaluated", + "none": "Posledná kontrola Lynisu nezaznamenala žiadne upozornenia", + "found": "Posledná kontrola Lynisu zaznamenala {count} upozornení", + "incomplete": "Správa Lynisu nie je úplná", + "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť", "noneStale": "Posledná kontrola Lynisu nezaznamenala upozornenia a jej správa má {days} dní", "foundStale": "Posledná kontrola Lynisu zaznamenala {count} upozornení a jej správa má {days} dní" } }, "certificate_expiry": { - "title": "Certificate validity", + "title": "Platnosť certifikátu", "rationale": "Dátum platnosti certifikátu, ktorý pveproxy poskytuje z /etc/pve/local. Vlastný certifikát má prednosť pred tým, ktorý generuje Proxmox.", "summary": { - "valid": "The certificate is valid for {days} more day(s)", - "expiring": "The certificate expires in {days} day(s)", - "expired": "The certificate expired {days} day(s) ago", - "evaluationFailed": "The check could not be evaluated" + "valid": "Certifikát platí ešte {days} dní", + "expiring": "Platnosť certifikátu vyprší o {days} dní", + "expired": "Platnosť certifikátu vypršala pred {days} dňami", + "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } }, "ssh_root_login": { - "title": "SSH root access", + "title": "Prístup roota cez SSH", "rationale": "PermitRootLogin v efektívnej konfigurácii `sshd -T` spolu s metódami overenia. Proxmox sa dodáva s `yes`, ktoré prijíma heslo.", "summary": { - "password": "Root may sign in over SSH with a password", - "keyOnly": "Root may sign in over SSH with a key only", - "denied": "Root may not sign in over SSH", - "evaluationFailed": "The check could not be evaluated" + "password": "Root sa môže cez SSH prihlásiť heslom", + "keyOnly": "Root sa môže cez SSH prihlásiť iba kľúčom", + "denied": "Root sa cez SSH nemôže prihlásiť", + "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } } }, "storage": { "orphaned_volumes": { - "title": "Volume assignment", + "title": "Priradenie zväzkov", "rationale": "Zväzky hostí na lokálnom úložisku oproti odkazom v aktuálnych, čakajúcich a snapshotových konfiguráciách. Zálohy, ISO a šablóny zostávajú mimo porovnania. Zväzok bez odkazu je kandidát na preverenie.", "summary": { - "none": "No orphaned volumes were found", + "none": "Nenašli sa žiadne osirotené zväzky", "found": "{count} zväzkov nemá odkaz v kontrolovaných konfiguráciách", - "evaluationFailed": "The check could not be evaluated" + "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } }, "zfs_arc_max": { @@ -5516,31 +5516,31 @@ "rationale": "Efektívne hodnoty c_min, c_max a veľkosti ARC, načítaný parameter modulu a trvalé nastavenia v /etc/modprobe.d. Nakonfigurovaná nula volí predvolenú hodnotu modulu; ARC je strop a pamäť pod ním je znovu získateľná.", "summary": { "bounded": "Limit ARC je {percent}% pamäte hostiteľa a pamäť pod ním je znovu získateľná", - "high": "The ARC may use {percent}% of host memory", - "unset": "The ARC has no explicit limit set", + "high": "ARC môže použiť {percent}% pamäte hostiteľa", + "unset": "ARC nemá nastavený výslovný limit", "conflicting": "{count} nastavení ARC si navzájom odporuje", "pending": "Trvalé nastavenie ARC sa líši od hodnoty, ktorú nesie bežiaci modul", - "evaluationFailed": "The check could not be evaluated" + "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } }, "zfs_scrub_age": { "title": "ZFS scrub", "rationale": "Posledný dokončený scrub, ktorý `zpool status` uvádza pre každý pool. Resilver nie je scrub. Nedávno vytvorený pool naň ešte nemal príležitosť.", "summary": { - "recent": "The {total} pool(s) were scrubbed within the last 35 days", - "overdue": "{count} of {total} pool(s) have not been scrubbed in 35 days", - "neverScrubbed": "{count} pool(s) record no scrub", - "evaluationFailed": "The check could not be evaluated" + "recent": "Všetkých {total} poolov bolo skontrolovaných scrubom za posledných 35 dní", + "overdue": "{count} z {total} poolov nebolo skontrolovaných scrubom 35 dní", + "neverScrubbed": "{count} poolov nemá záznam o scrube", + "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } }, "thin_pool_overprovisioning": { - "title": "Thin pool allocation", + "title": "Pridelenie thin poolu", "rationale": "Virtuálna kapacita rozdelená každým tenkým poolom LVM oproti veľkosti samotného poolu a to, koľko jeho zväzky skutočne zapísali, dáta a metadáta osobitne.", "summary": { "withinRatio": "Všetkých {total} thin poolov je pod použitými prahmi kontroly", "aboveRatio": "{count} z {total} tenkých poolov rozdáva viac kapacity, než má", "pressure": "{pressure} z {total} tenkých poolov je blízko zaplneniu dát alebo metadát", - "evaluationFailed": "The check could not be evaluated" + "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } }, "connected_storage": { @@ -5549,7 +5549,7 @@ "summary": { "available": "PVE hlási všetkých {total} úložísk ako dostupných; vzdialené interné súčasti ani zápis sa netestovali", "attention": "{count} z {total} úložísk vyžaduje kontrolu", - "evaluationFailed": "The check could not be evaluated" + "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } }, "pool_integrity": { @@ -5567,7 +5567,7 @@ "summary": { "healthy": "Ceph hlási HEALTH_OK", "degraded": "Ceph hlási {state}, s {count} pomenovanými kontrolami", - "evaluationFailed": "The check could not be evaluated" + "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } }, "array_integrity": { @@ -5576,19 +5576,19 @@ "summary": { "intact": "{total} polí a máp si zachováva redundanciu", "degraded": "{count} z {total} polí alebo máp ju stratilo", - "evaluationFailed": "The check could not be evaluated" + "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } } }, "hardware": { "disk_service_life": { - "title": "Disk service life", + "title": "Životnosť diskov", "rationale": "Prevádzkové hodiny a zostávajúca životnosť z hodnôt SMART, ktoré má monitor, s dátumom každého merania. Vek je informácia na plánovanie; chyby média a upozornenia zariadenia hlási monitor stavu.", "summary": { "withinLife": "{total} meraní diskov neprekračuje päťročnú orientačnú hranicu", "pastLife": "{count} z {total} meraní diskov prekračuje päť rokov prevádzky", "noReadings": "Žiadny disk neposkytuje použiteľné SMART hodnoty ({skipped} bez meraní)", - "evaluationFailed": "The check could not be evaluated" + "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } }, "disk_errors": { @@ -5602,41 +5602,41 @@ }, "network": { "bond_members": { - "title": "Bond members", + "title": "Členovia bondu", "rationale": "Stav MII každého člena bondu z /proc/net/bonding a koľko spojení zostáva. V režime active-backup sa záložný člen hlási ako aktívny a neprenáša prevádzku.", "summary": { - "allUp": "All members of the {total} bond(s) are up", - "membersDown": "{count} bond member(s) are not up", - "evaluationFailed": "The check could not be evaluated" + "allUp": "Všetci členovia {total} bondov sú aktívni", + "membersDown": "{count} členov bondu nie je aktívnych", + "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } }, "bridge_without_ports": { - "title": "Bridge ports", + "title": "Porty bridgeov", "rationale": "Konfigurácia portov každého bridge. Bridge bez fyzického portu obsluhuje internú alebo smerovanú sieť.", "summary": { - "allConnected": "The {total} bridge(s) carry a port", - "isolated": "{count} of {total} bridge(s) carry no port", - "evaluationFailed": "The check could not be evaluated" + "allConnected": "Všetkých {total} bridgeov má port", + "isolated": "{count} z {total} bridgeov nemá port", + "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } } } }, - "summaryFallback": "The check could not be evaluated", + "summaryFallback": "Kontrolu sa nepodarilo vyhodnotiť", "acceptRisk": { - "action": "Accept risk", - "revoke": "Return to active", - "title": "Accept this risk", - "reasonLabel": "Reason", - "reasonHelp": "Required. It is recorded together with the author and the date.", - "reasonPlaceholder": "e.g. Lab containers, not covered on purpose", - "expiryLabel": "Review after", - "expiryHelp": "When the period ends the finding becomes active again.", - "expiryNever": "Does not expire", - "expiry90": "90 days", - "expiry180": "180 days", - "expiry365": "1 year", - "cancel": "Cancel", - "confirm": "Accept risk" + "action": "Prijať riziko", + "revoke": "Vrátiť medzi aktívne", + "title": "Prijať toto riziko", + "reasonLabel": "Dôvod", + "reasonHelp": "Povinné. Uloží sa spolu s autorom a dátumom.", + "reasonPlaceholder": "napr. Testovacie kontajnery, zámerne bez pokrytia", + "expiryLabel": "Znova preveriť po", + "expiryHelp": "Po uplynutí obdobia bude zistenie opäť aktívne.", + "expiryNever": "Bez vypršania", + "expiry90": "90 dní", + "expiry180": "180 dní", + "expiry365": "1 rok", + "cancel": "Zrušiť", + "confirm": "Prijať riziko" }, "incomplete": "Neúplné dôkazy", "progress": "Overené {completed} z {total}", @@ -5652,66 +5652,66 @@ "OK": "OK" }, "viewSwitch": { - "ariaLabel": "Switch between assessment and inventory", - "assessment": "Assessment", - "inventory": "Inventory", + "ariaLabel": "Prepnúť medzi hodnotením a inventárom", + "assessment": "Hodnotenie", + "inventory": "Inventár", "policy": "Politika", "changes": "Zmeny" }, "inventory": { - "loading": "Loading inventory…", - "failed": "The inventory could not be composed.", - "collectedAt": "Composed on {when}", - "unavailable": "Not read in this inventory", - "unresolved": "path not resolved", - "noUplink": "no uplink", - "identity": "Node identity", - "node": "Node", + "loading": "Načítava sa inventár…", + "failed": "Inventár sa nepodarilo zostaviť.", + "collectedAt": "Zostavené: {when}", + "unavailable": "V tomto inventári sa neprečítalo", + "unresolved": "cesta sa nepodarilo určiť", + "noUplink": "bez uplinku", + "identity": "Identita uzla", + "node": "Uzol", "pveVersion": "Proxmox VE", "kernel": "Kernel", - "subscription": "Subscription", - "cluster": "Cluster", - "standalone": "Not in a cluster", - "hardware": "Hardware", - "system": "System", - "serial": "Serial number", + "subscription": "Predplatné", + "cluster": "Klaster", + "standalone": "Nie je v klastri", + "hardware": "Hardvér", + "system": "Systém", + "serial": "Sériové číslo", "bios": "BIOS", - "cpu": "Processor", - "topology": "Layout", - "cpuLayout": "{sockets} socket(s) × {cores} cores = {threads} threads", - "virtualisation": "Virtualisation", - "memory": "Memory", - "iommuGroups": "IOMMU groups", - "network": "Network", - "storage": "Storage", - "name": "Name", - "type": "Type", - "content": "Content", - "shared": "Shared", - "yes": "Yes", - "no": "No", - "guests": "Guests", - "ostype": "Operating system", - "onboot": "Starts with host", - "tags": "Tags", - "privilege": "Privilege", - "privileged": "Privileged", - "unprivileged": "Unprivileged", - "features": "Features", + "cpu": "Procesor", + "topology": "Rozloženie", + "cpuLayout": "{sockets} socketov × {cores} jadier = {threads} vlákien", + "virtualisation": "Virtualizácia", + "memory": "Pamäť", + "iommuGroups": "Skupiny IOMMU", + "network": "Sieť", + "storage": "Úložisko", + "name": "Názov", + "type": "Typ", + "content": "Obsah", + "shared": "Zdieľané", + "yes": "Áno", + "no": "Nie", + "guests": "Hostia", + "ostype": "Operačný systém", + "onboot": "Spúšťa sa s hostiteľom", + "tags": "Značky", + "privilege": "Oprávnenie", + "privileged": "Privilegovaný", + "unprivileged": "Neprivilegovaný", + "features": "Funkcie", "agent": "Guest agent", - "cpuModel": "CPU model", - "disks": "Disks", - "interfaces": "Network interfaces", - "protection": "Backup", + "cpuModel": "Model CPU", + "disks": "Disky", + "interfaces": "Sieťové rozhrania", + "protection": "Záloha", "passthrough": "Passthrough", - "noBackup": "No backup", - "noBackupDetail": "No enabled backup job selects this guest.", - "applications": "Applications", - "versionUnknown": "version not detected", + "noBackup": "Bez zálohy", + "noBackupDetail": "Tohto hosťa nevyberá žiadna povolená zálohovacia úloha.", + "applications": "Aplikácie", + "versionUnknown": "verzia sa nezistila", "passthroughTitle": "PCI passthrough", - "iommuGroup": "IOMMU group {group}", - "sharedGroup": "{count} more device(s) in the same group", - "proxmenux": "ProxMenux optimizations", + "iommuGroup": "Skupina IOMMU {group}", + "sharedGroup": "ďalších {count} zariadení v rovnakej skupine", + "proxmenux": "Optimalizácie ProxMenuxu", "latency": "Sieťová odozva", "subscriptionStatus": { "notfound": "Predplatné sa nenašlo", @@ -5724,12 +5724,12 @@ } }, "profile": { - "label": "Report", - "full": "Full audit", - "inventory": "Inventory", - "security": "Security review", - "backup": "Backup assurance", - "capacity": "Capacity and wear", + "label": "Správa", + "full": "Úplný audit", + "inventory": "Inventár", + "security": "Kontrola bezpečnosti", + "backup": "Overenie záloh", + "capacity": "Kapacita a opotrebenie", "diagnostic": "Rýchla diagnostika" }, "document": { @@ -5737,14 +5737,14 @@ "title": "Správa z auditu", "subtitle": "Štruktúra, konfigurácia a vyhodnotenie uzla {node}", "generated": "Vygenerované", - "assessed": "Assessed", - "runId": "Assessment reference", - "print": "Print or save as PDF", - "summaryByArea": "Summary by area", - "area": "Area", - "inventoryAnnex": "Inventory annex", - "scopeTitle": "Scope of this report", - "scopeBody": "This report describes the Proxmox VE node named above, as observed from the node itself at the time stated. It does not cover the interior of the guests beyond what they declare, network equipment outside the host, physical infrastructure, or any dependency not visible from this node. Findings marked as not determined were not measured and are not evidence of absence.", + "assessed": "Vyhodnotené", + "runId": "Označenie hodnotenia", + "print": "Vytlačiť alebo uložiť ako PDF", + "summaryByArea": "Zhrnutie podľa oblasti", + "area": "Oblasť", + "inventoryAnnex": "Príloha s inventárom", + "scopeTitle": "Rozsah tejto správy", + "scopeBody": "Táto správa opisuje uvedený uzol Proxmox VE podľa stavu, ktorý sám uzol poskytol v uvedenom čase. Nepokrýva vnútro hostí nad rámec toho, čo deklarujú, sieťové zariadenia mimo hostiteľa, fyzickú infraštruktúru ani závislosť, ktorú z tohto uzla nevidno. Zistenia označené ako neurčené sa nemerali; neznamenajú, že nič nie je prítomné.", "building": "Zostavuje sa správa…", "node": "Uzol", "profile": "Profil", @@ -5892,11 +5892,11 @@ "diagnosticMoreRows": "{count} ďalších riadkov, v úplnom audite.", "structureTitle": "Štruktúra a konfigurácia", "structureSubtitle": "Ako je {node} postavený a nakonfigurovaný", - "postureTitle": "Posture", + "postureTitle": "Prehľad stavu", "posture": { - "security": "Host exposure and access.", - "backup": "Guest protection and whether it is real.", - "capacity": "Room to grow and the wear on the disks." + "security": "Vystavenie hostiteľa a prístup k nemu.", + "backup": "Ochrana hostí a to, či naozaj funguje.", + "capacity": "Priestor na rast a opotrebenie diskov." } }, "results": "Výsledky", @@ -6046,12 +6046,12 @@ }, "notApplicableScope": "V preskúmanom rozsahu nie je nič, na čo by sa táto kontrola vzťahovala.", "lynis": { - "title": "Run Lynis", - "bodyNotRun": "Lynis is installed but has not been run yet. Running it now completes the security review, but the process can take a few minutes.", - "bodyStale": "The Lynis report is {days} days old. You can run it now to refresh the data (it takes a little longer) or continue with the existing report.", - "withLynis": "Run with Lynis", - "withoutLynis": "Run without Lynis", - "cancel": "Cancel" + "title": "Spustiť Lynis", + "bodyNotRun": "Lynis je nainštalovaný, ale ešte nebol spustený. Spustením dokončíte kontrolu bezpečnosti, no môže to trvať niekoľko minút.", + "bodyStale": "Správa Lynisu má {days} dní. Môžete ho spustiť teraz a obnoviť údaje (bude to trvať o niečo dlhšie), alebo pokračovať s existujúcou správou.", + "withLynis": "Spustiť s Lynisom", + "withoutLynis": "Spustiť bez Lynisu", + "cancel": "Zrušiť" } } -} \ No newline at end of file +} From e4f78a12272720b21daefa114308dbf8af8e2396 Mon Sep 17 00:00:00 2001 From: VAIO73 <50487331+Vaso73@users.noreply.github.com> Date: Sat, 12 Sep 2026 05:55:37 +0200 Subject: [PATCH 02/10] =?UTF-8?q?i18n:=20prelo=C5=BEen=C3=A9=20=C3=BAvodn?= =?UTF-8?q?=C3=A9=20novinky=201.2.6.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- AppImage/messages/sk/common.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/AppImage/messages/sk/common.json b/AppImage/messages/sk/common.json index 814c0d5d..0ca30f0a 100644 --- a/AppImage/messages/sk/common.json +++ b/AppImage/messages/sk/common.json @@ -3272,12 +3272,12 @@ "borgSshPort": "Cieľ Borg na vzdialenom serveri — dialóg „Pridať cieľ Borg“ aj textové rozhranie podporujú vlastný SSH port. Rešpektujú ho BORG_RSH, automatická inštalácia kľúča aj kontrola kapacity. Existujúce ciele bez uvedeného portu naďalej fungujú bez zmeny (navrhol @songochain v diskusii #236).", "githubToken": "V časti Nastavenia → GitHub API môžete zadať voliteľný osobný prístupový token, ak pri kontrole vydaní a značiek vyčerpáte anonymný limit. Token je v úložisku zašifrovaný a nikdy sa neposiela do prehliadača; hlásenie o prekročenom limite je preložené do každého jazyka Monitoru (navrhol @SystemIdleProcess v diskusii #306).", "replicationContext": "Natívne upozornenia na zlyhanie replikácie v Proxmoxe teraz doplnia ID úlohy replikácie, dotknuté ID VM/LXC a názov virtuálneho stroja alebo kontajnera. Presný blok chyby z Proxmoxu ostáva zachovaný ako dôvod a každá replikačná úloha sa posudzuje samostatne, aby sa správne odstránili duplicity (nahlásil Ale R.).", - "auditAssessment": "Audit & Report — a new page that documents and assesses the node. The Assessment runs a catalogue of checks across security, backups, capacity, storage, network, hardware, guests and system, classifying each finding as critical, warning, observation or conformant and stating what it read rather than judging it.", - "changeJournal": "Change journal — a Changes view that lists exactly what ProxMenux modified on this host: every configuration file, package and service it touched, with the prior state of each, deduplicated to a current-state view that shows the host as it stands now rather than a log of every run.", - "auditReports": "Reports — a full audit plus focused Security review, Backup assurance and Capacity & wear reports, each opening on its own posture header, and a printable Inventory; all export to PDF. A security assessment asks before running Lynis so a run stays fast.", - "auditPolicyBaseline": "Policy and baseline — declare what the host is expected to be (backup requirements, firewall, root SSH login) so findings grade against it, mark a run as the reference, and see what changed since, with new, resolved and accepted findings kept apart.", - "groupedAppUpdates": "Grouped application update notifications — one complete message per scan instead of one per application, grouped by LXC with the installed and available versions.", - "adminTokenScope": "Administrative scope — opening a Monitor terminal and disabling authentication now require a full-admin token, so a read-only API token issued to a monitoring integration stays read-only (reported by @f3rs3n)." + "auditAssessment": "Audit a správy — nová stránka, ktorá uzol dokumentuje a vyhodnocuje. Hodnotenie kontroluje bezpečnosť, zálohy, kapacitu, úložisko, sieť, hardvér, hostí a systém; každé zistenie označí ako kritické, upozornenie, pozorovanie alebo vyhovujúce a uvádza, čo prečítalo, bez vynášania súdov.", + "changeJournal": "Denník zmien — zobrazenie Zmeny presne uvádza, čo ProxMenux na tomto hostiteľovi upravil: každý súbor nastavení, balík a službu vrátane ich predchádzajúceho stavu. Záznamy sa zjednotia do aktuálneho stavu hostiteľa namiesto výpisu každého spustenia.", + "auditReports": "Správy — úplný audit aj samostatné reporty Kontrola bezpečnosti, Overenie záloh a Kapacita a opotrebenie. Každý začína vlastným prehľadom stavu; k dispozícii je aj tlačiteľný inventár. Všetko môžete exportovať do PDF. Hodnotenie bezpečnosti sa pred spustením Lynisu opýta, aby kontrola zostala rýchla.", + "auditPolicyBaseline": "Politika a referenčný stav — určite, čo sa od hostiteľa očakáva (požiadavky na zálohy, firewall, prihlásenie roota cez SSH), aby sa podľa toho vyhodnotili zistenia. Beh môžete označiť ako referenciu a potom vidieť nové, vyriešené aj prijaté zistenia oddelene.", + "groupedAppUpdates": "Zoskupené upozornenia na aktualizácie aplikácií — jedna úplná správa za každú kontrolu namiesto správy pre každú aplikáciu. Upozornenia sú zoskupené podľa LXC a uvádzajú nainštalovanú aj dostupnú verziu.", + "adminTokenScope": "Administrátorský rozsah — otvorenie terminálu Monitoru a vypnutie overovania teraz vyžadujú token s úplnými administrátorskými právami. API token iba na čítanie, vydaný monitorovacej integrácii, tak zostáva iba na čítanie (nahlásil @f3rs3n)." } }, "network": { From 9c3f5feda16d521502a4bfda56a98b26c92c7b53 Mon Sep 17 00:00:00 2001 From: VAIO73 <50487331+Vaso73@users.noreply.github.com> Date: Sat, 12 Sep 2026 06:36:48 +0200 Subject: [PATCH 03/10] =?UTF-8?q?i18n:=20prirodzenej=C5=A1ie=20texty=20aud?= =?UTF-8?q?itu?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- AppImage/messages/sk/common.json | 52 ++++++++++++++++---------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/AppImage/messages/sk/common.json b/AppImage/messages/sk/common.json index 0ca30f0a..8d06e37a 100644 --- a/AppImage/messages/sk/common.json +++ b/AppImage/messages/sk/common.json @@ -5007,8 +5007,8 @@ "unverifiedChecks": "Neoverené kontroly", "checkName": "Kontrola", "verified": "Overené", - "verificationScope": "Overené uplatniteľné kontroly. Pokrytie nevyjadruje stav ani bezpečnosť servera.", - "noApplicable": "V tomto hodnotení nie sú žiadne uplatniteľné kontroly.", + "verificationScope": "Overené kontroly, ktoré sa vzťahujú na tento server. Pokrytie samo o sebe nehovorí nič o stave ani bezpečnosti servera.", + "noApplicable": "V tomto hodnotení nie sú žiadne relevantné kontroly.", "noJob": "Bez plánovanej úlohy", "guest": "Hosť", "guests": "hostia", @@ -5032,7 +5032,7 @@ "occurrence": "Výskyt", "occurrences": "výskyty", "detail": "Podrobnosť", - "technical": "Technické podklady", + "technical": "Technické dôkazy", "annex": "Technická príloha", "overview": "Prehľad zistení", "incomplete": "Neúplné vyhodnotenie", @@ -5041,17 +5041,17 @@ "coverage": "Pokrytie plánovanými zálohami", "scheduled": "S plánovanou úlohou", "copyScope": "Nastavená úloha nepotvrdzuje existenciu uloženej ani obnoviteľnej zálohy.", - "detailsLink": "Odkaz na podklady", + "detailsLink": "Zobraziť technické dôkazy", "noSubscription": "Predplatné nie je evidované", "otherDevices": "Ďalšie zariadenia v skupine", "unversioned": "Verzia nie je evidovaná", "notInstalled": "Nie je nainštalované", "noPendingRecorded": "Čakajúca aktualizácia nie je evidovaná", - "originalEvidence": "Pôvodné podklady zo zdroja", - "evidenceObserved": "Pozorované podklady", - "evidenceExcerpt": "Kompaktné zobrazenie. Úplné zdrojové podklady zostávajú uložené s týmto vyhodnotením.", - "annexScope": "Úplné zdrojové podklady pre výsledky, ktoré vyžadujú pozornosť, zaznamenávajú pozorovanie alebo ich nebolo možné overiť.", - "readOnlyScope": "Vyhodnotenie nemení konfiguráciu. Dopyty a v prípade potreby Lynis môžu vytvoriť záznamy alebo správy.", + "originalEvidence": "Pôvodné údaje zo zdroja", + "evidenceObserved": "Zachytené údaje", + "evidenceExcerpt": "Skrátené zobrazenie. Úplné zdrojové údaje zostávajú uložené s týmto hodnotením.", + "annexScope": "Úplné zdrojové údaje k výsledkom, ktoré vyžadujú pozornosť, obsahujú poznámku alebo sa ich nepodarilo overiť.", + "readOnlyScope": "Kontrola nič nemení. Dopyty a Lynis môžu podľa potreby vytvoriť záznamy alebo správy.", "capacity": "Kapacita", "used": "Využité", "free": "Voľné", @@ -5149,10 +5149,10 @@ "loading": "Načítava sa hodnotenie…", "run": "Spustiť hodnotenie", "running": "Vyhodnocuje sa…", - "neverRun": "Tento hostiteľ ešte nebol vyhodnotený.", + "neverRun": "Tento server ešte nebol skontrolovaný.", "lastRun": "Naposledy vyhodnotené: {when}", "stale": "pred {days} dňami", - "readOnlyNotice": "Hodnotenie hostiteľa iba číta. Nič nemení.", + "readOnlyNotice": "Kontrola iba číta údaje zo servera. Nič nemení.", "unverifiedChecks": "Nevykonané: {checks}. Každá vo svojich dôkazoch uvádza, čo sa jej nepodarilo prečítať.", "noFindings": "Aktuálnemu filtru nezodpovedajú žiadne zistenia.", "affectedCount": "ovplyvnené: {count}", @@ -5161,8 +5161,8 @@ "fail": "Zlyhalo", "warn": "Upozornenie", "accepted": "Prijaté riziko", - "pass": "Vyhovuje", - "not_applicable": "Neuplatňuje sa", + "pass": "V poriadku", + "not_applicable": "Netýka sa", "unknown": "Neoverené" }, "areas": { @@ -5314,7 +5314,7 @@ } }, "journal_size": { - "title": "Veľkosť žurnálu", + "title": "Veľkosť systémového denníka", "rationale": "Journal na disku oproti stropu, ktorý sa naň vzťahuje: SystemMaxUse, ak je nastavený, inak predvolená hodnota journald, desatina súborového systému, na ktorom leží.", "summary": { "bounded": "Journal zaberá {size}, v rámci svojho účinného stropu", @@ -5737,14 +5737,14 @@ "title": "Správa z auditu", "subtitle": "Štruktúra, konfigurácia a vyhodnotenie uzla {node}", "generated": "Vygenerované", - "assessed": "Vyhodnotené", - "runId": "Označenie hodnotenia", + "assessed": "Kontrola vykonaná", + "runId": "ID kontroly", "print": "Vytlačiť alebo uložiť ako PDF", "summaryByArea": "Zhrnutie podľa oblasti", "area": "Oblasť", "inventoryAnnex": "Príloha s inventárom", "scopeTitle": "Rozsah tejto správy", - "scopeBody": "Táto správa opisuje uvedený uzol Proxmox VE podľa stavu, ktorý sám uzol poskytol v uvedenom čase. Nepokrýva vnútro hostí nad rámec toho, čo deklarujú, sieťové zariadenia mimo hostiteľa, fyzickú infraštruktúru ani závislosť, ktorú z tohto uzla nevidno. Zistenia označené ako neurčené sa nemerali; neznamenajú, že nič nie je prítomné.", + "scopeBody": "Táto správa zachytáva stav uzla Proxmox VE v čase kontroly. Nepokrýva vnútro hostí nad rámec údajov z ich konfigurácie, zariadenia mimo servera, fyzickú infraštruktúru ani závislosti, ktoré z uzla nie sú viditeľné. Neurčené zistenia sa nekontrolovali; neznamenajú, že je všetko v poriadku alebo že niečo chýba.", "building": "Zostavuje sa správa…", "node": "Uzol", "profile": "Profil", @@ -5861,7 +5861,7 @@ "scope": "Rozsah tejto správy", "scopeText": "Tento dokument informuje o profile {profile} na uzle uvedenom v hlavičke, v čase behu.", "scopeLocal": "Zahŕňa iba tento uzol. Hostia na iných uzloch a ich konfigurácia sú mimo neho.", - "scopeReadOnly": "Všetky kontroly čítajú už existujúcu konfiguráciu a stav; žiadna hostiteľa nemení.", + "scopeReadOnly": "Všetky kontroly iba čítajú existujúcu konfiguráciu a stav; nič nemenia.", "scopeMoment": "Popisuje stav v čase behu, nie časové obdobie.", "notRead": "Zdroje, ktoré sa nepodarilo prečítať:", "uplink": "Uplink", @@ -5882,8 +5882,8 @@ "google": "Google (8.8.8.8)" }, "actionShort": "Správa", - "policyDeclared": "Hodnotilo sa voči deklarovanej politike: {guests} hostí, {storages} úložísk a {thresholds} prahov.", - "policyNone": "Nebola deklarovaná žiadna politika, preto sa absencia, ktorú táto správa nevie vyložiť, uvádza ako pozorovanie a nikdy ako upozornenie.", + "policyDeclared": "Kontrola sa porovnala s nastavenými pravidlami: {guests} hostí, {storages} úložísk a {thresholds} limitov.", + "policyNone": "Pravidlá nie sú nastavené. Nejasné alebo chýbajúce údaje sa preto zobrazia ako poznámka, nie ako upozornenie.", "diagnosticTitle": "Rýchla diagnostika", "diagnosticSubtitle": "Kritické výsledky a upozornenia na {node}", "diagnosticActing": "{count} kritických výsledkov a upozornení.", @@ -5894,7 +5894,7 @@ "structureSubtitle": "Ako je {node} postavený a nakonfigurovaný", "postureTitle": "Prehľad stavu", "posture": { - "security": "Vystavenie hostiteľa a prístup k nemu.", + "security": "Zabezpečenie servera a prístup k nemu.", "backup": "Ochrana hostí a to, či naozaj funguje.", "capacity": "Priestor na rast a opotrebenie diskov." } @@ -5915,7 +5915,7 @@ "inheritUnset": "Predvolené", "conflict": "Deklarácia sa zmenila v inej relácii. Koncept nebol uložený.", "reload": "Načítať uloženú deklaráciu (zahodiť koncept)", - "intro": "Vyhodnotenie vidí, čo tento hostiteľ robí, nie na čo slúži. To, čo sa tu deklaruje, mení pozorovanie na upozornenie alebo ho vyníma z počtu. Nič nie je povinné: bez deklarácie správa popisuje namiesto toho, aby súdila.", + "intro": "Kontrola zistí, ako je server nastavený, no nevie, na čo ho používate. Tu môžete nastaviť, čo od neho očakávate. Tieto pravidlá rozhodnú, či sa nález zobrazí ako upozornenie, poznámka alebo sa nezapočíta. Nie je povinné nič nastavovať.", "loading": "Načítava sa deklarácia…", "failed": "Deklaráciu sa nepodarilo prečítať", "saved": "Uložené", @@ -5932,12 +5932,12 @@ "expectation": { "required": "Vyžadované", "not_required": "Nevyžadované", - "unspecified": "Nedeklarované" + "unspecified": "Nenastavené" }, "role": { "essential": "Nevyhnutné", "optional": "Voliteľné", - "unspecified": "Nedeklarované" + "unspecified": "Nenastavené" }, "threshold": { "storage_usage_percent": "Prah preverenia kapacity úložiska (%)", @@ -5960,8 +5960,8 @@ "changes": { "loading": "Načítava sa denník zmien…", "failed": "Denník zmien sa nepodarilo prečítať", - "intro": "Čo ProxMenux na tomto hostiteľovi zmenil a čo tam bolo pred každou zmenou. Zobrazuje sa rozdiel.", - "empty": "Na tomto hostiteľovi zatiaľ nebolo nič zaznamenané.", + "intro": "Čo ProxMenux na serveri zmenil a aký bol stav pred zmenou. Zobrazuje sa len rozdiel.", + "empty": "Na tomto serveri zatiaľ nie sú zaznamenané žiadne zmeny.", "since": "Zaznamenáva sa od {date}.", "byFunction": "Podľa funkcie", "count": "{count} zmien", From 8d843c90e90ffbcf4831b2c4a8233be5b382e5ec Mon Sep 17 00:00:00 2001 From: VAIO73 <50487331+Vaso73@users.noreply.github.com> Date: Sat, 12 Sep 2026 06:37:55 +0200 Subject: [PATCH 04/10] =?UTF-8?q?i18n:=20prirodzenej=C5=A1ie=20=C3=BAvodn?= =?UTF-8?q?=C3=A9=20novinky=201.2.6.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- AppImage/messages/sk/common.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/AppImage/messages/sk/common.json b/AppImage/messages/sk/common.json index 8d06e37a..68ede310 100644 --- a/AppImage/messages/sk/common.json +++ b/AppImage/messages/sk/common.json @@ -3272,12 +3272,12 @@ "borgSshPort": "Cieľ Borg na vzdialenom serveri — dialóg „Pridať cieľ Borg“ aj textové rozhranie podporujú vlastný SSH port. Rešpektujú ho BORG_RSH, automatická inštalácia kľúča aj kontrola kapacity. Existujúce ciele bez uvedeného portu naďalej fungujú bez zmeny (navrhol @songochain v diskusii #236).", "githubToken": "V časti Nastavenia → GitHub API môžete zadať voliteľný osobný prístupový token, ak pri kontrole vydaní a značiek vyčerpáte anonymný limit. Token je v úložisku zašifrovaný a nikdy sa neposiela do prehliadača; hlásenie o prekročenom limite je preložené do každého jazyka Monitoru (navrhol @SystemIdleProcess v diskusii #306).", "replicationContext": "Natívne upozornenia na zlyhanie replikácie v Proxmoxe teraz doplnia ID úlohy replikácie, dotknuté ID VM/LXC a názov virtuálneho stroja alebo kontajnera. Presný blok chyby z Proxmoxu ostáva zachovaný ako dôvod a každá replikačná úloha sa posudzuje samostatne, aby sa správne odstránili duplicity (nahlásil Ale R.).", - "auditAssessment": "Audit a správy — nová stránka, ktorá uzol dokumentuje a vyhodnocuje. Hodnotenie kontroluje bezpečnosť, zálohy, kapacitu, úložisko, sieť, hardvér, hostí a systém; každé zistenie označí ako kritické, upozornenie, pozorovanie alebo vyhovujúce a uvádza, čo prečítalo, bez vynášania súdov.", - "changeJournal": "Denník zmien — zobrazenie Zmeny presne uvádza, čo ProxMenux na tomto hostiteľovi upravil: každý súbor nastavení, balík a službu vrátane ich predchádzajúceho stavu. Záznamy sa zjednotia do aktuálneho stavu hostiteľa namiesto výpisu každého spustenia.", - "auditReports": "Správy — úplný audit aj samostatné reporty Kontrola bezpečnosti, Overenie záloh a Kapacita a opotrebenie. Každý začína vlastným prehľadom stavu; k dispozícii je aj tlačiteľný inventár. Všetko môžete exportovať do PDF. Hodnotenie bezpečnosti sa pred spustením Lynisu opýta, aby kontrola zostala rýchla.", - "auditPolicyBaseline": "Politika a referenčný stav — určite, čo sa od hostiteľa očakáva (požiadavky na zálohy, firewall, prihlásenie roota cez SSH), aby sa podľa toho vyhodnotili zistenia. Beh môžete označiť ako referenciu a potom vidieť nové, vyriešené aj prijaté zistenia oddelene.", - "groupedAppUpdates": "Zoskupené upozornenia na aktualizácie aplikácií — jedna úplná správa za každú kontrolu namiesto správy pre každú aplikáciu. Upozornenia sú zoskupené podľa LXC a uvádzajú nainštalovanú aj dostupnú verziu.", - "adminTokenScope": "Administrátorský rozsah — otvorenie terminálu Monitoru a vypnutie overovania teraz vyžadujú token s úplnými administrátorskými právami. API token iba na čítanie, vydaný monitorovacej integrácii, tak zostáva iba na čítanie (nahlásil @f3rs3n)." + "auditAssessment": "Audit a správy — nová stránka, na ktorej nájdete stav uzla na jednom mieste. Kontrola prejde bezpečnosť, zálohy, kapacitu, úložisko, sieť, hardvér, hostí aj systém. Každé zistenie označí ako kritický problém, upozornenie, poznámku alebo stav v poriadku a ukáže, z akých údajov vychádza.", + "changeJournal": "Denník zmien — na karte Zmeny uvidíte, čo ProxMenux na serveri upravil: súbory nastavení, balíky aj služby vrátane ich pôvodného stavu. Zobrazuje aktuálny stav, nie dlhý zoznam každého spustenia.", + "auditReports": "Správy — k dispozícii je úplný audit aj samostatné prehľady bezpečnosti, záloh a kapacity diskov. Každý začne stručným zhrnutím, ponúkne tlačiteľný inventár a dá sa vyexportovať do PDF. Pred bezpečnostnou kontrolou s Lynisom sa aplikácia opýta, aby bežná kontrola ostala rýchla.", + "auditPolicyBaseline": "Pravidlá a porovnanie — nastavte, čo má server spĺňať: zálohy, firewall aj prihlásenie roota cez SSH. Jeden beh môžete označiť ako východiskový stav a neskôr jednoducho vidieť nové, vyriešené aj prijaté zistenia.", + "groupedAppUpdates": "Zoskupené upozornenia na aktualizácie aplikácií — po kontrole príde jedno prehľadné upozornenie namiesto samostatnej správy pre každú aplikáciu. Aplikácie sú zoskupené podľa LXC a zobrazia sa nainštalované aj dostupné verzie.", + "adminTokenScope": "Prístup správcu — otvorenie terminálu Monitoru a vypnutie overovania teraz vyžadujú token s úplnými právami správcu. Token iba na čítanie, napríklad pre monitorovaciu integráciu, tak zostáva bezpečne obmedzený (nahlásil @f3rs3n)." } }, "network": { From 57b77eb21249463141f3a7fa9a65990ce09a707f Mon Sep 17 00:00:00 2001 From: VAIO73 <50487331+Vaso73@users.noreply.github.com> Date: Sat, 12 Sep 2026 06:48:02 +0200 Subject: [PATCH 05/10] =?UTF-8?q?i18n:=20spresnen=C3=A9=20pravidl=C3=A1=20?= =?UTF-8?q?auditu?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- AppImage/messages/sk/common.json | 48 ++++++++++++++++---------------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/AppImage/messages/sk/common.json b/AppImage/messages/sk/common.json index 68ede310..76699872 100644 --- a/AppImage/messages/sk/common.json +++ b/AppImage/messages/sk/common.json @@ -5913,20 +5913,20 @@ "policy": { "inherit": "{value} (predvolené)", "inheritUnset": "Predvolené", - "conflict": "Deklarácia sa zmenila v inej relácii. Koncept nebol uložený.", - "reload": "Načítať uloženú deklaráciu (zahodiť koncept)", + "conflict": "Pravidlá boli upravené v inom okne. Rozpracované zmeny sa neuložili.", + "reload": "Načítať uložené pravidlá (zahodiť rozpracované zmeny)", "intro": "Kontrola zistí, ako je server nastavený, no nevie, na čo ho používate. Tu môžete nastaviť, čo od neho očakávate. Tieto pravidlá rozhodnú, či sa nález zobrazí ako upozornenie, poznámka alebo sa nezapočíta. Nie je povinné nič nastavovať.", - "loading": "Načítava sa deklarácia…", - "failed": "Deklaráciu sa nepodarilo prečítať", + "loading": "Načítavajú sa pravidlá…", + "failed": "Pravidlá sa nepodarilo načítať", "saved": "Uložené", - "declaredCount": "{count} deklarácií", - "guestsNote": "Vyžadované hlási chýbajúce ako varovanie; neuvedené to hlási ako pozorovanie; nevyžadované to nechá mimo počtu.", - "storagesNote": "Nedostupné úložisko je kritické, keď je deklarované ako nevyhnutné alebo slúži bežiacemu hosťovi, upozornenie, keď jeho úloha nie je deklarovaná, a pozorovanie, keď je deklarované ako voliteľné.", - "thresholds": "Prahy", - "thresholdsNote": "Prázdne znamená dodanú hodnotu, zobrazenú ako zástupný text.", + "declaredCount": "Nastavené pravidlá: {count}", + "guestsNote": "Ak položku označíte ako vyžadovanú, jej chýbanie sa zobrazí ako upozornenie. Nenastavená položka je len poznámka. Nevyžadovaná sa do výsledku nezapočíta.", + "storagesNote": "Nedostupné úložisko je kritické, ak je nevyhnutné alebo ho používa bežiaci hosť. Ak jeho úloha nie je nastavená, zobrazí sa upozornenie; pri voliteľnom úložisku len poznámka.", + "thresholds": "Limity", + "thresholdsNote": "Prázdne pole použije predvolenú hodnotu zobrazenú sivým textom.", "backup": "Záloha", "autostart": "Automatický štart", - "objective": "Cieľ obnovy", + "objective": "Požadovaný vek zálohy", "objectivePlaceholder": "hodiny", "noGuests": "Tento uzol nemá žiadnych hostí.", "expectation": { @@ -5940,21 +5940,21 @@ "unspecified": "Nenastavené" }, "threshold": { - "storage_usage_percent": "Prah preverenia kapacity úložiska (%)", - "thin_pool_usage_percent": "Prah preverenia zaplnenia tenkého poolu (%)", - "thin_overprovision_ratio": "Pomer tenkého nadmerného prideľovania", - "zfs_scrub_days": "Interval scrubu ZFS (dni)", - "backup_fallback_days": "Náhradná lehota pre vek zálohy (dni)", - "backup_schedule_grace_ratio": "Tolerancia ku kalendáru (pomer)", - "certificate_expiry_days": "Upozornenie na platnosť certifikátu (dni)", - "memory_overcommit_ratio": "Pomer nadmerného prideľovania pamäte", + "storage_usage_percent": "Limit zaplnenia úložiska (%)", + "thin_pool_usage_percent": "Limit zaplnenia thin poolu (%)", + "thin_overprovision_ratio": "Pomer nadmerného pridelenia thin poolu", + "zfs_scrub_days": "Interval ZFS scrubu (dni)", + "backup_fallback_days": "Náhradný limit veku zálohy (dni)", + "backup_schedule_grace_ratio": "Tolerancia plánu zálohovania (pomer)", + "certificate_expiry_days": "Upozornenie pred vypršaním certifikátu (dni)", + "memory_overcommit_ratio": "Pomer nadmerného pridelenia pamäte", "disk_service_life_hours": "Životnosť disku (hodiny)", - "lynis_report_days": "Vek správy Lynis (dni)", - "package_index_days": "Vek indexov balíkov (dni)", - "journal_usage_percent": "Journal voči svojmu stropu (%)", - "filesystem_usage_percent": "Prah preverenia miesta (%)", - "filesystem_inode_percent": "Prah preverenia inodov (%)", - "disk_error_recent_days": "Okno nedávnych chýb diskov (dni)" + "lynis_report_days": "Maximálny vek správy Lynis (dni)", + "package_index_days": "Maximálny vek indexov balíkov (dni)", + "journal_usage_percent": "Využitie systémového denníka (%)", + "filesystem_usage_percent": "Limit zaplnenia súborového systému (%)", + "filesystem_inode_percent": "Limit využitia inodeov (%)", + "disk_error_recent_days": "Obdobie kontroly chýb diskov (dni)" } }, "changes": { From c6cb14c651462808fd20c5551c8d2ca340cab2ff Mon Sep 17 00:00:00 2001 From: VAIO73 <50487331+Vaso73@users.noreply.github.com> Date: Sat, 12 Sep 2026 06:53:59 +0200 Subject: [PATCH 06/10] =?UTF-8?q?i18n:=20rozl=C3=AD=C5=A1en=C3=A9=20VM=20a?= =?UTF-8?q?=20LXC=20v=20audite?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- AppImage/messages/sk/common.json | 144 +++++++++++++++---------------- 1 file changed, 72 insertions(+), 72 deletions(-) diff --git a/AppImage/messages/sk/common.json b/AppImage/messages/sk/common.json index 76699872..b4566a2e 100644 --- a/AppImage/messages/sk/common.json +++ b/AppImage/messages/sk/common.json @@ -4830,7 +4830,7 @@ "dismiss": "Skryť" }, "summary": { - "guests": "Hostia", + "guests": "VM a LXC", "bindMountStubs": "Zástupné bind-mounty", "staleNodesCleaned": "Vyčistené staré uzly", "components": "Komponenty" @@ -5010,16 +5010,16 @@ "verificationScope": "Overené kontroly, ktoré sa vzťahujú na tento server. Pokrytie samo o sebe nehovorí nič o stave ani bezpečnosti servera.", "noApplicable": "V tomto hodnotení nie sú žiadne relevantné kontroly.", "noJob": "Bez plánovanej úlohy", - "guest": "Hosť", - "guests": "hostia", - "host": "Hostiteľ", + "guest": "VM/LXC", + "guests": "VM a LXC", + "host": "Server", "resource": "Prostriedok", "data": "Dáta", "metadata": "Metadáta", "result": "Výsledok", "fact": "Zistený údaj", "records": "záznamy", - "unscheduled": "hostia bez plánovanej úlohy", + "unscheduled": "VM a LXC bez plánovanej úlohy", "excludedDisks": "vylúčené disky", "disks": "Disky", "destination": "Cieľ", @@ -5056,7 +5056,7 @@ "used": "Využité", "free": "Voľné", "reasons": { - "agentNotDeclared": "V konfigurácii nie je deklarovaný agent hosťa", + "agentNotDeclared": "Agent virtuálneho stroja nie je nastavený", "arcConflictingSettings": "Trvalé nastavenia si navzájom odporujú", "arcMinAboveMax": "Dolná hranica ARC je nad hornou", "arcPendingReboot": "Trvalé nastavenie sa líši od načítaného parametra", @@ -5076,7 +5076,7 @@ "clusterInquorate": "Bez kvóra: zmeny klastra sa odmietajú", "clusterMemberAbsent": "Nakonfigurovaný uzol, ktorý klaster nevidí", "clusterSingleLink": "Deklarované jediné spojenie corosync", - "dataExcludedFromBackup": "Údaje vylúčené zo zálohy hosťa", + "dataExcludedFromBackup": "Údaje vylúčené zo zálohy VM alebo LXC", "deliveryFailing": "Nedávne doručenia neodišli", "destinationUnavailable": "Nastavený cieľ nie je dostupný", "diskErrorsActive": "Chyba zaznamenaná v kontrolovanom období", @@ -5086,7 +5086,7 @@ "essentialServiceDown": "Služba, ktorú Proxmox potrebuje na odpoveď, nie je aktívna", "exemptByPolicy": "Označené ako nevyžadované, preto je mimo počtu", "expectedButUncovered": "Označený ako vyžadujúci zálohu a nevyberá ho žiadna povolená úloha", - "expectedToAutostart": "Označený ako štartujúci s hostiteľom, no neštartuje", + "expectedToAutostart": "Označené na automatické spustenie, no nespúšťa sa", "filesystemExhausted": "Nezostáva žiadne miesto", "filesystemNearlyFull": "Na prahu preverenia miesta alebo nad ním", "filesystemReadOnly": "Jadro hlási tento pripojený bod ako len na čítanie: prestal prijímať zápisy", @@ -5107,7 +5107,7 @@ "lynisWarning": "Zaznamenané kontrolou Lynis", "multipathNoPath": "Nezostáva žiadna cesta", "multipathPathDown": "Obsluhuje po menej cestách", - "noAutostart": "Neštartuje s hostiteľom", + "noAutostart": "Nespúšťa sa automaticky pri štarte servera", "noConfigurationReference": "Bez odkazu v preverených konfiguráciách", "noJobSelectsGuest": "Nevyberá ho žiadna povolená zálohovacia úloha", "noPhysicalPort": "Nemá žiadny fyzický port", @@ -5119,7 +5119,7 @@ "overprovisioned": "Rozdáva viac virtuálnej kapacity, než pool má", "packageAwaitingRestart": "Nainštalované a žiada reštart", "pastServiceLife": "Nad prahom životnosti používaným na plánovanie", - "pinnedToHostCpu": "Viazané na model procesora hostiteľa", + "pinnedToHostCpu": "Viazané na model procesora servera", "poolDeviceErrors": "Zariadenie počíta chyby čítania, zápisu alebo kontrolného súčtu", "poolNotOnline": "Nie je online", "rebootMarkerWithoutPackages": "Niečo zapísalo značku reštartu bez uvedenia balíka", @@ -5130,14 +5130,14 @@ "replicationOverdue": "Staršia, než pripúšťa vlastný kalendár úlohy", "retentionNotDeclared": "Bez deklarovanej retencie; uchovávajú sa všetky kópie", "retentionOnServer": "Čistí sa na zálohovacom serveri, úlohami, ktoré tento uzol nevidí", - "runsPrivileged": "Beží privilegovane a zdieľa menný priestor používateľov hostiteľa", + "runsPrivileged": "Beží privilegovane a zdieľa používateľský priestor servera", "scrubOverdue": "Posledný dokončený scrub je starší než prah preverenia", "storageNearlyFull": "Na prahu preverenia kapacity alebo nad ním", "storageUnreachable": "Nedostupné", "thinDataPressure": "Zapísané dáta blízko kapacity poolu", "thinMetadataPressure": "Metadáta takmer plné, čo prepne pool len na čítanie", "unitFailed": "systemd prestal o ňu pokúšať", - "verificationFailedOnly": "Overenie prečítalo najnovšiu kópiu a nebola neporušená; žiadna iná kópia tohto hosťa overená nebola", + "verificationFailedOnly": "Overenie načítalo najnovšiu zálohu a tá nebola v poriadku; žiadna iná záloha tohto VM/LXC nebola overená", "verificationFailedWithFallback": "Overenie prečítalo najnovšiu kópiu a nebola neporušená; staršia kópia overená bola", "verificationNotRun": "Túto kópiu nespätne neprečítala žiadna overovacia úloha" }, @@ -5156,7 +5156,7 @@ "unverifiedChecks": "Nevykonané: {checks}. Každá vo svojich dôkazoch uvádza, čo sa jej nepodarilo prečítať.", "noFindings": "Aktuálnemu filtru nezodpovedajú žiadne zistenia.", "affectedCount": "ovplyvnené: {count}", - "acceptedNotice": "Na tomto hostiteľovi je zaznamenaných {count} prijatých rizík.", + "acceptedNotice": "Na tomto serveri je zaznamenaných {count} prijatých rizík.", "states": { "fail": "Zlyhalo", "warn": "Upozornenie", @@ -5172,7 +5172,7 @@ "network": "Sieť", "security": "Bezpečnosť", "backup": "Zálohy", - "guests": "Hostia", + "guests": "VM a LXC", "hardware": "Hardvér" }, "detail": { @@ -5189,13 +5189,13 @@ "backup": { "guest_coverage": { "title": "Pokrytie zálohami", - "rationale": "Povolené zálohovacie úlohy na tomto uzle, hostia, ktorých každá vyberá, a údaje hosťa z nich vylúčené. Nakonfigurované pokrytie nedokazuje, že existuje použiteľná záloha. Či mal byť nevybraný hosť chránený, hovorí deklarovaná politika.", + "rationale": "Povolené zálohovacie úlohy na tomto uzle, VM a LXC, ktoré vyberajú, a údaje z nich vylúčené. Nastavené pokrytie ešte nedokazuje, že záloha je použiteľná. Pravidlá určujú, či má byť nezahrnutý VM alebo LXC chránený.", "summary": { - "noJobs": "Pre {total} hostí na tomto uzle nie je definovaná žiadna zálohovacia úloha", - "covered": "Všetkých {total} hostí vyberá povolená zálohovacia úloha", - "uncovered": "{count} z {total} hostí nevyberá žiadna povolená zálohovacia úloha", + "noJobs": "Pre {total} VM a LXC na tomto uzle nie je definovaná žiadna zálohovacia úloha", + "covered": "Všetky VM a LXC ({total}) vyberá povolená zálohovacia úloha", + "uncovered": "{count} z {total} VM a LXC nevyberá žiadna povolená zálohovacia úloha", "excludedData": "Skontrolujte {count} vylúčení diskov alebo prípojných bodov", - "uncoveredExpected": "{required} hostí označených ako vyžadujúcich zálohu nevyberá žiadna povolená úloha", + "uncoveredExpected": "{required} VM a LXC označených ako vyžadujúce zálohu nevyberá žiadna povolená úloha", "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } }, @@ -5204,8 +5204,8 @@ "rationale": "Vek: čas uplynutý od poslednej uloženej zálohy. Použitý limit: referenčný vek, s ktorým sa táto záloha porovnáva.", "summary": { "recent": "Všetkých {total} kontrol stroja/cieľa spĺňa uvedené kritérium veku zálohy", - "stale": "{count} z {total} hostí nemá zálohu z posledných 30 dní", - "noBackups": "K žiadnemu hosťovi na tomto uzle sa nenašla uložená záloha", + "stale": "{count} z {total} VM a LXC nemá zálohu z posledných 30 dní", + "noBackups": "Pre žiadny VM ani LXC na tomto uzle sa nenašla uložená záloha", "attention": "{count} z {total} kontrol stroja/cieľa vyžaduje preverenie", "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } @@ -5223,9 +5223,9 @@ }, "verification_state": { "title": "Overenie záloh", - "rationale": "Výsledok overenia, ktorý Proxmox Backup Server zaznamenáva pre najnovšiu kópiu každého hosťa, a či bola overená staršia kópia toho istého hosťa. Overenie číta uloženú kópiu; nie je to obnova.", + "rationale": "Výsledok overenia, ktorý Proxmox Backup Server zaznamenáva pri najnovšej zálohe každého VM a LXC, a informácia, či bola overená aj staršia záloha. Overenie len číta uloženú zálohu; nejde o obnovu.", "summary": { - "allVerified": "Najnovšia kópia všetkých {total} hostí bola overená ako neporušená", + "allVerified": "Najnovšia záloha všetkých {total} VM a LXC bola overená ako neporušená", "failed": "{failed} najnovších kópií neprešlo overením, z {total} preskúmaných", "notVerified": "{pending} z {total} najnovších kópií nebolo overených", "evaluationFailed": "Stav overenia sa nepodarilo prečítať" @@ -5233,22 +5233,22 @@ }, "job_results": { "title": "Výsledky zálohovacích behov", - "rationale": "Ako skončilo najnovšie zaznamenané spustenie každého hosťa, podľa protokolu úloh uzla. Hodnotí sa len posledné. Protokol sa uchováva obmedzený čas.", + "rationale": "Ako skončilo posledné zaznamenané spustenie zálohy každého VM a LXC podľa protokolu úloh uzla. Hodnotí sa len posledné spustenie. Protokol sa uchováva obmedzený čas.", "summary": { "allSucceeded": "Všetkých {total} zaznamenaných zálohovacích behov skončilo bez chyby", "someFailed": "{count} z {total} zaznamenaných zálohovacích behov skončilo chybou", "evaluationFailed": "Protokol úloh sa nepodarilo prečítať", - "recovered": "{count} z {total} hostí zlyhalo pri skoršom spustení a odvtedy uspelo" + "recovered": "{count} z {total} VM a LXC zlyhalo pri skoršom spustení a odvtedy uspelo" } }, "host_recovery": { - "title": "Obnova hostiteľa", - "rationale": "Zálohy hostiteľa tak, ako ich zaznamenáva ProxMenux: každá spustená úloha, kedy, či uspela, cieľ a či tá kópia stále existuje. Úloha zapisujúca na zálohovací server neuvádza lokálnu cestu. Šifrovacie kľúče sa uvádzajú len počtom a zaznamenaným režimom úschovy.", + "title": "Obnova servera", + "rationale": "Zálohy nastavení servera podľa záznamov ProxMenuxu: každá spustená úloha, jej čas, výsledok, cieľ a existencia uloženej zálohy. Úloha zapisujúca na zálohovací server neuvádza lokálnu cestu. Šifrovacie kľúče sa uvádzajú len počtom a zaznamenaným režimom úschovy.", "summary": { - "noHostBackup": "Nie je uložená žiadna záloha konfigurácie hostiteľa ani časovač, ktorý by ju vytváral", + "noHostBackup": "Nie je uložená záloha nastavení servera ani nastavený časovač, ktorý by ju vytváral", "protected": "Konfigurácia samotného uzla je uložená v {total} archíve(och), v rámci používaného vekového limitu", - "attention": "{count} zistenie(a) k {total} záznamom konfigurácie hostiteľa", - "scheduledOnly": "Zálohy konfigurácie hostiteľa sú naplánované cez {count} časovač(e); lokálne nie je uložený žiadny archív" + "attention": "Zistenia: {count}; záznamy o nastavení servera: {total}", + "scheduledOnly": "Zálohy nastavení servera sú naplánované cez {count} časovačov, lokálne však nie je uložený žiadny archív" } } }, @@ -5274,10 +5274,10 @@ }, "memory_overcommit": { "title": "Pridelenie pamäte", - "rationale": "Strop `memory` každej konfigurácie hosťa oproti MemTotal, pričom bežiaci hostia sa počítajú osobitne. Kontajnery spotrebúvajú po tento limit; virtuálne stroje bez ballooningu ho rezervujú.", + "rationale": "Limit `memory` každej konfigurácie VM a LXC oproti MemTotal; spustené VM a LXC sa počítajú osobitne. Kontajnery môžu použiť pamäť až po tento limit, virtuálne stroje bez ballooningu si ju rezervujú.", "summary": { - "withinRatio": "Hosťom je pridelených {percent}% pamäte hostiteľa", - "aboveRatio": "Hosťom je pridelených {percent}% pamäte hostiteľa", + "withinRatio": "VM a LXC majú pridelených {percent}% pamäte servera", + "aboveRatio": "VM a LXC majú pridelených {percent}% pamäte servera", "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } }, @@ -5293,13 +5293,13 @@ }, "kernel_current": { "title": "Bežiace jadro", - "rationale": "Bežiace jadro oproti tomu, ktoré by hostiteľ spustil nabudúce, ako ho hlási `proxmox-boot-tool`. Novšie iba nainštalované jadro môže byť zámerne pozdržané; rozdiel po reštarte znamená štart, ktorý sa neuplatnil.", + "rationale": "Bežiace jadro sa porovnáva s jadrom, ktoré by server pri ďalšom štarte použil podľa `proxmox-boot-tool`. Novšie nainštalované jadro môže byť zámerne odložené; rozdiel po reštarte znamená, že sa zmena neprejavila.", "summary": { - "current": "Bežiace jadro {version} je to, ktoré by hostiteľ spustil nabudúce", - "newerAvailable": "Hostiteľ beží na {running}, ale je nainštalované {newest}", - "newerSelected": "Hostiteľ beží na {running} a pri najbližšom reštarte by spustil {selected}", - "wouldDowngrade": "Hostiteľ beží na {running}, ale pri najbližšom reštarte by spustil staršie {selected}", - "bootTargetUnknown": "Hostiteľ beží na {version}; jadro zvolené pre najbližší štart sa nepodarilo prečítať", + "current": "Bežiace jadro {version} je to, ktoré server použije pri ďalšom štarte", + "newerAvailable": "Server beží na {running}, ale je nainštalované {newest}", + "newerSelected": "Server beží na {running} a pri najbližšom reštarte použije {selected}", + "wouldDowngrade": "Server beží na {running}, ale pri najbližšom reštarte použije staršie {selected}", + "bootTargetUnknown": "Server beží na {version}; jadro zvolené pre ďalší štart sa nepodarilo prečítať", "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } }, @@ -5326,7 +5326,7 @@ }, "swap_configured": { "title": "Swap", - "rationale": "Aktívne odkladacie oblasti podľa `swapon` a ich súčet oproti pamäti hostiteľa. Žiadne pravidlo nevyžaduje pomer k RAM; tlak na pamäť sa meria inde.", + "rationale": "Aktívne odkladacie oblasti podľa `swapon` a ich súčet oproti pamäti servera. Žiadne pravidlo nevyžaduje pomer k RAM; tlak na pamäť sa meria inde.", "summary": { "active": "Aktívny swap má {size}", "none": "Nie je aktívna žiadna oblasť swapu", @@ -5334,17 +5334,17 @@ } }, "filesystem_capacity": { - "title": "Kapacita súborových systémov hostiteľa", - "rationale": "Miesto a inody súborových systémov, ktoré hostiteľ sám potrebuje: koreň, /var, /var/log a cesta lokálneho úložiska. Súborový systém s voľným miestom a bez inodov zlyhá rovnako ako plný.", + "title": "Kapacita súborových systémov servera", + "rationale": "Miesto a inodey v súborových systémoch potrebných pre server: koreň, /var, /var/log a cesta lokálneho úložiska. Súborový systém bez voľných inodeov zlyhá rovnako ako plný.", "summary": { - "withinLimits": "{total} súborových systémov hostiteľa je pod svojimi prahmi preverenia", + "withinLimits": "{total} súborových systémov servera je pod nastavenými limitmi", "pressure": "{count} meraní je na prahu preverenia alebo nad ním", "evaluationFailed": "Obsadenosť súborových systémov sa nepodarilo prečítať" } }, "update_chain": { "title": "Vek indexov balíkov APT", - "rationale": "Kedy APT naposledy umiestnil na tomto hostiteľovi index balíkov. Repozitár, ktorý odpovie „nezmenené\", ponechá svoj index nedotknutý. Dostupnosť repozitárov sa netestuje.", + "rationale": "Kedy APT naposledy aktualizoval index balíkov na tomto serveri. Repozitár, ktorý odpovie „nezmenené\", ponechá index nedotknutý. Dostupnosť repozitárov sa netestuje.", "summary": { "current": "Indexy balíkov boli aktualizované pred {days} dňom/dňami", "stale": "Indexy balíkov boli naposledy aktualizované pred {days} dňom/dňami", @@ -5402,7 +5402,7 @@ "guests": { "privileged_containers": { "title": "Oprávnenia kontajnerov", - "rationale": "Nastavenie `unprivileged` každej konfigurácie kontajnera. Jeho absencia znamená, že kontajner zdieľa menný priestor používateľov hostiteľa, čo niektoré záťaže potrebujú.", + "rationale": "Nastavenie `unprivileged` každej konfigurácie kontajnera. Ak chýba, kontajner zdieľa používateľský priestor servera, čo niektoré aplikácie vyžadujú.", "summary": { "allUnprivileged": "Všetkých {total} kontajnerov je neprivilegovaných", "privileged": "{count} z {total} kontajnerov beží privilegovane", @@ -5410,20 +5410,20 @@ } }, "qemu_without_agent": { - "title": "Guest agent vo virtuálnych strojoch", - "rationale": "Nastavenie `agent` v konfigurácii každého virtuálneho stroja. Nastavenie hovorí, že agent je deklarovaný, nie že odpovedá.", + "title": "QEMU Guest Agent vo virtuálnych strojoch", + "rationale": "Nastavenie `agent` v konfigurácii každého virtuálneho stroja. Hovorí len, že QEMU Guest Agent je nastavený, nie že práve odpovedá.", "summary": { - "allHaveAgent": "Všetkých {total} virtuálnych strojov má deklarovaný guest agent", - "missingAgent": "{count} z {total} virtuálnych strojov nemá deklarovaný guest agent", + "allHaveAgent": "QEMU Guest Agent je nastavený vo všetkých {total} virtuálnych strojoch", + "missingAgent": "QEMU Guest Agent nie je nastavený v {count} z {total} virtuálnych strojov", "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } }, "autostart": { "title": "Automatické spúšťanie", - "rationale": "Nastavenie `onboot` každého hosťa, okrem šablón a hostí spravovaných HA. Či sa má hosť vrátiť sám, hovorí deklarovaná politika.", + "rationale": "Nastavenie `onboot` každého VM a LXC okrem šablón a VM/LXC spravovaných HA. Pravidlá určujú, ktoré z nich sa majú spustiť automaticky.", "summary": { - "allAutostart": "Všetkých {total} hostí sa spúšťa s hostiteľom", - "notAutostart": "{count} z {total} hostí sa s hostiteľom nespúšťa", + "allAutostart": "Všetky VM a LXC ({total}) sa spúšťajú automaticky pri štarte servera", + "notAutostart": "{count} z {total} VM a LXC sa nespúšťa automaticky pri štarte servera", "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } }, @@ -5431,7 +5431,7 @@ "title": "Stav snapshotov", "rationale": "Stav a vek snapshotov a aktívne úlohy. Nedávna operácia alebo operácia bez overiteľného dátumu sa nepovažuje za prerušenú.", "summary": { - "noSnapshots": "Žiadny hosť nemá snapshoty", + "noSnapshots": "Žiadny VM ani LXC nemá snapshoty", "allComplete": "Všetkých {total} snapshotov je dokončených", "stuck": "{count} z {total} snapshotov ostalo uprostred operácie", "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" @@ -5439,10 +5439,10 @@ }, "cpu_host_type": { "title": "Model virtuálneho CPU", - "rationale": "Hodnota `cpu` každého virtuálneho stroja. `host` sprístupňuje inštrukčnú sadu fyzického procesora, čo obmedzuje uzly, na ktoré môže hosť migrovať. Nezlučiteľnosť s konkrétnym cieľom sa tu neurčuje.", + "rationale": "Hodnota `cpu` každého virtuálneho stroja. `host` sprístupňuje inštrukčnú sadu fyzického procesora, čo obmedzuje uzly, na ktoré môže virtuálny stroj migrovať. Nezlučiteľnosť s konkrétnym cieľom sa tu neurčuje.", "summary": { - "none": "Žiadny z {total} virtuálnych strojov nie je viazaný na procesor hostiteľa", - "pinned": "{count} z {total} virtuálnych strojov je viazaných na procesor hostiteľa", + "none": "Žiadny z {total} virtuálnych strojov nie je viazaný na procesor servera", + "pinned": "{count} z {total} virtuálnych strojov je viazaných na procesor servera", "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } }, @@ -5515,8 +5515,8 @@ "title": "ZFS ARC limit", "rationale": "Efektívne hodnoty c_min, c_max a veľkosti ARC, načítaný parameter modulu a trvalé nastavenia v /etc/modprobe.d. Nakonfigurovaná nula volí predvolenú hodnotu modulu; ARC je strop a pamäť pod ním je znovu získateľná.", "summary": { - "bounded": "Limit ARC je {percent}% pamäte hostiteľa a pamäť pod ním je znovu získateľná", - "high": "ARC môže použiť {percent}% pamäte hostiteľa", + "bounded": "Limit ARC je {percent}% pamäte servera a pamäť pod ním je možné znovu uvoľniť", + "high": "ARC môže použiť {percent}% pamäte servera", "unset": "ARC nemá nastavený výslovný limit", "conflicting": "{count} nastavení ARC si navzájom odporuje", "pending": "Trvalé nastavenie ARC sa líši od hodnoty, ktorú nesie bežiaci modul", @@ -5690,22 +5690,22 @@ "shared": "Zdieľané", "yes": "Áno", "no": "Nie", - "guests": "Hostia", + "guests": "VM a LXC", "ostype": "Operačný systém", - "onboot": "Spúšťa sa s hostiteľom", + "onboot": "Spúšťa sa pri štarte servera", "tags": "Značky", "privilege": "Oprávnenie", "privileged": "Privilegovaný", "unprivileged": "Neprivilegovaný", "features": "Funkcie", - "agent": "Guest agent", + "agent": "QEMU Guest Agent", "cpuModel": "Model CPU", "disks": "Disky", "interfaces": "Sieťové rozhrania", "protection": "Záloha", "passthrough": "Passthrough", "noBackup": "Bez zálohy", - "noBackupDetail": "Tohto hosťa nevyberá žiadna povolená zálohovacia úloha.", + "noBackupDetail": "Tento VM alebo LXC nevyberá žiadna povolená zálohovacia úloha.", "applications": "Aplikácie", "versionUnknown": "verzia sa nezistila", "passthroughTitle": "PCI passthrough", @@ -5744,7 +5744,7 @@ "area": "Oblasť", "inventoryAnnex": "Príloha s inventárom", "scopeTitle": "Rozsah tejto správy", - "scopeBody": "Táto správa zachytáva stav uzla Proxmox VE v čase kontroly. Nepokrýva vnútro hostí nad rámec údajov z ich konfigurácie, zariadenia mimo servera, fyzickú infraštruktúru ani závislosti, ktoré z uzla nie sú viditeľné. Neurčené zistenia sa nekontrolovali; neznamenajú, že je všetko v poriadku alebo že niečo chýba.", + "scopeBody": "Táto správa zachytáva stav uzla Proxmox VE v čase kontroly. Nepokrýva vnútro VM a LXC nad rámec údajov z ich konfigurácie, zariadenia mimo servera, fyzickú infraštruktúru ani závislosti, ktoré z uzla nie sú viditeľné. Neurčené zistenia sa nekontrolovali; neznamenajú, že je všetko v poriadku alebo že niečo chýba.", "building": "Zostavuje sa správa…", "node": "Uzol", "profile": "Profil", @@ -5768,7 +5768,7 @@ "nodeIdentity": "Identita uzla", "system": "Systém", "cluster": "Klaster", - "standaloneNote": "Tento uzol nie je súčasťou klastra: má vlastnú konfiguráciu a jeho hostia nemigrujú na iný uzol.", + "standaloneNote": "Tento uzol nie je súčasťou klastra: má vlastnú konfiguráciu a jeho VM a LXC nemigrujú na iný uzol.", "clusterDiagramNote": "Nakonfigurované uzly a linky corosync, ktoré ich spájajú.", "thisNode": "tento uzol", "unreachable": "nevidený", @@ -5834,7 +5834,7 @@ "interface": "Rozhranie", "driver": "Ovládač", "state": "Stav", - "networkDiagramNote": "Cesta od kábla ku každému hosťovi: fyzický adaptér, bond ak ich zoskupuje, bridge a pripojení hostia.", + "networkDiagramNote": "Cesta od kábla ku každému VM a LXC: fyzický adaptér, bond, ak ich zoskupuje, bridge a pripojené VM a LXC.", "storageAndProtection": "Úložisko a ochrana", "storage": "Úložisko", "content": "Obsah", @@ -5842,10 +5842,10 @@ "location": "Umiestnenie", "backupDestination": "Cieľ záloh", "unprotected": "bez zálohy", - "storageDiagramNote": "Kde ležia disky hostí a ktorý cieľ ich zálohuje.", - "unprotectedGuests": "{count} hostí bez zálohovacej úlohy", - "allProtected": "Každý hosť je pokrytý zálohovacou úlohou", - "allProtectedNote": "Pokrytie znamená, že úloha hosťa vyberá; výsledok záloh sa vyhodnocuje osobitne.", + "storageDiagramNote": "Kde ležia disky VM a LXC a ktorý cieľ ich zálohuje.", + "unprotectedGuests": "{count} VM a LXC bez zálohovacej úlohy", + "allProtected": "Každý VM a LXC je pokrytý zálohovacou úlohou", + "allProtectedNote": "Pokrytie znamená, že úloha vyberá daný VM alebo LXC; výsledok záloh sa vyhodnocuje osobitne.", "vmid": "VMID", "name": "Názov", "kind": "Druh", @@ -5860,7 +5860,7 @@ "incomplete": "čiastočné", "scope": "Rozsah tejto správy", "scopeText": "Tento dokument informuje o profile {profile} na uzle uvedenom v hlavičke, v čase behu.", - "scopeLocal": "Zahŕňa iba tento uzol. Hostia na iných uzloch a ich konfigurácia sú mimo neho.", + "scopeLocal": "Zahŕňa iba tento uzol. VM a LXC na iných uzloch a ich konfigurácia sem nepatria.", "scopeReadOnly": "Všetky kontroly iba čítajú existujúcu konfiguráciu a stav; nič nemenia.", "scopeMoment": "Popisuje stav v čase behu, nie časové obdobie.", "notRead": "Zdroje, ktoré sa nepodarilo prečítať:", @@ -5921,7 +5921,7 @@ "saved": "Uložené", "declaredCount": "Nastavené pravidlá: {count}", "guestsNote": "Ak položku označíte ako vyžadovanú, jej chýbanie sa zobrazí ako upozornenie. Nenastavená položka je len poznámka. Nevyžadovaná sa do výsledku nezapočíta.", - "storagesNote": "Nedostupné úložisko je kritické, ak je nevyhnutné alebo ho používa bežiaci hosť. Ak jeho úloha nie je nastavená, zobrazí sa upozornenie; pri voliteľnom úložisku len poznámka.", + "storagesNote": "Nedostupné úložisko je kritické, ak je nevyhnutné alebo ho používa spustený VM či LXC. Ak jeho úloha nie je nastavená, zobrazí sa upozornenie; pri voliteľnom úložisku len poznámka.", "thresholds": "Limity", "thresholdsNote": "Prázdne pole použije predvolenú hodnotu zobrazenú sivým textom.", "backup": "Záloha", @@ -6037,7 +6037,7 @@ "resolved": "Vyriešené", "resolvedNote": "už sa nehlásia a nikto ich neprijal", "accepted": "Prijaté", - "acceptedNote": "už sa nepočítajú, lebo sa prijalo riziko, nie preto, že by sa hostiteľ zmenil", + "acceptedNote": "už sa nepočítajú, lebo sa prijalo riziko, nie preto, že by sa server zmenil", "retired": "Už sa nevyhodnocujú", "retiredNote": "boli predtým a v tomto behu nie; nič nepotvrdilo, že prestali", "reasons": { From 9db1696d5ae0dda03f1afa02dcb397da1c6b98c7 Mon Sep 17 00:00:00 2001 From: VAIO73 <50487331+Vaso73@users.noreply.github.com> Date: Sat, 12 Sep 2026 06:56:41 +0200 Subject: [PATCH 07/10] =?UTF-8?q?i18n:=20zjednoten=C3=A9=20n=C3=A1zvy=20v?= =?UTF-8?q?=20=C3=BAvodn=C3=BDch=20novink=C3=A1ch?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- AppImage/messages/sk/common.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/AppImage/messages/sk/common.json b/AppImage/messages/sk/common.json index b4566a2e..c59a6743 100644 --- a/AppImage/messages/sk/common.json +++ b/AppImage/messages/sk/common.json @@ -3262,17 +3262,17 @@ "dockerUpdates": "Karta Aktualizácie teraz naplno podporuje Docker: Docker Engine aj jednotlivé obrazy sa kontrolujú v rovnakom 24-hodinovom cykle ako balíky systému. Tlačidlo „Skontrolovať teraz“ overí aktuálne digesty hneď, bez čakania na dennú kontrolu.", "appCatalog": "Nový katalóg detekcie aplikácií s viac ako 380 sledovanými pracovnými záťažami, generovaný naživo z community-scripts pomocou siedmich detekčných metód (súbor, binárka, dpkg, apk, Python, Docker exec, Docker label). Primárne a záložné detektory pokrývajú nové aj historické rozloženia LXC.", "pushover": "Pushover je teraz natívny kanál upozornení spolu s Telegramom, Gotify, Discordom, e-mailom a Apprise — nastavíte kľúč používateľa/API, zariadenie a zvuk; bežné správy majú prioritu 0, pri CRITICAL udalostiach môžete zapnúť prioritu 1. Navrhol @benginx (#308).", - "appsDashboard": "Nová hlavná karta Aplikácie — jednotný spúšťač pre každý webový odkaz v uzle. Aplikácie zaregistrované v LXC a vlastné webové odkazy zdieľajú rovnakú mriežku s kategóriami, vyhľadávaním a priamym prístupom do modálu hostiteľa.", + "appsDashboard": "Nová hlavná karta Aplikácie — jedno miesto pre webové odkazy v uzle. Aplikácie zaregistrované v LXC a vlastné odkazy zdieľajú mriežku s kategóriami a vyhľadávaním; odtiaľ sa dostanete priamo do detailu VM alebo LXC.", "lxcAppsUpdates": "Karta Aplikácie v modáli každého LXC registruje nainštalované aplikácie, ukladá webové odkazy a sleduje nové verzie. Prepracovaná karta Aktualizácie nainštaluje aktualizácie systému aj aplikácií jedným tlačidlom; Docker Engine a jednotlivé obrazy kontroluje v rovnakom 24-hodinovom cykle, pričom akciou „Skontrolovať teraz“ ich môžete preveriť okamžite.", "multilingual": "Monitor teraz hovorí 8 jazykmi: angličtina, španielčina, nemčina, francúzština, taliančina, portugalčina, švédčina a slovenčina. Veľká vďaka patrí @vaso73 za vybudovanie i18n základov.", - "nvidiaMultiGpu": "Životný cyklus NVIDIA driverov prechádza na vlastníctvo podľa presného BDF, takže multi-GPU hostiteľ môže odovzdať jednu kartu do VM a druhú nechať funkčnú v hostiteľovi alebo v LXC, plus výber verzie citlivý na kernel, vetvu a GPU (#298).", + "nvidiaMultiGpu": "Správa NVIDIA ovládačov sa teraz riadi presným BDF, takže server s viacerými GPU môže jednu kartu odovzdať VM a druhú ponechať pre server alebo LXC. Výber verzie zohľadní kernel, vetvu aj GPU (#298).", "aiCustomEndpoint": "V AI asistentovi si teraz môžete nastaviť vlastný endpoint kompatibilný s OpenAI. Pri načítaní zoznamu modelov rozpozná LiteLLM, LM Studio, LocalAI, vLLM, OmniRoute aj vlastné proxy na súkromných IP adresách, lokálnom rozhraní či v Docker sieťach. Prípadná chyba servera alebo siete sa zobrazí priamo pod tlačidlom „Načítať“ (#325, nahlásil @jorgeffonte).", - "secureGatewayArch": "Sprievodca Secure Gateway teraz prispôsobí stiahnutie Alpine šablóny, výber lokálnej šablóny aj vytvorenie kontajnera cez pct skutočnej architektúre servera. Hostiteľ x86_64 tak dostane kontajner amd64 a hostiteľ arm64 kontajner arm64 (#324, nahlásil @N0X4DD0).", + "secureGatewayArch": "Sprievodca Secure Gateway teraz prispôsobí stiahnutie Alpine šablóny, výber lokálnej šablóny aj vytvorenie kontajnera cez pct skutočnej architektúre servera. Server x86_64 tak dostane kontajner amd64 a server arm64 kontajner arm64 (#324, nahlásil @N0X4DD0).", "atomicNotifications": "Udalosti upozornení si ešte pred spracovaním AI a odoslaním do kanála atómovo rezervujú jedinečný odtlačok proti duplicitám. Súbežné kontroly, dokončovacie volania ani paralelné procesy Monitoru tak neodošlú tú istú udalosť dvakrát. Ak neodošle úspešne žiadny kanál, rezervácia sa uvoľní, aby mohli fungovať opakované pokusy.", "borgSshPort": "Cieľ Borg na vzdialenom serveri — dialóg „Pridať cieľ Borg“ aj textové rozhranie podporujú vlastný SSH port. Rešpektujú ho BORG_RSH, automatická inštalácia kľúča aj kontrola kapacity. Existujúce ciele bez uvedeného portu naďalej fungujú bez zmeny (navrhol @songochain v diskusii #236).", "githubToken": "V časti Nastavenia → GitHub API môžete zadať voliteľný osobný prístupový token, ak pri kontrole vydaní a značiek vyčerpáte anonymný limit. Token je v úložisku zašifrovaný a nikdy sa neposiela do prehliadača; hlásenie o prekročenom limite je preložené do každého jazyka Monitoru (navrhol @SystemIdleProcess v diskusii #306).", "replicationContext": "Natívne upozornenia na zlyhanie replikácie v Proxmoxe teraz doplnia ID úlohy replikácie, dotknuté ID VM/LXC a názov virtuálneho stroja alebo kontajnera. Presný blok chyby z Proxmoxu ostáva zachovaný ako dôvod a každá replikačná úloha sa posudzuje samostatne, aby sa správne odstránili duplicity (nahlásil Ale R.).", - "auditAssessment": "Audit a správy — nová stránka, na ktorej nájdete stav uzla na jednom mieste. Kontrola prejde bezpečnosť, zálohy, kapacitu, úložisko, sieť, hardvér, hostí aj systém. Každé zistenie označí ako kritický problém, upozornenie, poznámku alebo stav v poriadku a ukáže, z akých údajov vychádza.", + "auditAssessment": "Audit a správy — nová stránka, na ktorej nájdete stav uzla na jednom mieste. Kontrola prejde bezpečnosť, zálohy, kapacitu, úložisko, sieť, hardvér, virtuálne stroje a kontajnery aj systém. Každé zistenie označí ako kritický problém, upozornenie, poznámku alebo stav v poriadku a ukáže, z akých údajov vychádza.", "changeJournal": "Denník zmien — na karte Zmeny uvidíte, čo ProxMenux na serveri upravil: súbory nastavení, balíky aj služby vrátane ich pôvodného stavu. Zobrazuje aktuálny stav, nie dlhý zoznam každého spustenia.", "auditReports": "Správy — k dispozícii je úplný audit aj samostatné prehľady bezpečnosti, záloh a kapacity diskov. Každý začne stručným zhrnutím, ponúkne tlačiteľný inventár a dá sa vyexportovať do PDF. Pred bezpečnostnou kontrolou s Lynisom sa aplikácia opýta, aby bežná kontrola ostala rýchla.", "auditPolicyBaseline": "Pravidlá a porovnanie — nastavte, čo má server spĺňať: zálohy, firewall aj prihlásenie roota cez SSH. Jeden beh môžete označiť ako východiskový stav a neskôr jednoducho vidieť nové, vyriešené aj prijaté zistenia.", From bd6d1e323ec8e835a18a964776c765e17a05acb6 Mon Sep 17 00:00:00 2001 From: VAIO73 <50487331+Vaso73@users.noreply.github.com> Date: Sat, 12 Sep 2026 07:00:35 +0200 Subject: [PATCH 08/10] =?UTF-8?q?i18n:=20zjednoten=C3=A9=20stavy=20auditu?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- AppImage/messages/sk/common.json | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/AppImage/messages/sk/common.json b/AppImage/messages/sk/common.json index c59a6743..7416c47f 100644 --- a/AppImage/messages/sk/common.json +++ b/AppImage/messages/sk/common.json @@ -5004,7 +5004,7 @@ "limitSchedule": "Plán + tolerancia", "limitReference": "Referenčná lehota", "verifiedChecks": "Overené kontroly", - "unverifiedChecks": "Neoverené kontroly", + "unverifiedChecks": "Kontroly, ktoré sa nepodarilo overiť", "checkName": "Kontrola", "verified": "Overené", "verificationScope": "Overené kontroly, ktoré sa vzťahujú na tento server. Pokrytie samo o sebe nehovorí nič o stave ani bezpečnosti servera.", @@ -5153,7 +5153,7 @@ "lastRun": "Naposledy vyhodnotené: {when}", "stale": "pred {days} dňami", "readOnlyNotice": "Kontrola iba číta údaje zo servera. Nič nemení.", - "unverifiedChecks": "Nevykonané: {checks}. Každá vo svojich dôkazoch uvádza, čo sa jej nepodarilo prečítať.", + "unverifiedChecks": "Nepodarilo sa overiť: {checks}. Pri každej kontrole je uvedené, ktoré údaje sa nepodarilo prečítať.", "noFindings": "Aktuálnemu filtru nezodpovedajú žiadne zistenia.", "affectedCount": "ovplyvnené: {count}", "acceptedNotice": "Na tomto serveri je zaznamenaných {count} prijatých rizík.", @@ -5163,7 +5163,7 @@ "accepted": "Prijaté riziko", "pass": "V poriadku", "not_applicable": "Netýka sa", - "unknown": "Neoverené" + "unknown": "Nepodarilo sa overiť" }, "areas": { "all": "Všetko", @@ -5815,7 +5815,7 @@ "healthy": "v poriadku", "years": "{years} rokov", "events": "Udalosti", - "observations": "Pozorovania", + "observations": "Zaznamenané udalosti", "observationsNote": "Zaznamenané udalosti. SMART hlási aktuálny stav; tento záznam hlási, čo sa stalo, vrátane udalostí, z ktorých sa disk zotavil.", "noObservations": "Žiadne zaznamenané udalosti", "noObservationsNote": "Odkedy ich monitor sleduje, žiadny disk nezaznamenal chybu.", @@ -5865,7 +5865,7 @@ "scopeMoment": "Popisuje stav v čase behu, nie časové obdobie.", "notRead": "Zdroje, ktoré sa nepodarilo prečítať:", "uplink": "Uplink", - "conformance": "{pass} z {total} v súlade", + "conformance": "{pass} z {total} v poriadku", "latency": "Sieťová odozva", "latencyNote": "Odozva meraná v uvedenom okne, jedna čiara na cieľ.", "milliseconds": "ms", @@ -5887,7 +5887,7 @@ "diagnosticTitle": "Rýchla diagnostika", "diagnosticSubtitle": "Kritické výsledky a upozornenia na {node}", "diagnosticActing": "{count} kritických výsledkov a upozornení.", - "diagnosticClear": "Žiadny kritický výsledok ani upozornenie. Pozorovania a vyhovujúce výsledky sú v úplnom audite.", + "diagnosticClear": "Žiadny kritický problém ani upozornenie. Poznámky a výsledky v poriadku nájdete v úplnom audite.", "diagnosticUnread": "Merania, ktoré sa nepodarilo vykonať", "diagnosticMoreRows": "{count} ďalších riadkov, v úplnom audite.", "structureTitle": "Štruktúra a konfigurácia", @@ -5903,10 +5903,10 @@ "classifications": { "critical": "Kritické", "warning": "Upozornenie", - "observation": "Pozorovanie", - "conformant": "V súlade", - "unverified": "Neoverené", - "not_applicable": "Neaplikovateľné", + "observation": "Poznámka", + "conformant": "V poriadku", + "unverified": "Nepodarilo sa overiť", + "not_applicable": "Netýka sa", "accepted": "Prijaté riziko", "by_design": "Vylúčené politikou" }, From abef0c0303904e66c6793149ebb5eca96ac3e537 Mon Sep 17 00:00:00 2001 From: VAIO73 <50487331+Vaso73@users.noreply.github.com> Date: Sat, 12 Sep 2026 07:03:40 +0200 Subject: [PATCH 09/10] =?UTF-8?q?i18n:=20zjednoten=C3=A9=20ozna=C4=8Denie?= =?UTF-8?q?=20kontroly=20auditu?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- AppImage/messages/sk/common.json | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/AppImage/messages/sk/common.json b/AppImage/messages/sk/common.json index 7416c47f..f3fdaac3 100644 --- a/AppImage/messages/sk/common.json +++ b/AppImage/messages/sk/common.json @@ -5146,11 +5146,11 @@ "couldNotRead": "Nepodarilo sa prečítať" }, "title": "Audit a správy", - "loading": "Načítava sa hodnotenie…", - "run": "Spustiť hodnotenie", - "running": "Vyhodnocuje sa…", + "loading": "Načítava sa kontrola…", + "run": "Spustiť kontrolu", + "running": "Prebieha kontrola…", "neverRun": "Tento server ešte nebol skontrolovaný.", - "lastRun": "Naposledy vyhodnotené: {when}", + "lastRun": "Posledná kontrola: {when}", "stale": "pred {days} dňami", "readOnlyNotice": "Kontrola iba číta údaje zo servera. Nič nemení.", "unverifiedChecks": "Nepodarilo sa overiť: {checks}. Pri každej kontrole je uvedené, ktoré údaje sa nepodarilo prečítať.", @@ -5315,12 +5315,12 @@ }, "journal_size": { "title": "Veľkosť systémového denníka", - "rationale": "Journal na disku oproti stropu, ktorý sa naň vzťahuje: SystemMaxUse, ak je nastavený, inak predvolená hodnota journald, desatina súborového systému, na ktorom leží.", + "rationale": "Využitie systémového denníka na disku vzhľadom na jeho limit: SystemMaxUse, ak je nastavený, inak predvolenú hodnotu journald, teda desatinu súborového systému, na ktorom leží.", "summary": { - "bounded": "Journal zaberá {size}, v rámci svojho účinného stropu", - "large": "Žurnál zaberá na disku {size}", - "nearCap": "Journal zaberá {size} a je na {percent}% svojho účinného stropu", - "capUnknown": "Journal zaberá {size}; jeho účinný strop sa nepodarilo určiť", + "bounded": "Systémový denník zaberá {size}, čo je v rámci jeho limitu", + "large": "Systémový denník zaberá na disku {size}", + "nearCap": "Systémový denník zaberá {size}, teda {percent}% svojho limitu", + "capUnknown": "Systémový denník zaberá {size}; jeho limit sa nepodarilo určiť", "evaluationFailed": "Kontrolu sa nepodarilo vyhodnotiť" } }, From 1e6efe37a08171e512b89d2e803f8dbae0712388 Mon Sep 17 00:00:00 2001 From: VAIO73 <50487331+Vaso73@users.noreply.github.com> Date: Sat, 12 Sep 2026 10:22:45 +0200 Subject: [PATCH 10/10] =?UTF-8?q?i18n:=20doplnen=C3=A9=20ch=C3=BDbaj=C3=BA?= =?UTF-8?q?ce=20k=C4=BE=C3=BA=C4=8De=20z=C3=A1loh?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- AppImage/messages/de/common.json | 3 ++- AppImage/messages/es/common.json | 3 ++- AppImage/messages/fr/common.json | 3 ++- AppImage/messages/it/common.json | 3 ++- AppImage/messages/pt/common.json | 3 ++- 5 files changed, 10 insertions(+), 5 deletions(-) diff --git a/AppImage/messages/de/common.json b/AppImage/messages/de/common.json index beeb9c32..6357459b 100644 --- a/AppImage/messages/de/common.json +++ b/AppImage/messages/de/common.json @@ -3813,6 +3813,7 @@ "deletePbsDescription": "Dadurch wird der PBS-Snapshot aus dem Datenspeicher entfernt.", "deletePbsTitle": "PBS-Snapshot löschen", "companionFile": "Begleitdatei", + "descriptionAfter": "", "descriptionBefore": "Durchsuchen Sie die gefundenen Backups und stellen Sie sie wieder her", "downloadTitle": "Laden Sie dieses Backup herunter", "emptyAfter": "Backups noch nicht.", @@ -5988,4 +5989,4 @@ "cancel": "Cancel" } } -} \ No newline at end of file +} diff --git a/AppImage/messages/es/common.json b/AppImage/messages/es/common.json index 2ec950ea..b341216f 100644 --- a/AppImage/messages/es/common.json +++ b/AppImage/messages/es/common.json @@ -3813,6 +3813,7 @@ "deletePbsDescription": "Esto elimina la instantánea de PBS del almacén de datos.", "deletePbsTitle": "Eliminar instantánea de PBS", "companionFile": "archivo complementario", + "descriptionAfter": "", "descriptionBefore": "Explorar y restaurar copias de seguridad encontradas en", "downloadTitle": "Descarga esta copia de seguridad", "emptyAfter": "copias de seguridad todavía.", @@ -5988,4 +5989,4 @@ "cancel": "Cancelar" } } -} \ No newline at end of file +} diff --git a/AppImage/messages/fr/common.json b/AppImage/messages/fr/common.json index b434d8ef..64a31c35 100644 --- a/AppImage/messages/fr/common.json +++ b/AppImage/messages/fr/common.json @@ -3813,6 +3813,7 @@ "deletePbsDescription": "Cela supprime l'instantané PBS de la banque de données.", "deletePbsTitle": "Supprimer l'instantané PBS", "companionFile": "fichier compagnon", + "descriptionAfter": "", "descriptionBefore": "Parcourez et restaurez les sauvegardes trouvées dans", "downloadTitle": "Téléchargez cette sauvegarde", "emptyAfter": "sauvegardes encore.", @@ -5988,4 +5989,4 @@ "cancel": "Cancel" } } -} \ No newline at end of file +} diff --git a/AppImage/messages/it/common.json b/AppImage/messages/it/common.json index 90e72a11..36a7d868 100644 --- a/AppImage/messages/it/common.json +++ b/AppImage/messages/it/common.json @@ -3813,6 +3813,7 @@ "deletePbsDescription": "Ciò rimuove lo snapshot PBS dall'archivio dati.", "deletePbsTitle": "Elimina istantanea PBS", "companionFile": "file compagno", + "descriptionAfter": "", "descriptionBefore": "Sfoglia e ripristina i backup trovati in", "downloadTitle": "Scarica questo backup", "emptyAfter": "backup ancora.", @@ -5988,4 +5989,4 @@ "cancel": "Cancel" } } -} \ No newline at end of file +} diff --git a/AppImage/messages/pt/common.json b/AppImage/messages/pt/common.json index 8e0a8d95..c9ec35fb 100644 --- a/AppImage/messages/pt/common.json +++ b/AppImage/messages/pt/common.json @@ -3814,6 +3814,7 @@ "deletePbsTitle": "Excluir instantâneo do PBS", "companionFile": "arquivo complementar", "descriptionBefore": "Procure e restaure backups encontrados em", + "descriptionAfter": "", "downloadTitle": "Baixe este backup", "emptyAfter": "backups ainda.", "emptyBefore": "Não", @@ -5988,4 +5989,4 @@ "cancel": "Cancel" } } -} \ No newline at end of file +}