From b793638484f7ea306e597d65915deb8395d50e4c Mon Sep 17 00:00:00 2001 From: kisfenyo Date: Tue, 22 Sep 2026 20:45:19 +0200 Subject: [PATCH] v0.262.0: six defects two drill nights found in the update, remove and hold paths R-630 (P1): waitUpdateHealthy kept the probe inside `if hc != nil && len(hc.Checks) > 0`, and when findProbeContainer returned "" its else set last="no probe container" and LOOPED - the settle path sat in the outer else, unreachable. So verifying could only time out and failAndHold then stopped a working app. Measured on paperless-ngx: three containers healthy, failed at +313.0s, front door 404 after. It now falls through to the same settle path with a WARN naming the candidates. The probe target is decidable now: HealthCheckConfig.Container plus findProbeContainerMeta resolve by exact stack name -> explicit container -> a UNIQUE prefix -> nothing with the candidates returned. The old rule took the FIRST prefix match. A skipped stack records why instead of silence. R-634 (half): RemoveStack refused on the !Deployed FLAG while the machine had containers, a compose file and an app.yaml. It now asks whether anything EXISTS. The mechanism producing the bad record is still not diagnosed and R-634 stays open for it. R-633/R-626: RemoveStack consults UpdateGuards.Busy and IsUpdating and refuses with the app's own sentence - the product already refused this clash for update and for restore. And because `down` returning 0 is a request not a result, the project is watched for 25s afterwards, anything carrying its label is removed by name with its labels logged, and the answer carries `verified`. R-621: failAndHold writes compose logs --tail 400 into /hold-logs// BEFORE the down that destroys them. Two existing tests pin the compose sequence and correctly caught the new step; their expectations are updated with the reason that the ORDER is the assertion. R-614: RemoveStack calls ClearUpdateState. NOT in this release: R-625 (a held app still renders an Update button). Named, not half-done. Three new sentences, each born as a key in both bundles. Four red-proofs seen failing. Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS --- CHANGELOG.md | 68 + controller/README.md | 16 + controller/internal/i18n/locales/en.json | 4368 +++++++++-------- controller/internal/i18n/locales/hu.json | 4348 ++++++++-------- controller/internal/stacks/delete.go | 121 +- controller/internal/stacks/healthprobe.go | 110 +- controller/internal/stacks/manager.go | 5 + controller/internal/stacks/metadata.go | 11 + .../internal/stacks/r630_r634_v0262_test.go | 158 + controller/internal/stacks/update.go | 89 +- controller/internal/stacks/update_test.go | 12 +- controller/scripts/i18n_go_keys.json | 44 +- 12 files changed, 4946 insertions(+), 4404 deletions(-) create mode 100644 controller/internal/stacks/r630_r634_v0262_test.go diff --git a/CHANGELOG.md b/CHANGELOG.md index 86d23c2..d821aef 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,71 @@ +## v0.262.0 — six defects two drill nights found in the update, remove and hold paths (2026-09-22, R-630/R-634/R-633/R-626/R-621/R-614) + +**MinAgent: 0.131.0** (unchanged). **Two** new sentences, each BORN AS A KEY in both bundles and +registered in `i18n_go_keys.json`: `health.no_probe_container` and +`err.stacks.az_alkalmazason_mentes_vagy_visszaallitas_fut`. A third, `stacks.held_restore_needed`, +was written and then **removed** — it belongs to R-625, which is not in this release, and an unused +bundle key is a promise that was not kept. The go-parity gate caught both new keys as UNLISTED +before the push and was right to. + +**The updates themselves were never the problem.** Two nights walked all 53 apps; what broke was the +machinery around them. + +### R-630 — an app with NO health probe was STOPPED by a successful update (P1) + +`waitUpdateHealthy` kept the probe inside `if hc != nil && len(hc.Checks) > 0`, and when +`findProbeContainer` returned `""` its `else` set `last = "no probe container"` and **looped** — the +settle path that judges an app with no declared check sat in the outer `else`, unreachable. So +`verifying` could only ever time out, and `failAndHold` then stopped a working app. Measured on +paperless-ngx: all three containers `healthy`, `failed` at **+313.0 s**, front door 404 afterwards, +and the controller's own words — `not healthy within 5m0s (last: no probe container)`. + +It now falls through to the same settle path with a WARN naming the candidates, and the journal says +`no probe container — settled on container state` so it is distinguishable from `no health check +declared` without reading the log. **A stack with no probe is not healthy and not failing — it is +settled on container state (`09` §3), and never a reason to stop a running app.** + +**The target is decidable now.** `HealthCheckConfig.Container` (precedent +`InitialCredentials.Container`) and `findProbeContainerMeta` resolve by **exact stack name → +explicit `container` → a UNIQUE prefix → nothing, with the candidates returned**. The old rule took +the FIRST prefix match: for `immich` — four `immich-*` containers, no exact match — that is whichever +the container list yields, and it was seen live on `outline` probing `outline-postgres:3000` during +startup. A skipped stack now also records WHY instead of going silent. + +### R-634 — an app running and serving while recorded as not deployed, and then unremovable (P1, half) + +`RemoveStack` refused on `!stack.Deployed` — a **flag** — while the machine had containers, a compose +file and an `app.yaml`. Three apps were measured in that state, one of them answering its own +`/_health` with 200 on three containers, and both remove calls said `stack "x" is not deployed`. The +only exit was a shell, and a household has none. The refusal now asks whether anything **exists**. +**The mechanism that produces the bad record is still not diagnosed** and R-634 stays open for it. + +### R-633 / R-626 — remove during a restore reported success and left a ghost + +A remove sent while a restore was in flight tore down what existed; the restore's own `compose up` +re-created it seventeen seconds later. Both calls returned success, the record read `deployed: +false`, and a container restarted for hours with a live public route. `RemoveStack` now consults +`UpdateGuards.Busy` and `IsUpdating` and refuses with the app's own sentence — the product already +refused this clash for `update` and for `restore`, and `remove` was the one door without a lock. And +because `down` returning 0 is a request rather than a result, the project is watched for 25 s +afterwards, anything carrying its label is removed by name with its labels logged, and the answer +carries `verified`. + +### R-621 — a hold destroyed the evidence of why + +`failAndHold` now writes `compose logs --no-color --tail 400` into `/hold-logs//` +**before** the `down`. Best-effort by design: a hold must never fail because its evidence could not +be written. + +### R-614 — a removed app left its update phase behind + +`RemoveStack` calls `ClearUpdateState`. The name is the only thing a new install shares with the old +one, so the record goes when the app does. + +### Not in this release + +**R-625** (a held app still renders an Update button that then refuses) is **not fixed here** — named +in the report rather than half-done. + ## v0.261.0 — the controller no longer swaps itself out from under an app update (2026-09-21, R-608/R-609) **MinAgent: 0.131.0** (unchanged). Hungarian pages byte-identical; the two new sentences are BORN AS diff --git a/controller/README.md b/controller/README.md index a5ec2a2..1697292 100644 --- a/controller/README.md +++ b/controller/README.md @@ -898,6 +898,22 @@ Three probe types are supported: - **`api`** — HTTP request with response validation (expected status code, body content). Fails if expectations aren't met. - **`tcp`** — Simple port reachability check via `net.Dial`. +**Which container is probed (v0.262.0, R-630).** Four rules, in order: the container whose name +EQUALS the stack name; then `healthcheck.container` from `.felhom.yml`; then a prefix match, but +**only when exactly one running container matches**; else nothing — and the candidates are logged. + +The third rule used to take the FIRST prefix match, which for an app like `immich` (four `immich-*` +containers, no exact match) meant whichever the container list happened to yield. And an app like +`paperless-ngx`, whose containers are `paperless-webserver`/`-postgres`/`-redis`, matched nothing at +all and was **skipped silently** — its probe had never run on any box. + +**A stack whose check resolves to no container is not "healthy" and not "failing".** It is judged the +way an app that declares no check is judged: every container running and none restarting for the +settle window. That matters most during an update — `verifying` waits on this same probe, and before +v0.262.0 a stack with no probe target could only ever time out, so a SUCCESSFUL update ended with +`failAndHold` stopping a working app. Such a stack also now records a probe RESULT saying why no +check ran, instead of nothing. + Multiple checks per app are supported (all must pass). The probe scheduler runs every 10 seconds; per-app intervals default to 5 minutes and are configurable via `healthcheck.interval` in `.felhom.yml`. Probe results are stored in `Stack.HealthProbe` and exposed via the API. Failed probes override the stack state to `StateUnhealthy`; the override clears automatically when the next probe passes. **Fast initial probing:** On start/restart, stale health probe results are cleared (so the stack doesn't immediately appear "unhealthy" from a previous result). Until the first healthy probe, the controller checks every 10 seconds instead of the normal 5-minute interval, giving fast feedback on whether the app came up successfully. diff --git a/controller/internal/i18n/locales/en.json b/controller/internal/i18n/locales/en.json index 28d7fea..c8b4cf2 100644 --- a/controller/internal/i18n/locales/en.json +++ b/controller/internal/i18n/locales/en.json @@ -1,4 +1,607 @@ { + "alert.agent_channel.construction_error": "The storage agent's connection is set up wrongly.", + "alert.agent_channel.misconfigured": "The storage agent's address cannot be resolved.", + "alert.agent_channel.pin_mismatch": "The storage agent's certificate has changed.", + "alert.agent_channel.timeout": "The storage agent is not answering.", + "alert.agent_channel.unauthorized": "The storage agent refused access.", + "alert.agent_channel.unknown": "The storage agent cannot be reached.", + "alert.agent_channel.unreachable": "The storage agent cannot be reached.", + "alert.backup.disabled": "Backup is not turned on", + "alert.deadapp.group": "%d installed apps are not running — look at the system monitor", + "alert.deadapp.group.one": "%d installed app is not running — look at the system monitor", + "alert.deadapp.group.other": "%d installed apps are not running — look at the system monitor", + "alert.deadapp.single": "An installed app is not running: %s", + "alert.deadapp.single_state": "An installed app is not running: %s (%s)", + "alert.endpoint_drift": "The storage agent's address in the settings is out of date.", + "alert.hub.disabled": "The hub connection is off — central monitoring is not running", + "alert.hub.unreachable": "The hub cannot be reached — last error: %s", + "alert.link.monitoring": "System monitor", + "alert.link.settings": "Settings", + "alert.link.update": "Update", + "alert.overflow": "+ %d more warnings", + "alert.overflow.one": "+ %d more warning", + "alert.overflow.other": "+ %d more warnings", + "alert.storage.disconnected": "A drive is disconnected: %s (%s)", + "alert.update.available": "A new controller version is available: %s", + "api.action.state_not_saved": "This cannot be done: the app’s settings cannot be saved.", + "api.backup.already_running": "A backup is already running", + "api.backup.started": "The backup has started", + "api.backup.tier2_started": "The second backup has started", + "api.config.applied": "The configuration is applied — the controller is restarting.", + "api.config.unchanged": "The configuration is unchanged — no restart is needed.", + "api.deploy.netstorage_unreachable": "The network storage you picked cannot be reached from the apps right now, so the install cannot start. Try again in a few minutes, or tell your operator.", + "api.deploy.no_space": "There is not enough free space to install: only %.0f GB is free, and the system keeps %.0f GB in reserve to protect the core services (controller, proxy). Free some space, or add more storage.", + "api.deploy.not_installable": "This app cannot be installed right now.", + "api.deploy.started": "The install has started – the card shows how it is going", + "api.geo.app_removed": "App country limit removed", + "api.geo.app_set": "App country limit set", + "api.geo.no_cloudflare": "The Cloudflare API is not set up", + "api.geo.set": "Country limit set", + "api.geo.sync_started": "The sync has started", + "api.integration.disabled": "Integration turned off", + "api.integration.enabled": "Integration turned on", + "api.settings.updated": "Settings updated", + "api.start.drive_missing": "Storage %s cannot be reached right now — the app cannot start until the drive is back.", + "api.start.not_enough_memory": "There is not enough memory to start. Needs %d MB, %d MB is free (%d MB used of %d MB usable)", + "api.update.kicked_off": "The update has started", + "api.update.started": "The update has started – the card shows how it is going", + "app_export.a_kihagyott_mappak_tartalma_a": "The content of the skipped folders is always reachable in the File manager, and you can save it separately.", + "app_export.a_kihagyott_nagy_meretu_tartalommal": ". With the large skipped content: ~", + "app_export.alap_mentes": "Base export: ~", + "app_export.alkalmazas_leallitasa_mentes_elott_ajanl": "Stop the app before the export (recommended)", + "app_export.alkalmazasok": "← Apps", + "app_export.az_adatok_konzisztenciaja_erdekeben_java": "To keep the data consistent, stop the app during the export.", + "app_export.becsult_ido": "Estimated time:", + "app_export.exportalas": "{{.Stack.Meta.DisplayName}} — Export", + "app_export.exportalas_inditasa": "Start export", + "app_export.felhasznaloi_adatok": "Your data:", + "app_export.folyamat": "Progress", + "app_export.jelszo_mutatasa": "Show password", + "app_export.jelszo_opcionalis": "Password (optional)", + "app_export.kesz": "Done!", + "app_export.kihagyott_tartalom_elrejtese": "Hide skipped content", + "app_export.kihagyott_tartalom_megjelenitese": "Show skipped content", + "app_export.konfiguracio": "Configuration:", + "app_export.megnyitas_filebrowser_ben": "Open in FileBrowser ↗", + "app_export.mentes_helye": "Save to", + "app_export.mindig_resze_a_mentesnek": "Always part of the export:", + "app_export.nincs_eleg_szabad_hely_a": "Not enough free space on the chosen storage!", + "app_export.osszesen": "Total:", + "app_export.perc": "min", + "app_export.szabad": "(free: -)", + "app_export.szabad_2": "(free:", + "app_export.titkositasi_jelszo": "Encryption password", + "app_export.valassz_tarolot": "Choose a storage...", + "app_export.valaszthato_tartalom": "Optional content:", + "app_import.a_feltoltes_megszakadt_ellenorizze_a": "The upload stopped — check the connection, then try again.", + "app_import.adatbazis": "Database:", + "app_import.adatok": "Data:", + "app_import.alkalmazas": "App", + "app_import.alkalmazas_2": "App:", + "app_import.alkalmazas_importalas": "Import an app", + "app_import.alkalmazas_konfiguracioja_es_osszes_adat": "app’s configuration and all its data will be overwritten!", + "app_import.alkalmazas_megtekintese": "View app", + "app_import.alkalmazasok": "← Apps", + "app_import.alkalmazasok_megtekintese": "View apps", + "app_import.az_alkalmazas_sikeresen_visszaallitva": "The app was restored.", + "app_import.controller_verzio": "Controller version:", + "app_import.csak_fab_fajl_toltheto_fel": "Only a .fab file can be uploaded.", + "app_import.csomag_reszletei": "Package details", + "app_import.csomag_reszletei_2": "— Package details", + "app_import.datum": "Date", + "app_import.exportalj_egy_alkalmazast_az_alkalmazas": "Export an app from its page, upload a .fab file above, or copy one into the {storage}/felhom-data/exports/ folder.", + "app_import.exportalva": "Exported:", + "app_import.ez_a_csomag_jelszoval_vedett": "This package is protected by a password. Enter the password:", + "app_import.fab_csomag_feltoltese_huzza_ide": "Upload a .fab package — drag it here, or choose the file", + "app_import.fajl_kivalasztasa": "Choose file", + "app_import.feltoltes": "Upload:", + "app_import.feltoltes_0": "Upload: 0%", + "app_import.feltoltes_kesz": "Upload done:", + "app_import.figyelem_a_meglevo": "⚠ WARNING: The existing", + "app_import.hibas_jelszo": "Wrong password", + "app_import.importalas_folyamata": "Import progress", + "app_import.importalas_kesz": "Import done!", + "app_import.megnyitas": "Open", + "app_import.megszakitas": "Cancel upload", + "app_import.meret": "Size", + "app_import.meret_2": "Size:", + "app_import.nem_talalhato_fab_csomag_a": "No .fab package found on the registered storages.", + "app_import.nincs": "None", + "app_import.reszletek": "Details »", + "app_import.tarolo": "Storage", + "app_import.titkos": "Encrypted", + "app_import.visszaallitas_inditasa": "Start restore", + "app_info.a_kezdeti_jelszo_beolvasasa_nem": "The first password could not be read.", + "app_info.a_regi_adatok_erintetlenek": "The old data is untouched.", + "app_info.adatait_ide": "data to:", + "app_info.adatok_masolasa": "Copying data", + "app_info.alapertelmezett_belepes": "Default sign-in", + "app_info.alkalmazasok": "← Apps", + "app_info.athelyezed_a_z": "Move the", + "app_info.athelyezes": "Move", + "app_info.athelyezes_masik_tarhelyre": "Move to another storage", + "app_info.az_alkalmazas_fejlesztoje_felhagyott_a": "The developer of this app has stopped working on it. The installed version still works,\n but it gets no more updates or security fixes.", + "app_info.az_alkalmazas_rovid_idore_leall": "? The app stops briefly. The old data is deleted only after a successful move.", + "app_info.az_elso_bejelentkezes_utan_azonnal": "Change it right after your first sign-in! This is the first, automatically generated password — if you already changed it, ignore this.", + "app_info.az_elso_bejelentkezes_utan_azonnal_2": "Change it right after your first sign-in!", + "app_info.az_uzemelteto_allitotta_be": "set by the operator", + "app_info.beallitasok": "Settings", + "app_info.csak_x86": "x86 only", + "app_info.dokumentacio": "Documentation", + "app_info.ellenorzes": "Checking", + "app_info.elofeltetelek": "Before you start", + "app_info.elrejtes": "Hide", + "app_info.elso_lepesek": "First steps", + "app_info.ennek_az_alkalmazasnak_az_adatait": "You can move this app’s data to another connected storage. The app stops briefly during the move, and the data is deleted from the old place only after the check and a successful restart.", + "app_info.ennek_az_alkalmazasnak_az_adattaroloja": "This app’s data storage is not available right now, so the app is stopped. Connect the drive again, or move the data to another storage.", + "app_info.exportalas": "Export", + "app_info.ezeket_a_mappakat_a_fajlkezeloben": "You reach these folders in the File manager. You may need to sign in to the File manager first.", + "app_info.felhasznalonev": "Username", + "app_info.hianyzo_tarhely": "Missing storage:", + "app_info.hivatalos_dokumentacio": "Official documentation ↗", + "app_info.hova_tegyem_a_fajlokat": "Where do I put my files?", + "app_info.ismeretlen": "unknown", + "app_info.kesz": "Done", + "app_info.kezdeti_belepesi_adatok": "First sign-in details", + "app_info.leallitas": "Stopping", + "app_info.masolas": "Copy", + "app_info.masolva": "Copied", + "app_info.megjelenites": "Show", + "app_info.megnyitas": "Open ↗", + "app_info.megszakadt": "Stopped:", + "app_info.mentesek": "Backups", + "app_info.mire_hasznalhato": "What is it for?", + "app_info.naplo": "Log", + "app_info.nincs_folyamatban_athelyezes": "No move in progress.", + "app_info.regi_adatok_torlese": "Deleting old data", + "app_info.telepites": "Install", + "app_info.ujratelepites": "Reinstalling", + "app_info.valassz_celtarhelyet": "Choose a target storage…", + "app_info.valassz_celtarhelyet_2": "Choose a target storage.", + "backup.contents.data": "Data", + "backup.contents.db": "Config", + "backup.guest.agent_unconfigured": "The host agent is not configured on this machine.", + "backup.guest.agent_unreachable": "The host agent cannot be reached at the moment.", + "backup.guest.err.in_progress": "a backup is already running", + "backup.guest.err.unavailable": "the system backup is not available on this machine", + "backup.removed_app": "Removed app — its backup is here and can be restored", + "backup.status.db_failed": "The database backup failed", + "backup.status.ok": "App data backup is fine", + "backup.target.absent": "The drive for the system backup cannot be reached — until you reconnect it, the full system backup is not made.", + "backup.target.degraded": "The system backup is currently on the same disk as the system — so it protects against corrupted files, but not against a disk failure. Attach a second drive for full protection.", + "backup.target.err.agent_unreachable": "the host agent cannot be reached", + "backup.target.err.assign_failed": "setting the backup target failed: ", + "backup.target.err.bad_request": "invalid request", + "backup.target.err.missing_drive": "missing drive", + "backup.target.offer": "You can choose this drive as the place for the system backup — then you can restore the system even after a disk failure.", + "backup.tier.local": "Local storage (%s)", + "backup.tier.local_plain": "Local storage", + "backup.tier.pbs": "Backup server – separate hardware (PBS)", + "backup.tier2.badge_error": "Error", + "backup.tier2.badge_ok": "Done", + "backup.tier2.badge_running": "Running...", + "backup.tier2.dest_ssd": "internal SSD (database and settings only)", + "backup.tier2.no_drive": "No second drive", + "backup.tier2.schedule_daily": "Daily", + "backups.a_kijeloles_nem_sikerult": "The drive could not be assigned:", + "backups.a_meghajto_kijelolve": "The drive is assigned.", + "backups.a_meghajto_kijelolve_a_beallitas": "The drive is assigned. The setting takes effect after the host agent next restarts.", + "backups.a_mentes_alatt_az_alkalmazasok": "Your apps stop during the backup — usually for a few minutes, longer with more data.", + "backups.a_mentes_sikertelen": "The backup failed.", + "backups.a_mentesek_egymas_utan_futnak": "The backups run one after the other: database backup, local copy, remote backup, then the full system backup.", + "backups.a_rendszermentes_elkeszult": "The system backup is done.", + "backups.a_teljes_szerver_alkalmazasok_beallitaso": "A regular backup of the whole server — apps, settings and databases together — that can bring back the entire device. The host agent makes and manages it.", + "backups.adatbazis_mentes": "Database backup: {{.BackupLegDB}}", + "backups.adatbazis_mentve": "Databases backed up", + "backups.adatmentes": "Data backup", + "backups.adatmentes_aktiv": "Data backup active", + "backups.adatmentes_sikertelen": "Data backup failed", + "backups.allapot": "Status:", + "backups.beagyazott_db_k_a_kotetmentesben": "embedded databases, inside the volume backup", + "backups.biztonsagi_mentes": "Backup", + "backups.db_mentesek": "Database backups", + "backups.elinditod_a_teljes_rendszermentest_most": "Start the full system backup now? Your apps stop during the backup — usually for a few minutes, longer with more data.", + "backups.esedekes": "Due", + "backups.fajl": "{{$n := len .Backup.DumpFiles}}{{$n}} {{if eq $n 1}}file{{else}}files{{end}}", + "backups.helyi_masolat": "Local copy: {{.BackupLegTier2}}", + "backups.kijeloles_folyamatban": "Assigning the drive…", + "backups.kijelolod_ezt_a_meghajtot_a": "Use this drive for the system backup?", + "backups.kijelolom": "Use this drive", + "backups.kovetkezo_mentes": "Next backup", + "backups.kulon_hardveren_pbs": "on separate hardware (PBS)", + "backups.meg_nem_futott": "Not run yet", + "backups.meg_nincs_sikeres_mentes": "– No successful backup yet", + "backups.mentes": "Save", + "backups.mentes_folyamatban": "Backup in progress…", + "backups.mentes_folyamatban_fazis": "Backup in progress… (phase:", + "backups.mentes_inditasa": "Starting the backup…", + "backups.mentes_most": "Back up now", + "backups.mentesi_idoablak": "Backup window", + "backups.mentesi_idoablak_kezdete": "Backup window start", + "backups.meret_cel": "Size / target", + "backups.naprakesz": "Up to date", + "backups.nincs_beallitva": "not set up", + "backups.oraja_a_mentesi_ablakon_belul": "{{.AgeHours}} {{if eq .AgeHours 1}}hour{{else}}hours{{end}} ago — within the backup window", + "backups.rendszermentes_teljes_mentes": "System backup (full backup)", + "backups.sikertelen": "✗ {{fmtTime .FailedAt}} — failed", + "backups.tarhely_attekintes": "Storage overview", + "backups.tavoli_mentes": "Remote backup: {{.BackupLegOffbox}}", + "backups.tavoli_rendszermentes": "Remote system backup", + "backups.teljes_rendszermentes_kb_kozott": "Full system backup: about {{.BackupGateFrom}}–{{.BackupGateTo}}", + "backups.utolso_sikeres_mentes": "✓ Last successful backup: {{fmtTime .SuccessAt}} ({{timeAgo .SuccessAt}})", + "backups.utolso_teljes_mentes": "Last full backup", + "backups.visszaallitas_ellenorizve": "Restore checked", + "backups_apps.1_mentes": "Backup 1", + "backups_apps.1_mentes_auto": "Backup 1 auto", + "backups_apps.2_mentes": "Backup 2", + "backups_apps.2_mentes_kikapcsolva": "Backup 2 turned off", + "backups_apps.3_mentes": "Backup 3", + "backups_apps.a_2_mentes_automatikus_kulon": "Backup 2 is automatic — no separate setting needed", + "backups_apps.a_mentes_bongeszheto_fajlrendszerben": "The backup is a browsable file system", + "backups_apps.a_tavoli_mentes_a_titkositasi": "Remote backup is paused until the encryption key is placed in escrow", + "backups_apps.a_telepitett_alkalmazasok_beagyazott_ada": "The installed apps use an embedded database (for example SQLite) — their database is part of the file and volume backup, so no separate database dump is needed.", + "backups_apps.adatbazis_mentes": "Database backup", + "backups_apps.adatbazisok": "Databases", + "backups_apps.adatok": "+ Data", + "backups_apps.alkalmazas": "App", + "backups_apps.alkalmazas_mentesek_adatbazis_konfigurac": "App backups (database + configuration)", + "backups_apps.alkalmazasok_mentesi_allapota": "Backup status of the apps", + "backups_apps.allapot": "Status", + "backups_apps.az_alkalmazast_eltavolitottad_a_mentese": "You removed the app; its backup was kept. Last backup: {{fmtTimeStr .RemovedUnitTime}}.", + "backups_apps.az_egyes_alkalmazasok_reszletes_granulal": "A detailed backup of each app — database dumps, settings and app files. Independent of the full backup above, it can be restored per app.", + "backups_apps.az_ervenyesites_nem_futott_le": "Validation did not run", + "backups_apps.beallitas": "Settings", + "backups_apps.bekapcsolas": "Turn on", + "backups_apps.biztonsagi_mentes_alkalmazasok": "Backup — Apps", + "backups_apps.cel_meghajto_inaktiv": "Target drive inactive", + "backups_apps.cel_meghajto_levalasztva": "Target drive disconnected", + "backups_apps.db_dump_hiba": "Database dump error", + "backups_apps.eltavolitva_visszaallithato": "Removed — restorable", + "backups_apps.errol_a_mentesrol_nincs_eredmenyunk": "We have no result for this backup.", + "backups_apps.ervenyesites": "Validation", + "backups_apps.ez_az_alkalmazas_nincs_kijelolve": "This app is not selected for remote backup", + "backups_apps.fajlok_visszaallitasa": "Restore files", + "backups_apps.felhasznaloi_adatokrol_nincs_biztonsagi": "Your data has no backup.
\n The photos, documents and other files stored on the server exist in one copy only.\n Connect an external drive to make a backup copy by the 3-2-1 rule.\n Set up a drive →", + "backups_apps.figyelem_legutobbi_kiserlet_nem_sikerult": " Warning: the last backup attempt failed, so the restored files may be older than this.", + "backups_apps.fut": "Running...", + "backups_apps.helyi": "local", + "backups_apps.helyreallitasi_egyseg_titkositva": "Recovery unit, encrypted", + "backups_apps.hiba": "Error", + "backups_apps.kikapcsolva": "Turned off", + "backups_apps.konfig": "Config", + "backups_apps.kovetkezo": "Next: {{nextRunLabel .Backup.NextDBDump}}", + "backups_apps.kulcsletetre_var": "Waiting for the recovery code", + "backups_apps.meg_nem_futott": "Not run yet", + "backups_apps.meg_nem_keszult_adatbazis_mentes": "No database backup yet — the first scheduled backup runs tonight.", + "backups_apps.meg_nincs_sikeres_masolat": "No successful copy yet", + "backups_apps.meg_nincs_sikeres_masolat_amibol": "There is no successful copy yet to restore from.", + "backups_apps.meghajto_levalasztva": "Drive disconnected", + "backups_apps.megtartva": "Kept", + "backups_apps.mentes": "Backup", + "backups_apps.mentes_folyamatban": "Backup in progress...", + "backups_apps.mentes_inditasa": "Starting backup...", + "backups_apps.mentes_most": "Back up now", + "backups_apps.meret": "Size", + "backups_apps.nincs_2_off_drive_masolat": "No 2nd (off-drive) copy", + "backups_apps.nincs_beallitva": "Not set up", + "backups_apps.nincs_tavoli_mentesi_cel_beallitva": "No remote backup target set up", + "backups_apps.sikeres": "Succeeded", + "backups_apps.tabla": "{{.Validation.TableCount}} tables", + "backups_apps.tavoli_offsite": "remote (offsite)", + "backups_apps.teljes_visszaallitas_a_masolatbol": "Full restore from the copy", + "backups_apps.tipus": "Type", + "backups_apps.ujratelepiti_a_z_alkalmazast_a": "Reinstall {{.DisplayName}} from the kept backup ({{fmtTimeStr .RemovedUnitTime}})? The data comes back from the backup.", + "backups_apps.utemezes": "Schedule", + "backups_apps.utolso": "Last", + "backups_apps.utolso_2": "Last: {{timeAgoStr .Tier1LastRun}}", + "backups_apps.utolso_3": "Last: {{timeAgoStr .Tier2LastRun}}", + "backups_apps.utolso_4": "Last: {{timeAgoStr $.Offbox.LastRun}}", + "backups_apps.utolso_adatbazis_mentes": "Last database backup:", + "backups_apps.utolso_sikeres": "Last successful: {{timeAgoStr .Tier2LastSuccess}}", + "backups_apps.visszaallitas_a_mentesbol": "Restore from the backup", + "backups_apps.visszaallitja_a_hianyzo_fajlokat_a": "Restore the missing files from the secondary copy? Existing files are NOT changed and NOT deleted. The app stops during the operation. Last copy: {{fmtTimeStr .Tier2LastRun}}", + "backups_apps.visszaallitja_legutobbi_sikeres_masolat": "Restore the missing files from the secondary copy? Existing files are NOT changed and NOT deleted. The app stops during the operation. Last successful copy: {{fmtTimeStr .Tier2LastSuccess}}.", + "backups_escrow.1_elofeltetelek_ellenorzese": "1. Checking the requirements", + "backups_escrow.2_fontos_tudnivalok": "2. Important to know", + "backups_escrow.3_megerosites": "3. Confirmation", + "backups_escrow.4_letrehozas": "4. Creation", + "backups_escrow.5_a_helyreallitasi_kod": "5. The recovery code", + "backups_escrow.6_ellenorzes": "6. Check", + "backups_escrow.7_befejezes": "7. Finish", + "backups_escrow.a_dr_szint_nincs_alkalmazva": "the DR level is not applied on this machine", + "backups_escrow.a_folyamat_a_piros_feltetelek": "The process cannot start until the red requirements are met.", + "backups_escrow.a_folyamat_inditasa_nem_sikerult": "Starting the process failed.", + "backups_escrow.a_folytatashoz_adja_meg_a": "Enter your sign-in password to continue", + "backups_escrow.a_funkciohoz_az_ugynok_frissitese": "This needs an agent update — the update arrives automatically. Try again later.", + "backups_escrow.a_funkciohoz_az_ugynok_frissitese_2": "This needs an agent update — the update arrives automatically.", + "backups_escrow.a_helyreallitasi_kod_a_mentesei": "The recovery code is the last key to your backups. It appears exactly once — the system\n stores it nowhere, and Felhom does not know it either. If the server is destroyed, the remote backups can be restored ONLY\n with this code. Write it on paper or keep it in a password manager — but do NOT keep it on this\n server.", + "backups_escrow.a_kod_lekerese_nem_sikerult": "Getting the code failed.", + "backups_escrow.a_kod_letrehozasa_folyamatban_altalaban": "Creating the code… (usually a few seconds)", + "backups_escrow.a_kod_letrejott_de_nem": "The code was created but not shown — for security it cannot be requested again.\n Start the process again: the new code replaces the old one.", + "backups_escrow.a_kod_pontosan_egyszer_jelenitheto": "The code can be shown exactly once. Have paper and a pen ready before you press the button.", + "backups_escrow.a_kozponti_feltoltes_nincs_beallitva": "the central upload is not set up", + "backups_escrow.a_letrehozas_nem_sikerult": "Creating the code failed.", + "backups_escrow.a_megadott_szavak_nem_egyeznek": "The words do not match — check the code you wrote down.", + "backups_escrow.a_rendszerjogosultsag_hianyzik_az_ugynok": "the system permission is missing — the agent needs an update", + "backups_escrow.a_titkosito_eszkoz_age_nem": "the encryption tool (age) was not found", + "backups_escrow.az_elofeltetelek_ellenorzese_nem_sikerul": "Checking the requirements failed:", + "backups_escrow.az_uj_kod_letrehozasaval_a": "When you create a new code, the earlier code stops working for future backups; for the existing\n backup history it stays valid.", + "backups_escrow.befejezes": "Finish", + "backups_escrow.ehhez_nem_kell_semmit_tenned": "You do not need to do anything for this. If you still see this in half an hour, tell the operator.", + "backups_escrow.ellenorzes_folyamatban": "Checking…", + "backups_escrow.elokeszitve": "prepared", + "backups_escrow.elrejtes": "Hide", + "backups_escrow.es": " and no.", + "backups_escrow.ez_mostantol_az_elo_helyreallitasi": "This is now the live recovery code — the earlier code is no longer valid. Save it now: the code cannot be shown again.", + "backups_escrow.felirtam_a_kodot_es_biztonsagos": "I wrote down the code and keep it in a safe place — not on this server.", + "backups_escrow.helyreallitasi_dr_szint_aktiv": "Recovery (DR) level active", + "backups_escrow.helyreallitasi_kod": "Recovery code", + "backups_escrow.hiba": "Error", + "backups_escrow.hiba_2": "Error:", + "backups_escrow.kod_letrehozasa": "Create code", + "backups_escrow.kod_megjelenitese": "Show code", + "backups_escrow.kozponti_feltoltes_beallitva": "Central upload set up", + "backups_escrow.megerosites_irja_be_a_kod": "Confirm: type the words of the code", + "backups_escrow.megerosites_irja_be_a_kod_2": "Confirm: type word no.", + "backups_escrow.megjelenites": "Show", + "backups_escrow.megsem": "Cancel", + "backups_escrow.mentesi_tarolo_pbs_beallitva": "Backup store (PBS) set up", + "backups_escrow.mi_tortenik_ezutan_a_helyreallitasi": "What happens next? The recovery code is ready, and the system sends it to the central system for confirmation — usually a few seconds, at most 15 minutes. Until then the Remote backup page shows „waiting for confirmation\"; after the confirmation the first remote backup can start.", + "backups_escrow.nincs_beallitva_mentesi_tarolo": "no backup store set up", + "backups_escrow.nincs_elokeszitett_jelszo_a_varazslo": "no prepared password — the wizard prepares it automatically when it starts, if remote backup is set up", + "backups_escrow.rendszerjogosultsag_engedelyezve": "System permission granted", + "backups_escrow.reszletek": "Details:", + "backups_escrow.szavak_ellenorzese": "Check words", + "backups_escrow.szavat": " of the code.", + "backups_escrow.tavoli_mentes_jelszava_elokeszitve": "Remote backup password prepared", + "backups_escrow.titkosito_eszkoz_telepitve": "Encryption tool installed", + "backups_escrow.ujrainditas": "Start again", + "backups_escrow.vissza": "← Back", + "backups_remote.a_celgep_ismert_host_sora": "The target’s known host line (known_hosts)", + "backups_remote.a_felretett_mentesek_megnyithatosagat_it": "We cannot promise here that the set-aside backups can be opened. That depends on whether their key still exists, and this machine cannot tell. If you want us to look into it, write to us — the set-aside copy stays where it is in the meantime.", + "backups_remote.a_funkciohoz_az_ugynok_frissitese": "This needs an agent update — the update arrives automatically.", + "backups_remote.a_helyreallitasi_csomag_elkuldve_a": "The recovery package was sent to the central system and is waiting for confirmation — usually a few seconds, at most 15 minutes.", + "backups_remote.a_helyreallitasi_kod_letetbe_helyezve": "The recovery code is in escrow.", + "backups_remote.a_host_kulcs_rogzitese_no": "Pins the host key (no blind TOFU). To look it up:", + "backups_remote.a_keresed_szerint_a_korabbi": "As you asked, we will permanently delete your earlier remote backups on {{.AbandonDate}}\n ({{.AbandonDaysLeft}} {{if eq .AbandonDaysLeft 1}}day{{else}}days{{end}} left).", + "backups_remote.a_korabbi_hazon_kivuli_menteseid": "Your earlier off-site backups can be retrieved.\n This machine was reinstalled, and the Felhom central system keeps a sealed package for it. With your\n recovery code you can unlock your earlier backups and see what is in them.", + "backups_remote.a_korabbi_menteseid_felre_vannak": "Your earlier backups are set aside — we did not delete them.", + "backups_remote.a_korabbi_mentesek_torlese_folyamatban": "Deleting the earlier backups is in progress", + "backups_remote.a_korabbi_tavoli_menteseid_torlese": "Your earlier remote backups have been deleted. Removing their sealed recovery package is still in progress.", + "backups_remote.a_kulcsot_0600_as_fajlba": "We write the key to a 0600 file; we never log it and never keep it in the settings.", + "backups_remote.a_letetben_levo_helyreallitasi_csomag": "The recovery package in escrow does not cover the current remote backup password. Create a new recovery code.", + "backups_remote.a_megerosites_nem_erkezett_meg": "The confirmation did not arrive in the expected time. Check the internet connection, then make a new recovery code.", + "backups_remote.a_mentendo_adatok_felmerese": "— surveying the data to back up…", + "backups_remote.a_pillanatkepek_szama_meg_ismeretlen": "number of snapshots not known yet", + "backups_remote.a_regi_elozmeny_felreteve_marad": "The old history stays set aside on the storage — we do not delete it. We create a new, empty store, and the next backup goes there.", + "backups_remote.a_tavoli_mentes_ki_van": "Remote backup is turned off", + "backups_remote.a_tavoli_mentesek_csak_akkor": "Remote backups can be restored after a complete failure only if you create the recovery code.", + "backups_remote.a_tavoli_tarhelyen_levo_mentesek": "The backups on the remote storage were made with an earlier key that is no longer available (usually after a reinstall). Because of that, no new backup can be written to the store right now. The existing backups are not damaged. This machine cannot tell whether they can be opened later — that depends on whether their key still exists. If you need them, write to us.", + "backups_remote.a_tavoli_tarolo_masik_kulccsal": "The remote store holds backups made with a different key", + "backups_remote.a_teljes_mentes_tullepne_a": "The full backup would go over the storage quota — only the configuration and the database are backed up.", + "backups_remote.adatbazisok_mentese_a_pillanatkephez": "Backing up databases for the snapshot…", + "backups_remote.adatok_visszaszerzese": "Retrieve data", + "backups_remote.addig_meggondolhatod_magad_ha_megvan": "Until then you can change your mind: if you have your recovery code,\n your backups can be retrieved, and the deletion is cancelled.", + "backups_remote.aktiv_nincs_kijelolt_alkalmazas": "Active — no app selected", + "backups_remote.amikor_uj_mentesi_kulcsot_kapott": "When your machine got a new backup key, we moved the older history\n on the remote storage, and it stayed there. It cannot be opened from here for now, and\n that does not depend on your code. If you need it, contact Felhom support.", + "backups_remote.az_alkalmazas_mentesek_titkositott_masol": "An encrypted copy of the app backups on a remote store — your own NAS or Felhom offsite storage — over restic + SFTP. The store sees only encrypted data. This is the „1 off-site\" leg of the 3-2-1 rule — independent of the local second copy and the full system backup.", + "backups_remote.biztonsagi_mentes_tavoli_mentes": "Backup — Remote backup", + "backups_remote.cel_cime_ip_vagy_hosztnev": "Target address (IP or hostname — NAS or SFTP server)", + "backups_remote.ehhez_a_gephez_egy_korabbi": "This machine has an earlier recovery code, and your earlier backups still exist.\n Creating a new code would make your old backups unreachable, so it cannot start now.\n First enter your existing code — or tell us there if you do not want the earlier data back.", + "backups_remote.fajl": "files", + "backups_remote.feldolgozas_alatt": "· now processing:", + "backups_remote.felhasznalo": "User", + "backups_remote.felhom_offsite_tarhely_igenyelheto_szolg": "Felhom offsite storage — a service you can order. An encrypted, off-site copy of your backups. Ask the operator.", + "backups_remote.felhom_offsite_tarhely_kiepitve_a": "Felhom offsite storage is set up — the configuration is automatic and in progress. If it is not ready within a day, tell the operator.", + "backups_remote.fut": "Running…", + "backups_remote.helyreallitasi_kod_letrehozasa": "Create recovery code", + "backups_remote.helyreallitasi_kod_letrehozva": "Recovery code created", + "backups_remote.helyreallitasi_kod_szukseges": "Recovery code needed", + "backups_remote.hianyos": "! Incomplete", + "backups_remote.hiba": "✗ Error", + "backups_remote.hogy_ezek_meg_visszaszerezhetok_e": "We cannot tell from here whether your recovery code can still get them back — if you want them, write to us before the deletion.", + "backups_remote.karbantartas_regi_mentesek_rendezese_a": "Maintenance: tidying old backups on the remote store…", + "backups_remote.kikapcsolva": "Turned off", + "backups_remote.meg_nem_tudjuk_mennyi_van": "we do not know yet how much is in the store — at most {{.Offbox.QuotaGB}} GB", + "backups_remote.meg_nincs_beallitva_tavoli_mentesi": "No remote backup target set up yet.", + "backups_remote.megerosites_uj_tavoli_mentes_inditasa": "Confirm — start a new remote backup", + "backups_remote.megis_visszaszerzem_a_koddal": "Retrieve them with the code after all", + "backups_remote.megosztott_mappak_mentese": "Backing up shared folders…", + "backups_remote.mely_alkalmazasok_mentodnek_a_tavoli": "Which apps are backed up to the remote store?", + "backups_remote.mentes": "Save", + "backups_remote.mentes_2": "Backup:", + "backups_remote.mentes_folyamatban": "Backup in progress", + "backups_remote.napi_automatikus_tavoli_mentes_engedelye": "Daily automatic remote backup allowed", + "backups_remote.nincs_tavoli_mentesre_jelolt_alkalmazas": "No app is selected for remote backup — select at least one.", + "backups_remote.nincs_telepitett_alkalmazas": "No app installed.", + "backups_remote.pillanatkep": "{{.Offbox.SnapshotCount}} snapshots", + "backups_remote.pl_felhom": "for example felhom", + "backups_remote.pl_ip": "for example 192.168.0.10", + "backups_remote.pl_repo_path": "for example /volume1/felhom-backup/repo", + "backups_remote.rendben": "✓ OK", + "backups_remote.ssh_privat_kulcs": "SSH private key", + "backups_remote.tarhelykeret": "Storage quota:", + "backups_remote.tarolo_meret": "Store size ·", + "backups_remote.tarolo_utvonala_a_celgepen": "Store path on the target", + "backups_remote.tavoli_mentes_3_mentes_titkositott": "Remote backup (backup 3) — encrypted, offsite", + "backups_remote.tavoli_mentes_bekapcsolasa": "Turn on remote backup", + "backups_remote.tavoli_mentes_kikapcsolasa": "Turn off remote backup", + "backups_remote.tavoli_mentes_most": "Remote backup now", + "backups_remote.tavoli_mentesi_cel_beallitasa": "Set up a remote backup target", + "backups_remote.uj_helyreallitasi_kod_keszitese": "Make a new recovery code", + "backups_remote.uj_tavoli_mentes_inditasa": "Start a new remote backup…", + "backups_remote.uresen_hagyva_valtozatlan": "(left empty: unchanged)", + "backups_remote.utolso_hiba": "Last error: {{.Offbox.LastError}}", + "backups_remote.utolso_tavoli_mentes": "Last remote backup", + "backups_restore.1_szint": "Level 1", + "backups_restore.1_szint_helyi_mentes_ajanlott": "Level 1 — Local backup (recommended)", + "backups_restore.2_szint": "Level 2", + "backups_restore.2_szint_masodlagos_masolat": "Level 2 — Secondary copy", + "backups_restore.a_becsles_sikertelen": "the estimate failed", + "backups_restore.a_csomag_becsult_merete": "Estimated package size:", + "backups_restore.a_csomagok_egyenkent_keszulnek_es": "The packages are made and downloaded one by one — a snapshot of the current state.", + "backups_restore.a_doboz_ujraindult_mikozben_a": "The box restarted while the restore was running, so we do not know whether it finished. Start it again below, from the same backup.", + "backups_restore.a_meglevo_fajlokat_nem_irja": "Existing files are not overwritten. Share settings that already exist stay unchanged.", + "backups_restore.a_tavoli_tarolo_kapcsolodasi_adatai": "The remote store’s connection details have not reached this machine yet, so we cannot show what is in it yet. This sorts itself out.", + "backups_restore.a_tavoli_tarolo_ures_nincs": "The remote store is empty — nothing to restore.", + "backups_restore.a_tenyleges_adataid_valtozatlanok_maradn": "— your real data stays unchanged.", + "backups_restore.a_visszaallitas_felulirja_az_alkalmazas": "The restore overwrites the app’s current data with the state of the chosen backup.\n The app stops and restarts automatically during the process.", + "backups_restore.adatbazis_es_konfiguracio_visszaallitasa": "Restore database and configuration — the app has no separate data of yours.", + "backups_restore.alkalmazas": "App:", + "backups_restore.az_export_nem_indult_el": "the export did not start", + "backups_restore.betoltes": "— Loading... —", + "backups_restore.biztonsagi_mentes_visszaallitas": "Backup — Restore", + "backups_restore.biztosan_torlod_ezt_az_ellenorzo": "Delete this check copy?", + "backups_restore.csak_konfiguracio_visszaallitasa_compose": "Restore configuration only (compose files, settings).", + "backups_restore.csatolhato_meghajtot_viszont_most_nem": "But we see no drive that can be attached on this machine right now, so you cannot start this from\n here. If the drive is plugged in but not connected, the operator can\n connect it — tell them. On the Storage →\n Drives page you see what the machine knows now.", + "backups_restore.csomag_keszitese": "Making package:", + "backups_restore.csutortok": "Thursday", + "backups_restore.elinditod_a_letoltest_pillanatfelvetel_a": ". Start the download? (A snapshot of the current state.)", + "backups_restore.elobb_csatold_vissza_az_adatmeghajtot": "First attach the data drive again. Your backups exist, and so do the drives\n — but after a reinstall the machine does not know them yet, so right now there is nowhere\n to restore to.", + "backups_restore.eltavolitott_alkalmazasok_mentes_megtart": "Removed apps (backup kept)", + "backups_restore.eltavolitva": "{{.DisplayName}} — removed", + "backups_restore.ez_ket_kattintas_tarhely_meghajtok": "It takes two clicks: Storage →\n Drives, „Attach an existing drive\". Then come back here.", + "backups_restore.ezek_a_visszaallitott_masolatok_helyet": "These restored copies take space on the drive. They do not touch your real data, and you can delete them any time.", + "backups_restore.helyreallitas_az_elo_adatok_koze": "Put back into the live data (missing files only)", + "backups_restore.hetfo": "Monday", + "backups_restore.hiba": "Error:", + "backups_restore.hiba_2": "Error (", + "backups_restore.hiba_a_becsles_nem_erheto": "Error: the estimate is not available.", + "backups_restore.hiba_a_csomag_utvonala_hianyzik": "Error: the package path is missing.", + "backups_restore.hiba_az_export_nem_indult": "Error: the export did not start.", + "backups_restore.hordozhato_mentescsomag_fab": "Portable backup package (.fab)", + "backups_restore.hordozhato_pillanatfelvetel_barhol_tarol": "A portable snapshot — keep it anywhere, and load it back from a drive any time. Continuous protection comes from backup levels 1–3.", + "backups_restore.importalas_mentett_csomagbol_fab": "Import from a saved package (.fab)", + "backups_restore.jelszavas_titkositas_opcionalis": "Password encryption (optional)", + "backups_restore.kedd": "Tuesday", + "backups_restore.letoltes": "Download:", + "backups_restore.letoltes_fab": "Download (.fab)", + "backups_restore.masolat_torlese": "Delete copy", + "backups_restore.meg_nincs_mentes_felhasznaloi_adattal": "No backup with your data yet.", + "backups_restore.megertettem_visszaallitas_inditasa": "I understand, start the restore.", + "backups_restore.meglevo_ellenorzo_masolatok": "Existing check copies", + "backups_restore.megosztasok_visszaallitasa": "Restore shares", + "backups_restore.megszakadt_visszaallitas": "Interrupted restore", + "backups_restore.minden_csomag_elkeszult": "All packages are done.", + "backups_restore.nem_tudjuk_elolvasni_a_tavoli": "We cannot read the remote store, so we do not know what is in it. That does not mean it is empty — try again later, or tell the operator.", + "backups_restore.nem_tudjuk_van_e_mentese": "We do not know whether it has a backup — the store could not be read.", + "backups_restore.nincs_elerheto_mentes": "— No backup available —", + "backups_restore.nincs_ellenorzo_masolat_a_meghajton": "No check copy on the drive.", + "backups_restore.nincs_mentese_a_tavoli_taroloban": "It has no backup in the remote store — nothing to restore.", + "backups_restore.nincs_telepitett_alkalmazas": "No app installed.", + "backups_restore.nincs_telepitve_elobb_telepitsd_ujra": "Not installed — first install it again, then you can bring its data back.", + "backups_restore.opcionalis_jelszo": "Optional password", + "backups_restore.osszes_letoltese_egyenkent": "Download all (one by one)", + "backups_restore.pentek": "Friday", + "backups_restore.pillanatkep": "Snapshot:", + "backups_restore.szerda": "Wednesday", + "backups_restore.szombat": "Saturday", + "backups_restore.teljes_visszaallitas_adatbazis_konfigura": "Full restore: database + configuration + your data from the chosen snapshot.", + "backups_restore.uresen_hagyva_a_csomag_titkositas": "Left empty, the package is made without encryption.", + "backups_restore.utolso_megerosites_a_masolat_veglegesen": "LAST CONFIRMATION: the copy is deleted for good.", + "backups_restore.valasszon": "— Choose —", + "backups_restore.valasszon_alkalmazast": "— Choose an app —", + "backups_restore.valaszd_ki_az_alkalmazast_es": "Choose the app, and on the next page decide what you want: a check into a separate folder, bringing back only the missing files, or a full restore. None of them starts without asking.", + "backups_restore.vasarnap": "Sunday", + "backups_restore.visszaallitas": "Restore", + "backups_restore.visszaallitas_2": "Restore…", + "backups_restore.visszaallitas_a_tavoli_tarolobol": "Restore from the remote store", + "backups_restore.visszaallitas_folyamatban": "Restore in progress...", + "backups_restore.visszaallitas_inditasa": "Start restore", + "backups_restore_wizard.1_ellenorzes_kulon_mappaba_beallitasok": "1. Check into a separate folder (settings and database)", + "backups_restore_wizard.2_hianyzo_fajlok_visszahozasa": "2. Bring back missing files", + "backups_restore_wizard.3_teljes_visszaallitas_fajlok_adatbazis": "3. Full restore (files + database)", + "backups_restore_wizard.a_becsult_meret": "— the estimated size: {{.}}", + "backups_restore_wizard.a_fajlok_a_mentes_szerinti": "The files go back to the backup’s version; nothing is deleted.", + "backups_restore_wizard.a_fajlok_es_az_adatbazis": "— the files and the database come from different times.", + "backups_restore_wizard.a_fajlokat_a_mentes_szerinti": "Sets the files back to the backup’s version and loads the database back too. It deletes nothing: files created since the backup stay. A backup of the current database is made first.", + "backups_restore_wizard.a_letoltes_a_meghajton_egy": ". The download goes into a separate preparation folder on the drive; your live data does not change in this step.", + "backups_restore_wizard.a_letoltes_a_merettol_es": "The download can take a while, depending on the size and the connection speed. When it is done, you choose on this page whether to bring back only the missing files, or to do a full restore.", + "backups_restore_wizard.a_mentes_ideje": "— backup time:", + "backups_restore_wizard.a_mentett_adatbazis_uresnek_tunik": "The saved database looks empty (no user account in it) — the backup may be older than your data.", + "backups_restore_wizard.a_teljes_visszaallitashoz_a_mentes": "A full restore needs the whole backup content downloaded from the remote store", + "backups_restore_wizard.a_teljes_visszaallitashoz_eloszor_le": "A full restore first needs the whole backup content downloaded. The preparation shows the size before anything starts — your live data does not change during the preparation.", + "backups_restore_wizard.adatbazis_mentes_ideje": "database backup time: {{fmtTime .Pair.DumpsAt}}.", + "backups_restore_wizard.allapot_frissitese": "Refresh status", + "backups_restore_wizard.amig_ez_tart_uj_visszaallitas": ". While it runs, a new restore cannot start.", + "backups_restore_wizard.az_adatbazis_mentes_ideje_nem": "the database backup time cannot be determined.", + "backups_restore_wizard.az_adatbazis_mentes_regebbi": "The database backup is older", + "backups_restore_wizard.az_alkalmazas_beallitasait_es_adatbazisa": "Brings the app’s settings and database back into a separate check folder. It does not bring back your own files (documents, pictures, uploads) — for those you need the full restore in step 3. Your live data does not change.", + "backups_restore_wizard.az_allapot_fent_automatikusan_frissul": "The status above updates by itself, and the result of the operation appears there as soon as it is done.", + "backups_restore_wizard.az_elokeszitett_mentes": "The prepared backup:", + "backups_restore_wizard.befejezve": "Finished", + "backups_restore_wizard.csak_a_hianyzo_fajlokat_masolja": "Copies back only the missing files among the existing ones. It does not overwrite existing files and does not restore the database — deleted content does not come back this way.", + "backups_restore_wizard.ehhez_elobb_elo_kell_kesziteni": "For this, first prepare the full backup — see step 3.", + "backups_restore_wizard.ellenorzes_inditasa": "Start check", + "backups_restore_wizard.elokeszites": "Preparation", + "backups_restore_wizard.elokeszites_inditasa": "Start preparation", + "backups_restore_wizard.eredmeny": "Result", + "backups_restore_wizard.eszlelve": "Detected", + "backups_restore_wizard.figyelem_a_fajlok_es_az": "WARNING: the files and the database come from different times.", + "backups_restore_wizard.figyelem_a_mentett_adatbazis_uresnek": "WARNING: the saved database looks empty.", + "backups_restore_wizard.ha_szeretned_alabb_ujra_indithatsz": ": {{fmtTime .FinishedAt}}. If you want, you can start a restore again below.", + "backups_restore_wizard.hianyzo_fajlok_visszahozasa": "Bring back missing files", + "backups_restore_wizard.jelenleg_egy_mentesi_vagy_visszaallitasi": "A backup or restore operation is running right now", + "backups_restore_wizard.megerosites": "Confirmation", + "backups_restore_wizard.megerosites_teljes_visszaallitas_elokesz": "Confirm — prepare the full restore", + "backups_restore_wizard.megsem": "Cancel", + "backups_restore_wizard.teljes_visszaallitas": "Full restore:", + "backups_restore_wizard.teljes_visszaallitas_elokeszitese": "Prepare full restore", + "backups_restore_wizard.teljes_visszaallitas_inditasa": "Start full restore", + "backups_restore_wizard.utolso_megerosites_az_alkalmazas_leall": "LAST CONFIRMATION: the app stops, the database is loaded back, then the app restarts. A backup of the current database is made.", + "backups_restore_wizard.vegrehajtas": "Execution", + "backups_restore_wizard.vissza": "← Back", + "backups_restore_wizard.visszaallitas": "Restore — {{.AppDisplayName}}", + "backups_shared.empty_body": "The backup feature is not active.
\n Contact the Felhom team to set it up.", + "backups_shared.empty_title": "Backup is not set up", + "backups_shared.fajl_visszaallitas": "File restore", + "backups_shared.folyamatban": "in progress", + "backups_shared.kesz": "done.", + "backups_shared.sikertelen": "failed.", + "backups_shared.tavoli_visszaallitas": "Remote restore", + "backups_shared.visszaallitas": "Restore", + "badge.lifecycle.abandoned": "No longer maintained", + "badge.lifecycle.abandoned.title": "The people who made this app stopped working on it. The installed version keeps working, but updates and security fixes no longer arrive for it.", + "badge.update.ahead.title": "This app is running a version newer than the catalog offers, so there is nothing for you to do.", + "badge.update.behind": "Update available", + "badge.update.behind.days.one": " — %d day ago", + "badge.update.behind.days.other": " — %d days ago", + "badge.update.behind.title": "A newer version of this app is available. Select the Update button to start it.", + "badge.update.behind.today": " — today", + "badge.update.current": "Up to date", + "badge.update.current.title": "This app is running the newest version available.", + "catchall.alkalmazas_kezelese": "Manage app", + "catchall.alkalmazasok": "Apps", + "catchall.vezerlopult": "Dashboard", + "claim.a_szerver": "Set up", + "claim.a_szerver_beallitasa": "Set up the server", + "claim.add_meg_az_e_mailben": "Enter the setup code you got by e-mail, then choose a new password.", + "claim.add_meg_az_e_mailben_2": "Enter the setup code you got by e-mail, then choose your own password to protect the dashboard.", + "claim.beallitas_es_belepes": "Set up and sign in", + "claim.beallitasa": "the server", + "claim.beallito_kod": "Setup code", + "claim.felhom_otthoni_szerver_kezeles_felhom": "Felhom — Home server management
\n felhom.eu", + "claim.jelenleg_nincs_aktiv_kod_ehhez": "There is no active code for this server right now. Ask for a new one with the button below — it arrives by e-mail at the registered address.", + "claim.jelszo": "Reset", + "claim.jelszo_beallitasa": "Set password", + "claim.jelszo_megegyszer": "Password again", + "claim.jelszo_visszaallitasa": "Reset password", + "claim.legalabb_karakter": "At least {{.MinPassword}} characters", + "claim.msg.bad_code": "Wrong or expired code", + "claim.msg.code_sent": "If the e-mail address is registered, we have sent the code.", + "claim.msg.invalid_form": "Invalid form — reload the page.", + "claim.msg.no_active_code": "No active code — request a new one with the button below.", + "claim.msg.password_mismatch": "The two passwords do not match", + "claim.msg.password_too_short": "The password must be at least %d characters long", + "claim.msg.save_failed": "Internal error while saving the password", + "claim.msg.state_unreadable": "The setup state cannot be read right now — try again in a few minutes.", + "claim.msg.too_many": "Too many attempts — try again in 15 minutes.", + "claim.nem_kaptad_meg_a_kodot": "Did not get the code? Ask for a new one", + "claim.szo_szo_szo": "word-word-word", + "claim.uj_beallito_kod_kerese": "Ask for a new setup code", + "claim.uj_jelszo_megerositese": "Confirm new password", + "claim.uj_jelszo_min_karakter": "New password (at least {{.MinPassword}} characters)", + "claim.visszaallitasa": "password", "common.bezaras": "Close", "common.elavult": "Outdated", "common.eltavolitas": "Remove", @@ -15,2324 +618,1723 @@ "common.torles": "Delete", "common.ugyfel_azonosito": "Customer ID", "common.ujrainditas": "Restart", - "layout.html_lang": "en", - "launcher.inditopult": "Launcher", - "launcher.inditopult_megosztasa": "Share the launcher", - "launcher.meg_nincs_telepitett_alkalmazas": "No app is installed yet.", - "launcher.alkalmazasok_telepitese": "Install apps", - "launcher.egy_megoszthato_link_amely_csak": "A link you can share. It only shows your apps and opens them in a new tab. No account and no admin access: every app stays behind its own sign-in.", - "launcher.megosztasi_link": "Share link", - "launcher.link_masolasa": "Copy link", - "launcher.megosztas": "Share…", - "launcher.qr_kod_a_megosztasi_linkhez": "QR code for the share link", - "launcher.olvassa_be_telefonnal_a_gyors": "Scan it with your phone to open it quickly.", - "launcher.a_megosztas_jelszoval_vedett": "The share is protected by a password.", - "launcher.jelszo_torlese": "Remove password", - "launcher.jelszo_nem_kotelezo": "Password (optional)", - "launcher.legalabb_8_karakter": "At least 8 characters", - "launcher.jelszo_beallitasa": "Set password", - "launcher.uj_link_keszitese_a_regi": "Make a new link? The old link and every earlier sign-in stop working.", - "launcher.uj_link_keszitese": "Make a new link", - "launcher.biztosan_kikapcsolja_a_megosztast_a": "Turn off sharing? The link stops working immediately.", - "launcher.megosztas_kikapcsolasa": "Turn off sharing", - "launcher.a_megosztas_jelenleg_ki_van": "Sharing is off.", - "launcher.megosztas_bekapcsolasa": "Turn on sharing", - "launcher.masolva": "Copied", - "launcher.inditopult_2": "Launcher — {{.Domain}}", - "launcher.az_otthoni_alkalmazasok_egy_helyen": "Your home apps in one place.", - "backups.biztonsagi_mentes": "Backup", - "backups.kijelolod_ezt_a_meghajtot_a": "Use this drive for the system backup?", - "backups.kijelolom": "Use this drive", - "backups.tarhely_attekintes": "Storage overview", - "backups.db_mentesek": "Database backups", - "backups.fajl": "{{$n := len .Backup.DumpFiles}}{{$n}} {{if eq $n 1}}file{{else}}files{{end}}", - "backups.rendszermentes_teljes_mentes": "System backup (full backup)", - "backups.a_teljes_szerver_alkalmazasok_beallitaso": "A regular backup of the whole server — apps, settings and databases together — that can bring back the entire device. The host agent makes and manages it.", - "backups.utolso_teljes_mentes": "Last full backup", - "backups.meret_cel": "Size / target", - "backups.esedekes": "Due", - "backups.naprakesz": "Up to date", - "backups.kovetkezo_mentes": "Next backup", - "backups.oraja_a_mentesi_ablakon_belul": "{{.AgeHours}} {{if eq .AgeHours 1}}hour{{else}}hours{{end}} ago — within the backup window", - "backups.visszaallitas_ellenorizve": "Restore checked", - "backups.meg_nem_futott": "Not run yet", - "backups.nincs_beallitva": "not set up", - "backups.utolso_sikeres_mentes": "✓ Last successful backup: {{fmtTime .SuccessAt}} ({{timeAgo .SuccessAt}})", - "backups.meg_nincs_sikeres_mentes": "– No successful backup yet", - "backups.sikertelen": "✗ {{fmtTime .FailedAt}} — failed", - "backups.mentes_folyamatban_fazis": "Backup in progress… (phase:", - "backups.mentes_most": "Back up now", - "backups.a_mentes_alatt_az_alkalmazasok": "Your apps stop during the backup — usually for a few minutes, longer with more data.", - "backups.mentesi_idoablak": "Backup window", - "backups.a_mentesek_egymas_utan_futnak": "The backups run one after the other: database backup, local copy, remote backup, then the full system backup.", - "backups.mentesi_idoablak_kezdete": "Backup window start", - "backups.mentes": "Save", - "backups.adatbazis_mentes": "Database backup: {{.BackupLegDB}}", - "backups.helyi_masolat": "Local copy: {{.BackupLegTier2}}", - "backups.tavoli_mentes": "Remote backup: {{.BackupLegOffbox}}", - "backups.teljes_rendszermentes_kb_kozott": "Full system backup: about {{.BackupGateFrom}}–{{.BackupGateTo}}", - "backups.adatmentes_aktiv": "Data backup active", - "backups.adatmentes_sikertelen": "Data backup failed", - "backups.adatmentes": "Data backup", - "backups.tavoli_rendszermentes": "Remote system backup", - "backups.kulon_hardveren_pbs": "on separate hardware (PBS)", - "backups.adatbazis_mentve": "Databases backed up", - "backups.beagyazott_db_k_a_kotetmentesben": "embedded databases, inside the volume backup", - "backups.elinditod_a_teljes_rendszermentest_most": "Start the full system backup now? Your apps stop during the backup — usually for a few minutes, longer with more data.", - "backups.mentes_inditasa": "Starting the backup…", - "backups.mentes_folyamatban": "Backup in progress…", - "backups.allapot": "Status:", - "backups.a_rendszermentes_elkeszult": "The system backup is done.", - "backups.a_mentes_sikertelen": "The backup failed.", - "backups.kijeloles_folyamatban": "Assigning the drive…", - "backups.a_kijeloles_nem_sikerult": "The drive could not be assigned:", - "backups.a_meghajto_kijelolve_a_beallitas": "The drive is assigned. The setting takes effect after the host agent next restarts.", - "backups.a_meghajto_kijelolve": "The drive is assigned.", - "app_info.alkalmazasok": "← Apps", - "app_info.megnyitas": "Open ↗", - "app_info.naplo": "Log", - "app_info.exportalas": "Export", - "app_info.beallitasok": "Settings", - "app_info.telepites": "Install", - "app_info.mentesek": "Backups", - "app_info.hianyzo_tarhely": "Missing storage:", - "app_info.ennek_az_alkalmazasnak_az_adattaroloja": "This app’s data storage is not available right now, so the app is stopped. Connect the drive again, or move the data to another storage.", - "app_info.csak_x86": "x86 only", - "app_info.az_alkalmazas_fejlesztoje_felhagyott_a": "The developer of this app has stopped working on it. The installed version still works,\n but it gets no more updates or security fixes.", - "app_info.hova_tegyem_a_fajlokat": "Where do I put my files?", - "app_info.ezeket_a_mappakat_a_fajlkezeloben": "You reach these folders in the File manager. You may need to sign in to the File manager first.", - "app_info.athelyezes_masik_tarhelyre": "Move to another storage", - "app_info.ennek_az_alkalmazasnak_az_adatait": "You can move this app’s data to another connected storage. The app stops briefly during the move, and the data is deleted from the old place only after the check and a successful restart.", - "app_info.valassz_celtarhelyet": "Choose a target storage…", - "app_info.athelyezes": "Move", - "app_info.leallitas": "Stopping", - "app_info.adatok_masolasa": "Copying data", - "app_info.ellenorzes": "Checking", - "app_info.ujratelepites": "Reinstalling", - "app_info.regi_adatok_torlese": "Deleting old data", - "app_info.nincs_folyamatban_athelyezes": "No move in progress.", - "app_info.kesz": "Done", - "app_info.megszakadt": "Stopped:", - "app_info.a_regi_adatok_erintetlenek": "The old data is untouched.", - "app_info.valassz_celtarhelyet_2": "Choose a target storage.", - "app_info.athelyezed_a_z": "Move the", - "app_info.adatait_ide": "data to:", - "app_info.az_alkalmazas_rovid_idore_leall": "? The app stops briefly. The old data is deleted only after a successful move.", - "app_info.ismeretlen": "unknown", - "app_info.mire_hasznalhato": "What is it for?", - "app_info.elso_lepesek": "First steps", - "app_info.elofeltetelek": "Before you start", - "app_info.kezdeti_belepesi_adatok": "First sign-in details", - "app_info.felhasznalonev": "Username", - "app_info.az_uzemelteto_allitotta_be": "set by the operator", - "app_info.megjelenites": "Show", - "app_info.masolas": "Copy", - "app_info.az_elso_bejelentkezes_utan_azonnal": "Change it right after your first sign-in! This is the first, automatically generated password — if you already changed it, ignore this.", - "app_info.alapertelmezett_belepes": "Default sign-in", - "app_info.az_elso_bejelentkezes_utan_azonnal_2": "Change it right after your first sign-in!", - "app_info.dokumentacio": "Documentation", - "app_info.hivatalos_dokumentacio": "Official documentation ↗", - "app_info.a_kezdeti_jelszo_beolvasasa_nem": "The first password could not be read.", - "app_info.elrejtes": "Hide", - "app_info.masolva": "Copied", - "layout.igen": "Yes", - "layout.megse": "Cancel", - "layout.uzenet": "Message", - "layout.menu": "Menu", - "layout.inditopult": "Launcher", - "layout.vezerlopult": "Dashboard", - "layout.alkalmazasok": "Apps", - "layout.tarhely": "Storage", - "layout.meghajtok": "Drives", - "layout.halozati_tarhely": "Network storage", - "layout.biztonsagi_mentes": "Backup", - "layout.attekintes": "Overview", - "layout.tavoli_mentes": "Remote backup", - "layout.visszaallitas": "Restore", - "layout.megosztas": "Sharing", - "layout.halozati_megosztas": "Network sharing", - "layout.rendszermonitor": "System monitor", - "layout.beallitasok": "Settings", - "layout.rendszer": "System", - "layout.ertesitesek": "Notifications", - "layout.biztonsag_es_hozzaferes": "Security and access", - "layout.kijelentkezes": "Sign out ↗", - "layout.a_vezerlopult_meg_nincs_jelszoval": "The dashboard is not protected by a password yet — we will send you the setup code by e-mail soon.", - "layout.a_korabbi_tavoli_menteseidet_nap": "We will permanently delete your earlier remote backups in {{.RecoveryAbandonDays}} {{if eq .RecoveryAbandonDays 1}}day{{else}}days{{end}} ({{.RecoveryAbandonDate}}), as you asked.", - "layout.addig_meg_visszaszerezheted_oket_a": "Until then you can still get them back with your recovery code.", - "layout.hogy_ezek_meg_visszaszerezhetok_e": "We cannot tell from here whether your recovery code can still get them back — if you want them, write to us before the deletion.", - "layout.ket_hete_varnak_rad_a": "Your earlier remote backups have been waiting for you for two weeks, and you have not entered your recovery code yet. Until you do, you cannot reach these backups.", - "layout.mar_egy_hete_megvannak_a": "Your earlier remote backups have been here for a week, but we cannot open them without your recovery code.", - "layout.a_korabbi_tavoli_menteseid_megvannak": "Your earlier remote backups are safe — you need your recovery code to open them.", - "layout.a_korabbi_tavoli_menteseid_megvannak_2": "Your earlier remote backups are safe, but this device needs your recovery code for them.", - "layout.megnezem": "Show me", - "layout.most_nem": "Not now", - "layout.ne_emlekeztessen_ujra": "Do not remind me again", - "layout.a_tavoli_mentes_szunetel_amig": "Remote backup is paused until you create your recovery code.\n Create recovery code →", - "layout.ez_az_alkalmazas_mar_telepitve": "This app is already installed.", - "layout.frissites": "↻ Refreshing...", - "layout.sablonok_frissitve": "Templates refreshed", - "layout.ismeretlen_hiba": "Unknown error", - "layout.halozati_hiba": "Network error:", - "layout.folyamatban": "In progress...", - "layout.betoltes": "Loading...", - "layout.felhasznaloi_adatok_a_merevlemezen": "Your data on the hard drive:", - "layout.nem_letezik": "does not exist", - "layout.felhasznaloi_adatok_torlese_a_merevlemez": "Delete your data from the hard drive", - "layout.alkalmazas_torlese": "Delete app:", - "layout.ez_a_muvelet_eltavolitja_a": "This removes the containers, the volumes and the configuration files.", - "layout.ez_a_muvelet_nem_visszavonhato": "You cannot undo this!", - "layout.nem_sikerult_lekerni_az_adatokat": "Could not load the details:", - "layout.torles_folyamatban": "Deleting...", - "layout.torolt_adatok": "Deleted data:", - "layout.megorzott_adatok": "Kept data:", - "layout.sikeresen_torolve": "Deleted!", - "layout.az_alkalmazas": "The app (", - "layout.torolve_lett": ") was deleted.", - "layout.mindig_torlodik": "Always deleted:", - "layout.docker_kotetek_adatbazis_alkalmazas_konf": "Docker volumes (database, app configuration)", - "layout.telepitesi_konfiguracio_app_yaml": "Install configuration (app.yaml)", - "layout.masodlagos_mentes_utemezese": "Secondary backup schedule", - "layout.felhasznaloi_adatok_torlese": "Delete your data", - "layout.ha_ujratelepiti_az_alkalmazast_az": "If you reinstall the app, you need to import the data again, because the database is deleted. Data you keep is NOT backed up automatically any more.", - "layout.mentesi_adatok": "Backup data:", - "layout.mentesi_adatok_torlese": "Delete backup data", - "layout.az_ejszakai_restic_pillanatkepek_nem": "The nightly restic snapshots cannot be deleted one by one — they expire automatically under the retention rules.", - "layout.alkalmazas_eltavolitasa": "Remove app:", - "layout.az_alkalmazas_visszaall_nincs_telepitve": "The app goes back to \"Not installed\". The template stays, and you can install it again.", - "layout.eltavolitas_folyamatban": "Removing...", - "layout.torolt_mentesek": "Deleted backups:", - "layout.nem_torolt_mentesek": "Backups not deleted:", - "layout.sikeresen_eltavolitva": "Removed!", - "layout.eltavolitva_ujratelepitheto_a_telepites": ") was removed. You can install it again with the Install button.", - "backups_shared.empty_title": "Backup is not set up", - "backups_shared.empty_body": "The backup feature is not active.
\n Contact the Felhom team to set it up.", - "page.title.launcher": "Launcher", - "page.title.backups": "Backup", - "func.state.running": "Running", - "func.state.starting": "Starting...", - "func.state.deploying": "Installing...", - "func.state.unhealthy": "Not healthy", - "func.state.degraded": "Partly stopped", - "func.state.stopped": "Stopped", - "func.state.restarting": "Restarting...", - "func.state.not_deployed": "Not installed", - "func.state.paused": "Paused", - "func.state.unknown": "Unknown", - "func.time.now": "just now", - "func.time.minutes_ago.one": "%d minute ago", - "func.time.minutes_ago.other": "%d minutes ago", - "func.time.hours_ago.one": "%d hour ago", - "func.time.hours_ago.other": "%d hours ago", - "func.time.yesterday": "yesterday", - "func.time.days_ago.one": "%d day ago", - "func.time.days_ago.other": "%d days ago", - "func.time.today_at": "today %s", - "func.time.tomorrow_at": "tomorrow %s", - "func.restore_status.pending": "Waiting", - "func.restore_status.restoring": "Restoring...", - "func.restore_status.done": "Done", - "func.restore_status.failed": "Failed", - "func.restore_status.skipped": "Skipped", - "dashboard.vezerlopult": "Dashboard", - "dashboard.futo_alkalmazas": "Running apps", - "dashboard.leallitva": "Stopped", - "dashboard.osszes_alkalmazas": "All apps", - "dashboard.memoria": "Memory", - "dashboard.homerseklet": "Temperature", - "dashboard.nem_ismert": "unknown", - "dashboard.a_tarhely_merete_most_nem": "The storage size cannot be read right now.", - "dashboard.fogyoban_a_hely": "Running out of space", - "dashboard.kritikusan_keves_hely": "Critically low on space", - "dashboard.lemezek_allapota": "Disk health", - "dashboard.nincs_adat": "No data", - "dashboard.biztonsagi_mentes": "Backup", - "dashboard.utolso_mentes": "Last backup:", - "dashboard.sikertelen": "Failed", - "dashboard.meg_nem_futott": "Not run yet", - "dashboard.adatbazisok": "Databases:", - "dashboard.mentve": "{{len .DBDumpStatus.Results}} backed up", - "dashboard.telepitett_alkalmazasok": "Installed apps", - "dashboard.az_alkalmazas_adattaroloja_nem_elerheto": "The app’s data storage is not available. Connect the drive again, or move the data to another storage.", - "dashboard.hianyzo_tarhely": "Missing storage: {{$ms}}", - "dashboard.az_alkalmazas_egyik_folyamatat_a": "The system stopped one of the app’s processes because it ran out of memory. A task may not have finished. Restart the app; if it happens again, tell the operator.", - "dashboard.memoria_elfogyott": "Out of memory", - "dashboard.az_alkalmazas_kornyezeteben_a_halozati": "In the app’s environment there is an empty local folder where the network storage should be — the data is not going to the NAS. Tell the operator.", - "dashboard.halozati_tarhely_hibas_az_alkalmazas": "Network storage broken — the app does not see the NAS", - "dashboard.a_halozati_tarhely_nas_jelenleg": "The network storage (NAS) is not reachable right now. The app is running; access to the data comes back when the NAS returns.", - "dashboard.halozati_tarhely_nem_elerheto": "Network storage not reachable: {{$nw}}", - "dashboard.a_proxy_traefik_csak_egeszseges": "The proxy (Traefik) publishes a public route only for a healthy container. While the app is not healthy, the URL returns 404, even though the container is running.", - "dashboard.url_nem_elerheto": "URL not reachable", - "dashboard.vedett": "Protected", - "dashboard.megnyitas": "Open", - "dashboard.telepites": "Install", - "dashboard.leallitas": "Stop", - "dashboard.inditas": "Start", - "dashboard.naplo": "Log", - "dashboard.nincs_elerheto_alkalmazas": "No app available.", - "stacks.alkalmazasok": "Apps", - "stacks.alkalmazas_visszaallitasa_exportalt_csom": "Restore an app from an exported package", - "stacks.importalas": "Import", - "stacks.sablonok_frissitese_a_kozponti_katalogus": "Refresh the templates from the central catalog", - "stacks.sablonok_frissitese": "↻ Refresh templates", - "stacks.futo": "Running", - "stacks.leallitva": "Stopped", - "stacks.telepitheto": "Installable", - "stacks.a_proxy_traefik_csak_egeszseges": "The proxy (Traefik) publishes a public route only for a healthy container. While the app is not healthy, the URL is not reachable (404), even though the container is running.", - "stacks.url_nem_elerheto_utvonal_nincs": "URL not reachable – route not published", - "stacks.az_alkalmazas_adattaroloja_nem_elerheto": "The app’s data storage is not available. Connect the drive again, or move the data.", - "stacks.hianyzo_tarhely": "Missing storage: {{$ms}}", - "stacks.az_alkalmazas_kornyezeteben_a_halozati": "In the app’s environment there is an empty local folder where the network storage should be — the data is not going to the NAS. Tell the operator.", - "stacks.halozati_tarhely_hibas_az_alkalmazas": "Network storage broken — the app does not see the NAS", - "stacks.a_halozati_tarhely_nas_jelenleg": "The network storage (NAS) is not reachable right now. The app is running; access to the data comes back when the NAS returns.", - "stacks.halozati_tarhely_nem_elerheto": "Network storage not reachable: {{$nw}}", - "stacks.adattarolo": "Data storage: {{index $.StorageLabels .Name}}", - "stacks.vedett_rendszerkomponens": "Protected system component", - "stacks.reszletek": "Details", - "stacks.telepites": "Install", - "stacks.mentesek": "Backups", - "stacks.frissites": "Update", - "stacks.leallitas": "Stop", - "stacks.inditas": "Start", - "stacks.naplok": "Logs", - "logs.vissza": "← Back", - "logs.naplok": "{{.Stack.Meta.DisplayName}} — Logs", - "logs.elo": "Live", - "logs.szuneteltetes": "Pause", - "logs.frissites": "Refresh", - "logs.szunetelve": "Paused", - "logs.folytatas": "Resume", - "monitoring.rendszermonitor": "System monitor", - "monitoring.szerver_allapota_gazdagep": "Server health (host)", - "monitoring.a_gazdagep_metrikai_jelenleg_nem": "The host metrics are not available right now.", - "monitoring.cpu_hasznalat": "CPU usage", - "monitoring.terheles_load": "Load", - "monitoring.memoria": "Memory", - "monitoring.cpu_homerseklet": "CPU temperature", - "monitoring.uzemido": "Uptime", - "monitoring.tarolok_kapacitasa": "Storage capacity", - "monitoring.rendszer_attekintes": "System overview", - "monitoring.gepnev": "Hostname", - "monitoring.operacios_rendszer": "Operating system", - "monitoring.inditas": "Boot time", - "monitoring.tarhely": "Storage", - "monitoring.hub_kapcsolat": "Hub connection", - "monitoring.kapcsolodva_a_kozponti_rendszer_aktivan": "Connected — the central system is actively watching the server.", - "monitoring.nem_elerheto_a_kozponti_rendszer": "Not reachable — the central system has not received a recent report.", - "monitoring.utolso_sikeres_jelentes": "Last successful report", - "monitoring.utolso_hiba": "Last error", - "monitoring.a_hub_kapcsolat_nincs_bekapcsolva": "The hub connection is not turned on — central monitoring is not active.", - "monitoring.rendszer_metrikak": "System metrics", - "monitoring.1_ora": "1 hour", - "monitoring.6_ora": "6 hours", - "monitoring.24_ora": "24 hours", - "monitoring.7_nap": "7 days", - "monitoring.30_nap": "30 days", - "monitoring.cpu_hasznalat_2": "CPU usage (%)", - "monitoring.memoria_hasznalat_gb": "Memory usage (GB)", - "monitoring.homerseklet_c": "Temperature (°C)", - "monitoring.terheles_load_average": "Load average", - "monitoring.meg_nincsenek_adatok_a_metrikak": "No data yet. Metric collection has started; the first data appears in a few minutes.", - "monitoring.memoria_eloszlas": "Memory breakdown", - "monitoring.alkalmazas_eroforrasok": "App resources", - "monitoring.memoria_hasznalat_mb": "Memory usage (MB)", - "monitoring.meg_nincsenek_kontener_adatok": "No container data yet.", - "monitoring.memoria_mb": "Memory (MB)", - "monitoring.hasznalt": "Used:", - "monitoring.rendszer_title": "System:", - "monitoring.rendszer_2": "System (", - "monitoring.szabad": "Free (", - "monitoring.eroforras_elozmenyek": "— Resource history", - "monitoring.nincs_tarolo_adat": "No storage data.", - "monitoring.nem_elerheto": "Not reachable", - "monitoring.kopas": "wear:", - "monitoring.frissitve": "Updated:", - "monitoring.nap": "d,", - "monitoring.ora": "h", - "monitoring.ora_2": "h,", - "monitoring.perc": "min", - "app_import.alkalmazasok": "← Apps", - "app_import.alkalmazas_importalas": "Import an app", - "app_import.fab_csomag_feltoltese_huzza_ide": "Upload a .fab package — drag it here, or choose the file", - "app_import.fajl_kivalasztasa": "Choose file", - "app_import.feltoltes_0": "Upload: 0%", - "app_import.megszakitas": "Cancel upload", - "app_import.nem_talalhato_fab_csomag_a": "No .fab package found on the registered storages.", - "app_import.exportalj_egy_alkalmazast_az_alkalmazas": "Export an app from its page, upload a .fab file above, or copy one into the {storage}/felhom-data/exports/ folder.", - "app_import.alkalmazas": "App", - "app_import.datum": "Date", - "app_import.meret": "Size", - "app_import.tarolo": "Storage", - "app_import.reszletek": "Details »", - "app_import.csomag_reszletei": "Package details", - "app_import.ez_a_csomag_jelszoval_vedett": "This package is protected by a password. Enter the password:", - "app_import.megnyitas": "Open", - "app_import.alkalmazas_2": "App:", - "app_import.exportalva": "Exported:", - "app_import.controller_verzio": "Controller version:", - "app_import.adatbazis": "Database:", - "app_import.adatok": "Data:", - "app_import.meret_2": "Size:", - "app_import.figyelem_a_meglevo": "⚠ WARNING: The existing", - "app_import.alkalmazas_konfiguracioja_es_osszes_adat": "app’s configuration and all its data will be overwritten!", - "app_import.visszaallitas_inditasa": "Start restore", - "app_import.importalas_folyamata": "Import progress", - "app_import.importalas_kesz": "Import done!", - "app_import.az_alkalmazas_sikeresen_visszaallitva": "The app was restored.", - "app_import.alkalmazasok_megtekintese": "View apps", - "app_import.hibas_jelszo": "Wrong password", - "app_import.csomag_reszletei_2": "— Package details", - "app_import.nincs": "None", - "app_import.alkalmazas_megtekintese": "View app", - "app_import.a_feltoltes_megszakadt_ellenorizze_a": "The upload stopped — check the connection, then try again.", - "app_import.feltoltes": "Upload:", - "app_import.csak_fab_fajl_toltheto_fel": "Only a .fab file can be uploaded.", - "app_import.feltoltes_kesz": "Upload done:", - "app_export.alkalmazasok": "← Apps", - "app_export.exportalas": "{{.Stack.Meta.DisplayName}} — Export", - "app_export.mentes_helye": "Save to", - "app_export.valassz_tarolot": "Choose a storage...", - "app_export.konfiguracio": "Configuration:", - "app_export.felhasznaloi_adatok": "Your data:", - "app_export.osszesen": "Total:", - "app_export.szabad": "(free: -)", - "app_export.becsult_ido": "Estimated time:", - "app_export.mindig_resze_a_mentesnek": "Always part of the export:", - "app_export.valaszthato_tartalom": "Optional content:", - "app_export.a_kihagyott_mappak_tartalma_a": "The content of the skipped folders is always reachable in the File manager, and you can save it separately.", - "app_export.kihagyott_tartalom_megjelenitese": "Show skipped content", - "app_export.jelszo_opcionalis": "Password (optional)", - "app_export.titkositasi_jelszo": "Encryption password", - "app_export.jelszo_mutatasa": "Show password", - "app_export.alkalmazas_leallitasa_mentes_elott_ajanl": "Stop the app before the export (recommended)", - "app_export.az_adatok_konzisztenciaja_erdekeben_java": "To keep the data consistent, stop the app during the export.", - "app_export.exportalas_inditasa": "Start export", - "app_export.kesz": "Done!", - "app_export.megnyitas_filebrowser_ben": "Open in FileBrowser ↗", - "app_export.szabad_2": "(free:", - "app_export.perc": "min", - "app_export.nincs_eleg_szabad_hely_a": "Not enough free space on the chosen storage!", - "app_export.alap_mentes": "Base export: ~", - "app_export.a_kihagyott_nagy_meretu_tartalommal": ". With the large skipped content: ~", - "app_export.kihagyott_tartalom_elrejtese": "Hide skipped content", - "deploy.vissza": "← Back", - "deploy.beallitasok": "Settings", - "deploy.telepites": "Install", - "deploy.leallitas": "Stop", - "deploy.inditas": "Start", - "deploy.megnyitas": "Open ↗", - "deploy.reszletek": "Details", - "deploy.reszletes_leiras_kepernyokepek": "Full description, screenshots", - "deploy.ez_az_alkalmazas_mar_telepitve": "This app is already installed. The settings below are read-only.", - "deploy.adattarolas": "Data storage", - "deploy.tarhely": "Storage", - "deploy.adatmeret": "Data size", - "deploy.szabad_hely": "Free space", - "deploy.szabad": "{{.StorageInfo.FreeHuman}} ({{printf \"%.0f\" .StorageInfo.FreePercent}}% free)", - "deploy.mozgatas_masik_tarolora": "Move to another storage", - "deploy.korabbi_adatok": "Earlier data", - "deploy.az_alkalmazas_adatainak_masolata_megtala": "A copy of this app’s data is also on another storage.\n This is usually left behind after a move.", - "deploy.meret": "Size", - "deploy.mappak": "Folders", - "deploy.korabbi_adatok_torlese": "Delete earlier data", - "deploy.biztonsagi_mentes": "Backup", - "deploy.az_alkalmazas_adatbazisa_es_docker": "The app’s database and Docker volumes go into the nightly backup automatically.\n Backup status → · Backup settings →", - "deploy.integraciok": "Integrations", - "deploy.mas_telepitett_alkalmazasokkal_valo_ossz": "Connections to other installed apps. An integration pauses by itself when either app stops, and turns on again when it starts.", - "deploy.nincs_telepitve": "Not installed", - "deploy.celalkalmazas_leallitva": "Target app stopped", - "deploy.aktiv": "Active", - "deploy.a_celalkalmazas_nincs_telepitve": "The target app is not installed", - "deploy.a_celalkalmazas_nem_fut": "The target app is not running", - "deploy.halozati_hiba": "Network error", - "deploy.foldrajzi_korlatozas": "Country restriction", - "deploy.az_alkalmazas_egyeni_orszagkorlatozas_ne": "Without its own country restriction, the app follows the global setting.", - "deploy.egyeni_orszagkorlatozas": "Own country restriction", - "deploy.engedelyezett_orszagok_ehhez_az_alkalmaz": "Allowed countries for this app", - "deploy.orszag_keresese": "Search country...", - "deploy.mentes": "Save", - "deploy.nincs_talalat": "No match", - "deploy.mentve": "Saved", - "deploy.opcionalis_beallitasok": "Optional settings", - "deploy.regisztracios_utmutato": "Sign-up guide ↗", - "deploy.mentes_2": "Saving...", - "deploy.email_kuldes": "Sending e-mail", - "deploy.ez_az_alkalmazas_tud_emailt": "This app can send e-mail (for example password resets, invitations) through Felhom,\n without setting up a separate provider. The sender address: {{.AppEmailFromAddress}}.", - "deploy.az_alkalmazas_email_jelenleg_ki": "App e-mail is turned off globally right now. Turn it on on the\n Settings page for it to work here too.", - "deploy.email_kuldes_engedelyezese_ennel_az": "Allow sending e-mail for this app", - "deploy.a_mentes_ujrainditja_az_alkalmazast": "Saving restarts the app.", - "deploy.nincs_eleg_memoria_foglalas_telepites": "Not enough memory! Reserved after install: {{.AfterMB}} MB / {{.UsableMB}} MB", - "deploy.memoria": "Memory", - "deploy.jelenlegi_hasznalat_mb": "Current usage: {{.UsedMB}} MB", - "deploy.jelenlegi_hasznalat_mb_2": "Current usage ({{.UsedMB}} MB)", - "deploy.az_alkalmazasok_csucsterhelese_meghaladh": "The apps’ peak load can go above the available memory.\n In normal use this causes no problem.", - "deploy.ennek_az_alkalmazasnak_van_korabbi": "This app has an earlier backup, so we filled in the fields below from its own backup.", - "deploy.korabbi_webcim": "Earlier web address: {{.RestoreRecordedAddress}}.", - "deploy.ha_most_mashova_szeretned_telepiteni": "If you want to install it somewhere else now, change it — we will point out the difference before the restore.", - "deploy.az_alkalmazas_adatai_az_alabb": "The app’s data goes to the data drive chosen below.", - "deploy.hol_lesznek_az_adatok_ennel": "Where the data goes: this app has no separate data drive choice,\n so its data goes to the system drive ({{.SystemDataPath}}). Its backups are made all the same.", - "deploy.nincs_eleg_szabad_tarhely_a": "Not enough free storage for the install. {{.DockerFreeHuman}} is free now, and the system keeps\n {{.DockerReserveHuman}} in reserve to protect the core services (controller, proxy).\n So the install is blocked for now — free up space, or add storage.", - "deploy.automatikusan_generalt_ertekek": "Automatically generated values", - "deploy.ezek_az_ertekek_automatikusan_jottek": "These values were created automatically at install.", - "deploy.ezek_az_ertekek_a_telepitessel": "These values are saved together with the install. Write down the passwords you need!", - "deploy.automatikusan_generalva": "Generated automatically", - "deploy.megjelenites": "Show", - "deploy.telepites_utan_nem_modosithato": "cannot be changed after install", - "deploy.az_aldomain_telepites_utan_nem": "The subdomain cannot be changed after install. To change it, remove the app and install it again (all data is deleted).", - "deploy.generalas": "Generate", - "deploy.telepiteskor_beallitott_kezdeti_jelszo_h": "The first password set at install — if you changed it in the app, it is not updated here.", - "deploy.jelszo_megerositese": "Confirm password", - "deploy.igen": "Yes", - "deploy.szabad_2": "{{.Label}} — {{.FreeHuman}} free", - "deploy.alapertelmezett": "(default)", - "deploy.nem_elerheto": "{{$.CurrentHDDPath}} (not available)", - "deploy.a_kivalasztott_tarhely_majdnem_megtelt": "The chosen storage is almost full.", - "deploy.a_kivalasztott_meghajton_az_alkalmazas": "The chosen drive stores the app’s files (media, documents).\n The database runs on the fast internal SSD — and it is backed up together with the app.", - "deploy.nincs_regisztralt_adattarolo_adja_meg": "No registered data storage — enter the path by hand", - "deploy.nincs_eleg_szabad_tarhely": "Not enough free storage", - "deploy.nincs_eleg_memoria": "Not enough memory", - "deploy.telepites_inditasa": "Start install", - "deploy.telepites_folyamatban": "Installing...", - "deploy.konfiguracio_mentese": "Saving the configuration...", - "deploy.kontener_ek_inditasa": "Starting the container(s)...", - "deploy.alkalmazas_inicializalasa": "Initialising the app...", - "deploy.alkalmazas_megnyitasa": "Open the app ↗", - "deploy.elso_lepesek": "First steps", - "deploy.masolas": "Copy", - "deploy.bejelentkezes": "Sign-in", - "deploy.dokumentacio": "Documentation ↗", - "deploy.beallitasok_es_jelszavak_megtekintese": "View settings and passwords", - "deploy.alkalmazasok": "← Apps", - "deploy.a_lekeres_nem_sikerult": "The request failed.", - "deploy.elrejtes": "Hide", - "deploy.masolva": "Copied!", - "deploy.biztosan_torolni_szeretned_a_korabbi": "Delete the earlier data? Storage:", - "deploy.figyelem_a_muvelet_visszavonhatatlan_elo": "— WARNING: this cannot be undone! First make sure the app works properly from the new storage.", - "deploy.utolso_figyelmeztetes_a_torles_visszavon": "LAST WARNING! The deletion cannot be undone. Continue?", - "deploy.torles_folyamatban": "Deleting...", - "deploy.ismeretlen_hiba": "Unknown error", - "deploy.korabbi_adatok_torolve_n_nfelszabaditott": "Earlier data deleted!\\n\\nSpace freed:", - "deploy.n_nnehany_hiba_tortent_n": "\\n\\nSome errors occurred:\\n", - "deploy.halozati_hiba_2": "Network error:", - "deploy.kotelezo_mezo": "Required field:", - "deploy.nhasznalja_a_generalas_gombot_vagy": "\\nUse the Generate button or type a password.", - "deploy.a_ket_jelszo_nem_egyezik": "The two passwords do not match:", - "deploy.az_aldomain_csak_kisbetuket_szamokat": "The subdomain may contain only lowercase letters, digits and hyphens, and cannot start or end with a hyphen.", - "deploy.konfiguracio_mentve": "Configuration saved", - "deploy.masodperce": "seconds ago...", - "deploy.idotullepes_az_alkalmazas_meg_indulhat": "Timed out — the app may still be starting", - "deploy.a_telepites_idotullepesbe_futott_az": "The install timed out. The app may still be starting.", - "deploy.telepites_sikertelen": "Install failed", - "deploy.a_telepites_nem_sikerult": "The install failed:", - "deploy.naplok_megtekintese": "View logs", - "deploy.alkalmazasok_2": "Apps", - "deploy.kepek_letoltese_kontenerek_inditasa": "Downloading images, starting containers...", - "deploy.kontenerek_elindultak": "Containers started", - "deploy.alkalmazas_kesz": "App ready!", - "deploy.telepites_sikeres": "Install succeeded!", - "deploy.az_alkalmazas_sikeresen_telepitve_es": "The app is installed and running!", - "deploy.allapotjelzo_meg_inicializal": "Health check: still initialising", - "deploy.az_alkalmazas_elindult_de_meg": "The app started, but it is still initialising.", - "deploy.ez_normalis_az_elso_percekben": "This is normal in the first minutes — the app may already be reachable.", - "deploy.a_kontener_leallt": "The container stopped", - "deploy.a_kontener_leallt_ellenorizze_a": "The container stopped. Check the logs.", - "settings_system.beallitasok_rendszer": "Settings — System", - "settings_system.rendszer_konfiguracio": "System configuration", - "settings_system.az_uzemelteto_altal_beallitott_ertekek": "Values set by the operator. Ask the operator to change them.", - "settings_system.ugyfel_neve": "Customer name", - "settings_system.alkalmazas_sablon_forras": "App template source", - "settings_system.sablon_szinkronizalas": "Template sync", - "settings_system.biztonsagi_mentes": "Backup", - "settings_system.aktiv": "Active", - "settings_system.inaktiv": "Inactive", - "settings_system.mentes_utemezes": "Backup schedule", - "settings_system.hub_jelentes": "Hub reporting", - "settings_system.verzio_es_frissites": "Version and update", - "settings_system.jelenlegi_verzio": "Current version", - "settings_system.legujabb_verzio": "Latest version", - "settings_system.frissites_elerheto": "● Update available", - "settings_system.naprakesz": "— up to date", - "settings_system.utolso_ellenorzes": "Last check", - "settings_system.nyilvanos_hitelesites_nelkul": "public (no authentication)", - "settings_system.hitelesitett": "authenticated", - "settings_system.automatikus_frissites": "Automatic update", - "settings_system.minimalis_verzio_uzemelteto": "Minimum version (operator)", - "settings_system.a_rendszer_automatikusan_erre_a": "— the system updates to this version automatically if it is older", - "settings_system.allapot": "Status", - "settings_system.frissites_folyamatban_a_vezerlo_hamarosa": "Update in progress — the controller restarts soon…", - "settings_system.utolso_frissites": "Last update", - "settings_system.sikeres": "Succeeded", - "settings_system.sikertelen": "Failed", - "settings_system.folyamatban": "In progress", - "settings_system.frissites_keresese": "Check for updates", - "settings_system.frissites_telepitese": "Install update", - "settings_system.halozat": "Network", - "settings_system.helyi_cim_lan": "Local address (LAN)", - "settings_system.nem_allapithato_meg": "cannot be determined", - "settings_system.halozati_nev": "Network name", - "settings_system.atjaro": "Gateway", - "settings_system.ezek_az_ertekek_a_helyi": "These values depend on the local network and can change. For remote troubleshooting, we ask you to read out this page.", - "settings_system.szerver_memoria_ram": "Server memory (RAM)", - "settings_system.jelenlegi_memoria": "Current memory", - "settings_system.felhasznalt": "Used", - "settings_system.megengedett_tartomany": "Allowed range", - "settings_system.uj_meret_mb": "New size (MB)", - "settings_system.atmeretezes": "Resize", - "settings_system.a_kiszolgalo_ugynok_jelenleg_nem": "The host agent is not reachable right now — try again later.", - "settings_system.a_memoria_atmeretezesehez_a_kiszolgalo": "Resizing memory needs a system update on the host.", - "settings_system.megerosites": "Confirm", - "settings_system.ellenorzes": "Checking...", - "settings_system.kapcsolodasi_hiba": "Connection error", - "settings_system.vezerlo_frissitese": "Update controller", - "settings_system.frissites": "Update", - "settings_system.biztosan_frissiti_a_controllert_n": "Update the controller?\\n\\nThe dashboard is unreachable for a short time during the update.", - "settings_system.frissites_2": "Updating...", - "settings_system.frissites_folyamatban": "Update in progress...", - "settings_system.ujraindulas": "Restarting...", - "settings_system.ervenytelen_memoria_ertek": "Invalid memory value", - "settings_system.memoria_csokkentese": "Reduce memory", - "settings_system.csokkentes": "Reduce", - "settings_system.a_memoria_csokkentese_hatassal_lehet": "Reducing memory can affect the performance of running apps. Continue?", - "settings_system.atmeretezes_2": "Resizing...", - "settings_system.kesz": "Done.", - "settings_system.a_muvelet_nem_sikerult": "The operation failed", - "settings_system.vezerlo_ujrainditasa": "Restart controller", - "settings_system.ha_a_vezerlo_hibasan_mukodik": "If the controller misbehaves, you can safely restart it here — no need to restart the whole server.\n Your apps keep running; only the controller restarts (a few seconds).", - "settings_system.kiszolgalo_ujrainditasa": "Restart server", - "settings_system.az_egesz_kiszolgalo_szerver_ujrainditasa": "Restarts the whole server. Every app stops for a short time, and the dashboard is unreachable for about 30 seconds. Use it when the whole system needs a restart — otherwise “Restart controller” above is enough.", - "settings_system.biztosan_ujrainditja_a_vezerlot_a": "Restart the controller? It takes a few seconds, and the page is unreachable for a short time.", - "settings_system.ujrainditas_folyamatban_ujracsatlakozas": "Restarting… reconnecting…", - "settings_system.biztosan_ujrainditja_a_kiszolgalot_az": "Restart the server? The apps and the dashboard become unreachable for about 30 seconds.", - "settings_system.ujrainditas_folyamatban_a_vezerlopult_ne": "Restarting… the dashboard reloads in a few seconds.", - "settings_system.az_ujrainditas_a_vartnal_tovabb": "The restart is taking longer than expected. Reload the page by hand.", - "settings_security.beallitasok_biztonsag_es_hozzaferes": "Settings — Security and access", - "settings_security.jelszo_modositas": "Change password", - "settings_security.jelenlegi_jelszo": "Current password", - "settings_security.adja_meg_a_jelenlegi_jelszavat": "Enter your current password", - "settings_security.uj_jelszo": "New password", - "settings_security.legalabb_8_karakter": "At least 8 characters", - "settings_security.uj_jelszo_megerositese": "Confirm new password", - "settings_security.jelszo_megegyszer": "Password again", - "settings_security.jelszo_modositasa": "Change password", - "settings_security.a_jelszavas_vedelem_nincs_beallitva": "Password protection is not set up. Ask the operator to set it up.", - "settings_security.foldrajzi_korlatozas": "Country restriction", - "settings_security.orszag_alapjan_korlatozhato_a_webes": "Access to the web apps can be limited by country with the Cloudflare WAF.", - "settings_security.a_helyi_halozati_hozzaferes_mindig": "Access from the local network is always allowed (it does not pass through Cloudflare).", - "settings_security.a_cloudflare_api_token_nincs": "The Cloudflare API token is not configured. Ask the operator to set it up.
\n The token needs the Zone WAF:Edit permission.", - "settings_security.geo_korlatozas_aktiv": "Country restriction active", - "settings_security.engedelyezett_orszagok_globalis": "Allowed countries (global)", - "settings_security.orszag_keresese": "Search country...", - "settings_security.csak_a_kivalasztott_orszagokbol_erheto": "The system is reachable only from the chosen countries.", - "settings_security.alkalmazas_specifikus_felulirasok": "Per-app overrides", - "settings_security.alkalmazas_kivalasztasa": "— Choose an app —", - "settings_security.hozzaadas": "+ Add", - "settings_security.mentes_es_szinkronizalas": "Save and sync", - "settings_security.kezi_szinkronizalas": "Sync by hand", - "settings_security.utolso_szinkronizalas": "Last sync: {{.GeoLastSync}}", - "settings_security.megerosites": "Confirm", - "settings_security.nincs_talalat": "No match", - "settings_security.figyelem_magyarorszag_eltavolitasa_azt_j": "Warning: removing Hungary means the system is not reachable remotely from a Hungarian IP either. Continue?", - "settings_security.magyarorszag_eltavolitasa_nem_ajanlott_f": "Removing Hungary is not recommended. Continue?", - "settings_security.nincs_alkalmazas_specifikus_beallitas_mi": "No per-app setting. Every app follows the global setting.", - "settings_security.szerkesztes": "Edit", - "settings_security.engedelyezett_orszagok": "Allowed countries:", - "settings_security.kesz": "Done", - "settings_security.mentes": "Saving...", - "settings_security.mentve": "Saved", - "settings_security.halozati_hiba": "Network error", - "settings_security.szinkronizalas_elinditva": "Sync started...", - "settings_security.utolso": "Last:", - "settings_security.veszhelyzeti_informaciok": "Emergency information", - "settings_security.ezeket_az_adatokat_mentse_el": "Keep these details in a safe place. You need them to restore the system after a reinstall.", - "settings_security.visszaallitasi_jelszo": "Retrieval password", - "settings_security.megjelenit": "Show", - "settings_security.tamogatas": "Support", - "settings_security.felhom_eu_kapcsolat": "{{.SupportEmail}}\n  | \n felhom.eu/kapcsolat", - "settings_security.a_visszaallitasi_jelszo_lekerese_nem": "The retrieval password could not be loaded.", - "settings_security.elrejt": "Hide", - "settings_notifications.beallitasok_ertesitesek": "Settings — Notifications", - "settings_notifications.ertesitesek": "Notifications", - "settings_notifications.e_mail_cim": "E-mail address", - "settings_notifications.hibak_es_figyelmeztetesek": "Errors and warnings:", - "settings_notifications.biztonsagi_mentes_sikertelen": "Backup failed", - "settings_notifications.adatbazis_mentes_sikertelen": "Database backup failed", - "settings_notifications.mentes_serules_eszlelve": "Backup damage detected", - "settings_notifications.masodlagos_mentes_sikertelen": "Secondary backup failed", - "settings_notifications.tavoli_mentes_tarhelykeret_figyelmeztete": "Remote backup — storage quota warning", - "settings_notifications.lemez_beteloben_90_felett": "Disk filling up (over 90%)", - "settings_notifications.lemez_megtelt_vagy_meghibasodott": "Disk full or failed", - "settings_notifications.meghajto_levalasztva": "Drive disconnected", - "settings_notifications.szerver_nem_elerheto": "Server not reachable", - "settings_notifications.rendszer_allapot_kritikus": "System health critical", - "settings_notifications.elvart_fajlmentes_elmaradt": "Expected file backup missed", - "settings_notifications.elvart_adatbazismentes_elmaradt": "Expected database backup missed", - "settings_notifications.alkalmazas_nem_fut": "App not running", - "settings_notifications.tajekoztato": "For information:", - "settings_notifications.meghajto_ujra_csatlakoztatva": "Drive connected again", - "settings_notifications.rendszer_allapot_helyreallt": "System health recovered", - "settings_notifications.ertesitesi_szunet": "Notification pause", - "settings_notifications.ora_azonos_problema_eseten_ennyi": "hours (for the same problem, no new message is sent for this long)", - "settings_notifications.mentes": "Save", - "settings_notifications.teszt_email_kuldese": "Send test e-mail", - "settings_notifications.az_ertesitesek_a_kozponti_rendszeren": "Notifications work through the central system, which is not turned on right now.", - "settings_notifications.alkalmazas_email": "App e-mail", - "settings_notifications.az_alkalmazasok_a_felhom_on": "Apps can send e-mail through Felhom (for example password resets, invitations),\n without setting up a separate e-mail provider. Each app’s sender address is its own\n <app>@felhom.eu address.", - "settings_notifications.alkalmazas_email_engedelyezese": "Allow app e-mail", - "settings_notifications.felado_neve_opcionalis": "Sender name (optional)", - "settings_notifications.pl_a_haztartas_neve": "for example the household name", - "settings_notifications.ez_jelenik_meg_a_kimeno": "This appears as the sender of outgoing e-mails, next to the app name.", - "settings_notifications.bekapcsolas_utan_az_egyes_alkalmazasokna": "After turning it on, allow sending e-mail for each app too (on the app’s page).", - "stacks.mind": "All", - "app_export.folyamat": "Progress", - "app_import.titkos": "Encrypted", - "monitoring.processzor": "Processor", - "deploy.hamarosan": "Coming soon", - "deploy.az_adatai_itt_voltak": "Its data was here: {{.RestoreRecordedDrive}}.", - "deploy.aldomain_placeholder": "subdomain", - "settings_security.figyelem": "Warning", - "settings_notifications.pelda_email": "example@email.com", - "page.title.dashboard": "Dashboard", - "page.title.stacks": "Apps", - "page.title.monitoring": "System monitor", - "page.title.settings": "Settings", - "page.title.settings_notifications": "Notifications", - "page.title.settings_security": "Security and access", - "func.infra.cloudflared.description": "Secure internet connection — the server is reachable from outside without opening ports.", - "func.infra.traefik.description": "Traffic router (reverse proxy) — sends each request to the right app.", - "func.infra.filebrowser.description": "File manager — browse the storage files from your browser.", - "func.infra.samba.display": "Network sharing", - "func.infra.samba.description": "File sharing on the local network — the folders appear in Windows Explorer and the Mac Finder.", - "backups_apps.biztonsagi_mentes_alkalmazasok": "Backup — Apps", - "backups_apps.alkalmazas_mentesek_adatbazis_konfigurac": "App backups (database + configuration)", - "backups_apps.az_egyes_alkalmazasok_reszletes_granulal": "A detailed backup of each app — database dumps, settings and app files. Independent of the full backup above, it can be restored per app.", - "backups_apps.utemezes": "Schedule", - "backups_apps.adatbazis_mentes": "Database backup", - "backups_apps.kovetkezo": "Next: {{nextRunLabel .Backup.NextDBDump}}", - "backups_apps.utolso_adatbazis_mentes": "Last database backup:", - "backups_apps.meg_nem_futott": "Not run yet", - "backups_apps.mentes_folyamatban": "Backup in progress...", - "backups_apps.mentes_most": "Back up now", - "backups_apps.adatbazisok": "Databases", - "backups_apps.alkalmazas": "App", - "backups_apps.tipus": "Type", - "backups_apps.meret": "Size", - "backups_apps.utolso": "Last", - "backups_apps.ervenyesites": "Validation", - "backups_apps.allapot": "Status", - "backups_apps.tabla": "{{.Validation.TableCount}} tables", - "backups_apps.hiba": "Error", - "backups_apps.az_ervenyesites_nem_futott_le": "Validation did not run", - "backups_apps.meg_nem_keszult_adatbazis_mentes": "No database backup yet — the first scheduled backup runs tonight.", - "backups_apps.a_telepitett_alkalmazasok_beagyazott_ada": "The installed apps use an embedded database (for example SQLite) — their database is part of the file and volume backup, so no separate database dump is needed.", - "backups_apps.alkalmazasok_mentesi_allapota": "Backup status of the apps", - "backups_apps.felhasznaloi_adatokrol_nincs_biztonsagi": "Your data has no backup.
\n The photos, documents and other files stored on the server exist in one copy only.\n Connect an external drive to make a backup copy by the 3-2-1 rule.\n Set up a drive →", - "backups_apps.eltavolitva_visszaallithato": "Removed — restorable", - "backups_apps.meghajto_levalasztva": "Drive disconnected", - "backups_apps.adatok": "+ Data", - "backups_apps.mentes": "Backup", - "backups_apps.az_alkalmazast_eltavolitottad_a_mentese": "You removed the app; its backup was kept. Last backup: {{fmtTimeStr .RemovedUnitTime}}.", - "backups_apps.ujratelepiti_a_z_alkalmazast_a": "Reinstall {{.DisplayName}} from the kept backup ({{fmtTimeStr .RemovedUnitTime}})? The data comes back from the backup.", - "backups_apps.visszaallitas_a_mentesbol": "Restore from the backup", - "backups_apps.1_mentes": "Backup 1", - "backups_apps.utolso_2": "Last: {{timeAgoStr .Tier1LastRun}}", - "backups_apps.errol_a_mentesrol_nincs_eredmenyunk": "We have no result for this backup.", - "backups_apps.db_dump_hiba": "Database dump error", - "backups_apps.2_mentes": "Backup 2", - "backups_apps.2_mentes_kikapcsolva": "Backup 2 turned off", - "backups_apps.beallitas": "Settings", - "backups_apps.cel_meghajto_levalasztva": "Target drive disconnected", - "backups_apps.utolso_3": "Last: {{timeAgoStr .Tier2LastRun}}", - "backups_apps.utolso_sikeres": "Last successful: {{timeAgoStr .Tier2LastSuccess}}", - "backups_apps.meg_nincs_sikeres_masolat": "No successful copy yet", - "backups_apps.cel_meghajto_inaktiv": "Target drive inactive", - "backups_apps.a_mentes_bongeszheto_fajlrendszerben": "The backup is a browsable file system", - "backups_apps.visszaallitja_a_hianyzo_fajlokat_a": "Restore the missing files from the secondary copy? Existing files are NOT changed and NOT deleted. The app stops during the operation. Last copy: {{fmtTimeStr .Tier2LastRun}}", - "backups_apps.fajlok_visszaallitasa": "Restore files", - "backups_apps.meg_nincs_sikeres_masolat_amibol": "There is no successful copy yet to restore from.", - "backups_apps.teljes_visszaallitas_a_masolatbol": "Full restore from the copy", - "backups_apps.1_mentes_auto": "Backup 1 auto", - "backups_apps.nincs_2_off_drive_masolat": "No 2nd (off-drive) copy", - "backups_apps.a_2_mentes_automatikus_kulon": "Backup 2 is automatic — no separate setting needed", - "backups_apps.3_mentes": "Backup 3", - "backups_apps.sikeres": "Succeeded", - "backups_apps.fut": "Running...", - "backups_apps.utolso_4": "Last: {{timeAgoStr $.Offbox.LastRun}}", - "backups_apps.helyreallitasi_egyseg_titkositva": "Recovery unit, encrypted", - "backups_apps.kulcsletetre_var": "Waiting for the recovery code", - "backups_apps.a_tavoli_mentes_a_titkositasi": "Remote backup is paused until the encryption key is placed in escrow", - "backups_apps.kikapcsolva": "Turned off", - "backups_apps.ez_az_alkalmazas_nincs_kijelolve": "This app is not selected for remote backup", - "backups_apps.bekapcsolas": "Turn on", - "backups_apps.nincs_beallitva": "Not set up", - "backups_apps.tavoli_offsite": "remote (offsite)", - "backups_apps.nincs_tavoli_mentesi_cel_beallitva": "No remote backup target set up", - "backups_apps.mentes_inditasa": "Starting backup...", - "backups_remote.biztonsagi_mentes_tavoli_mentes": "Backup — Remote backup", - "backups_remote.a_korabbi_hazon_kivuli_menteseid": "Your earlier off-site backups can be retrieved.\n This machine was reinstalled, and the Felhom central system keeps a sealed package for it. With your\n recovery code you can unlock your earlier backups and see what is in them.", - "backups_remote.adatok_visszaszerzese": "Retrieve data", - "backups_remote.felhom_offsite_tarhely_kiepitve_a": "Felhom offsite storage is set up — the configuration is automatic and in progress. If it is not ready within a day, tell the operator.", - "backups_remote.felhom_offsite_tarhely_igenyelheto_szolg": "Felhom offsite storage — a service you can order. An encrypted, off-site copy of your backups. Ask the operator.", - "backups_remote.aktiv_nincs_kijelolt_alkalmazas": "Active — no app selected", - "backups_remote.tavoli_mentes_3_mentes_titkositott": "Remote backup (backup 3) — encrypted, offsite", - "backups_remote.az_alkalmazas_mentesek_titkositott_masol": "An encrypted copy of the app backups on a remote store — your own NAS or Felhom offsite storage — over restic + SFTP. The store sees only encrypted data. This is the „1 off-site\" leg of the 3-2-1 rule — independent of the local second copy and the full system backup.", - "backups_remote.rendben": "✓ OK", - "backups_remote.hianyos": "! Incomplete", - "backups_remote.fut": "Running…", - "backups_remote.hiba": "✗ Error", - "backups_remote.utolso_tavoli_mentes": "Last remote backup", - "backups_remote.tarolo_meret": "Store size ·", - "backups_remote.pillanatkep": "{{.Offbox.SnapshotCount}} snapshots", - "backups_remote.a_pillanatkepek_szama_meg_ismeretlen": "number of snapshots not known yet", - "backups_remote.kikapcsolva": "Turned off", - "backups_remote.a_tavoli_mentes_ki_van": "Remote backup is turned off", - "backups_remote.tarhelykeret": "Storage quota:", - "backups_remote.meg_nem_tudjuk_mennyi_van": "we do not know yet how much is in the store — at most {{.Offbox.QuotaGB}} GB", - "backups_remote.a_korabbi_menteseid_felre_vannak": "Your earlier backups are set aside — we did not delete them.", - "backups_remote.amikor_uj_mentesi_kulcsot_kapott": "When your machine got a new backup key, we moved the older history\n on the remote storage, and it stayed there. It cannot be opened from here for now, and\n that does not depend on your code. If you need it, contact Felhom support.", - "backups_remote.utolso_hiba": "Last error: {{.Offbox.LastError}}", - "backups_remote.a_tavoli_tarolo_masik_kulccsal": "The remote store holds backups made with a different key", - "backups_remote.a_tavoli_tarhelyen_levo_mentesek": "The backups on the remote storage were made with an earlier key that is no longer available (usually after a reinstall). Because of that, no new backup can be written to the store right now. The existing backups are not damaged. This machine cannot tell whether they can be opened later — that depends on whether their key still exists. If you need them, write to us.", - "backups_remote.uj_tavoli_mentes_inditasa": "Start a new remote backup…", - "backups_remote.a_regi_elozmeny_felreteve_marad": "The old history stays set aside on the storage — we do not delete it. We create a new, empty store, and the next backup goes there.", - "backups_remote.a_felretett_mentesek_megnyithatosagat_it": "We cannot promise here that the set-aside backups can be opened. That depends on whether their key still exists, and this machine cannot tell. If you want us to look into it, write to us — the set-aside copy stays where it is in the meantime.", - "backups_remote.megerosites_uj_tavoli_mentes_inditasa": "Confirm — start a new remote backup", - "backups_remote.helyreallitasi_kod_letrehozva": "Recovery code created", - "backups_remote.a_helyreallitasi_csomag_elkuldve_a": "The recovery package was sent to the central system and is waiting for confirmation — usually a few seconds, at most 15 minutes.", - "backups_remote.a_megerosites_nem_erkezett_meg": "The confirmation did not arrive in the expected time. Check the internet connection, then make a new recovery code.", - "backups_remote.uj_helyreallitasi_kod_keszitese": "Make a new recovery code", - "backups_remote.a_funkciohoz_az_ugynok_frissitese": "This needs an agent update — the update arrives automatically.", - "backups_remote.helyreallitasi_kod_szukseges": "Recovery code needed", - "backups_remote.a_tavoli_mentesek_csak_akkor": "Remote backups can be restored after a complete failure only if you create the recovery code.", - "backups_remote.ehhez_a_gephez_egy_korabbi": "This machine has an earlier recovery code, and your earlier backups still exist.\n Creating a new code would make your old backups unreachable, so it cannot start now.\n First enter your existing code — or tell us there if you do not want the earlier data back.", - "backups_remote.helyreallitasi_kod_letrehozasa": "Create recovery code", - "backups_remote.a_letetben_levo_helyreallitasi_csomag": "The recovery package in escrow does not cover the current remote backup password. Create a new recovery code.", - "backups_remote.a_helyreallitasi_kod_letetbe_helyezve": "The recovery code is in escrow.", - "backups_remote.a_korabbi_mentesek_torlese_folyamatban": "Deleting the earlier backups is in progress", - "backups_remote.a_keresed_szerint_a_korabbi": "As you asked, we will permanently delete your earlier remote backups on {{.AbandonDate}}\n ({{.AbandonDaysLeft}} {{if eq .AbandonDaysLeft 1}}day{{else}}days{{end}} left).", - "backups_remote.addig_meggondolhatod_magad_ha_megvan": "Until then you can change your mind: if you have your recovery code,\n your backups can be retrieved, and the deletion is cancelled.", - "backups_remote.hogy_ezek_meg_visszaszerezhetok_e": "We cannot tell from here whether your recovery code can still get them back — if you want them, write to us before the deletion.", - "backups_remote.megis_visszaszerzem_a_koddal": "Retrieve them with the code after all", - "backups_remote.a_korabbi_tavoli_menteseid_torlese": "Your earlier remote backups have been deleted. Removing their sealed recovery package is still in progress.", - "backups_remote.tavoli_mentes_most": "Remote backup now", - "backups_remote.mely_alkalmazasok_mentodnek_a_tavoli": "Which apps are backed up to the remote store?", - "backups_remote.nincs_tavoli_mentesre_jelolt_alkalmazas": "No app is selected for remote backup — select at least one.", - "backups_remote.tavoli_mentes_kikapcsolasa": "Turn off remote backup", - "backups_remote.tavoli_mentes_bekapcsolasa": "Turn on remote backup", - "backups_remote.a_teljes_mentes_tullepne_a": "The full backup would go over the storage quota — only the configuration and the database are backed up.", - "backups_remote.nincs_telepitett_alkalmazas": "No app installed.", - "backups_remote.meg_nincs_beallitva_tavoli_mentesi": "No remote backup target set up yet.", - "backups_remote.tavoli_mentesi_cel_beallitasa": "Set up a remote backup target", - "backups_remote.cel_cime_ip_vagy_hosztnev": "Target address (IP or hostname — NAS or SFTP server)", - "backups_remote.felhasznalo": "User", - "backups_remote.tarolo_utvonala_a_celgepen": "Store path on the target", - "backups_remote.napi_automatikus_tavoli_mentes_engedelye": "Daily automatic remote backup allowed", - "backups_remote.ssh_privat_kulcs": "SSH private key", - "backups_remote.uresen_hagyva_valtozatlan": "(left empty: unchanged)", - "backups_remote.a_kulcsot_0600_as_fajlba": "We write the key to a 0600 file; we never log it and never keep it in the settings.", - "backups_remote.a_celgep_ismert_host_sora": "The target’s known host line (known_hosts)", - "backups_remote.a_host_kulcs_rogzitese_no": "Pins the host key (no blind TOFU). To look it up:", - "backups_remote.mentes": "Save", - "backups_remote.adatbazisok_mentese_a_pillanatkephez": "Backing up databases for the snapshot…", - "backups_remote.karbantartas_regi_mentesek_rendezese_a": "Maintenance: tidying old backups on the remote store…", - "backups_remote.megosztott_mappak_mentese": "Backing up shared folders…", - "backups_remote.mentes_2": "Backup:", - "backups_remote.mentes_folyamatban": "Backup in progress", - "backups_remote.fajl": "files", - "backups_remote.feldolgozas_alatt": "· now processing:", - "backups_remote.a_mentendo_adatok_felmerese": "— surveying the data to back up…", - "backups_restore.biztonsagi_mentes_visszaallitas": "Backup — Restore", - "backups_restore.megszakadt_visszaallitas": "Interrupted restore", - "backups_restore.a_doboz_ujraindult_mikozben_a": "The box restarted while the restore was running, so we do not know whether it finished. Start it again below, from the same backup.", - "backups_restore.visszaallitas": "Restore", - "backups_restore.alkalmazas": "App:", - "backups_restore.valasszon": "— Choose —", - "backups_restore.eltavolitott_alkalmazasok_mentes_megtart": "Removed apps (backup kept)", - "backups_restore.eltavolitva": "{{.DisplayName}} — removed", - "backups_restore.pillanatkep": "Snapshot:", - "backups_restore.valasszon_alkalmazast": "— Choose an app —", - "backups_restore.meg_nincs_mentes_felhasznaloi_adattal": "No backup with your data yet.", - "backups_restore.a_visszaallitas_felulirja_az_alkalmazas": "The restore overwrites the app’s current data with the state of the chosen backup.\n The app stops and restarts automatically during the process.", - "backups_restore.megertettem_visszaallitas_inditasa": "I understand, start the restore.", - "backups_restore.visszaallitas_inditasa": "Start restore", - "backups_restore.importalas_mentett_csomagbol_fab": "Import from a saved package (.fab)", - "backups_restore.visszaallitas_a_tavoli_tarolobol": "Restore from the remote store", - "backups_restore.valaszd_ki_az_alkalmazast_es": "Choose the app, and on the next page decide what you want: a check into a separate folder, bringing back only the missing files, or a full restore. None of them starts without asking.", - "backups_restore.elobb_csatold_vissza_az_adatmeghajtot": "First attach the data drive again. Your backups exist, and so do the drives\n — but after a reinstall the machine does not know them yet, so right now there is nowhere\n to restore to.", - "backups_restore.ez_ket_kattintas_tarhely_meghajtok": "It takes two clicks: Storage →\n Drives, „Attach an existing drive\". Then come back here.", - "backups_restore.csatolhato_meghajtot_viszont_most_nem": "But we see no drive that can be attached on this machine right now, so you cannot start this from\n here. If the drive is plugged in but not connected, the operator can\n connect it — tell them. On the Storage →\n Drives page you see what the machine knows now.", - "backups_restore.nem_tudjuk_elolvasni_a_tavoli": "We cannot read the remote store, so we do not know what is in it. That does not mean it is empty — try again later, or tell the operator.", - "backups_restore.a_tavoli_tarolo_kapcsolodasi_adatai": "The remote store’s connection details have not reached this machine yet, so we cannot show what is in it yet. This sorts itself out.", - "backups_restore.nincs_telepitve_elobb_telepitsd_ujra": "Not installed — first install it again, then you can bring its data back.", - "backups_restore.nem_tudjuk_van_e_mentese": "We do not know whether it has a backup — the store could not be read.", - "backups_restore.visszaallitas_2": "Restore…", - "backups_restore.nincs_mentese_a_tavoli_taroloban": "It has no backup in the remote store — nothing to restore.", - "backups_restore.a_tavoli_tarolo_ures_nincs": "The remote store is empty — nothing to restore.", - "backups_restore.megosztasok_visszaallitasa": "Restore shares", - "backups_restore.helyreallitas_az_elo_adatok_koze": "Put back into the live data (missing files only)", - "backups_restore.a_meglevo_fajlokat_nem_irja": "Existing files are not overwritten. Share settings that already exist stay unchanged.", - "backups_restore.meglevo_ellenorzo_masolatok": "Existing check copies", - "backups_restore.ezek_a_visszaallitott_masolatok_helyet": "These restored copies take space on the drive. They do not touch your real data, and you can delete them any time.", - "backups_restore.masolat_torlese": "Delete copy", - "backups_restore.nincs_ellenorzo_masolat_a_meghajton": "No check copy on the drive.", - "backups_restore.hordozhato_mentescsomag_fab": "Portable backup package (.fab)", - "backups_restore.hordozhato_pillanatfelvetel_barhol_tarol": "A portable snapshot — keep it anywhere, and load it back from a drive any time. Continuous protection comes from backup levels 1–3.", - "backups_restore.jelszavas_titkositas_opcionalis": "Password encryption (optional)", - "backups_restore.opcionalis_jelszo": "Optional password", - "backups_restore.uresen_hagyva_a_csomag_titkositas": "Left empty, the package is made without encryption.", - "backups_restore.letoltes_fab": "Download (.fab)", - "backups_restore.osszes_letoltese_egyenkent": "Download all (one by one)", - "backups_restore.a_csomagok_egyenkent_keszulnek_es": "The packages are made and downloaded one by one — a snapshot of the current state.", - "backups_restore.nincs_telepitett_alkalmazas": "No app installed.", - "backups_restore.hiba": "Error:", - "backups_restore.a_becsles_sikertelen": "the estimate failed", - "backups_restore.a_csomag_becsult_merete": "Estimated package size:", - "backups_restore.elinditod_a_letoltest_pillanatfelvetel_a": ". Start the download? (A snapshot of the current state.)", - "backups_restore.hiba_a_becsles_nem_erheto": "Error: the estimate is not available.", - "backups_restore.biztosan_torlod_ezt_az_ellenorzo": "Delete this check copy?", - "backups_restore.a_tenyleges_adataid_valtozatlanok_maradn": "— your real data stays unchanged.", - "backups_restore.utolso_megerosites_a_masolat_veglegesen": "LAST CONFIRMATION: the copy is deleted for good.", - "backups_restore.hiba_2": "Error (", - "backups_restore.az_export_nem_indult_el": "the export did not start", - "backups_restore.csomag_keszitese": "Making package:", - "backups_restore.hiba_az_export_nem_indult": "Error: the export did not start.", - "backups_restore.hiba_a_csomag_utvonala_hianyzik": "Error: the package path is missing.", - "backups_restore.letoltes": "Download:", - "backups_restore.minden_csomag_elkeszult": "All packages are done.", - "backups_restore.vasarnap": "Sunday", - "backups_restore.hetfo": "Monday", - "backups_restore.csutortok": "Thursday", - "backups_restore.pentek": "Friday", - "backups_restore.teljes_visszaallitas_adatbazis_konfigura": "Full restore: database + configuration + your data from the chosen snapshot.", - "backups_restore.adatbazis_es_konfiguracio_visszaallitasa": "Restore database and configuration — the app has no separate data of yours.", - "backups_restore.csak_konfiguracio_visszaallitasa_compose": "Restore configuration only (compose files, settings).", - "backups_restore.betoltes": "— Loading... —", - "backups_restore.1_szint_helyi_mentes_ajanlott": "Level 1 — Local backup (recommended)", - "backups_restore.2_szint_masodlagos_masolat": "Level 2 — Secondary copy", - "backups_restore.nincs_elerheto_mentes": "— No backup available —", - "backups_restore.visszaallitas_folyamatban": "Restore in progress...", - "backups_restore_wizard.vissza": "← Back", - "backups_restore_wizard.visszaallitas": "Restore — {{.AppDisplayName}}", - "backups_restore_wizard.elokeszites": "Preparation", - "backups_restore_wizard.megerosites": "Confirmation", - "backups_restore_wizard.vegrehajtas": "Execution", - "backups_restore_wizard.eredmeny": "Result", - "backups_restore_wizard.eszlelve": "Detected", - "backups_restore_wizard.ha_szeretned_alabb_ujra_indithatsz": ": {{fmtTime .FinishedAt}}. If you want, you can start a restore again below.", - "backups_restore_wizard.jelenleg_egy_mentesi_vagy_visszaallitasi": "A backup or restore operation is running right now", - "backups_restore_wizard.amig_ez_tart_uj_visszaallitas": ". While it runs, a new restore cannot start.", - "backups_restore_wizard.az_allapot_fent_automatikusan_frissul": "The status above updates by itself, and the result of the operation appears there as soon as it is done.", - "backups_restore_wizard.allapot_frissitese": "Refresh status", - "backups_restore_wizard.megerosites_teljes_visszaallitas_elokesz": "Confirm — prepare the full restore", - "backups_restore_wizard.a_teljes_visszaallitashoz_a_mentes": "A full restore needs the whole backup content downloaded from the remote store", - "backups_restore_wizard.a_becsult_meret": "— the estimated size: {{.}}", - "backups_restore_wizard.a_letoltes_a_meghajton_egy": ". The download goes into a separate preparation folder on the drive; your live data does not change in this step.", - "backups_restore_wizard.a_letoltes_a_merettol_es": "The download can take a while, depending on the size and the connection speed. When it is done, you choose on this page whether to bring back only the missing files, or to do a full restore.", - "backups_restore_wizard.elokeszites_inditasa": "Start preparation", - "backups_restore_wizard.megsem": "Cancel", - "backups_restore_wizard.1_ellenorzes_kulon_mappaba_beallitasok": "1. Check into a separate folder (settings and database)", - "backups_restore_wizard.az_alkalmazas_beallitasait_es_adatbazisa": "Brings the app’s settings and database back into a separate check folder. It does not bring back your own files (documents, pictures, uploads) — for those you need the full restore in step 3. Your live data does not change.", - "backups_restore_wizard.ellenorzes_inditasa": "Start check", - "backups_restore_wizard.2_hianyzo_fajlok_visszahozasa": "2. Bring back missing files", - "backups_restore_wizard.csak_a_hianyzo_fajlokat_masolja": "Copies back only the missing files among the existing ones. It does not overwrite existing files and does not restore the database — deleted content does not come back this way.", - "backups_restore_wizard.hianyzo_fajlok_visszahozasa": "Bring back missing files", - "backups_restore_wizard.ehhez_elobb_elo_kell_kesziteni": "For this, first prepare the full backup — see step 3.", - "backups_restore_wizard.3_teljes_visszaallitas_fajlok_adatbazis": "3. Full restore (files + database)", - "backups_restore_wizard.a_fajlokat_a_mentes_szerinti": "Sets the files back to the backup’s version and loads the database back too. It deletes nothing: files created since the backup stay. A backup of the current database is made first.", - "backups_restore_wizard.az_elokeszitett_mentes": "The prepared backup:", - "backups_restore_wizard.adatbazis_mentes_ideje": "database backup time: {{fmtTime .Pair.DumpsAt}}.", - "backups_restore_wizard.az_adatbazis_mentes_ideje_nem": "the database backup time cannot be determined.", - "backups_restore_wizard.az_adatbazis_mentes_regebbi": "The database backup is older", - "backups_restore_wizard.a_fajlok_es_az_adatbazis": "— the files and the database come from different times.", - "backups_restore_wizard.a_mentett_adatbazis_uresnek_tunik": "The saved database looks empty (no user account in it) — the backup may be older than your data.", - "backups_restore_wizard.teljes_visszaallitas_inditasa": "Start full restore", - "backups_restore_wizard.a_teljes_visszaallitashoz_eloszor_le": "A full restore first needs the whole backup content downloaded. The preparation shows the size before anything starts — your live data does not change during the preparation.", - "backups_restore_wizard.teljes_visszaallitas_elokeszitese": "Prepare full restore", - "backups_restore_wizard.teljes_visszaallitas": "Full restore:", - "backups_restore_wizard.a_mentes_ideje": "— backup time:", - "backups_restore_wizard.figyelem_a_fajlok_es_az": "WARNING: the files and the database come from different times.", - "backups_restore_wizard.figyelem_a_mentett_adatbazis_uresnek": "WARNING: the saved database looks empty.", - "backups_restore_wizard.a_fajlok_a_mentes_szerinti": "The files go back to the backup’s version; nothing is deleted.", - "backups_restore_wizard.utolso_megerosites_az_alkalmazas_leall": "LAST CONFIRMATION: the app stops, the database is loaded back, then the app restarts. A backup of the current database is made.", - "backups_escrow.vissza": "← Back", - "backups_escrow.helyreallitasi_kod": "Recovery code", - "backups_escrow.ehhez_nem_kell_semmit_tenned": "You do not need to do anything for this. If you still see this in half an hour, tell the operator.", - "backups_escrow.a_funkciohoz_az_ugynok_frissitese": "This needs an agent update — the update arrives automatically. Try again later.", - "backups_escrow.1_elofeltetelek_ellenorzese": "1. Checking the requirements", - "backups_escrow.ellenorzes_folyamatban": "Checking…", - "backups_escrow.2_fontos_tudnivalok": "2. Important to know", - "backups_escrow.a_helyreallitasi_kod_a_mentesei": "The recovery code is the last key to your backups. It appears exactly once — the system\n stores it nowhere, and Felhom does not know it either. If the server is destroyed, the remote backups can be restored ONLY\n with this code. Write it on paper or keep it in a password manager — but do NOT keep it on this\n server.", - "backups_escrow.az_uj_kod_letrehozasaval_a": "When you create a new code, the earlier code stops working for future backups; for the existing\n backup history it stays valid.", - "backups_escrow.3_megerosites": "3. Confirmation", - "backups_escrow.a_folytatashoz_adja_meg_a": "Enter your sign-in password to continue", - "backups_escrow.kod_letrehozasa": "Create code", - "backups_escrow.megsem": "Cancel", - "backups_escrow.4_letrehozas": "4. Creation", - "backups_escrow.a_kod_letrehozasa_folyamatban_altalaban": "Creating the code… (usually a few seconds)", - "backups_escrow.5_a_helyreallitasi_kod": "5. The recovery code", - "backups_escrow.a_kod_pontosan_egyszer_jelenitheto": "The code can be shown exactly once. Have paper and a pen ready before you press the button.", - "backups_escrow.kod_megjelenitese": "Show code", - "backups_escrow.ez_mostantol_az_elo_helyreallitasi": "This is now the live recovery code — the earlier code is no longer valid. Save it now: the code cannot be shown again.", - "backups_escrow.elrejtes": "Hide", - "backups_escrow.6_ellenorzes": "6. Check", - "backups_escrow.megerosites_irja_be_a_kod": "Confirm: type the words of the code", - "backups_escrow.a_megadott_szavak_nem_egyeznek": "The words do not match — check the code you wrote down.", - "backups_escrow.szavak_ellenorzese": "Check words", - "backups_escrow.7_befejezes": "7. Finish", - "backups_escrow.mi_tortenik_ezutan_a_helyreallitasi": "What happens next? The recovery code is ready, and the system sends it to the central system for confirmation — usually a few seconds, at most 15 minutes. Until then the Remote backup page shows „waiting for confirmation\"; after the confirmation the first remote backup can start.", - "backups_escrow.felirtam_a_kodot_es_biztonsagos": "I wrote down the code and keep it in a safe place — not on this server.", - "backups_escrow.befejezes": "Finish", - "backups_escrow.a_kod_letrejott_de_nem": "The code was created but not shown — for security it cannot be requested again.\n Start the process again: the new code replaces the old one.", - "backups_escrow.ujrainditas": "Start again", - "backups_escrow.mentesi_tarolo_pbs_beallitva": "Backup store (PBS) set up", - "backups_escrow.helyreallitasi_dr_szint_aktiv": "Recovery (DR) level active", - "backups_escrow.titkosito_eszkoz_telepitve": "Encryption tool installed", - "backups_escrow.kozponti_feltoltes_beallitva": "Central upload set up", - "backups_escrow.tavoli_mentes_jelszava_elokeszitve": "Remote backup password prepared", - "backups_escrow.rendszerjogosultsag_engedelyezve": "System permission granted", - "backups_escrow.nincs_beallitva_mentesi_tarolo": "no backup store set up", - "backups_escrow.a_titkosito_eszkoz_age_nem": "the encryption tool (age) was not found", - "backups_escrow.a_dr_szint_nincs_alkalmazva": "the DR level is not applied on this machine", - "backups_escrow.a_kozponti_feltoltes_nincs_beallitva": "the central upload is not set up", - "backups_escrow.a_rendszerjogosultsag_hianyzik_az_ugynok": "the system permission is missing — the agent needs an update", - "backups_escrow.nincs_elokeszitett_jelszo_a_varazslo": "no prepared password — the wizard prepares it automatically when it starts, if remote backup is set up", - "backups_escrow.elokeszitve": "prepared", - "backups_escrow.hiba": "Error", - "backups_escrow.a_funkciohoz_az_ugynok_frissitese_2": "This needs an agent update — the update arrives automatically.", - "backups_escrow.a_folyamat_a_piros_feltetelek": "The process cannot start until the red requirements are met.", - "backups_escrow.az_elofeltetelek_ellenorzese_nem_sikerul": "Checking the requirements failed:", - "backups_escrow.a_folyamat_inditasa_nem_sikerult": "Starting the process failed.", - "backups_escrow.hiba_2": "Error:", - "backups_escrow.a_letrehozas_nem_sikerult": "Creating the code failed.", - "backups_escrow.reszletek": "Details:", - "backups_escrow.a_kod_lekerese_nem_sikerult": "Getting the code failed.", - "backups_escrow.megerosites_irja_be_a_kod_2": "Confirm: type word no.", - "backups_escrow.es": " and no.", - "backups_escrow.szavat": " of the code.", - "backups_escrow.megjelenites": "Show", - "tier2_config.2_mentes_beallitasa": "Backup 2 settings — {{.DisplayName}}", - "tier2_config.vissza_a_mentesekhez": "← Back to backups", - "tier2_config.a_2_mentes_egy_masik": "Backup 2 copies the app’s recovery package and data to another physical drive.\n This is the only off-drive protection for your browsable\n files (the full system backup/PBS does not reach them).", - "tier2_config.ennek_az_alkalmazasnak_az_adatai": "This app’s data is on the internal system disk, which is\n already part of the full system backup (PBS). The 2nd (off-drive) copy\n is extra, and is made mainly for apps stored on the external data drive — nothing to do for this\n app.", - "tier2_config.jelenlegi_allapot": "Current state", - "tier2_config.2_mentes": "Backup 2", - "tier2_config.kikapcsolva": "Turned off", - "tier2_config.bekapcsolva": "Turned on", - "tier2_config.cel": "Target", - "tier2_config.nincs_elerheto_off_drive_cel": "No off-drive target available", - "tier2_config.megjegyzes": "Note", - "tier2_config.cel_meghajto": "Target drive", - "tier2_config.csak_db_konfiguracio": "— database/configuration only", - "tier2_config.kivalasztas_modja": "Chosen", - "tier2_config.kezi_valasztas": "by hand", - "tier2_config.jelenleg_csak_a_belso_ssd": "Only the internal SSD is available as a 2nd target right now, so only the database and the configuration\n are copied. The internal system disk is small, so an off-drive backup of large files needs a\n 2nd data drive (so the system disk does not fill up).", - "tier2_config.2_mentes_bekapcsolva": "Backup 2 turned on", - "tier2_config.nincs_masik_adatmeghajto_automatikus_cel": "No other data drive — the automatic target is the internal SSD (database/configuration only). Add a 2nd\n data drive to back up all data off-drive too.", - "tier2_config.mentes": "Save", - "recovery.adatok_visszaszerzese_felhom": "Retrieve data — Felhom", - "recovery.a_menteseid": "Your backups", - "recovery.elerhetok": "are available", - "recovery.a_tarolo_megnyilt_de_nincs": "The store opened, but there is not a single backup in it. This means the\n key was right, but this machine has no earlier backup. If backups were surely made\n before, contact Felhom support before you do anything.", - "recovery.a_tarolo_megnyilt_es_van": "The store opened and has content, but we could not match it to apps. You can look at it in detail on the Backup\n page.", - "recovery.ezek_a_te_menteseid_a": "These are your backups, from the times shown below. Check that you really\n find what you expect here — we restored nothing and nothing changed.", - "recovery.alkalmazas": "App", - "recovery.legutobbi_mentes": "Latest backup", - "recovery.meret": "Size", - "recovery.a_visszaallitas_alkalmazasonkent_torteni": "Restoring happens app by app, on the Backup → Restore\n page. There you choose what each app brings back.", - "recovery.tovabb_a_visszaallitashoz": "Continue to restore", - "recovery.vissza_a_kezdolapra": "Back to the home page", - "recovery.adatok": "Retrieve", - "recovery.visszaszerzese": "your data", - "recovery.ezt_a_gepet_ujratelepitettek_a": "This machine was reinstalled. Your earlier off-site backups exist — the\n Felhom central system keeps a sealed package for them", - "recovery.amelyet_zartunk_le": ", which we\n sealed on {{.}}", - "recovery.a_csomagot_csak_a_te": ". The package can be opened only with your recovery\n code.", - "recovery.a_helyreallitasi_kodot_senki_nem": "Nobody can replace the recovery code — not Felhom, not\n support, not the operator. This is on purpose: so nobody but you can open your\n backups. If the code is lost, the earlier backups can no longer be opened.", - "recovery.ha_megadod_a_kodot_feloldjuk": "If you enter the code, we unlock your backups and show you what is in them\n — which app, from when, how large. In this step we restore nothing and\n nothing changes. You choose the restore afterwards, app by app.", - "recovery.helyreallitasi_kod_tiz_szo": "Recovery code (ten words)", - "recovery.tiz_szo_szokozokkel_elvalasztva": "ten words, separated by spaces", - "recovery.mentesek_feloldasa": "Unlock backups", - "recovery.most_nem": "Not now", - "recovery.feloldas_folyamatban": "Unlocking…", - "recovery.a_gep_eppen_ujraindul_ezert": "The machine is restarting right now, so we could not finish the operation.", - "recovery.semmi_nem_valtozott_varj_nehany": "Nothing changed. Wait a few seconds and try again — you will still need your code,", - "recovery.ugyhogy_tartsd_keznel": "so keep it at hand.", - "recovery.a_most_nem_csak_azt": "“Not now” only means we stop bringing it up on the home page. Your backups\n stay, and this page can be reached again any time from the Backup → Remote backup\n page.", - "recovery.biztosan_nem_kered_vissza_a": "Are you sure you do not want the earlier backups back?", - "recovery.ha_megerosited": "If you confirm:", - "recovery.a_korabbi_menteseket_most_felretesszuk": "we set the earlier backups aside now, and delete them for good in {{.AbandonGraceDays}} days — together with the sealed recovery package;", - "recovery.a_nap_alatt_meggondolhatod_magad": "during the {{.AbandonGraceDays}} days you can change your mind: if your recovery code turns up, your backups can be retrieved, and the deletion is cancelled;", - "recovery.a_pontos_datumot_a_tavoli": "you will see the exact date on the Remote backup page the whole time, and we will remind you;", - "recovery.a_gep_uj_ures_mentesi": "the machine starts a new, empty backup store, and backs up there from now on;", - "recovery.a_torles_utan_ez_a": "after the deletion this question does not come back — because nothing is left to retrieve.", - "recovery.ha_csak_most_nincs_keznel": "If you just do not have your code at hand right now, choose “Not now” instead — that starts nothing.", - "recovery.igen_felretehetitek_a_korabbi_menteseket": "Yes, you may set the earlier backups aside", - "recovery.megsem": "Cancel", - "recovery.ha_a_helyreallitasi_kodod_veglegesen": "If your recovery code is lost for good, and you accept that the earlier backups\n can then no longer be opened:", - "recovery.nem_kerem_vissza_a_korabbi": "I do not want the earlier data back.", - "recovery.ez_a_lehetoseg_akkor_valik": "this option becomes available once the machine has reconnected to the off-site\n storage. Until then your backups stay untouched.", - "backups_shared.fajl_visszaallitas": "File restore", - "backups_shared.folyamatban": "in progress", - "backups_shared.kesz": "done.", - "backups_shared.sikertelen": "failed.", - "backups_shared.tavoli_visszaallitas": "Remote restore", - "backups_shared.visszaallitas": "Restore", - "backups_apps.visszaallitja_legutobbi_sikeres_masolat": "Restore the missing files from the secondary copy? Existing files are NOT changed and NOT deleted. The app stops during the operation. Last successful copy: {{fmtTimeStr .Tier2LastSuccess}}.", - "backups_apps.figyelem_legutobbi_kiserlet_nem_sikerult": " Warning: the last backup attempt failed, so the restored files may be older than this.", - "backups_apps.konfig": "Config", - "backups_apps.megtartva": "Kept", - "backups_apps.helyi": "local", - "backups_remote.pl_felhom": "for example felhom", - "backups_remote.pl_repo_path": "for example /volume1/felhom-backup/repo", - "backups_restore_wizard.befejezve": "Finished", - "tier2_config.automatikus_kisbetu": "automatic", - "tier2_config.automatikus": "Automatic", - "tier2_config.jelenleg": "(now: {{.EffectiveLabel}})", - "backups_restore.kedd": "Tuesday", - "backups_restore.szerda": "Wednesday", - "backups_restore.szombat": "Saturday", - "backups_restore.2_szint": "Level 2", - "backups_restore.1_szint": "Level 1", - "page.title.backups_remote": "Backup — Remote backup", - "page.title.backups_apps": "Backup — Apps", - "page.title.backups_restore": "Backup — Restore", - "page.title.escrow": "Recovery code", - "page.title.storage": "Storage", - "page.title.storage_network": "Network storage", - "page.title.storage_init": "Initialise a new drive", - "page.title.storage_attach": "Attach an existing drive", - "page.title.sharing": "Network sharing", - "backups_remote.pl_ip": "for example 192.168.0.10", - "storage.tarhely_meghajtok": "Storage — Drives", - "storage.adattarolok": "Data storage", - "storage.kulso_meghajtok_kezelese_alkalmazasadato": "Manage external drives for storing app data.", - "storage.atnevezes": "Rename", - "storage.levalasztva": "Disconnected", - "storage.kivaltva": "Retired", - "storage.alapertelmezett": "Default", - "storage.aktiv": "Active", - "storage.inaktiv": "Inactive", - "storage.rendszermeghajton": "On the system drive", - "storage.levalasztva_2": "Disconnected: {{.DisconnectedAt}}", - "storage.leallitott_alkalmazasok": "Stopped apps:", - "storage.csatlakoztatas": "Connect", - "storage.adatok_atkoltoztetve_ide": "Data moved to: {{.MigratedToLabel}} ({{.MigratedTo}})", - "storage.idopont": "Time: {{.DecommissionedAt}}", - "storage.visszacsatlakoztatas": "Reconnect", - "storage.eltavolitas_a_rendszerbol": "Remove from the system", - "storage.ujrainditasra_varo_alkalmazasok": "Apps waiting for a restart:", - "storage.alkalmazasok_inditasa": "Start apps", - "storage.alkalmazas_hasznalja": "Used by {{.AppCount}} {{if eq .AppCount 1}}app{{else}}apps{{end}}", - "storage.hamarosan": "Soon", - "storage.mozgatas": "Move", - "storage.nincs_alkalmazas_ezen_a_tarolon": "No app on this storage", - "storage.legyen_alapertelmezett": "Make default", - "storage.a_meghajto_kimarad_az_uj": "The drive is left out of new app installs. The apps on it keep running as before.", - "storage.uj_telepitesek_letiltasa": "Block new installs", - "storage.a_meghajto_ujra_valaszthato_az": "The drive can be chosen again for new app installs.", - "storage.uj_telepitesek_engedelyezese": "Allow new installs", - "storage.az_itt_tarolt_alkalmazasok_leallnak": "The apps stored here stop, and the drive can be unplugged safely. The data stays; the drive can be connected again later.", - "storage.biztonsagos_levalasztas": "Safe disconnect", - "storage.csak_a_nyilvantartasbol_torli_a": "Removes the drive from the records only — the data and the file system stay untouched.", - "storage.eltavolitas_a_listabol": "Remove from the list", - "storage.athelyezes_ide": "Move to…", - "storage.osszes_adat_athelyezese": "Move all data", - "storage.a_meghajto_vegleges_kivonasa_a": "Takes the drive out of the system for good. If you choose a target storage, all data moves there first; without a move, the data stays on the drive.", - "storage.vegleges_leszereles": "Decommission for good", - "storage.nincs_regisztralt_adattarolo_adjon_hozza": "No registered data storage. Add one with the form below.", - "storage.adatok_athelyezese": "Moving data", - "storage.alkalmazasok_leallitasa": "Stopping apps", - "storage.adatok_masolasa": "Copying data", - "storage.ellenorzes": "Checking", - "storage.ujratelepites": "Redeploying", - "storage.forras_torlese": "Deleting source", - "storage.nincs_folyamatban_migracio": "No move in progress.", - "storage.kesz": "Done", - "storage.megszakadt": "Stopped:", - "storage.a_forras_adatai_erintetlenek": "The source data is untouched.", - "storage.valassz_celtarolot_a_legordulo_menubol": "Choose a target storage from the drop-down menu.", - "storage.athelyezes": "Move", - "storage.athelyezed_a_z": "Move ALL data of", - "storage.osszes_adatat_ide": "to:", - "storage.n_naz_alkalmazasok_az_athelyezes": "?\\n\\nThe apps stop for a short time during the move. The source data is deleted only after the check and a successful restart.", - "storage.hiba": "Error:", - "storage.ismeretlen": "unknown", - "storage.uj_meghajto_inicializalasa": "Initialise a new drive", - "storage.meglevo_meghajto_csatolasa": "Attach an existing drive", - "storage.nem_regisztralt_meghajtok": "Unregistered drives", - "storage.az_ugynok_altal_eszlelt_meg": "data drives the agent found that are not registered yet", - "storage.rendszermeghajtok": "System drives", - "storage.vedett_csak_operatori_alairassal_modosit": "protected — can only be changed with an operator signature", - "storage.lassu": "slow", - "storage.rendszer_vedett": "System — protected", - "storage.biztonsagi_mentes_vedett": "Backup — protected", - "storage.felhasznaloi_adat": "User data", - "storage.vedett": "Protected", - "storage.regisztralva": "Registered", - "storage.nem_regisztralt": "Not registered", - "storage.alkalmazas_rendszer": "App system", - "storage.alkalmazas_adatok": "App data", - "storage.belso_ssd_a_szerver_rendszere": "Internal SSD — the server system, Docker and the databases of the installed apps are here.", - "storage.host_tarhely_rendszer_sablonok_iso": "Host storage — system templates, ISOs, host-level backups. It holds no app data.", - "storage.a_biztonsagi_mentesek_tarhelye": "The storage for backups.", - "storage.kulso_adattarolo_a_telepitett_alkalmazas": "External data storage — the large files of the installed apps (media, documents) go here. It can also be the backup target of other drives.", - "storage.regisztralas": "Register", - "storage.levalasztas": "Disconnect", - "storage.formazas": "Format…", - "storage.nem_elerheto": "Not available", - "storage.az_ugynok_nem_elerheto_elo": "The agent is not reachable — no live drive data.", - "storage.a_muvelet_utan_a_kovetkezo": "After this action, these apps will not work:", - "storage.ehhez_a_meghajtohoz_jelenleg_nincs": "No installed app uses this drive right now.", - "storage.ez_a_meghajto_mas_alkalmazasok": "This drive also holds backup copies of other apps — deleting also removes these:", - "storage.a_masolatok_redundansak_az_eredetik": "(The copies are extra — the originals stay on the source drive.)", - "storage.megerositeshez_irja_be_a_csatlakoztatasi": "To confirm, type the mount name:", - "storage.megerosites": "Confirm", - "storage.megsem": "Cancel", - "storage.regisztracio_sikertelen": "Registration failed:", - "storage.meghajto_levalasztasa": "Disconnect drive", - "storage.a_meghajto_levalasztasra_kerul_az": "The drive is disconnected. The data stays, but the apps stored there lose their storage until you attach it again.", - "storage.levalasztas_folyamatban": "Disconnecting…", - "storage.meghajto_torlese_formazas": "Erase drive (format)", - "storage.figyelem_a_meghajton_levo_osszes": "WARNING: ALL DATA on the drive is deleted for good (format). This cannot be undone.", - "storage.torles_folyamatban": "Erasing…", - "storage.mar_csatlakoztatott_tarhely_hozzaadasa_k": "Add already mounted storage by hand", - "storage.eleresi_ut": "Path", - "storage.pl_mnt_hdd_1_a": "For example /mnt/hdd_1 — the drive must already be mounted", - "storage.megnevezes_opcionalis": "Label (optional)", - "storage.kulso_hdd_1tb": "External HDD 1TB", - "storage.legyen_alapertelmezett_uj_telepiteseknel": "Make default for new installs", - "storage.hozzaadas": "Add", - "storage.megerositeshez_irja_be": "To confirm, type:", - "storage.meghajto_eltavolitasa": "Remove drive", - "storage.eltavolitas": "Remove", - "storage.biztos_levalasztja_a_meghajtot": "Disconnect the drive:", - "storage.n_na_rajta_futo": "\\n\\nThe", - "storage.alkalmazas_le_fog_allni": "apps running on it will stop.", - "storage.n_na_meghajto_ezutan_biztonsagosan": "\\n\\nThe drive can then be removed safely.", - "storage.a_meghajto_biztonsagosan_eltavolithato": "The drive can be removed safely.", - "storage.csatlakoztatas_2": "Connecting...", - "storage.elinditva": "Started:", - "storage.leszereles_athelyezessel": "Decommission with move", - "storage.leszereles": "Decommission", - "storage.leszereles_athelyezessel_minden_adat_atm": "Decommission with move: copy all data to:", - "storage.leszerelese_n_naz_adatok_nem": "is decommissioned. Continue?\\n\\nThe data is NOT deleted.", - "storage.meghajto_leszerelese": "Decommission drive", - "storage.leszerelesehez_athelyezes_nelkul_irja_be": "— to decommission it (without a move), type the drive name to confirm.", - "storage.alkalmazas_leall_az_adatok_megmaradnak": "apps stop (the data stays).", - "storage.leszereles_elinditva": "Decommission started.", - "storage.meghajtot_n_naz_adatok_erintetlenek": "drive?\\n\\nThe data is untouched; the stopped apps start again.", - "storage_network.vissza": "← Back", - "storage_network.tarhely_halozati_tarhely_nas": "Storage — Network storage (NAS)", - "storage_network.nas_megosztasok": "NAS shares", - "storage_network.egy_nas_megosztas_nfs_vagy": "Connect a NAS share (NFS or SMB) for large media (films, photos, music).\n The share can be chosen as a media app’s data folder. Network storage is not a physical\n drive — there is no unmount or move, only removal.", - "storage_network.a_megosztas_be_van_allitva": "The share is set up on the host but not registered — left over from an interrupted connection. Remove it, or add it again with the same name.", - "storage_network.beallitva_a_gazdagepen_de_nincs": "Set up on the host, but not registered", - "storage_network.arva": "Orphan", - "storage_network.a_megosztas_elerheto_es_csatlakoztatva": "The share is reachable and connected", - "storage_network.elerheto": "Reachable", - "storage_network.elerheto_jelenleg_keszenletben_igeny_sze": "Reachable, on standby now (connects when needed)", - "storage_network.keszenlet": "Standby", - "storage_network.a_megosztas_a_gazdagepen_elerheto": "The share is reachable on the host, but the apps see an empty local folder — the data would NOT go to the NAS", - "storage_network.hibas_az_alkalmazasok_nem_a": "Broken — the apps do not see the NAS", - "storage_network.a_nas_jelenleg_nem_erheto": "The NAS is not reachable right now — the affected apps cannot read from it for now", - "storage_network.nem_elerheto": "Not reachable", - "storage_network.az_allapot_jelenleg_nem_lekerdezheto": "The status cannot be read right now", - "storage_network.ismeretlen": "Unknown", - "storage_network.eltavolitas": "Remove", - "storage_network.nincs_halozati_tarhely_beallitva": "No network storage set up.", - "storage_network.halozati_tarhely_hozzaadasa": "Add network storage", - "storage_network.a_rendszer_hatterszolgaltatasa_ugynok_re": "The system’s background service (agent) is an older version, so new\n network storage cannot be connected right now. The feature becomes available by itself once the update\n arrives — the existing shares keep working until then.", - "storage_network.a_csatlakoztatas_elott_a_rendszer": "Before connecting, the system checks the share: whether it can really\n be mounted, and whether the apps can write to it. If something fails, nothing is left half set up.", - "storage_network.smb_synology_qnap_a_legtobb": "SMB (Synology, QNAP — most NAS devices)", - "storage_network.nev_azonosito": "Name (identifier)", - "storage_network.pl_media": "for example media", - "storage_network.a_megosztas_a_mnt_felhom": "The share will be available at /mnt/felhom-drives/<name>.", - "storage_network.szerver_ip_vagy_hosztnev": "Server (IP or hostname)", - "storage_network.pl_192_168_0_10": "for example 192.168.0.10", - "storage_network.ip_cim_vagy_dns_nev": "IP address or DNS name. The Windows network name (for example FELHOM) usually cannot be resolved here — the »direct address« line on the Sharing page gives the other device’s IP address.", - "storage_network.megosztas_neve": "Share name", - "storage_network.alkalmazas_felhasznaloi_azonosito_uid": "App user ID (uid)", - "storage_network.a_legtobb_mediaalkalmazas_1000_es": "Most media apps run with ID 1000.", - "storage_network.smb_felhasznalonev": "SMB username", - "storage_network.smb_jelszo": "SMB password", - "storage_network.a_jelszot_a_gazda_ugynok": "The host agent writes the password to a 0600 file; the controller does not keep it.", - "storage_network.csatlakoztatas": "Connect", - "storage_network.mit_kell_beallitani_a_nas": "What do I set up on the NAS?", - "storage_network.utmutato_megjelenitese": "Show guide", - "storage_network.engedelyezze_a_felhom_gep_ip": "Allow the Felhom machine’s IP address on the share. For a Proxmox cluster, the IP address of every node.", - "storage_network.hozzon_letre_vagy_jeloljon_ki": "Create (or pick) a user on the NAS, and give it read-write rights on the\n share. Nothing else is needed — files on the NAS are created in that user’s\n name.", - "storage_network.synology_dsm_ellenorzott_lepesek_eloszor": "Synology (DSM, checked steps): first turn on NFS — Control Panel → File\n Services → NFS tab → „Enable NFS service”, and set „Maximum NFS protocol” to\n NFSv4.1 (the default NFSv3 is not enough to connect). Then, editing the shared\n folder, on the „NFS Permissions” tab create a rule for the Felhom machine’s\n IP address, with Read/Write permission and „Map all users to admin” in the Squash field.\n The share path is shown on the same tab (for example /volume1/<folder>) — it goes into the\n „Share” field above.", - "storage_network.egyszeru_mas_nas_okhoz_kapcsolja": "Simple (other NAS devices): turn on „map all users” (all squash) on the export with read-write mode\n — to any local user. The file\n owner shows as „nobody” in the system; that is fine for the great majority of apps.", - "storage_network.teljes_erteku_truenas_linux_szerver": "Complete (TrueNAS / Linux server): export with these options:", - "storage_network.igy_a_tulajdonos_informaciok_is": "— so the owner information is correct too.", - "storage_network.a_qnap_feluletere_szabott_lepesrol": "A step-by-step guide for the QNAP interface is being written.", - "storage_network.megosztas_nfs_export_utvonal": "Share (NFS export path)", - "storage_network.pl_volume1_media": "for example /volume1/media", - "storage_network.kapcsolodas_a_szerverhez": "Connecting to the server…", - "storage_network.csatolasi_teszt": "Mount test…", - "storage_network.irasteszt": "Write test…", - "storage_network.regisztralas": "Registering…", - "storage_network.ismeretlen_hiba": "unknown error", - "storage_network.a_halozati_tarhely_sikeresen_csatlakozta": "The network storage is connected and checked:", - "storage_network.a_csatolas_sikertelen": "Mounting failed.", - "storage_network.technikai_reszletek": "Technical details", - "storage_network.halozati_tarhely_eltavolitasa": "Remove network storage", - "storage_network.biztosan_eltavolitja_a_z": "Remove", - "storage_network.halozati_tarhelyet_n_na_megosztas": "network storage?\\n\\nThe share is disconnected; the data on the NAS stays untouched.", - "storage_network.hiba": "Error:", - "storage_network.ismeretlen_2": "unknown", - "storage_network.megerosites": "Confirm", - "storage_network.megsem": "Cancel", - "storage_init.vissza": "← Back", - "storage_init.uj_meghajto_inicializalasa": "Initialise a new drive", - "storage_init.1_meghajto_kivalasztasa": "1. Choose a drive", - "storage_init.valassza_ki_a_formazando_felhasznaloi": "Choose the data drive to format. System and\n backup drives do not appear here — they are protected. If the drive holds data, you have to confirm\n the deletion.", - "storage_init.betoltes": "Loading…", - "storage_init.2_konfiguracio": "2. Configuration", - "storage_init.kivalasztott_eszkoz": "Chosen device", - "storage_init.csatlakoztatasi_nev": "Mount name", - "storage_init.a_meghajto_a_mnt_nev": "The drive goes to /mnt/<name>.", - "storage_init.fajlrendszer": "File system", - "storage_init.megnevezes": "Label", - "storage_init.kulso_hdd_1tb": "External HDD 1TB", - "storage_init.beallitas_alapertelmezett_adattarolokent": "Use as the default data storage for new installs", - "storage_init.a_kivalasztott_meghajto_adatot_tartalmaz": "The chosen drive holds data. Initialising (formatting) deletes all data\n on it — you have to confirm to continue.", - "storage_init.inicializalas_inditasa": "Start initialising", - "storage_init.megsem": "Cancel", - "storage_init.adatot_tartalmaz_a_formazas_torli": "Holds data — formatting deletes it", - "storage_init.ures_formazhato": "Empty — can be formatted", - "storage_init.hiba": "Error", - "storage_init.nincs_elerheto_meghajto_az_inicializalas": "No drive available to initialise. Connect a new storage device — system, backup and drives already in use do not appear here.", - "storage_init.meghajtok_betoltese_sikertelen": "Loading drives failed:", - "storage_init.formazas": "Formatting", - "storage_init.csatolas": "Mounting", - "storage_init.regisztralas": "Registering", - "storage_init.kesz": "done", - "storage_init.folyamatban": "in progress…", - "storage_init.var": "waiting", - "storage_init.az_allapot_lekerdezese_sikertelen": "Reading the status failed.", - "storage_init.operatori_alairas_szukseges_ez_a": "Operator signature needed. This drive is protected (system/backup).", - "storage_init.hiba_2": "Error:", - "storage_init.mar_folyamatban_van_egy_inicializalas": "An initialisation is already in progress.", - "storage_init.a_meghajto_adatot_tartalmaz_a": "The drive holds data. Formatting deletes for good all data on it.", - "storage_init.megerositeshez_irja_be_a_csatlakoztatasi": "To confirm, type the mount name:", - "storage_init.torles_es_inicializalas_megerositese": "Confirm deleting and initialising", - "storage_init.torles_es_inicializalas_inditasa": "Starting delete and initialise…", - "storage_init.a_meghajto_sikeresen_inicializalva_es": "The drive is initialised and registered:", - "storage_init.vissza_a_tarhelyhez": ". Back to storage →", - "storage_attach.vissza": "← Back", - "storage_attach.meglevo_meghajto_csatolasa": "Attach an existing drive", - "storage_attach.1_meghajto_kivalasztasa": "1. Choose a drive", - "storage_attach.valassza_ki_a_mar_fajlrendszerrel": "Choose the drive that already has a file system.\n The data on the drive is not deleted — attaching only makes it available.", - "storage_attach.betoltes": "Loading…", - "storage_attach.2_konfiguracio": "2. Configuration", - "storage_attach.kivalasztott_eszkoz": "Chosen device", - "storage_attach.csatlakoztatasi_nev": "Mount name", - "storage_attach.a_meghajto_a_mnt_nev": "The drive goes to /mnt/<name>.", - "storage_attach.ez_a_meghajto_mar_csatlakoztatva": "This drive is already mounted, the machine just does not track it. „Attach\" registers it\n where it is — nothing is deleted.", - "storage_attach.megnevezes": "Label", - "storage_attach.kulso_hdd_1tb": "External HDD 1TB", - "storage_attach.beallitas_alapertelmezett_adattarolokent": "Use as the default data storage for new installs", - "storage_attach.csatolas": "Attach", - "storage_attach.megsem": "Cancel", - "storage_attach.hiba": "Error", - "storage_attach.nincs_csatolhato_meghajto_a_csatolashoz": "No drive to attach — attaching needs an (unused) drive that already has a file system. For a new, empty drive use „Initialise”.", - "storage_attach.mar_csatlakoztatva": "Already mounted", - "storage_attach.fajlrendszer": "File system:", - "storage_attach.meghajtok_betoltese_sikertelen": "Loading drives failed:", - "storage_attach.csatlakoztatas_folyamatban": "Connecting…", - "storage_attach.a_meghajto_sikeresen": "The drive was", - "storage_attach.nyilvantartasba_veve": "registered", - "storage_attach.csatolva_es_regisztralva": "attached and registered", - "storage_attach.vissza_a_beallitasokhoz": ". Back to Settings →", - "storage_attach.hiba_2": "Error:", - "sharing.halozati_megosztas": "Network sharing", - "sharing.a_megosztott_mappak_a_windows": "Shared folders appear in Windows Explorer and the Mac Finder as if they were a network\n drive. Sharing works only on the home network — not from the\n internet.", - "sharing.megosztas_engedelyezese": "Allow sharing", - "sharing.kiszolgalo_neve": "Server name", - "sharing.ezen_a_neven_jelenik_meg": "The machine appears on the network under this name (", - "sharing.legfeljebb_15_karakter_betu_szam": ").\n At most 15 characters: letters, digits, hyphen, underscore.", - "sharing.mentes": "Save", - "sharing.allapot": "Status:", - "sharing.fut": "running", - "sharing.all": "stopped", - "sharing.eloszor_adj_meg_jelszot": "set a password first", - "sharing.egyes_halozatokon_a_gep_kesve": "On some networks the machine appears late in the device list. Typing the", - "sharing.cim_beirasa_a_cimsorba_ilyenkor": "address into the address bar works then too.", - "sharing.csatlakozas_a_megosztashoz": "Connect to the share", - "sharing.windows_a_fajlkezelo_cimsoraba": "Windows: in the File Explorer address bar:", - "sharing.mac_finder_ugras_csatlakozas_a": "Mac: Finder → Go → Connect to Server:", - "sharing.ha_a_nev_nem_mukodik": "If the name does not work, use the direct address:", - "sharing.a_kozvetlen_cim_a_halozattol": "The direct address can change with the network — always try the name first.", - "sharing.megosztasi_jelszo_beallitasa": "Set the sharing password", - "sharing.egy_kozos_jelszo_tartozik_a": "The household has one shared password. When connecting, use this as the username:", - "sharing.uj_jelszo": "New password", - "sharing.jelszo_megerositese": "Confirm password", - "sharing.jelszo_mentese": "Save password", - "sharing.megosztott_mappak": "Shared folders", - "sharing.nev": "Name", - "sharing.irasvedett": "Read-only", - "sharing.felhomentes": "Cloud backup", - "sharing.torles": "Delete", - "sharing.a_meghajto_nem_elerheto": "The drive is not available.", - "sharing.igen": "yes", - "sharing.nem": "no", - "sharing.bekapcsolva": "on", - "sharing.kikapcsolva": "off", - "sharing.rendszer": "system", - "sharing.a_megosztas_torlesekor_a_mappa": "When you delete a share, the folder and its files stay — only the network\n access ends.", - "sharing.a_megosztasok_mentese": "Backing up the shares", - "sharing.a_megosztott_mappak_a_tobbi": "Shared folders are backed up together with the other data. „Cloud backup” on\n means the folder also goes to the remote storage; off means a copy is made only on the second\n drive.", - "sharing.2_mentes_masik_meghajto": "Backup 2 (another drive):", - "sharing.rendben": "OK", - "sharing.nincs_cel": "no target — {{.SharesTier2Error}}", - "sharing.hiba": "error — {{.SharesTier2Error}}", - "sharing.meg_nem_futott": "not run yet", - "sharing.tavoli_mentes_felho": "Remote backup (cloud):", - "sharing.rendben_megosztas": "OK — {{.SharesOffsiteCount}} {{if eq .SharesOffsiteCount 1}}share{{else}}shares{{end}}", - "sharing.a_tarhelykeret_miatt_csak_a": "because of the storage quota only the settings were uploaded", - "sharing.hiba_2": "error", - "sharing.visszaallitani_a_visszaallitas_oldalon_l": "Restore them on the Restore page.", - "sharing.meg_nincs_megosztott_mappa": "No shared folder yet.", - "sharing.uj_megosztas": "New share", - "sharing.megosztas_neve": "Share name", - "sharing.legfeljebb_15_karakter_betu_szam_2": "At most 15 characters: letters, digits, hyphen, underscore.", - "sharing.uj_mappa_a_tarhelyen": "New folder on the storage", - "sharing.meglevo_mappa_kivalasztasa": "Choose an existing folder", - "sharing.tarhely": "Storage", - "sharing.a_mappa_a_kivalasztott_tarhely": "The folder is created in the chosen storage’s", - "sharing.konyvtaraban_jon_letre": "directory.", - "sharing.kivalasztott_mappa": "Chosen folder", - "sharing.tallozas": "Browse", - "sharing.irasvedett_csak_olvashato": "Read-only", - "sharing.megosztas_letrehozasa": "Create share", - "sharing.mappa_kivalasztasa": "Choose a folder", - "sharing.ezt_valasztom": "Choose this", - "sharing.megse": "Cancel", - "sharing.tarhelyek": "Storages", - "sharing.vissza": ".. back", - "sharing.a_megosztasi_szolgaltatas_elokeszitese_k": "Preparing the sharing service… (downloading the image — this can take several minutes)", - "sharing.a_megosztasi_szolgaltatas_inditasa": "Starting the sharing service…", - "sharing.a_megosztas_be_van_kapcsolva": "Sharing is on, but there is no sharing password yet — set it below.", - "sharing.a_megosztasi_szolgaltatas_fut": "The sharing service is running.", - "sharing.a_megosztasi_szolgaltatas_nem_indult": "The sharing service did not start", - "login.bejelentkezes_felhom": "Sign in — Felhom", - "login.vezerlopult": "dashboard", - "login.jelszo": "Password", - "login.adja_meg_a_jelszavat": "Enter your password", - "login.bejelentkezes": "Sign in", - "login.elfelejtett_jelszo": "Forgot password", - "login.felhom_otthoni_szerver_kezeles_felhom": "Felhom — Home server management
\n felhom.eu", - "claim.jelszo_visszaallitasa": "Reset password", - "claim.a_szerver_beallitasa": "Set up the server", - "claim.jelszo": "Reset", - "claim.visszaallitasa": "password", - "claim.beallitasa": "the server", - "claim.add_meg_az_e_mailben": "Enter the setup code you got by e-mail, then choose a new password.", - "claim.add_meg_az_e_mailben_2": "Enter the setup code you got by e-mail, then choose your own password to protect the dashboard.", - "claim.beallito_kod": "Setup code", - "claim.szo_szo_szo": "word-word-word", - "claim.uj_jelszo_min_karakter": "New password (at least {{.MinPassword}} characters)", - "claim.legalabb_karakter": "At least {{.MinPassword}} characters", - "claim.uj_jelszo_megerositese": "Confirm new password", - "claim.jelszo_megegyszer": "Password again", - "claim.jelszo_beallitasa": "Set password", - "claim.beallitas_es_belepes": "Set up and sign in", - "claim.jelenleg_nincs_aktiv_kod_ehhez": "There is no active code for this server right now. Ask for a new one with the button below — it arrives by e-mail at the registered address.", - "claim.uj_beallito_kod_kerese": "Ask for a new setup code", - "claim.nem_kaptad_meg_a_kodot": "Did not get the code? Ask for a new one", - "claim.felhom_otthoni_szerver_kezeles_felhom": "Felhom — Home server management
\n felhom.eu", - "launcher_shared.inditopult": "Launcher", - "launcher_shared.jelenleg_nincs_elerheto_alkalmazas": "No app available right now.", - "launcher_share_password.inditopult": "Launcher", - "launcher_share_password.ez_az_oldal_jelszoval_vedett": "This page is protected by a password.", - "launcher_share_password.jelszo": "Password", - "launcher_share_password.belepes": "Enter", - "catchall.alkalmazas_kezelese": "Manage app", - "catchall.alkalmazasok": "Apps", - "catchall.vezerlopult": "Dashboard", - "debug.debug_mod_aktiv_ez_az": "Debug mode on — this page is only for development and troubleshooting", - "debug.rendszer_diagnosztika": "System diagnostics", - "debug.betoltes": "Loading...", - "debug.nyers_json_letoltese": "Download raw JSON", - "debug.frissites": "Refresh", - "debug.ertesites_teszt": "Notification test", - "debug.esemeny_tipus": "Event type:", - "debug.sulyossag": "Severity:", - "debug.teszt_esemeny_kuldese": "Send test event", - "debug.utolso_esemenyek": "Recent events", - "debug.mentes_teszt": "Backup test", - "debug.teljes_mentes": "Full backup", - "debug.csak_db_dump": "DB dump only", - "debug.csak_cross_drive": "Cross-drive only", - "debug.restic_integritas": "Restic integrity", - "debug.tavoli_mentes_tartalma": "Remote backup contents", - "debug.hub_jelentes_kuldese": "Send hub report", - "debug.hub_elerhetoseg": "Hub reachability", - "debug.gitea_elerhetoseg": "Gitea reachability", - "debug.kattintson_a_gombra_a_telemetria": "Click the button to run telemetry.", - "debug.telemetria_futtatasa": "Run telemetry", - "debug.onfrissites_teszt": "Self-update test", - "debug.frissites_keresese": "Check for updates", - "debug.dry_run_frissites": "Dry-run update", - "debug.dr_telepito_varazslo": "DR / Setup wizard", - "debug.veszhelyzet_szimulacio": "Emergency simulation", - "debug.ez_torli_az_ugyfel_azonositot": "This deletes the customer ID and restarts the controller in setup mode. The configuration files stay on the drives.", - "debug.irja_be_reset_a_megerositeshez": "Type \"RESET\" to confirm:", - "debug.ujrainditas_setup_modban": "Restart in setup mode", - "debug.alkalmazas_export_import": "App Export/Import", - "debug.csomagok_keresese": "Find bundles", - "debug.temp_fajlok_torlese": "Delete temp files", - "debug.naploviewer": "Log viewer", - "debug.vezerlo": "Controller", - "debug.ugynok": "Agent", - "debug.automatikus_frissites": "Auto refresh", - "debug.torles": "Clear", - "debug.folyamatban": "In progress...", - "debug.hiba": "Error", - "debug.halozati_hiba": "Network error:", - "debug.hiba_2": "Error:", - "debug.o": "h", - "debug.verzio": "Version", - "debug.log_szint": "Log level", - "debug.tarhely": "Storage", - "debug.utvonal": "Path", - "debug.allapot": "Status", - "debug.hasznalat": "Usage", - "debug.levalasztva": "Disconnected", - "debug.telepitve": "Installed", - "debug.futo_kontenerek": "Running containers", - "debug.leallt": "Stopped", - "debug.nev": "Name", - "debug.kontenerek": "Containers", - "debug.utemezo": "Scheduler", - "debug.tipus": "Type", - "debug.utolso_futas": "Last run", - "debug.fut": "Running", - "debug.fut_2": "running", - "debug.figyelmeztetesek": "Warnings", - "debug.nincs_esemeny": "No events", - "debug.ido": "Time", - "debug.sulyossag_2": "Severity", - "debug.nem_elerheto": "Not available", - "debug.allapot_2": "Status:", - "debug.fut_3": "Running...", - "debug.kesz": "Done", - "debug.utolso_db_dump": "Last DB dump:", - "debug.utolso_restic": "Last restic:", - "debug.utolso_push": "Last push:", - "debug.hibak_egymas_utan": "Errors in a row:", - "debug.utolso_hiba": "Last error:", - "debug.engedelyezve": "Enabled:", - "debug.igen": "Yes", - "debug.nem": "No", - "debug.automatikus": "Automatic:", - "debug.legujabb": "Latest:", - "debug.frissites_2": "Update:", - "debug.elerheto": "Available", - "debug.naprakesz": "Up to date", - "debug.irja_be_reset": "Type: RESET", - "debug.figyelem_ez_ujrainditja_a_controllert": "WARNING! This restarts the controller in setup mode. Continue?", - "debug.controller_ujraindulasa": "Controller restarting...", - "debug.bejegyzes": "entries", - "debug.nincs_telepitett_alkalmazas_vagy_nincs": "No installed app, or no measurement data.", - "debug.alkalmazas": "App", - "debug.memoria_jelen": "Memory (now)", - "debug.memoria_atlag": "Memory (avg)", - "debug.memoria_csucs": "Memory (peak)", - "debug.cpu_atlag": "CPU (avg)", - "debug.katalogus_limit": "Catalog limit", - "debug.hibak": "Errors", - "debug.app_export_modul_nem_elerheto": "App export module not available", - "debug.debug_mod": "Debug mode", - "debug.aktiv": "Active", - "debug.inaktiv": "Inactive", - "debug.temp_fajlok": "Temp files", - "debug.aktiv_feladat": "Active job", - "debug.varakozik": "Waiting", - "debug.meret": "Size", - "debug.export_konyvtarak": "Export folders", - "debug.letezik": "Exists", - "debug.igen_2": "yes", - "debug.nincs": "missing", - "debug.elavult_temp_fajlok": "Stale temp files", - "debug.kereses": "Searching...", - "debug.nem_talalhato_fab_csomag": "No .fab bundle found.", - "debug.datum": "Date", - "debug.tarolo": "Drive", - "debug.titkos": "Encrypted", - "debug.eleres": "Path", - "debug.titkositott": "encrypted", - "storage.adatot_tartalmaz": "Holds data", - "storage.lecsatolas_title": "Unmount the drive and delete it from the records. The data stays.", - "storage.formazas_title": "Format the drive — ALL data on it is deleted for good.", - "storage.a_z": "Drive", - "storage.visszacsatlakoztatja_a_z": "Reconnect the", - "storage_network.protokoll": "Protocol", - "sharing.mappa": "Folder", - "sharing.kimaradt": "skipped", - "login.otthoni": "Home", - "claim.a_szerver": "Set up", - "debug.hub_kapcsolatok": "Hub & Connections", - "debug.preferencia_szinkron": "Preference sync", - "debug.telemetria_teszt": "Telemetry test", - "debug.cimke": "Label", - "debug.leszerelve": "Decommissioned", - "debug.csomagok": "Bundles", - "debug.db": "items", - "debug.kimenet": "Output", - "debug.snapshotok": "Snapshots:", - "debug.jelenlegi": "Current:", - "debug.nyers_json": "Raw JSON", - "storage.biztosan_eltavolitja_meghajtot": "Remove the drive {{.Label}} ({{.Path}}) from the system?\\n\\nThe data on the drive is NOT deleted.", - "storage.biztosan_eltavolitja_adattarolot": "Remove the data storage {{.Path}}?", - "storage.tartos_azonosito": "Durable ID", - "storage.majd_a_z": "then", - "storage.figyelem": "WARNING:", - "storage_init.jelenlegi": "current:", - "debug.mp": "s", - "debug.p": "m", - "flash.share.already_on": "Sharing is already on.", - "flash.share.enable_failed": "Sharing could not be turned on.", - "flash.share.enabled": "Sharing is on.", - "flash.share.not_on": "Sharing is not on.", - "flash.share.relink_failed": "The new link could not be created.", - "flash.share.relinked": "A new share link is ready. The old link and every earlier sign-in are now invalid.", - "flash.share.disable_failed": "Sharing could not be turned off.", - "flash.share.disabled": "Sharing is off.", - "flash.share.pw_clear_failed": "The password could not be removed.", - "flash.share.pw_cleared": "The share password is removed.", - "flash.share.pw_too_short": "The password must be at least 8 characters long.", - "flash.share.pw_set_failed": "The password could not be set.", - "flash.share.pw_set": "The share password is set. Earlier sign-ins are now invalid.", - "flash.restore.started": "The restore has started — the status updates here.", - "flash.restore.file_started": "The file restore has started — the status updates here.", - "flash.restore.full_started": "The full restore has started — the status updates here.", - "flash.login.password_changed": "Your password is changed. Sign in with the new one.", - "flash.backup.window_invalid_time": "That is not a valid time. Use the HH:MM format (02:30, for example).", - "flash.backup.window_save_failed": "The backup window could not be saved.", - "flash.backup.window_updated": "The backup window is updated.", - "flash.sharing.save_failed": "That could not be saved.", - "flash.sharing.disabled": "Network sharing is off. The folders and the files are still there.", - "flash.sharing.prepare_running": "The sharing service is already being prepared.", - "flash.sharing.saved_preparing": "Setting saved. The sharing service is being prepared…", - "flash.sharing.pw_too_short": "The password must be at least 8 characters long.", - "flash.sharing.pw_mismatch": "The two passwords do not match.", - "flash.sharing.pw_set_failed": "The password could not be set.", - "flash.sharing.pw_set_preparing_already": "The sharing password is set. Preparation is already running.", - "flash.sharing.pw_set_preparing": "The sharing password is set. The sharing service is being prepared…", - "flash.sharing.folder_failed": "The folder could not be created.", - "flash.sharing.created": "The share is created.", - "flash.sharing.protected": "This share is part of the system and cannot be deleted.", - "flash.sharing.deleted": "The share is deleted — the folder and the files are still there.", - "flash.sharing.saved": "Setting saved.", - "flash.tier2.target_invalid": "The drive you picked is not valid.", - "flash.tier2.save_failed": "The setting could not be saved.", - "flash.tier2.saved": "The second backup setting is saved.", - "flash.tier2.app_email_off": "Email sending is off for this app.", - "flash.tier2.app_email_on": "Email sending is on for this app.", - "flash.offbox.mgr_unavailable": "The backup manager is not reachable.", - "flash.offbox.fields_required": "The target address, the user and the storage path are all required.", - "flash.offbox.path_absolute": "The storage path must be absolute (it has to start with /).", - "flash.offbox.config_invalid": "That setting is not valid: %s", - "flash.offbox.first_setup_needs_key": "The first setup needs both the SSH private key and the target machine’s known-host line.", - "flash.offbox.creds_save_failed": "The credentials could not be saved.", - "flash.offbox.save_failed": "The setting could not be saved.", - "flash.offbox.target_saved": "The remote backup target is saved.", - "flash.offbox.target_saved_escrow_agent_down": "The remote backup target is saved. — the key could not be prepared for safekeeping (the agent is not reachable); try again.", - "flash.offbox.target_saved_escrow_failed": "The remote backup target is saved. — the key could not be prepared for safekeeping; try again.", - "flash.offbox.target_not_set": "The remote backup target is not set.", - "flash.offbox.escrow_confirmed": "The key is confirmed in safekeeping — the remote backup can run from now on.", - "flash.offbox.repo_pw_required": "The repository password is required.", - "flash.offbox.repo_pw_failed": "The password could not be set: %s", - "flash.offbox.repo_pw_set": "The recovered repository password is set.", - "flash.offbox.app_missing": "The app is missing.", - "flash.offbox.app_setting_updated": "The remote backup setting is updated.", - "flash.offbox.waiting_for_escrow": "The remote backup is waiting for the key to be put into safekeeping.", - "flash.offbox.repo_orphaned": "The remote store is orphaned — start a new remote backup first, the way the card shows.", - "flash.offbox.run_started": "The remote backup has started — the status updates here.", - "flash.offbox.not_orphaned": "The off-site store is not orphaned.", - "flash.offbox.needs_confirmation": "The restore needs your confirmation.", - "flash.offbox.restart_started": "A new remote backup is starting — the old history is set aside, not deleted.", - "flash.offbox.restore_started": "The remote restore has started — the status updates here.", - "flash.offbox.full_needs_confirmation": "The full restore cannot run without your confirmation.", - "flash.offbox.full_restore_started": "The full restore has started — the status updates here.", - "flash.offbox.mgr_unreachable": "The backup manager cannot be reached.", - "flash.offbox.scratch_missing": "The check copy is missing.", - "flash.offbox.delete_needs_confirmation": "The delete cannot run without your confirmation.", - "flash.offbox.delete_failed": "The copy could not be deleted: %s", - "flash.offbox.scratch_deleted": "The check copy is deleted. Your real data is unchanged.", - "flash.offbox.recover_started": "The recovery has started — the status updates here.", - "flash.offbox.shares_restore_started": "The share restore has started — the status updates here.", - "flash.offbox.shares_recover_started": "The share recovery has started — the status updates here.", - "flash.offbox.run_already_going": "A remote backup is already running — this request did not start another one. What you see is still the earlier run; wait for it to finish.", - "page.title.logs": "%s — Logs", - "page.title.deploy": "%s — Install", - "page.title.app_settings": "%s — Settings", - "page.title.tier2_config": "Second backup setup — %s", - "logs.fetch_failed": "The logs could not be read: %v", - "storage.bar_purpose": "External storage — the large files of your installed apps (media, documents) go here; the databases stay on the internal SSD.", - "deploy.path_not_allowed": "network storage — cannot be picked for an app", - "creds.filebrowser_note": "This is the File manager sign-in. Felhom set the password on this machine.", - "ping.label.heartbeat": "Heartbeat", - "ping.label.system_health": "System health", - "ping.label.db_dump": "Database backup", - "ping.label.backup": "Backup", - "ping.label.integrity": "Backup integrity", - "ping.schedule.5min": "Every 5 minutes", - "ping.schedule.daily_at": "Daily at %s", - "offbox.selection_changed": "The selection changed since the last run — the next remote backup includes it.", - "backup.contents.db": "Config", - "backup.contents.data": "Data", - "backup.status.ok": "App data backup is fine", - "backup.status.db_failed": "The database backup failed", - "backup.tier2.no_drive": "No second drive", - "backup.tier2.badge_ok": "Done", - "backup.tier2.badge_error": "Error", - "backup.tier2.badge_running": "Running...", - "backup.tier2.schedule_daily": "Daily", - "backup.removed_app": "Removed app — its backup is here and can be restored", - "backup.tier2.dest_ssd": "internal SSD (database and settings only)", - "flash.backup.not_configured": "Backup is not set up", - "escrow.no_retrieval_password": "This machine has no stored recovery password.", - "escrow.stack_mgr_unavailable": "The app manager is not reachable.", - "escrow.unknown_app": "Unknown app.", - "escrow.missing_field": "A field is missing.", - "escrow.field_not_revealable": "This field cannot be revealed.", - "escrow.app_settings_unreadable": "The app’s settings cannot be read.", - "escrow.no_stored_value": "There is no stored value for this field.", - "escrow.initial_pw_read_failed": "The first password could not be read.", - "escrow.initial_pw_unavailable": "The first password cannot be read right now — the app has to be running, and the file may have been deleted after the first sign-in.", - "escrow.settings_unavailable": "The settings are not reachable.", - "escrow.filebrowser_not_ours": "Felhom did not set the File manager password on this machine, so we cannot show it.", - "escrow.password_unreadable": "The password cannot be read right now.", - "settings.pw_wrong_current": "That is not your current password", - "settings.pw_too_short": "The password must be at least 8 characters long", - "settings.pw_mismatch": "The two passwords do not match", - "settings.pw_save_error": "Something went wrong while saving the password", - "settings.notify_email_required": "Give an address for notifications – with notifications on, we need somewhere to send them.", - "settings.notify_save_error": "Something went wrong while saving the settings", - "settings.notify_saved_sync_failed": "Notification settings saved on this machine. Syncing them to the central service failed: %v", - "settings.notify_saved": "Notification settings saved.", - "settings.app_email_save_error": "Something went wrong while saving the app email setting", - "settings.app_email_shim_failed": "The setting is saved, but the email service could not be started.", - "settings.app_email_on": "App email is on. Turn it on for each app that should send email.", - "settings.app_email_off": "App email is off.", - "settings.notify_disabled": "Notifications are not turned on", - "settings.test_email_failed": "The test email could not be sent: %v", - "settings.test_email_sent": "The test email is sent.", - "storage.err_path_missing": "That path does not exist, or it is not a folder.", - "storage.err_not_separate": "That path is not a separately mounted drive. The data would land on the SSD.", - "storage.err_not_writable": "That path cannot be written to.", - "storage.err_overlaps": "That path overlaps the already registered path %s.", - "storage.err_save": "Something went wrong while saving.", - "storage.err_in_use": "It cannot be removed: these apps use it: %s", - "storage.err_default": "The default storage cannot be removed.", - "storage.err_last": "The last storage cannot be removed.", - "storage.err_delete": "Something went wrong while removing it.", - "storage.err_label": "The name cannot be empty and can be at most 50 characters.", - "storage.err_label_save": "Something went wrong while saving the name.", - "storage.msg_added": "Storage added: %s", - "storage.msg_removed": "Storage removed: %s", - "storage.msg_default_set": "Default storage set: %s", - "storage.msg_state_changed": "Storage state changed: %s", - "storage.msg_label_changed": "Name changed: %s", - "country.AF": "Afghanistan", - "country.AL": "Albania", - "country.DZ": "Algeria", - "country.AS": "American Samoa", "country.AD": "Andorra", - "country.AO": "Angola", - "country.AI": "Anguilla", - "country.AQ": "Antarctica", + "country.AE": "United Arab Emirates", + "country.AF": "Afghanistan", "country.AG": "Antigua and Barbuda", - "country.AR": "Argentina", + "country.AI": "Anguilla", + "country.AL": "Albania", "country.AM": "Armenia", - "country.AW": "Aruba", - "country.AU": "Australia", + "country.AO": "Angola", + "country.AQ": "Antarctica", + "country.AR": "Argentina", + "country.AS": "American Samoa", "country.AT": "Austria", + "country.AU": "Australia", + "country.AW": "Aruba", "country.AZ": "Azerbaijan", - "country.BS": "Bahamas", - "country.BH": "Bahrain", - "country.BD": "Bangladesh", - "country.BB": "Barbados", - "country.BY": "Belarus", - "country.BE": "Belgium", - "country.BZ": "Belize", - "country.BJ": "Benin", - "country.BM": "Bermuda", - "country.BT": "Bhutan", - "country.BO": "Bolivia", "country.BA": "Bosnia and Herzegovina", - "country.BW": "Botswana", - "country.BR": "Brazil", - "country.BN": "Brunei", - "country.BG": "Bulgaria", + "country.BB": "Barbados", + "country.BD": "Bangladesh", + "country.BE": "Belgium", "country.BF": "Burkina Faso", + "country.BG": "Bulgaria", + "country.BH": "Bahrain", "country.BI": "Burundi", - "country.CV": "Cabo Verde", - "country.KH": "Cambodia", - "country.CM": "Cameroon", + "country.BJ": "Benin", + "country.BL": "Saint Barthelemy", + "country.BM": "Bermuda", + "country.BN": "Brunei", + "country.BO": "Bolivia", + "country.BR": "Brazil", + "country.BS": "Bahamas", + "country.BT": "Bhutan", + "country.BW": "Botswana", + "country.BY": "Belarus", + "country.BZ": "Belize", "country.CA": "Kanada", - "country.KY": "Cayman Islands", + "country.CD": "Democratic Republic of the Congo", "country.CF": "Central African Republic", - "country.TD": "Chad", + "country.CG": "Congo", + "country.CH": "Switzerland", + "country.CI": "Cote d’Ivoire", + "country.CK": "Cook Islands", "country.CL": "Chile", + "country.CM": "Cameroon", "country.CN": "China", "country.CO": "Colombia", - "country.KM": "Comoros", - "country.CG": "Congo", - "country.CD": "Democratic Republic of the Congo", - "country.CK": "Cook Islands", "country.CR": "Costa Rica", - "country.CI": "Cote d’Ivoire", - "country.HR": "Croatia", "country.CU": "Cuba", + "country.CV": "Cabo Verde", "country.CW": "Curacao", "country.CY": "Cyprus", "country.CZ": "Czechia", - "country.DK": "Denmark", + "country.DE": "Germany", "country.DJ": "Djibouti", + "country.DK": "Denmark", "country.DM": "Dominica", "country.DO": "Dominican Republic", + "country.DZ": "Algeria", "country.EC": "Ecuador", - "country.EG": "Egypt", - "country.SV": "El Salvador", - "country.GQ": "Equatorial Guinea", - "country.ER": "Eritrea", "country.EE": "Estonia", - "country.SZ": "Eswatini", + "country.EG": "Egypt", + "country.EH": "Western Sahara", + "country.ER": "Eritrea", + "country.ES": "Spain", "country.ET": "Ethiopia", - "country.FK": "Falkland Islands", - "country.FO": "Faroe Islands", - "country.FJ": "Fiji", "country.FI": "Finland", + "country.FJ": "Fiji", + "country.FK": "Falkland Islands", + "country.FM": "Micronesia", + "country.FO": "Faroe Islands", "country.FR": "France", - "country.GF": "French Guiana", - "country.PF": "French Polynesia", "country.GA": "Gabon", - "country.GM": "Gambia", + "country.GB": "United Kingdom", + "country.GD": "Grenada", "country.GE": "Georgia", - "country.DE": "Germany", + "country.GF": "French Guiana", + "country.GG": "Guernsey", "country.GH": "Ghana", "country.GI": "Gibraltar", - "country.GR": "Greece", "country.GL": "Greenland", - "country.GD": "Grenada", - "country.GP": "Guadeloupe", - "country.GU": "Guam", - "country.GT": "Guatemala", - "country.GG": "Guernsey", + "country.GM": "Gambia", "country.GN": "Guinea", + "country.GP": "Guadeloupe", + "country.GQ": "Equatorial Guinea", + "country.GR": "Greece", + "country.GT": "Guatemala", + "country.GU": "Guam", "country.GW": "Guinea-Bissau", "country.GY": "Guyana", - "country.HT": "Haiti", - "country.HN": "Honduras", "country.HK": "Hong Kong", + "country.HN": "Honduras", + "country.HR": "Croatia", + "country.HT": "Haiti", "country.HU": "Hungary", - "country.IS": "Iceland", - "country.IN": "India", "country.ID": "Indonesia", - "country.IR": "Iran", - "country.IQ": "Iraq", "country.IE": "Ireland", - "country.IM": "Isle of Man", "country.IL": "Israel", + "country.IM": "Isle of Man", + "country.IN": "India", + "country.IQ": "Iraq", + "country.IR": "Iran", + "country.IS": "Iceland", "country.IT": "Italy", - "country.JM": "Jamaica", - "country.JP": "Japan", "country.JE": "Jersey", + "country.JM": "Jamaica", "country.JO": "Jordan", - "country.KZ": "Kazakhstan", + "country.JP": "Japan", "country.KE": "Kenya", + "country.KG": "Kyrgyzstan", + "country.KH": "Cambodia", "country.KI": "Kiribati", + "country.KM": "Comoros", + "country.KN": "Saint Kitts és Nevis", "country.KP": "North Korea", "country.KR": "South Korea", "country.KW": "Kuwait", - "country.KG": "Kyrgyzstan", + "country.KY": "Cayman Islands", + "country.KZ": "Kazakhstan", "country.LA": "Laos", - "country.LV": "Latvia", "country.LB": "Lebanon", - "country.LS": "Lesotho", - "country.LR": "Liberia", - "country.LY": "Libya", + "country.LC": "Saint Lucia", "country.LI": "Liechtenstein", + "country.LK": "Srí Lanka", + "country.LR": "Liberia", + "country.LS": "Lesotho", "country.LT": "Lithuania", "country.LU": "Luxemburg", - "country.MO": "Macao", + "country.LV": "Latvia", + "country.LY": "Libya", + "country.MA": "Morocco", + "country.MC": "Monaco", + "country.MD": "Moldova", + "country.ME": "Montenegro", + "country.MF": "Saint Martin", "country.MG": "Madagascar", - "country.MW": "Malawi", - "country.MY": "Malaysia", - "country.MV": "Maldives", - "country.ML": "Mali", - "country.MT": "Malta", "country.MH": "Marshall Islands", + "country.MK": "North Macedonia", + "country.ML": "Mali", + "country.MM": "Myanmar", + "country.MN": "Mongolia", + "country.MO": "Macao", + "country.MP": "Northern Mariana Islands", "country.MQ": "Martinique", "country.MR": "Mauritania", - "country.MU": "Mauritius", - "country.YT": "Mayotte", - "country.MX": "Mexico", - "country.FM": "Micronesia", - "country.MD": "Moldova", - "country.MC": "Monaco", - "country.MN": "Mongolia", - "country.ME": "Montenegro", "country.MS": "Montserrat", - "country.MA": "Morocco", + "country.MT": "Malta", + "country.MU": "Mauritius", + "country.MV": "Maldives", + "country.MW": "Malawi", + "country.MX": "Mexico", + "country.MY": "Malaysia", "country.MZ": "Mozambique", - "country.MM": "Myanmar", "country.NA": "Namibia", - "country.NR": "Nauru", - "country.NP": "Nepal", - "country.NL": "Netherlands", "country.NC": "New Caledonia", - "country.NZ": "New Zealand", - "country.NI": "Nicaragua", "country.NE": "Niger", - "country.NG": "Nigeria", - "country.NU": "Niue", "country.NF": "Norfolk Island", - "country.MK": "North Macedonia", - "country.MP": "Northern Mariana Islands", + "country.NG": "Nigeria", + "country.NI": "Nicaragua", + "country.NL": "Netherlands", "country.NO": "Norway", + "country.NP": "Nepal", + "country.NR": "Nauru", + "country.NU": "Niue", + "country.NZ": "New Zealand", "country.OM": "Oman", - "country.PK": "Pakistan", - "country.PW": "Palau", - "country.PS": "Palestine", "country.PA": "Panama", - "country.PG": "Papua New Guinea", - "country.PY": "Paraguay", "country.PE": "Peru", + "country.PF": "French Polynesia", + "country.PG": "Papua New Guinea", "country.PH": "Philippines", + "country.PK": "Pakistan", "country.PL": "Poland", - "country.PT": "Portugal", + "country.PM": "Saint Pierre and Miquelon", "country.PR": "Puerto Rico", + "country.PS": "Palestine", + "country.PT": "Portugal", + "country.PW": "Palau", + "country.PY": "Paraguay", "country.QA": "Qatar", "country.RE": "Reunion", "country.RO": "Romania", + "country.RS": "Serbia", "country.RU": "Russia", "country.RW": "Rwanda", - "country.BL": "Saint Barthelemy", - "country.SH": "Saint Helena", - "country.KN": "Saint Kitts és Nevis", - "country.LC": "Saint Lucia", - "country.MF": "Saint Martin", - "country.PM": "Saint Pierre and Miquelon", - "country.VC": "Saint Vincent and the Grenadines", - "country.WS": "Samoa", - "country.SM": "San Marino", - "country.ST": "Sao Tome and Principe", "country.SA": "Saudi Arabia", - "country.SN": "Senegal", - "country.RS": "Serbia", - "country.SC": "Seychelles", - "country.SL": "Sierra Leone", - "country.SG": "Singapore", - "country.SX": "Sint Maarten", - "country.SK": "Slovakia", - "country.SI": "Slovenia", "country.SB": "Solomon Islands", - "country.SO": "Somalia", - "country.ZA": "South Africa", - "country.SS": "South Sudan", - "country.ES": "Spain", - "country.LK": "Srí Lanka", + "country.SC": "Seychelles", "country.SD": "Sudan", - "country.SR": "Suriname", "country.SE": "Sweden", - "country.CH": "Switzerland", + "country.SG": "Singapore", + "country.SH": "Saint Helena", + "country.SI": "Slovenia", + "country.SK": "Slovakia", + "country.SL": "Sierra Leone", + "country.SM": "San Marino", + "country.SN": "Senegal", + "country.SO": "Somalia", + "country.SR": "Suriname", + "country.SS": "South Sudan", + "country.ST": "Sao Tome and Principe", + "country.SV": "El Salvador", + "country.SX": "Sint Maarten", "country.SY": "Syria", - "country.TW": "Taiwan", - "country.TJ": "Tajikistan", - "country.TZ": "Tanzania", - "country.TH": "Thailand", - "country.TL": "Timor-Leste", - "country.TG": "Togo", - "country.TK": "Tokelau", - "country.TO": "Tonga", - "country.TT": "Trinidad and Tobago", - "country.TN": "Tunisia", - "country.TR": "Turkiye", - "country.TM": "Turkmenistan", + "country.SZ": "Eswatini", "country.TC": "Turks and Caicos Islands", + "country.TD": "Chad", + "country.TG": "Togo", + "country.TH": "Thailand", + "country.TJ": "Tajikistan", + "country.TK": "Tokelau", + "country.TL": "Timor-Leste", + "country.TM": "Turkmenistan", + "country.TN": "Tunisia", + "country.TO": "Tonga", + "country.TR": "Turkiye", + "country.TT": "Trinidad and Tobago", "country.TV": "Tuvalu", - "country.UG": "Uganda", + "country.TW": "Taiwan", + "country.TZ": "Tanzania", "country.UA": "Ukraine", - "country.AE": "United Arab Emirates", - "country.GB": "United Kingdom", + "country.UG": "Uganda", "country.US": "United States", "country.UY": "Uruguay", "country.UZ": "Uzbekistan", - "country.VU": "Vanuatu", "country.VA": "Vatican City", + "country.VC": "Saint Vincent and the Grenadines", "country.VE": "Venezuela", - "country.VN": "Vietnam", "country.VG": "British Virgin Islands", "country.VI": "United States Virgin Islands", + "country.VN": "Vietnam", + "country.VU": "Vanuatu", "country.WF": "Wallis and Futuna", - "country.EH": "Western Sahara", + "country.WS": "Samoa", "country.YE": "Yemen", + "country.YT": "Mayotte", + "country.ZA": "South Africa", "country.ZM": "Zambia", "country.ZW": "Zimbabwe", - "api.deploy.netstorage_unreachable": "The network storage you picked cannot be reached from the apps right now, so the install cannot start. Try again in a few minutes, or tell your operator.", - "api.deploy.not_installable": "This app cannot be installed right now.", - "api.deploy.no_space": "There is not enough free space to install: only %.0f GB is free, and the system keeps %.0f GB in reserve to protect the core services (controller, proxy). Free some space, or add more storage.", - "api.deploy.started": "The install has started – the card shows how it is going", - "api.start.drive_missing": "Storage %s cannot be reached right now — the app cannot start until the drive is back.", - "api.start.not_enough_memory": "There is not enough memory to start. Needs %d MB, %d MB is free (%d MB used of %d MB usable)", - "api.action.state_not_saved": "This cannot be done: the app’s settings cannot be saved.", - "api.update.started": "The update has started – the card shows how it is going", - "api.settings.updated": "Settings updated", - "api.integration.enabled": "Integration turned on", - "api.integration.disabled": "Integration turned off", - "api.backup.already_running": "A backup is already running", - "api.backup.started": "The backup has started", - "api.backup.tier2_started": "The second backup has started", - "api.update.kicked_off": "The update has started", - "api.config.unchanged": "The configuration is unchanged — no restart is needed.", - "api.config.applied": "The configuration is applied — the controller is restarting.", - "api.geo.set": "Country limit set", - "api.geo.no_cloudflare": "The Cloudflare API is not set up", - "api.geo.sync_started": "The sync has started", - "api.geo.app_set": "App country limit set", - "api.geo.app_removed": "App country limit removed", - "alert.link.settings": "Settings", - "alert.link.monitoring": "System monitor", - "alert.link.update": "Update", - "alert.deadapp.group": "%d installed apps are not running — look at the system monitor", - "alert.deadapp.single": "An installed app is not running: %s", - "alert.deadapp.single_state": "An installed app is not running: %s (%s)", - "alert.storage.disconnected": "A drive is disconnected: %s (%s)", - "alert.hub.disabled": "The hub connection is off — central monitoring is not running", - "alert.hub.unreachable": "The hub cannot be reached — last error: %s", - "alert.backup.disabled": "Backup is not turned on", - "alert.update.available": "A new controller version is available: %s", - "alert.overflow": "+ %d more warnings", - "disk.err.bad_request": "that request is not valid", + "creds.filebrowser_note": "This is the File manager sign-in. Felhom set the password on this machine.", + "dashboard.a_halozati_tarhely_nas_jelenleg": "The network storage (NAS) is not reachable right now. The app is running; access to the data comes back when the NAS returns.", + "dashboard.a_proxy_traefik_csak_egeszseges": "The proxy (Traefik) publishes a public route only for a healthy container. While the app is not healthy, the URL returns 404, even though the container is running.", + "dashboard.a_tarhely_merete_most_nem": "The storage size cannot be read right now.", + "dashboard.adatbazisok": "Databases:", + "dashboard.az_alkalmazas_adattaroloja_nem_elerheto": "The app’s data storage is not available. Connect the drive again, or move the data to another storage.", + "dashboard.az_alkalmazas_egyik_folyamatat_a": "The system stopped one of the app’s processes because it ran out of memory. A task may not have finished. Restart the app; if it happens again, tell the operator.", + "dashboard.az_alkalmazas_kornyezeteben_a_halozati": "In the app’s environment there is an empty local folder where the network storage should be — the data is not going to the NAS. Tell the operator.", + "dashboard.biztonsagi_mentes": "Backup", + "dashboard.fogyoban_a_hely": "Running out of space", + "dashboard.futo_alkalmazas": "Running apps", + "dashboard.halozati_tarhely_hibas_az_alkalmazas": "Network storage broken — the app does not see the NAS", + "dashboard.halozati_tarhely_nem_elerheto": "Network storage not reachable: {{$nw}}", + "dashboard.hianyzo_tarhely": "Missing storage: {{$ms}}", + "dashboard.homerseklet": "Temperature", + "dashboard.inditas": "Start", + "dashboard.kritikusan_keves_hely": "Critically low on space", + "dashboard.leallitas": "Stop", + "dashboard.leallitva": "Stopped", + "dashboard.lemezek_allapota": "Disk health", + "dashboard.meg_nem_futott": "Not run yet", + "dashboard.megnyitas": "Open", + "dashboard.memoria": "Memory", + "dashboard.memoria_elfogyott": "Out of memory", + "dashboard.mentve": "{{len .DBDumpStatus.Results}} backed up", + "dashboard.naplo": "Log", + "dashboard.nem_ismert": "unknown", + "dashboard.nincs_adat": "No data", + "dashboard.nincs_elerheto_alkalmazas": "No app available.", + "dashboard.osszes_alkalmazas": "All apps", + "dashboard.sikertelen": "Failed", + "dashboard.telepites": "Install", + "dashboard.telepitett_alkalmazasok": "Installed apps", + "dashboard.url_nem_elerheto": "URL not reachable", + "dashboard.utolso_mentes": "Last backup:", + "dashboard.vedett": "Protected", + "dashboard.vezerlopult": "Dashboard", + "datapath.consequence.excluded": "This folder is temporary and is not backed up.", + "datapath.consequence.import_excluded": "Copy the files to be processed in here. The app reads them and then deletes them from here — this folder is temporary and is not backed up.", + "datapath.consequence.kept": "This is where your files are kept. It is backed up.", + "datapath.free_space": "%.1f GB free", + "debug.aktiv": "Active", + "debug.aktiv_feladat": "Active job", + "debug.alkalmazas": "App", + "debug.alkalmazas_export_import": "App Export/Import", + "debug.allapot": "Status", + "debug.allapot_2": "Status:", + "debug.app_export_modul_nem_elerheto": "App export module not available", + "debug.automatikus": "Automatic:", + "debug.automatikus_frissites": "Auto refresh", + "debug.bejegyzes": "entries", + "debug.betoltes": "Loading...", + "debug.cimke": "Label", + "debug.controller_ujraindulasa": "Controller restarting...", + "debug.cpu_atlag": "CPU (avg)", + "debug.csak_cross_drive": "Cross-drive only", + "debug.csak_db_dump": "DB dump only", + "debug.csomagok": "Bundles", + "debug.csomagok_keresese": "Find bundles", + "debug.datum": "Date", + "debug.db": "items", + "debug.debug_mod": "Debug mode", + "debug.debug_mod_aktiv_ez_az": "Debug mode on — this page is only for development and troubleshooting", + "debug.dr_telepito_varazslo": "DR / Setup wizard", + "debug.dry_run_frissites": "Dry-run update", + "debug.elavult_temp_fajlok": "Stale temp files", + "debug.eleres": "Path", + "debug.elerheto": "Available", + "debug.engedelyezve": "Enabled:", + "debug.ertesites_teszt": "Notification test", + "debug.esemeny_tipus": "Event type:", + "debug.export_konyvtarak": "Export folders", + "debug.ez_torli_az_ugyfel_azonositot": "This deletes the customer ID and restarts the controller in setup mode. The configuration files stay on the drives.", + "debug.figyelem_ez_ujrainditja_a_controllert": "WARNING! This restarts the controller in setup mode. Continue?", + "debug.figyelmeztetesek": "Warnings", + "debug.folyamatban": "In progress...", + "debug.frissites": "Refresh", + "debug.frissites_2": "Update:", + "debug.frissites_keresese": "Check for updates", + "debug.fut": "Running", + "debug.fut_2": "running", + "debug.fut_3": "Running...", + "debug.futo_kontenerek": "Running containers", + "debug.gitea_elerhetoseg": "Gitea reachability", + "debug.halozati_hiba": "Network error:", + "debug.hasznalat": "Usage", + "debug.hiba": "Error", + "debug.hiba_2": "Error:", + "debug.hibak": "Errors", + "debug.hibak_egymas_utan": "Errors in a row:", + "debug.hub_elerhetoseg": "Hub reachability", + "debug.hub_jelentes_kuldese": "Send hub report", + "debug.hub_kapcsolatok": "Hub & Connections", + "debug.ido": "Time", + "debug.igen": "Yes", + "debug.igen_2": "yes", + "debug.inaktiv": "Inactive", + "debug.irja_be_reset": "Type: RESET", + "debug.irja_be_reset_a_megerositeshez": "Type \"RESET\" to confirm:", + "debug.jelenlegi": "Current:", + "debug.katalogus_limit": "Catalog limit", + "debug.kattintson_a_gombra_a_telemetria": "Click the button to run telemetry.", + "debug.kereses": "Searching...", + "debug.kesz": "Done", + "debug.kimenet": "Output", + "debug.kontenerek": "Containers", + "debug.leallt": "Stopped", + "debug.legujabb": "Latest:", + "debug.leszerelve": "Decommissioned", + "debug.letezik": "Exists", + "debug.levalasztva": "Disconnected", + "debug.log_szint": "Log level", + "debug.memoria_atlag": "Memory (avg)", + "debug.memoria_csucs": "Memory (peak)", + "debug.memoria_jelen": "Memory (now)", + "debug.mentes_teszt": "Backup test", + "debug.meret": "Size", + "debug.mp": "s", + "debug.naploviewer": "Log viewer", + "debug.naprakesz": "Up to date", + "debug.nem": "No", + "debug.nem_elerheto": "Not available", + "debug.nem_talalhato_fab_csomag": "No .fab bundle found.", + "debug.nev": "Name", + "debug.nincs": "missing", + "debug.nincs_esemeny": "No events", + "debug.nincs_telepitett_alkalmazas_vagy_nincs": "No installed app, or no measurement data.", + "debug.nyers_json": "Raw JSON", + "debug.nyers_json_letoltese": "Download raw JSON", + "debug.o": "h", + "debug.onfrissites_teszt": "Self-update test", + "debug.p": "m", + "debug.preferencia_szinkron": "Preference sync", + "debug.rendszer_diagnosztika": "System diagnostics", + "debug.restic_integritas": "Restic integrity", + "debug.snapshotok": "Snapshots:", + "debug.sulyossag": "Severity:", + "debug.sulyossag_2": "Severity", + "debug.tarhely": "Storage", + "debug.tarolo": "Drive", + "debug.tavoli_mentes_tartalma": "Remote backup contents", + "debug.telemetria_futtatasa": "Run telemetry", + "debug.telemetria_teszt": "Telemetry test", + "debug.telepitve": "Installed", + "debug.teljes_mentes": "Full backup", + "debug.temp_fajlok": "Temp files", + "debug.temp_fajlok_torlese": "Delete temp files", + "debug.teszt_esemeny_kuldese": "Send test event", + "debug.tipus": "Type", + "debug.titkos": "Encrypted", + "debug.titkositott": "encrypted", + "debug.torles": "Clear", + "debug.ugynok": "Agent", + "debug.ujrainditas_setup_modban": "Restart in setup mode", + "debug.utemezo": "Scheduler", + "debug.utolso_db_dump": "Last DB dump:", + "debug.utolso_esemenyek": "Recent events", + "debug.utolso_futas": "Last run", + "debug.utolso_hiba": "Last error:", + "debug.utolso_push": "Last push:", + "debug.utolso_restic": "Last restic:", + "debug.utvonal": "Path", + "debug.varakozik": "Waiting", + "debug.verzio": "Version", + "debug.veszhelyzet_szimulacio": "Emergency simulation", + "debug.vezerlo": "Controller", + "deploy.a_celalkalmazas_nem_fut": "The target app is not running", + "deploy.a_celalkalmazas_nincs_telepitve": "The target app is not installed", + "deploy.a_ket_jelszo_nem_egyezik": "The two passwords do not match:", + "deploy.a_kivalasztott_meghajton_az_alkalmazas": "The chosen drive stores the app’s files (media, documents).\n The database runs on the fast internal SSD — and it is backed up together with the app.", + "deploy.a_kivalasztott_tarhely_majdnem_megtelt": "The chosen storage is almost full.", + "deploy.a_kontener_leallt": "The container stopped", + "deploy.a_kontener_leallt_ellenorizze_a": "The container stopped. Check the logs.", + "deploy.a_lekeres_nem_sikerult": "The request failed.", + "deploy.a_mentes_ujrainditja_az_alkalmazast": "Saving restarts the app.", + "deploy.a_telepites_idotullepesbe_futott_az": "The install timed out. The app may still be starting.", + "deploy.a_telepites_nem_sikerult": "The install failed:", + "deploy.adatmeret": "Data size", + "deploy.adattarolas": "Data storage", + "deploy.aktiv": "Active", + "deploy.alapertelmezett": "(default)", + "deploy.aldomain_placeholder": "subdomain", + "deploy.alkalmazas_inicializalasa": "Initialising the app...", + "deploy.alkalmazas_kesz": "App ready!", + "deploy.alkalmazas_megnyitasa": "Open the app ↗", + "deploy.alkalmazasok": "← Apps", + "deploy.alkalmazasok_2": "Apps", + "deploy.allapotjelzo_meg_inicializal": "Health check: still initialising", + "deploy.automatikusan_generalt_ertekek": "Automatically generated values", + "deploy.automatikusan_generalva": "Generated automatically", + "deploy.az_adatai_itt_voltak": "Its data was here: {{.RestoreRecordedDrive}}.", + "deploy.az_aldomain_csak_kisbetuket_szamokat": "The subdomain may contain only lowercase letters, digits and hyphens, and cannot start or end with a hyphen.", + "deploy.az_aldomain_telepites_utan_nem": "The subdomain cannot be changed after install. To change it, remove the app and install it again (all data is deleted).", + "deploy.az_alkalmazas_adatai_az_alabb": "The app’s data goes to the data drive chosen below.", + "deploy.az_alkalmazas_adatainak_masolata_megtala": "A copy of this app’s data is also on another storage.\n This is usually left behind after a move.", + "deploy.az_alkalmazas_adatbazisa_es_docker": "The app’s database and Docker volumes go into the nightly backup automatically.\n Backup status → · Backup settings →", + "deploy.az_alkalmazas_egyeni_orszagkorlatozas_ne": "Without its own country restriction, the app follows the global setting.", + "deploy.az_alkalmazas_elindult_de_meg": "The app started, but it is still initialising.", + "deploy.az_alkalmazas_email_jelenleg_ki": "App e-mail is turned off globally right now. Turn it on on the\n Settings page for it to work here too.", + "deploy.az_alkalmazas_sikeresen_telepitve_es": "The app is installed and running!", + "deploy.az_alkalmazasok_csucsterhelese_meghaladh": "The apps’ peak load can go above the available memory.\n In normal use this causes no problem.", + "deploy.beallitasok": "Settings", + "deploy.beallitasok_es_jelszavak_megtekintese": "View settings and passwords", + "deploy.bejelentkezes": "Sign-in", + "deploy.biztonsagi_mentes": "Backup", + "deploy.biztosan_torolni_szeretned_a_korabbi": "Delete the earlier data? Storage:", + "deploy.celalkalmazas_leallitva": "Target app stopped", + "deploy.dokumentacio": "Documentation ↗", + "deploy.egyeni_orszagkorlatozas": "Own country restriction", + "deploy.elrejtes": "Hide", + "deploy.elso_lepesek": "First steps", + "deploy.email_kuldes": "Sending e-mail", + "deploy.email_kuldes_engedelyezese_ennel_az": "Allow sending e-mail for this app", + "deploy.engedelyezett_orszagok_ehhez_az_alkalmaz": "Allowed countries for this app", + "deploy.ennek_az_alkalmazasnak_van_korabbi": "This app has an earlier backup, so we filled in the fields below from its own backup.", + "deploy.ez_az_alkalmazas_mar_telepitve": "This app is already installed. The settings below are read-only.", + "deploy.ez_az_alkalmazas_tud_emailt": "This app can send e-mail (for example password resets, invitations) through Felhom,\n without setting up a separate provider. The sender address: {{.AppEmailFromAddress}}.", + "deploy.ez_normalis_az_elso_percekben": "This is normal in the first minutes — the app may already be reachable.", + "deploy.ezek_az_ertekek_a_telepitessel": "These values are saved together with the install. Write down the passwords you need!", + "deploy.ezek_az_ertekek_automatikusan_jottek": "These values were created automatically at install.", + "deploy.figyelem_a_muvelet_visszavonhatatlan_elo": "— WARNING: this cannot be undone! First make sure the app works properly from the new storage.", + "deploy.foldrajzi_korlatozas": "Country restriction", + "deploy.generalas": "Generate", + "deploy.ha_most_mashova_szeretned_telepiteni": "If you want to install it somewhere else now, change it — we will point out the difference before the restore.", + "deploy.halozati_hiba": "Network error", + "deploy.halozati_hiba_2": "Network error:", + "deploy.hamarosan": "Coming soon", + "deploy.hol_lesznek_az_adatok_ennel": "Where the data goes: this app has no separate data drive choice,\n so its data goes to the system drive ({{.SystemDataPath}}). Its backups are made all the same.", + "deploy.idotullepes_az_alkalmazas_meg_indulhat": "Timed out — the app may still be starting", + "deploy.igen": "Yes", + "deploy.inditas": "Start", + "deploy.integraciok": "Integrations", + "deploy.ismeretlen_hiba": "Unknown error", + "deploy.jelenlegi_hasznalat_mb": "Current usage: {{.UsedMB}} MB", + "deploy.jelenlegi_hasznalat_mb_2": "Current usage ({{.UsedMB}} MB)", + "deploy.jelszo_megerositese": "Confirm password", + "deploy.kepek_letoltese_kontenerek_inditasa": "Downloading images, starting containers...", + "deploy.konfiguracio_mentese": "Saving the configuration...", + "deploy.konfiguracio_mentve": "Configuration saved", + "deploy.kontener_ek_inditasa": "Starting the container(s)...", + "deploy.kontenerek_elindultak": "Containers started", + "deploy.korabbi_adatok": "Earlier data", + "deploy.korabbi_adatok_torlese": "Delete earlier data", + "deploy.korabbi_adatok_torolve_n_nfelszabaditott": "Earlier data deleted!\\n\\nSpace freed:", + "deploy.korabbi_webcim": "Earlier web address: {{.RestoreRecordedAddress}}.", + "deploy.kotelezo_mezo": "Required field:", + "deploy.leallitas": "Stop", + "deploy.mappak": "Folders", + "deploy.mas_telepitett_alkalmazasokkal_valo_ossz": "Connections to other installed apps. An integration pauses by itself when either app stops, and turns on again when it starts.", + "deploy.masodperce": "seconds ago...", + "deploy.masolas": "Copy", + "deploy.masolva": "Copied!", + "deploy.megjelenites": "Show", + "deploy.megnyitas": "Open ↗", + "deploy.memoria": "Memory", + "deploy.mentes": "Save", + "deploy.mentes_2": "Saving...", + "deploy.mentve": "Saved", + "deploy.meret": "Size", + "deploy.mozgatas_masik_tarolora": "Move to another storage", + "deploy.n_nnehany_hiba_tortent_n": "\\n\\nSome errors occurred:\\n", + "deploy.naplok_megtekintese": "View logs", + "deploy.nem_elerheto": "{{$.CurrentHDDPath}} (not available)", + "deploy.nhasznalja_a_generalas_gombot_vagy": "\\nUse the Generate button or type a password.", + "deploy.nincs_eleg_memoria": "Not enough memory", + "deploy.nincs_eleg_memoria_foglalas_telepites": "Not enough memory! Reserved after install: {{.AfterMB}} MB / {{.UsableMB}} MB", + "deploy.nincs_eleg_szabad_tarhely": "Not enough free storage", + "deploy.nincs_eleg_szabad_tarhely_a": "Not enough free storage for the install. {{.DockerFreeHuman}} is free now, and the system keeps\n {{.DockerReserveHuman}} in reserve to protect the core services (controller, proxy).\n So the install is blocked for now — free up space, or add storage.", + "deploy.nincs_regisztralt_adattarolo_adja_meg": "No registered data storage — enter the path by hand", + "deploy.nincs_talalat": "No match", + "deploy.nincs_telepitve": "Not installed", + "deploy.opcionalis_beallitasok": "Optional settings", + "deploy.orszag_keresese": "Search country...", + "deploy.path_not_allowed": "network storage — cannot be picked for an app", + "deploy.regisztracios_utmutato": "Sign-up guide ↗", + "deploy.reszletek": "Details", + "deploy.reszletes_leiras_kepernyokepek": "Full description, screenshots", + "deploy.szabad": "{{.StorageInfo.FreeHuman}} ({{printf \"%.0f\" .StorageInfo.FreePercent}}% free)", + "deploy.szabad_2": "{{.Label}} — {{.FreeHuman}} free", + "deploy.szabad_hely": "Free space", + "deploy.tarhely": "Storage", + "deploy.telepites": "Install", + "deploy.telepites_folyamatban": "Installing...", + "deploy.telepites_inditasa": "Start install", + "deploy.telepites_sikeres": "Install succeeded!", + "deploy.telepites_sikertelen": "Install failed", + "deploy.telepites_utan_nem_modosithato": "cannot be changed after install", + "deploy.telepiteskor_beallitott_kezdeti_jelszo_h": "The first password set at install — if you changed it in the app, it is not updated here.", + "deploy.torles_folyamatban": "Deleting...", + "deploy.utolso_figyelmeztetes_a_torles_visszavon": "LAST WARNING! The deletion cannot be undone. Continue?", + "deploy.vissza": "← Back", + "disk.err.attach_unavailable": "This drive cannot be attached right now — it may already be registered, or it may have been unplugged. Reload the page and look at Storage → Drives.", "disk.err.bad_mountpoint": "that mount point is not valid", - "disk.err.target_required": "a target storage is required for the move", - "disk.err.name_mismatch": "the name you typed does not match the mount name", - "disk.err.unknown_mode": "unknown mode (migrate or anyway)", + "disk.err.bad_request": "that request is not valid", "disk.err.device_required": "a device is required", "disk.err.init_in_progress": "a drive is already being initialised", + "disk.err.name_mismatch": "the name you typed does not match the mount name", "disk.err.protected": "this drive is protected (system / backup) — erasing it needs an operator signature", + "disk.err.target_required": "a target storage is required for the move", + "disk.err.unknown_mode": "unknown mode (migrate or anyway)", "disk.err.wipe_failed": "the erase failed: %s", - "disk.err.attach_unavailable": "This drive cannot be attached right now — it may already be registered, or it may have been unplugged. Reload the page and look at Storage → Drives.", - "err.stacks.migracio_mar_folyamatban": "a migration is already running", - "err.stacks.update_downgrade": "This version is newer than the one in the catalog — moving back needs the operator.", - "err.stacks.update_self_updating": "The controller is updating. Try again in a few minutes.", - "err.selfupdate.alkalmazas_frissites_folyamatban": "An app update is in progress. The controller update can start when it has finished.", - "err.stacks.alkalmazas_nem_talalhato": "app not found: %s", - "err.stacks.ismeretlen_migracios_hatokor": "unknown migration scope: %s", - "err.stacks.migracios_naplo_irasa": "writing the migration log: %s", - "err.stacks.biztonsagi_mentes_folyamatban_probald_ujra": "a backup is running, try again", - "err.stacks.az_rsync_nem_erheto_el_a": "rsync is not available on this system", - "err.stacks.a_cel_es_a_forras_tarolo": "the source and the target storage are the same", - "err.stacks.a_celtarolo_nem_elerheto_vagy_nem": "the target storage is unreachable or cannot be picked", - "err.stacks.utkozes_a_celtarolon_mar_letezik_ezeknek": "clash on the target storage — these apps already have data there: %s", - "err.stacks.nincs_eleg_hely_a_celtarolon_kb": "not enough space on the target storage (about %d GB needed, %.1f GB free)", - "err.stacks.ismeretlen_migracios_fazis": "unknown migration phase: %q", - "err.stacks.alkalmazas_leallitasa_sikertelen": "the app could not be stopped (%s): %s", - "err.stacks.masolas_sikertelen_appdata": "the copy failed (%s app data): %s", - "err.stacks.masolas_sikertelen_mentes": "the copy failed (%s backup): %s", - "err.stacks.ugyfel_adatok_osszefesulese_sikertelen": "merging your own files failed: %s", - "err.stacks.ellenorzes_sikertelen_appdata": "the check failed (%s app data): %s", - "err.stacks.ellenorzes_sikertelen_mentes": "the check failed (%s backup): %s", - "err.stacks.ugyfel_adatok_ellenorzese_sikertelen": "checking your own files failed: %s", - "err.stacks.ujratelepites_sikertelen": "the reinstall failed (%s): %s", - "err.stacks.forras_torlese_sikertelen_appdata": "removing the source failed (%s app data): %s", - "err.stacks.forras_torlese_sikertelen_mentes": "removing the source failed (%s backup): %s", - "err.stacks.forras_nevter_olvasasa_sikertelen": "reading the source folder failed: %s", - "err.stacks.forras_torlese_sikertelen": "removing the source failed (%s): %s", - "err.stacks.cleanup_gate_a_z_egyseg_nincs": "cleanup gate: unit %q is not verified (state=%s)", - "err.stacks.cleanup_gate_a_z_alkalmazas_nincs": "cleanup gate: app %q is not reinstalled (state=%s)", - "err.stacks.az_alkalmazas_nem_indult_el_az": "the app did not start on the new storage", - "err.stacks.fuggoben_levo_atvitel_maradt_pl": "%d transfers are still pending, for example %q", - "err.stacks.a_forrasfajlnak_nincs_azonos_masolata_a": "the source file has no identical copy on the target: %s", - "err.stacks.az_aldomain_nem_lehet_ures": "the subdomain cannot be empty", - "err.stacks.az_aldomain_csak_kisbetuket_szamokat_es": "the subdomain may hold only lower-case letters, digits and hyphens, and cannot start or end with a hyphen", - "err.stacks.a_z_aldomain_foglalt_rendszer_szamara": "the subdomain %q is reserved for the system", - "err.stacks.a_z_aldomain_mar_hasznalatban_van": "the subdomain %q is already used by another app", - "err.stacks.a_beallitasok_nem_erhetok_el": "the settings are not reachable", - "err.stacks.a_halozati_megosztas_nincs_bekapcsolva": "network sharing is not turned on", - "err.stacks.a_megosztas_szolgaltatas_inditasa_sikertelen": "the sharing service could not be started: %s", - "err.stacks.a_megosztas_leallitasa_sikertelen": "the sharing service could not be stopped: %s", - "err.stacks.a_z_alkalmazas_nem_tamogatja_az": "the app %q cannot send email", - "err.stacks.a_z_alkalmazas_nincs_telepitve": "the app %q is not installed", + "err.appexport.a_mentes_nem_tartalmaz_alkalmazasadatot_0": "the backup holds no app data (0 data folders, 0 volumes for an app that stores data)", + "err.appexport.a_z_adatkonyvtar_tartalma_hianyzik_a": "the contents of data folder %q are missing from the package", + "err.appexport.a_z_kotet_adata_hianyzik_a": "the data of volume %q is missing from the package", + "err.appexport.jelszo_hibas_vagy_a_fajl_serult": "wrong password, or the file is damaged", + "err.appexport.ket_adatkonyvtar_azonos_nevvel_vegzodik_es": "two data folders end in the same name (%q: %s and %s) — the package could not tell them apart", + "err.appexport.visszafejtes_sikertelen": "decryption failed: %s", + "err.backup.a_2_mentes_regi_formatumu_futtass": "The second backup is in the old format — run a new second backup first.", "err.backup.a_biztonsagi_mentes_elott_nem_sikerult": "the databases could not be found before the backup: %s", "err.backup.a_biztonsagi_mentes_konyvtara_nem_hozhato": "the backup folder could not be created: %s", - "err.backup.a_jelenlegi_adatbazis_biztonsagi_mentese_sikertelen": "backing up the current database failed (%s): %s — the restore did not start", - "err.backup.a_visszavonas_elott_nem_sikerult_felderiteni": "the databases could not be found before the undo: %s", - "err.backup.a_visszavonashoz_szukseges_mentes_nem_talalhato": "the backup the undo needs is missing (%s): %s", - "err.backup.a_z_adatbazis_taroloja_nem_talalhato": "the database container for %s is missing, so the undo cannot run", - "err.backup.a_korabbi_allapot_visszaallitasa_sikertelen": "putting the earlier state back failed (%s): %s", - "err.backup.egy_masik_mentesi_visszaallitasi_muvelet_mar": "another backup or restore is already running", - "err.backup.nincs_elokeszitett_teljes_visszaallitas_futtass_elobb": "no full restore is prepared — run a full restore first", - "err.backup.a_teljes_visszaallitas_hianyos_nincs_meg": "the full restore is incomplete (%s is missing) — run a full restore first", - "err.backup.a_pillanatkepben_nincs_mentesi_egyseg_a": "the snapshot holds no backup unit — the restore cannot start", "err.backup.a_biztonsagi_mentes_nem_talalhato_a": "the backup is not on the disk — the restore did not start, for safety", - "err.backup.az_adatbazis_szolgaltatas_nem_azonosithato_a": "The database service cannot be identified in %s — the restore did not start, for safety.", - "err.backup.a_z_leallitasa_elotti_jelolo_nem": "the marker written before stopping %s could not be saved: %s", - "err.backup.a_z_fajljainak_visszaallitasa_sikertelen": "putting back the files of %s failed: %s", - "err.backup.a_z_adatkotetenek_visszaallitasa_sikertelen": "putting back the data volume of %s failed: %s", - "err.backup.a_z_adatbazis_szolgaltatasanak_inditasa_sikertelen": "starting the database service of %s failed: %s", - "err.backup.a_z_ujrainditasa_sikertelen_a_fajlok": "%s could not be restarted after its files were put back: %s", - "err.backup.offbox_nincs_pillanatkep_a_z_alkalmazashoz": "off-site: there is no snapshot for %s", - "err.backup.offbox_a_z_pillanatkep_merete_ismeretlen": "off-site: the size of snapshot %s is unknown", - "err.backup.a_z_pillanatkepeben_nincs_mentesi_egyseg": "the snapshot of %s holds no backup unit — the restore cannot start", - "err.backup.a_pillanatkepben_nincs_mentesi_egyseg_backups": "the snapshot holds no backup unit (backups/primary/%s)", - "err.backup.a_pillanatkep_egy_utvonala_a_nevteren": "a path in the snapshot points outside its own folder: %s", - "err.backup.a_pillanatkep_egy_utvonala_ervenytelen": "a path in the snapshot is not valid (..): %s", - "err.backup.nem_egyseg_utvonal_a_fenntartott_backups": "a non-unit path inside the reserved backups area: %s", - "err.backup.a_z_nincs_telepitve_elobb_allitsd": "%s is not installed — put the app back first, then its data", - "err.backup.a_z_helyreallitasa_sikertelen": "recovering %s failed: %s", - "err.backup.nincs_elerheto_adatmeghajto_a_visszaallitashoz": "no data drive is available for the restore", - "err.backup.a_tavoli_mentes_nincs_beallitva": "the remote backup is not set up", - "err.backup.nincs_eleg_szabad_hely_a_visszaallitashoz": "There is not enough free space for the restore (%s needed, %s free).", - "err.backup.nincs_visszaallithato_megosztas_mentes": "there is no share backup to restore: %s", + "err.backup.a_frissites_elotti_mentes_lefutott_de": "the pre-update backup ran, but no restorable copy was made", + "err.backup.a_jelenlegi_adatbazis_biztonsagi_mentese_sikertelen": "backing up the current database failed (%s): %s — the restore did not start", + "err.backup.a_korabbi_allapot_visszaallitasa_sikertelen": "putting the earlier state back failed (%s): %s", + "err.backup.a_masodlagos_masolatban_nincs_megnyithato_mentesi": "the second copy holds no openable backup unit for this app", + "err.backup.a_masodlagos_meghajto_nincs_csatlakoztatva": "the second drive is not connected", + "err.backup.a_masolat_torlese_nem_sikerult": "the copy could not be deleted: %s", + "err.backup.a_megosztas_leiro_olvashatatlan": "the share description cannot be read: %s", "err.backup.a_megosztasok_visszaallitasa_sikertelen": "restoring the shares failed: %s: %s", "err.backup.a_mentesben_nincs_megosztas_leiro": "the backup holds no share description: %s", - "err.backup.a_megosztas_leiro_olvashatatlan": "the share description cannot be read: %s", - "err.backup.nincs_elokeszitett_visszaallitas_futtass_elobb_egy": "no restore is prepared — run a share restore first", + "err.backup.a_mentesi_egyseg_rogzitese_sikertelen": "recording the backup unit failed: %s", + "err.backup.a_pillanatkep_egy_utvonala_a_nevteren": "a path in the snapshot points outside its own folder: %s", + "err.backup.a_pillanatkep_egy_utvonala_ervenytelen": "a path in the snapshot is not valid (..): %s", + "err.backup.a_pillanatkepben_nincs_mentesi_egyseg_a": "the snapshot holds no backup unit — the restore cannot start", + "err.backup.a_pillanatkepben_nincs_mentesi_egyseg_backups": "the snapshot holds no backup unit (backups/primary/%s)", + "err.backup.a_tavoli_mentes_nincs_beallitva": "the remote backup is not set up", + "err.backup.a_teljes_visszaallitas_hianyos_nincs_meg": "the full restore is incomplete (%s is missing) — run a full restore first", + "err.backup.a_torles_utvonala_kivul_esik_az": "the path to delete is outside the check folder", + "err.backup.a_visszavonas_elott_nem_sikerult_felderiteni": "the databases could not be found before the undo: %s", + "err.backup.a_visszavonashoz_szukseges_mentes_nem_talalhato": "the backup the undo needs is missing (%s): %s", + "err.backup.a_z_adatbazis_szolgaltatasanak_inditasa_sikertelen": "starting the database service of %s failed: %s", + "err.backup.a_z_adatbazis_taroloja_nem_talalhato": "the database container for %s is missing, so the undo cannot run", + "err.backup.a_z_adatkotetenek_visszaallitasa_sikertelen": "putting back the data volume of %s failed: %s", + "err.backup.a_z_fajljainak_visszaallitasa_sikertelen": "putting back the files of %s failed: %s", + "err.backup.a_z_helyreallitasa_sikertelen": "recovering %s failed: %s", + "err.backup.a_z_leallitasa_elotti_jelolo_nem": "the marker written before stopping %s could not be saved: %s", "err.backup.a_z_megosztas_fajljainak_visszaallitasa_sikertelen": "putting back the files of share “%s” failed: %s", - "err.backup.a_frissites_elotti_mentes_lefutott_de": "the pre-update backup ran, but no restorable copy was made", + "err.backup.a_z_nincs_telepitve_elobb_allitsd": "%s is not installed — put the app back first, then its data", + "err.backup.a_z_pillanatkepeben_nincs_mentesi_egyseg": "the snapshot of %s holds no backup unit — the restore cannot start", + "err.backup.a_z_ujrainditasa_sikertelen_a_fajlok": "%s could not be restarted after its files were put back: %s", "err.backup.adatathelyezes_folyamatban_a_mentes_most_nem": "data is being moved — the backup cannot start right now", - "err.backup.az_alkalmazas_meghajtoja_nem_hatarozhato_meg": "the app’s drive cannot be determined", - "err.backup.az_alkalmazas_meghajtoja_nem_elerheto": "the app’s drive cannot be reached (%s)", - "err.backup.nincs_eleg_szabad_hely_a_menteshez": "not enough free space for the backup on drive %s", "err.backup.adatbazis_felderites_sikertelen": "finding the databases failed: %s", "err.backup.adatbazis_mentes_sikertelen": "the database backup failed (%s): %s", - "err.backup.kotetmentes_sikertelen": "the volume backup failed: %s", - "err.backup.a_mentesi_egyseg_rogzitese_sikertelen": "recording the backup unit failed: %s", - "err.backup.az_alkalmazas_mentesi_helye_nem_hatarozhato": "the app’s backup location cannot be determined", - "err.backup.nincs_masodlagos_fajlmasolat_ehhez_az_alkalmazashoz": "there is no second file copy for this app", - "err.backup.a_masodlagos_meghajto_nincs_csatlakoztatva": "the second drive is not connected", - "err.backup.az_alkalmazas_meghajtoja_nincs_csatlakoztatva": "the app’s drive is not connected", + "err.backup.az_adatbazis_szolgaltatas_nem_azonosithato_a": "The database service cannot be identified in %s — the restore did not start, for safety.", "err.backup.az_alkalmazas_meghajtoja_le_van_szerelve": "the app’s drive is decommissioned", - "err.backup.a_2_mentes_regi_formatumu_futtass": "The second backup is in the old format — run a new second backup first.", - "err.backup.ennek_az_alkalmazasnak_az_adatai_nem": "this app’s data cannot be restored from this copy", - "err.backup.a_masodlagos_masolatban_nincs_megnyithato_mentesi": "the second copy holds no openable backup unit for this app", - "err.backup.fajlmasolas_sikertelen": "copying the files failed: %s", - "err.backup.fajl_visszaallitva_de_az_alkalmazas_ujrainditasa": "%d files were put back, but the app could not be restarted: %s", - "err.backup.ervenytelen_alkalmazasnev": "that app name is not valid", - "err.backup.a_torles_utvonala_kivul_esik_az": "the path to delete is outside the check folder", - "err.backup.a_masolat_torlese_nem_sikerult": "the copy could not be deleted: %s", - "err.backup.nincs_ilyen_ellenorzo_masolat": "there is no such check copy", + "err.backup.az_alkalmazas_meghajtoja_nem_elerheto": "the app’s drive cannot be reached (%s)", + "err.backup.az_alkalmazas_meghajtoja_nem_hatarozhato_meg": "the app’s drive cannot be determined", + "err.backup.az_alkalmazas_meghajtoja_nincs_csatlakoztatva": "the app’s drive is not connected", + "err.backup.az_alkalmazas_mentesi_helye_nem_hatarozhato": "the app’s backup location cannot be determined", "err.backup.az_offsite_tarolo_nincs_elarvult_allapotban": "the off-site store is not orphaned", - "err.backup.halozati_tarolo_nem_lehet_a_2": "Network storage cannot be the target of the second backup — file ownership cannot be guaranteed there.", - "err.web.ervenytelen_csatlakoztatasi_nev_csak_betuk_szamok": "that mount name is not valid (only letters, digits, _ and - are allowed)", - "err.web.nem_tamogatott_fajlrendszer_ext4_vagy_xfs": "unsupported file system: %q (use ext4 or xfs)", - "err.web.formazas_sikertelen": "formatting failed: %s", - "err.web.formazas_kesz_de_az_uj_fajlrendszer": "the format finished, but the new file-system id cannot be resolved — reload the page and use Attach", - "err.web.csatlakoztatas_sikertelen": "mounting failed: %s", - "err.web.a_kivalasztott_meghajtohoz_nem_talalhato_fajlrendszer": "no file-system id was found for the drive you picked (only a drive that already has a file system can be attached)", - "err.web.a_formazas_allapota_nem_kerdezheto_le": "the format status cannot be read: %s", - "err.web.formazas_sikertelen_2": "formatting failed: %s", - "err.web.a_formazas_nem_indult_el_az": "the format did not start on the device (%s)", - "err.web.leszereles_visszavonasa_sikertelen": "undoing the decommission failed: %s", - "err.web.utemezhetoseg_visszaallitasa_sikertelen": "restoring the schedulable flag failed: %s", - "err.web.regisztracio_sikertelen": "registering it failed: %s", - "err.web.ez_az_egyetlen_hasznalhato_tarhely_a": "this is the only usable storage — the decommission is refused (add another drive, or set a different default, first)", - "err.web.nyilvantartas_frissitese_sikertelen": "updating the register failed: %s", - "err.web.a_meghajto_leszerelese_sikertelen": "decommissioning the drive failed: %s", - "err.settings.a_kiszolgalo_neve_nem_lehet_ures": "the server name cannot be empty", - "err.settings.a_kiszolgalo_neve_legfeljebb_15_karakter": "the server name can be at most 15 characters", - "err.settings.a_kiszolgalo_neve_csak_betut_szamot": "the server name may hold only letters, digits, hyphens and underscores", - "err.settings.a_megosztas_neve_nem_lehet_ures": "the share name cannot be empty", - "err.settings.a_megosztas_neve_legfeljebb_15_karakter": "the share name can be at most 15 characters", - "err.settings.a_megosztas_neve_nem_tartalmazhat_perjelet": "the share name cannot hold a slash or a dot", - "err.settings.a_megosztas_neve_nem_kezdodhet_alahuzassal": "the share name cannot start with an underscore — those names are reserved for the system", - "err.settings.a_megosztas_neve_csak_betut_szamot": "the share name may hold only letters, digits, hyphens and underscores", - "err.settings.mar_letezik_nevu_megosztas": "a share named “%s” already exists", - "err.settings.a_z_megosztas_a_rendszer_resze": "the share “%s” is part of the system and cannot be deleted", - "err.settings.nincs_nevu_megosztas": "there is no share named “%s”", - "err.settings.a_halozati_tarhely_nem_lehet_a": "network storage cannot be the target of the system backup: %s", - "err.integrations.nincs_kezelo_a_z_integraciohoz": "there is no handler for the %s integration", - "err.integrations.a_szolgaltato_alkalmazas_nincs_telepitve": "the provider app (%s) is not installed", - "err.integrations.a_szolgaltato_alkalmazas_nem_fut": "the provider app (%s) is not running", - "err.integrations.a_celalkalmazas_nincs_telepitve": "the target app (%s) is not installed", - "err.integrations.a_celalkalmazas_nem_fut": "the target app (%s) is not running", - "err.integrations.integracio_alkalmazasa_sikertelen": "applying the integration failed: %s", - "err.integrations.integracio_allapotanak_mentese_sikertelen": "saving the integration state failed: %s", - "err.integrations.szolgaltato_stack_nem_talalhato": "provider stack %q not found", - "err.integrations.onlyoffice_jwt_secret_nincs_beallitva_telepitsd": "the OnlyOffice JWT_SECRET is not set — reinstall the app", - "err.integrations.filebrowser_config_olvasasi_hiba": "the File manager config could not be read: %s", - "err.integrations.config_irasi_hiba": "the config could not be written: %s", - "err.integrations.config_atnevezesi_hiba": "the config could not be renamed: %s", - "err.integrations.config_olvasasi_hiba": "the config could not be read: %s", - "err.integrations.onlyoffice_jwt_secret_nincs_beallitva": "the OnlyOffice JWT_SECRET is not set", - "err.selfupdate.hianyos_registry_hitelesito_adatok_felhasznalonev_es": "incomplete registry credentials (the user name and the token are needed together)", - "err.selfupdate.frissites_mar_folyamatban": "An update is already running", - "err.selfupdate.dev_verzio_nem_frissitheto": "A dev build cannot be updated", - "err.selfupdate.mentes_fut_probalja_kesobb": "A backup is running, try again later", - "err.selfupdate.a_frissites_nem_erheto_el_nincs": "The update is not available (there is no host agent)", - "err.selfupdate.nincs_elerheto_frissites": "No update is available", - "err.selfupdate.docker_pull_hianyos_registry_hitelesito_adatok": "docker pull: incomplete registry credentials (the user name and the token are needed together)", - "err.appexport.visszafejtes_sikertelen": "decryption failed: %s", - "err.appexport.a_z_kotet_adata_hianyzik_a": "the data of volume %q is missing from the package", - "err.appexport.a_z_adatkonyvtar_tartalma_hianyzik_a": "the contents of data folder %q are missing from the package", - "err.appexport.ket_adatkonyvtar_azonos_nevvel_vegzodik_es": "two data folders end in the same name (%q: %s and %s) — the package could not tell them apart", - "err.appexport.a_mentes_nem_tartalmaz_alkalmazasadatot_0": "the backup holds no app data (0 data folders, 0 volumes for an app that stores data)", - "err.appexport.jelszo_hibas_vagy_a_fajl_serult": "wrong password, or the file is damaged", - "err.web.a_meghajtok_listaja_nem_olvashato": "the list of drives cannot be read", - "err.web.a_meghajto_nem_talalhato": "the drive was not found", - "err.web.ez_a_mappa_nem_oszthato_meg": "This folder cannot be shared.", - "err.notify.hub_nem_konfiguralt": "the hub is not configured", - "err.notify.hub_elerhetetlen": "the hub cannot be reached: %s", - "err.stacks.field_required_password": "the %q field has to be filled in — use the Generate button, or type a password", - "err.stacks.field_required": "the %q (%s) field has to be filled in", - "err.backup.offsite_over_quota": "The remote backup went over its storage limit (%d/%d GB) — delete old backups, or ask for a bigger limit.", - "err.stacks.not_enough_memory": "There is not enough memory to install this app. Needs %d MB, %d MB is free (%d MB in total, %d MB of it used, %d MB reserved for the system)", - "err.stacks.memory_overcommit_warning": "At peak, the apps together may need more memory than there is. In normal use this causes no trouble.", - "err.backup.not_installed_known_drive": "%s is not installed, so there is nowhere to put its data back. The backup says its data was here: %s. Install the app again (Apps) in the same place, and this restore will work", - "err.backup.not_installed": "%s is not installed, so there is nowhere to put its data back — install the app again (Apps), and this restore will work", - "err.backup.no_data_root": "%s is installed, but the controller cannot tell where its data belongs (no system data area is set). Check the storage settings (Storage), then start the restore again", - "err.backup.no_registered_drive": "no data drive is registered, so there is nowhere to restore to — the drives are still there, they only need attaching again on the Storage → Drives page, and this restore will work", "err.backup.db_restore_and_rollback_failed": "putting back the database of %s failed, and the earlier state could not be restored either. We have left the app STOPPED, for safety, so your data cannot be damaged further. Get in touch with us — %s", "err.backup.db_restore_failed_rolled_back": "putting back the database of %s failed — your data is back as it was before the restore, and the app is still running. If you want to try again, get in touch with us first", - "alert.deadapp.group.one": "%d installed app is not running — look at the system monitor", - "alert.deadapp.group.other": "%d installed apps are not running — look at the system monitor", - "alert.overflow.one": "+ %d more warning", - "alert.overflow.other": "+ %d more warnings", - "err.stacks.fuggoben_levo_atvitel_maradt_pl.one": "%d transfer is still pending, for example %q", - "err.stacks.fuggoben_levo_atvitel_maradt_pl.other": "%d transfers are still pending, for example %q", + "err.backup.egy_masik_mentesi_visszaallitasi_muvelet_mar": "another backup or restore is already running", + "err.backup.ennek_az_alkalmazasnak_az_adatai_nem": "this app’s data cannot be restored from this copy", + "err.backup.ervenytelen_alkalmazasnev": "that app name is not valid", + "err.backup.fajl_visszaallitva_de_az_alkalmazas_ujrainditasa": "%d files were put back, but the app could not be restarted: %s", "err.backup.fajl_visszaallitva_de_az_alkalmazas_ujrainditasa.one": "%d file was put back, but the app could not be restarted: %s", "err.backup.fajl_visszaallitva_de_az_alkalmazas_ujrainditasa.other": "%d files were put back, but the app could not be restarted: %s", - "err.integrations.onlyoffice_no_subdomain": "the OnlyOffice subdomain is not known", - "err.integrations.occ_failed": "the occ command failed (%s): %s (output: %s)", + "err.backup.fajlmasolas_sikertelen": "copying the files failed: %s", + "err.backup.halozati_tarolo_nem_lehet_a_2": "Network storage cannot be the target of the second backup — file ownership cannot be guaranteed there.", + "err.backup.kotetmentes_sikertelen": "the volume backup failed: %s", + "err.backup.nem_egyseg_utvonal_a_fenntartott_backups": "a non-unit path inside the reserved backups area: %s", + "err.backup.nincs_eleg_szabad_hely_a_menteshez": "not enough free space for the backup on drive %s", + "err.backup.nincs_eleg_szabad_hely_a_visszaallitashoz": "There is not enough free space for the restore (%s needed, %s free).", + "err.backup.nincs_elerheto_adatmeghajto_a_visszaallitashoz": "no data drive is available for the restore", + "err.backup.nincs_elokeszitett_teljes_visszaallitas_futtass_elobb": "no full restore is prepared — run a full restore first", + "err.backup.nincs_elokeszitett_visszaallitas_futtass_elobb_egy": "no restore is prepared — run a share restore first", + "err.backup.nincs_ilyen_ellenorzo_masolat": "there is no such check copy", + "err.backup.nincs_masodlagos_fajlmasolat_ehhez_az_alkalmazashoz": "there is no second file copy for this app", + "err.backup.nincs_visszaallithato_megosztas_mentes": "there is no share backup to restore: %s", + "err.backup.no_data_root": "%s is installed, but the controller cannot tell where its data belongs (no system data area is set). Check the storage settings (Storage), then start the restore again", + "err.backup.no_registered_drive": "no data drive is registered, so there is nowhere to restore to — the drives are still there, they only need attaching again on the Storage → Drives page, and this restore will work", + "err.backup.not_installed": "%s is not installed, so there is nowhere to put its data back — install the app again (Apps), and this restore will work", + "err.backup.not_installed_known_drive": "%s is not installed, so there is nowhere to put its data back. The backup says its data was here: %s. Install the app again (Apps) in the same place, and this restore will work", + "err.backup.offbox_a_z_pillanatkep_merete_ismeretlen": "off-site: the size of snapshot %s is unknown", + "err.backup.offbox_nincs_pillanatkep_a_z_alkalmazashoz": "off-site: there is no snapshot for %s", + "err.backup.offsite_over_quota": "The remote backup went over its storage limit (%d/%d GB) — delete old backups, or ask for a bigger limit.", + "err.integrations.a_celalkalmazas_nem_fut": "the target app (%s) is not running", + "err.integrations.a_celalkalmazas_nincs_telepitve": "the target app (%s) is not installed", + "err.integrations.a_szolgaltato_alkalmazas_nem_fut": "the provider app (%s) is not running", + "err.integrations.a_szolgaltato_alkalmazas_nincs_telepitve": "the provider app (%s) is not installed", + "err.integrations.config_atnevezesi_hiba": "the config could not be renamed: %s", + "err.integrations.config_irasi_hiba": "the config could not be written: %s", + "err.integrations.config_olvasasi_hiba": "the config could not be read: %s", + "err.integrations.filebrowser_config_olvasasi_hiba": "the File manager config could not be read: %s", + "err.integrations.integracio_alkalmazasa_sikertelen": "applying the integration failed: %s", + "err.integrations.integracio_allapotanak_mentese_sikertelen": "saving the integration state failed: %s", + "err.integrations.nincs_kezelo_a_z_integraciohoz": "there is no handler for the %s integration", "err.integrations.occ_disable_failed": "occ app:disable failed: %s (output: %s)", + "err.integrations.occ_failed": "the occ command failed (%s): %s (output: %s)", + "err.integrations.onlyoffice_jwt_secret_nincs_beallitva": "the OnlyOffice JWT_SECRET is not set", + "err.integrations.onlyoffice_jwt_secret_nincs_beallitva_telepitsd": "the OnlyOffice JWT_SECRET is not set — reinstall the app", + "err.integrations.onlyoffice_no_subdomain": "the OnlyOffice subdomain is not known", + "err.integrations.szolgaltato_stack_nem_talalhato": "provider stack %q not found", + "err.notify.hub_elerhetetlen": "the hub cannot be reached: %s", "err.notify.hub_error": "hub error (%d): %s", - "note.offsite.fail_quota": "The remote backup did not fit inside its storage limit", - "note.offsite.fail_orphaned": "The remote store was made with an earlier key that is no longer available", + "err.notify.hub_nem_konfiguralt": "the hub is not configured", + "err.selfupdate.a_frissites_nem_erheto_el_nincs": "The update is not available (there is no host agent)", + "err.selfupdate.alkalmazas_frissites_folyamatban": "An app update is in progress. The controller update can start when it has finished.", + "err.selfupdate.dev_verzio_nem_frissitheto": "A dev build cannot be updated", + "err.selfupdate.docker_pull_hianyos_registry_hitelesito_adatok": "docker pull: incomplete registry credentials (the user name and the token are needed together)", + "err.selfupdate.frissites_mar_folyamatban": "An update is already running", + "err.selfupdate.hianyos_registry_hitelesito_adatok_felhasznalonev_es": "incomplete registry credentials (the user name and the token are needed together)", + "err.selfupdate.mentes_fut_probalja_kesobb": "A backup is running, try again later", + "err.selfupdate.nincs_elerheto_frissites": "No update is available", + "err.settings.a_halozati_tarhely_nem_lehet_a": "network storage cannot be the target of the system backup: %s", + "err.settings.a_kiszolgalo_neve_csak_betut_szamot": "the server name may hold only letters, digits, hyphens and underscores", + "err.settings.a_kiszolgalo_neve_legfeljebb_15_karakter": "the server name can be at most 15 characters", + "err.settings.a_kiszolgalo_neve_nem_lehet_ures": "the server name cannot be empty", + "err.settings.a_megosztas_neve_csak_betut_szamot": "the share name may hold only letters, digits, hyphens and underscores", + "err.settings.a_megosztas_neve_legfeljebb_15_karakter": "the share name can be at most 15 characters", + "err.settings.a_megosztas_neve_nem_kezdodhet_alahuzassal": "the share name cannot start with an underscore — those names are reserved for the system", + "err.settings.a_megosztas_neve_nem_lehet_ures": "the share name cannot be empty", + "err.settings.a_megosztas_neve_nem_tartalmazhat_perjelet": "the share name cannot hold a slash or a dot", + "err.settings.a_z_megosztas_a_rendszer_resze": "the share “%s” is part of the system and cannot be deleted", + "err.settings.mar_letezik_nevu_megosztas": "a share named “%s” already exists", + "err.settings.nincs_nevu_megosztas": "there is no share named “%s”", + "err.stacks.a_beallitasok_nem_erhetok_el": "the settings are not reachable", + "err.stacks.a_cel_es_a_forras_tarolo": "the source and the target storage are the same", + "err.stacks.a_celtarolo_nem_elerheto_vagy_nem": "the target storage is unreachable or cannot be picked", + "err.stacks.a_forrasfajlnak_nincs_azonos_masolata_a": "the source file has no identical copy on the target: %s", + "err.stacks.a_halozati_megosztas_nincs_bekapcsolva": "network sharing is not turned on", + "err.stacks.a_megosztas_leallitasa_sikertelen": "the sharing service could not be stopped: %s", + "err.stacks.a_megosztas_szolgaltatas_inditasa_sikertelen": "the sharing service could not be started: %s", + "err.stacks.a_z_aldomain_foglalt_rendszer_szamara": "the subdomain %q is reserved for the system", + "err.stacks.a_z_aldomain_mar_hasznalatban_van": "the subdomain %q is already used by another app", + "err.stacks.a_z_alkalmazas_nem_tamogatja_az": "the app %q cannot send email", + "err.stacks.a_z_alkalmazas_nincs_telepitve": "the app %q is not installed", + "err.stacks.alkalmazas_leallitasa_sikertelen": "the app could not be stopped (%s): %s", + "err.stacks.alkalmazas_nem_talalhato": "app not found: %s", + "err.stacks.az_aldomain_csak_kisbetuket_szamokat_es": "the subdomain may hold only lower-case letters, digits and hyphens, and cannot start or end with a hyphen", + "err.stacks.az_aldomain_nem_lehet_ures": "the subdomain cannot be empty", + "err.stacks.az_alkalmazas_nem_indult_el_az": "the app did not start on the new storage", + "err.stacks.az_alkalmazason_mentes_vagy_visszaallitas_fut": "A backup or restore is running on this app. Wait for it to finish.", + "err.stacks.az_rsync_nem_erheto_el_a": "rsync is not available on this system", + "err.stacks.biztonsagi_mentes_folyamatban_probald_ujra": "a backup is running, try again", + "err.stacks.cleanup_gate_a_z_alkalmazas_nincs": "cleanup gate: app %q is not reinstalled (state=%s)", + "err.stacks.cleanup_gate_a_z_egyseg_nincs": "cleanup gate: unit %q is not verified (state=%s)", + "err.stacks.ellenorzes_sikertelen_appdata": "the check failed (%s app data): %s", + "err.stacks.ellenorzes_sikertelen_mentes": "the check failed (%s backup): %s", + "err.stacks.field_required": "the %q (%s) field has to be filled in", + "err.stacks.field_required_password": "the %q field has to be filled in — use the Generate button, or type a password", + "err.stacks.forras_nevter_olvasasa_sikertelen": "reading the source folder failed: %s", + "err.stacks.forras_torlese_sikertelen": "removing the source failed (%s): %s", + "err.stacks.forras_torlese_sikertelen_appdata": "removing the source failed (%s app data): %s", + "err.stacks.forras_torlese_sikertelen_mentes": "removing the source failed (%s backup): %s", + "err.stacks.fuggoben_levo_atvitel_maradt_pl": "%d transfers are still pending, for example %q", + "err.stacks.fuggoben_levo_atvitel_maradt_pl.one": "%d transfer is still pending, for example %q", + "err.stacks.fuggoben_levo_atvitel_maradt_pl.other": "%d transfers are still pending, for example %q", + "err.stacks.ismeretlen_migracios_fazis": "unknown migration phase: %q", + "err.stacks.ismeretlen_migracios_hatokor": "unknown migration scope: %s", + "err.stacks.masolas_sikertelen_appdata": "the copy failed (%s app data): %s", + "err.stacks.masolas_sikertelen_mentes": "the copy failed (%s backup): %s", + "err.stacks.memory_overcommit_warning": "At peak, the apps together may need more memory than there is. In normal use this causes no trouble.", + "err.stacks.migracio_mar_folyamatban": "a migration is already running", + "err.stacks.migracios_naplo_irasa": "writing the migration log: %s", + "err.stacks.nincs_eleg_hely_a_celtarolon_kb": "not enough space on the target storage (about %d GB needed, %.1f GB free)", + "err.stacks.not_enough_memory": "There is not enough memory to install this app. Needs %d MB, %d MB is free (%d MB in total, %d MB of it used, %d MB reserved for the system)", + "err.stacks.ugyfel_adatok_ellenorzese_sikertelen": "checking your own files failed: %s", + "err.stacks.ugyfel_adatok_osszefesulese_sikertelen": "merging your own files failed: %s", + "err.stacks.ujratelepites_sikertelen": "the reinstall failed (%s): %s", + "err.stacks.update_downgrade": "This version is newer than the one in the catalog — moving back needs the operator.", + "err.stacks.update_self_updating": "The controller is updating. Try again in a few minutes.", + "err.stacks.utkozes_a_celtarolon_mar_letezik_ezeknek": "clash on the target storage — these apps already have data there: %s", + "err.web.a_formazas_allapota_nem_kerdezheto_le": "the format status cannot be read: %s", + "err.web.a_formazas_nem_indult_el_az": "the format did not start on the device (%s)", + "err.web.a_kivalasztott_meghajtohoz_nem_talalhato_fajlrendszer": "no file-system id was found for the drive you picked (only a drive that already has a file system can be attached)", + "err.web.a_meghajto_leszerelese_sikertelen": "decommissioning the drive failed: %s", + "err.web.a_meghajto_nem_talalhato": "the drive was not found", + "err.web.a_meghajtok_listaja_nem_olvashato": "the list of drives cannot be read", + "err.web.csatlakoztatas_sikertelen": "mounting failed: %s", + "err.web.ervenytelen_csatlakoztatasi_nev_csak_betuk_szamok": "that mount name is not valid (only letters, digits, _ and - are allowed)", + "err.web.ez_a_mappa_nem_oszthato_meg": "This folder cannot be shared.", + "err.web.ez_az_egyetlen_hasznalhato_tarhely_a": "this is the only usable storage — the decommission is refused (add another drive, or set a different default, first)", + "err.web.formazas_kesz_de_az_uj_fajlrendszer": "the format finished, but the new file-system id cannot be resolved — reload the page and use Attach", + "err.web.formazas_sikertelen": "formatting failed: %s", + "err.web.formazas_sikertelen_2": "formatting failed: %s", + "err.web.leszereles_visszavonasa_sikertelen": "undoing the decommission failed: %s", + "err.web.nem_tamogatott_fajlrendszer_ext4_vagy_xfs": "unsupported file system: %q (use ext4 or xfs)", + "err.web.nyilvantartas_frissitese_sikertelen": "updating the register failed: %s", + "err.web.regisztracio_sikertelen": "registering it failed: %s", + "err.web.utemezhetoseg_visszaallitasa_sikertelen": "restoring the schedulable flag failed: %s", + "escrow.app_settings_unreadable": "The app’s settings cannot be read.", + "escrow.field_not_revealable": "This field cannot be revealed.", + "escrow.filebrowser_not_ours": "Felhom did not set the File manager password on this machine, so we cannot show it.", + "escrow.initial_pw_read_failed": "The first password could not be read.", + "escrow.initial_pw_unavailable": "The first password cannot be read right now — the app has to be running, and the file may have been deleted after the first sign-in.", + "escrow.missing_field": "A field is missing.", + "escrow.no_retrieval_password": "This machine has no stored recovery password.", + "escrow.no_stored_value": "There is no stored value for this field.", + "escrow.password_unreadable": "The password cannot be read right now.", + "escrow.settings_unavailable": "The settings are not reachable.", + "escrow.stack_mgr_unavailable": "The app manager is not reachable.", + "escrow.unknown_app": "Unknown app.", + "event.app_deploy_failed": "App install did not succeed: %s", + "event.app_deploy_started": "App install started: %s", + "event.app_deployed": "App installed: %s", + "event.app_removed": "App removed: %s", + "event.backup_target_absent": "The whole-system backup drive is not available: %s (%s)", + "event.backup_target_restored": "The whole-system backup drive is available again: %s (%s)", + "event.controller_started": "Controller started (%s)", + "event.controller_update_failed": "Controller update failed: %s → %s", + "event.controller_updated": "Controller updated: %s → %s", + "event.crossdrive_completed": "Second backup copy finished: %s", + "event.crossdrive_failed": "Second backup copy failed: %s", + "event.db_dump_completed": "Database backup finished", + "event.disaster_recovery_completed": "Disaster recovery finished (%d succeeded, %d failed)", + "event.disaster_recovery_started": "Disaster recovery started (%d app(s))", + "event.health_critical": "System health is critical (was: %s)", + "event.health_degraded": "System health has got worse (was: %s)", + "event.health_recovered": "System health is back to normal: %s (was: %s)", + "event.storage_disconnected": "Drive disconnected unexpectedly: %s", + "event.storage_reconnected": "Drive reconnected: %s", + "flash.backup.not_configured": "Backup is not set up", + "flash.backup.window_invalid_time": "That is not a valid time. Use the HH:MM format (02:30, for example).", + "flash.backup.window_save_failed": "The backup window could not be saved.", + "flash.backup.window_updated": "The backup window is updated.", + "flash.login.password_changed": "Your password is changed. Sign in with the new one.", + "flash.offbox.app_missing": "The app is missing.", + "flash.offbox.app_setting_updated": "The remote backup setting is updated.", + "flash.offbox.config_invalid": "That setting is not valid: %s", + "flash.offbox.creds_save_failed": "The credentials could not be saved.", + "flash.offbox.delete_failed": "The copy could not be deleted: %s", + "flash.offbox.delete_needs_confirmation": "The delete cannot run without your confirmation.", + "flash.offbox.escrow_confirmed": "The key is confirmed in safekeeping — the remote backup can run from now on.", + "flash.offbox.fields_required": "The target address, the user and the storage path are all required.", + "flash.offbox.first_setup_needs_key": "The first setup needs both the SSH private key and the target machine’s known-host line.", + "flash.offbox.full_needs_confirmation": "The full restore cannot run without your confirmation.", + "flash.offbox.full_restore_started": "The full restore has started — the status updates here.", + "flash.offbox.mgr_unavailable": "The backup manager is not reachable.", + "flash.offbox.mgr_unreachable": "The backup manager cannot be reached.", + "flash.offbox.needs_confirmation": "The restore needs your confirmation.", + "flash.offbox.not_orphaned": "The off-site store is not orphaned.", + "flash.offbox.path_absolute": "The storage path must be absolute (it has to start with /).", + "flash.offbox.recover_started": "The recovery has started — the status updates here.", + "flash.offbox.repo_orphaned": "The remote store is orphaned — start a new remote backup first, the way the card shows.", + "flash.offbox.repo_pw_failed": "The password could not be set: %s", + "flash.offbox.repo_pw_required": "The repository password is required.", + "flash.offbox.repo_pw_set": "The recovered repository password is set.", + "flash.offbox.restart_started": "A new remote backup is starting — the old history is set aside, not deleted.", + "flash.offbox.restore_started": "The remote restore has started — the status updates here.", + "flash.offbox.run_already_going": "A remote backup is already running — this request did not start another one. What you see is still the earlier run; wait for it to finish.", + "flash.offbox.run_started": "The remote backup has started — the status updates here.", + "flash.offbox.save_failed": "The setting could not be saved.", + "flash.offbox.scratch_deleted": "The check copy is deleted. Your real data is unchanged.", + "flash.offbox.scratch_missing": "The check copy is missing.", + "flash.offbox.shares_recover_started": "The share recovery has started — the status updates here.", + "flash.offbox.shares_restore_started": "The share restore has started — the status updates here.", + "flash.offbox.target_not_set": "The remote backup target is not set.", + "flash.offbox.target_saved": "The remote backup target is saved.", + "flash.offbox.target_saved_escrow_agent_down": "The remote backup target is saved. — the key could not be prepared for safekeeping (the agent is not reachable); try again.", + "flash.offbox.target_saved_escrow_failed": "The remote backup target is saved. — the key could not be prepared for safekeeping; try again.", + "flash.offbox.waiting_for_escrow": "The remote backup is waiting for the key to be put into safekeeping.", + "flash.restore.file_started": "The file restore has started — the status updates here.", + "flash.restore.full_started": "The full restore has started — the status updates here.", + "flash.restore.started": "The restore has started — the status updates here.", + "flash.share.already_on": "Sharing is already on.", + "flash.share.disable_failed": "Sharing could not be turned off.", + "flash.share.disabled": "Sharing is off.", + "flash.share.enable_failed": "Sharing could not be turned on.", + "flash.share.enabled": "Sharing is on.", + "flash.share.not_on": "Sharing is not on.", + "flash.share.pw_clear_failed": "The password could not be removed.", + "flash.share.pw_cleared": "The share password is removed.", + "flash.share.pw_set": "The share password is set. Earlier sign-ins are now invalid.", + "flash.share.pw_set_failed": "The password could not be set.", + "flash.share.pw_too_short": "The password must be at least 8 characters long.", + "flash.share.relink_failed": "The new link could not be created.", + "flash.share.relinked": "A new share link is ready. The old link and every earlier sign-in are now invalid.", + "flash.sharing.created": "The share is created.", + "flash.sharing.deleted": "The share is deleted — the folder and the files are still there.", + "flash.sharing.disabled": "Network sharing is off. The folders and the files are still there.", + "flash.sharing.folder_failed": "The folder could not be created.", + "flash.sharing.prepare_running": "The sharing service is already being prepared.", + "flash.sharing.protected": "This share is part of the system and cannot be deleted.", + "flash.sharing.pw_mismatch": "The two passwords do not match.", + "flash.sharing.pw_set_failed": "The password could not be set.", + "flash.sharing.pw_set_preparing": "The sharing password is set. The sharing service is being prepared…", + "flash.sharing.pw_set_preparing_already": "The sharing password is set. Preparation is already running.", + "flash.sharing.pw_too_short": "The password must be at least 8 characters long.", + "flash.sharing.save_failed": "That could not be saved.", + "flash.sharing.saved": "Setting saved.", + "flash.sharing.saved_preparing": "Setting saved. The sharing service is being prepared…", + "flash.tier2.app_email_off": "Email sending is off for this app.", + "flash.tier2.app_email_on": "Email sending is on for this app.", + "flash.tier2.save_failed": "The setting could not be saved.", + "flash.tier2.saved": "The second backup setting is saved.", + "flash.tier2.target_invalid": "The drive you picked is not valid.", + "func.infra.cloudflared.description": "Secure internet connection — the server is reachable from outside without opening ports.", + "func.infra.filebrowser.description": "File manager — browse the storage files from your browser.", + "func.infra.samba.description": "File sharing on the local network — the folders appear in Windows Explorer and the Mac Finder.", + "func.infra.samba.display": "Network sharing", + "func.infra.traefik.description": "Traffic router (reverse proxy) — sends each request to the right app.", + "func.restore_status.done": "Done", + "func.restore_status.failed": "Failed", + "func.restore_status.pending": "Waiting", + "func.restore_status.restoring": "Restoring...", + "func.restore_status.skipped": "Skipped", + "func.state.degraded": "Partly stopped", + "func.state.deploying": "Installing...", + "func.state.not_deployed": "Not installed", + "func.state.paused": "Paused", + "func.state.restarting": "Restarting...", + "func.state.running": "Running", + "func.state.starting": "Starting...", + "func.state.stopped": "Stopped", + "func.state.unhealthy": "Not healthy", + "func.state.unknown": "Unknown", + "func.time.days_ago.one": "%d day ago", + "func.time.days_ago.other": "%d days ago", + "func.time.hours_ago.one": "%d hour ago", + "func.time.hours_ago.other": "%d hours ago", + "func.time.minutes_ago.one": "%d minute ago", + "func.time.minutes_ago.other": "%d minutes ago", + "func.time.now": "just now", + "func.time.today_at": "today %s", + "func.time.tomorrow_at": "tomorrow %s", + "func.time.yesterday": "yesterday", + "health.no_probe_container": "No health check ran: no matching container.", + "launcher.a_megosztas_jelenleg_ki_van": "Sharing is off.", + "launcher.a_megosztas_jelszoval_vedett": "The share is protected by a password.", + "launcher.alkalmazasok_telepitese": "Install apps", + "launcher.az_otthoni_alkalmazasok_egy_helyen": "Your home apps in one place.", + "launcher.biztosan_kikapcsolja_a_megosztast_a": "Turn off sharing? The link stops working immediately.", + "launcher.egy_megoszthato_link_amely_csak": "A link you can share. It only shows your apps and opens them in a new tab. No account and no admin access: every app stays behind its own sign-in.", + "launcher.inditopult": "Launcher", + "launcher.inditopult_2": "Launcher — {{.Domain}}", + "launcher.inditopult_megosztasa": "Share the launcher", + "launcher.jelszo_beallitasa": "Set password", + "launcher.jelszo_nem_kotelezo": "Password (optional)", + "launcher.jelszo_torlese": "Remove password", + "launcher.legalabb_8_karakter": "At least 8 characters", + "launcher.link_masolasa": "Copy link", + "launcher.masolva": "Copied", + "launcher.meg_nincs_telepitett_alkalmazas": "No app is installed yet.", + "launcher.megosztas": "Share…", + "launcher.megosztas_bekapcsolasa": "Turn on sharing", + "launcher.megosztas_kikapcsolasa": "Turn off sharing", + "launcher.megosztasi_link": "Share link", + "launcher.olvassa_be_telefonnal_a_gyors": "Scan it with your phone to open it quickly.", + "launcher.qr_kod_a_megosztasi_linkhez": "QR code for the share link", + "launcher.uj_link_keszitese": "Make a new link", + "launcher.uj_link_keszitese_a_regi": "Make a new link? The old link and every earlier sign-in stop working.", + "launcher_share_password.belepes": "Enter", + "launcher_share_password.ez_az_oldal_jelszoval_vedett": "This page is protected by a password.", + "launcher_share_password.inditopult": "Launcher", + "launcher_share_password.jelszo": "Password", + "launcher_shared.inditopult": "Launcher", + "launcher_shared.jelenleg_nincs_elerheto_alkalmazas": "No app available right now.", + "layout.a_korabbi_tavoli_menteseid_megvannak": "Your earlier remote backups are safe — you need your recovery code to open them.", + "layout.a_korabbi_tavoli_menteseid_megvannak_2": "Your earlier remote backups are safe, but this device needs your recovery code for them.", + "layout.a_korabbi_tavoli_menteseidet_nap": "We will permanently delete your earlier remote backups in {{.RecoveryAbandonDays}} {{if eq .RecoveryAbandonDays 1}}day{{else}}days{{end}} ({{.RecoveryAbandonDate}}), as you asked.", + "layout.a_tavoli_mentes_szunetel_amig": "Remote backup is paused until you create your recovery code.\n Create recovery code →", + "layout.a_vezerlopult_meg_nincs_jelszoval": "The dashboard is not protected by a password yet — we will send you the setup code by e-mail soon.", + "layout.addig_meg_visszaszerezheted_oket_a": "Until then you can still get them back with your recovery code.", + "layout.alkalmazas_eltavolitasa": "Remove app:", + "layout.alkalmazas_torlese": "Delete app:", + "layout.alkalmazasok": "Apps", + "layout.attekintes": "Overview", + "layout.az_alkalmazas": "The app (", + "layout.az_alkalmazas_visszaall_nincs_telepitve": "The app goes back to \"Not installed\". The template stays, and you can install it again.", + "layout.az_ejszakai_restic_pillanatkepek_nem": "The nightly restic snapshots cannot be deleted one by one — they expire automatically under the retention rules.", + "layout.beallitasok": "Settings", + "layout.betoltes": "Loading...", + "layout.biztonsag_es_hozzaferes": "Security and access", + "layout.biztonsagi_mentes": "Backup", + "layout.docker_kotetek_adatbazis_alkalmazas_konf": "Docker volumes (database, app configuration)", + "layout.eltavolitas_folyamatban": "Removing...", + "layout.eltavolitva_ujratelepitheto_a_telepites": ") was removed. You can install it again with the Install button.", + "layout.ertesitesek": "Notifications", + "layout.ez_a_muvelet_eltavolitja_a": "This removes the containers, the volumes and the configuration files.", + "layout.ez_a_muvelet_nem_visszavonhato": "You cannot undo this!", + "layout.ez_az_alkalmazas_mar_telepitve": "This app is already installed.", + "layout.felhasznaloi_adatok_a_merevlemezen": "Your data on the hard drive:", + "layout.felhasznaloi_adatok_torlese": "Delete your data", + "layout.felhasznaloi_adatok_torlese_a_merevlemez": "Delete your data from the hard drive", + "layout.folyamatban": "In progress...", + "layout.frissites": "↻ Refreshing...", + "layout.ha_ujratelepiti_az_alkalmazast_az": "If you reinstall the app, you need to import the data again, because the database is deleted. Data you keep is NOT backed up automatically any more.", + "layout.halozati_hiba": "Network error:", + "layout.halozati_megosztas": "Network sharing", + "layout.halozati_tarhely": "Network storage", + "layout.hogy_ezek_meg_visszaszerezhetok_e": "We cannot tell from here whether your recovery code can still get them back — if you want them, write to us before the deletion.", + "layout.html_lang": "en", + "layout.igen": "Yes", + "layout.inditopult": "Launcher", + "layout.ismeretlen_hiba": "Unknown error", + "layout.ket_hete_varnak_rad_a": "Your earlier remote backups have been waiting for you for two weeks, and you have not entered your recovery code yet. Until you do, you cannot reach these backups.", + "layout.kijelentkezes": "Sign out ↗", + "layout.mar_egy_hete_megvannak_a": "Your earlier remote backups have been here for a week, but we cannot open them without your recovery code.", + "layout.masodlagos_mentes_utemezese": "Secondary backup schedule", + "layout.meghajtok": "Drives", + "layout.megnezem": "Show me", + "layout.megorzott_adatok": "Kept data:", + "layout.megosztas": "Sharing", + "layout.megse": "Cancel", + "layout.mentesi_adatok": "Backup data:", + "layout.mentesi_adatok_torlese": "Delete backup data", + "layout.menu": "Menu", + "layout.mindig_torlodik": "Always deleted:", + "layout.most_nem": "Not now", + "layout.ne_emlekeztessen_ujra": "Do not remind me again", + "layout.nem_letezik": "does not exist", + "layout.nem_sikerult_lekerni_az_adatokat": "Could not load the details:", + "layout.nem_torolt_mentesek": "Backups not deleted:", + "layout.nyelv": "Language", + "layout.rendszer": "System", + "layout.rendszermonitor": "System monitor", + "layout.sablonok_frissitve": "Templates refreshed", + "layout.sikeresen_eltavolitva": "Removed!", + "layout.sikeresen_torolve": "Deleted!", + "layout.tarhely": "Storage", + "layout.tavoli_mentes": "Remote backup", + "layout.telepitesi_konfiguracio_app_yaml": "Install configuration (app.yaml)", + "layout.torles_folyamatban": "Deleting...", + "layout.torolt_adatok": "Deleted data:", + "layout.torolt_mentesek": "Deleted backups:", + "layout.torolve_lett": ") was deleted.", + "layout.uzenet": "Message", + "layout.vezerlopult": "Dashboard", + "layout.visszaallitas": "Restore", + "login.adja_meg_a_jelszavat": "Enter your password", + "login.bejelentkezes": "Sign in", + "login.bejelentkezes_felhom": "Sign in — Felhom", + "login.elfelejtett_jelszo": "Forgot password", + "login.felhom_otthoni_szerver_kezeles_felhom": "Felhom — Home server management
\n felhom.eu", + "login.jelszo": "Password", + "login.otthoni": "Home", + "login.vezerlopult": "dashboard", + "logs.elo": "Live", + "logs.fetch_failed": "The logs could not be read: %v", + "logs.folytatas": "Resume", + "logs.frissites": "Refresh", + "logs.naplok": "{{.Stack.Meta.DisplayName}} — Logs", + "logs.szuneteltetes": "Pause", + "logs.szunetelve": "Paused", + "logs.vissza": "← Back", + "monitoring.1_ora": "1 hour", + "monitoring.24_ora": "24 hours", + "monitoring.30_nap": "30 days", + "monitoring.6_ora": "6 hours", + "monitoring.7_nap": "7 days", + "monitoring.a_gazdagep_metrikai_jelenleg_nem": "The host metrics are not available right now.", + "monitoring.a_hub_kapcsolat_nincs_bekapcsolva": "The hub connection is not turned on — central monitoring is not active.", + "monitoring.alkalmazas_eroforrasok": "App resources", + "monitoring.cpu_hasznalat": "CPU usage", + "monitoring.cpu_hasznalat_2": "CPU usage (%)", + "monitoring.cpu_homerseklet": "CPU temperature", + "monitoring.eroforras_elozmenyek": "— Resource history", + "monitoring.frissitve": "Updated:", + "monitoring.gepnev": "Hostname", + "monitoring.hasznalt": "Used:", + "monitoring.homerseklet_c": "Temperature (°C)", + "monitoring.hub_kapcsolat": "Hub connection", + "monitoring.inditas": "Boot time", + "monitoring.kapcsolodva_a_kozponti_rendszer_aktivan": "Connected — the central system is actively watching the server.", + "monitoring.kopas": "wear:", + "monitoring.meg_nincsenek_adatok_a_metrikak": "No data yet. Metric collection has started; the first data appears in a few minutes.", + "monitoring.meg_nincsenek_kontener_adatok": "No container data yet.", + "monitoring.memoria": "Memory", + "monitoring.memoria_eloszlas": "Memory breakdown", + "monitoring.memoria_hasznalat_gb": "Memory usage (GB)", + "monitoring.memoria_hasznalat_mb": "Memory usage (MB)", + "monitoring.memoria_mb": "Memory (MB)", + "monitoring.nap": "d,", + "monitoring.nem_elerheto": "Not reachable", + "monitoring.nem_elerheto_a_kozponti_rendszer": "Not reachable — the central system has not received a recent report.", + "monitoring.nincs_tarolo_adat": "No storage data.", + "monitoring.operacios_rendszer": "Operating system", + "monitoring.ora": "h", + "monitoring.ora_2": "h,", + "monitoring.perc": "min", + "monitoring.processzor": "Processor", + "monitoring.rendszer_2": "System (", + "monitoring.rendszer_attekintes": "System overview", + "monitoring.rendszer_metrikak": "System metrics", + "monitoring.rendszer_title": "System:", + "monitoring.rendszermonitor": "System monitor", + "monitoring.szabad": "Free (", + "monitoring.szerver_allapota_gazdagep": "Server health (host)", + "monitoring.tarhely": "Storage", + "monitoring.tarolok_kapacitasa": "Storage capacity", + "monitoring.terheles_load": "Load", + "monitoring.terheles_load_average": "Load average", + "monitoring.utolso_hiba": "Last error", + "monitoring.utolso_sikeres_jelentes": "Last successful report", + "monitoring.uzemido": "Uptime", + "note.offsite.fail_head": "The remote backup failed", "note.offsite.fail_no_repo": "There is no backup store at the remote target", "note.offsite.fail_no_units": "There was nothing to back up: none of the selected apps has a backup", + "note.offsite.fail_orphaned": "The remote store was made with an earlier key that is no longer available", + "note.offsite.fail_quota": "The remote backup did not fit inside its storage limit", "note.offsite.fail_transport": "The remote store cannot be reached (network or sign-in)", "note.offsite.fail_unknown": "The remote backup failed for an unknown reason", - "note.offsite.fail_head": "The remote backup failed", - "note.offsite.whole_unit_gap": "(the whole app — it has no local backup unit)", "note.offsite.no_local_unit": "These apps did NOT go into the remote backup, because they have no local backup unit yet: %s. The next backup usually makes one — if they are still listed after the second run, tell your operator.", "note.offsite.not_installed": "These apps are selected for remote backup but are not installed, so they cannot be backed up: %s. If you no longer need them, clear their selection on the Remote backup page.", "note.offsite.quota_partial": "Warning: because of the storage limit, %d apps got only a settings and database backup: %s.", "note.offsite.quota_usage": "The remote backup uses %d%% of its limit (%d/%d GB).", - "note.tier2.reason_manual": "your own choice", - "note.tier2.reason_other_drive": "another data drive", - "note.tier2.label_internal_ssd": "internal SSD (system)", - "note.tier2.reason_no_second": "no second data drive — only the database and settings fit on the internal SSD; large files need a second drive", - "note.tier2.same_disk": "the target you picked is on the same physical disk", - "note.tier2.ssd_partial": "Only the settings, the database and the required data fit on the internal SSD — the optional content was not copied.", - "note.tier2.no_space_ssd": "not enough space on the internal SSD — backing large files off the drive needs a second drive (or remote storage)", - "note.tier2.no_other_drive": "there is no second physical drive — the second backup needs one", - "note.tier2.unit_preserved": "The data package on the main drive was incomplete, so the complete one already in the second copy was kept. The copy's data package is therefore older than this backup.", - "note.restore.interrupted": "The restore was interrupted (the box restarted) — start it again.", - "note.undo.present": "the earlier state is backed up: %s", - "note.undo.partial": "the earlier state is only PARTLY backed up — present: %s; MISSING: %s", - "note.undo.absent": "the backup of the earlier state is NOT where it should be (%s)", - "note.undo.none": "no restorable copy of the earlier state was made", + "note.offsite.whole_unit_gap": "(the whole app — it has no local backup unit)", "note.reconstitute.copy_latest": "latest", "note.reconstitute.held": "restoring the data of %s stopped at %s, and the earlier state could not be put back either. The app stays stopped, for safety, so your data cannot be damaged further. Get in touch with us", - "layout.nyelv": "Language", - "note.restore.failed": "The restore failed: %s", - "note.restore.full_failed": "The full restore failed: %s", - "note.restore.recover_failed": "The recovery failed: %s", - "note.restore.shares_failed": "Restoring the shares failed: %s", - "note.restore.shares_recover_failed": "Recovering the shares failed: %s", - "note.restore.unit_failed": "Restore failed: %s", - "note.restore.file_failed": "File restore failed: %s", - "note.restore.full_unit_failed": "Full restore failed: %s", - "note.restore.recovered_files": "The missing files of %s are back among your live data.", - "note.restore.shares_prepared": "The shares are restored — you can now put them back among your live data.", + "note.restore.all_files_present": "Every file that was checked is in place.", + "note.restore.and_database": " and the database", + "note.restore.and_volumes": " and %d data volumes", "note.restore.at_scratch": " into the check folder", "note.restore.at_scratch_named": " into the check folder: %s", - "note.restore.scratch_full": "The full backup of %s is restored%s — together with your own files. Your existing data is unchanged.", - "note.restore.scratch_state": "The settings and the database of %s are restored%s. Your own files (documents, pictures, uploads) did NOT come back — this check restore brings back only the app's settings and database. If you need your files, start “Prepare a full restore” on this page. Your existing data is unchanged.", - "note.restore.files_count": "%d files", - "note.restore.and_volumes": " and %d data volumes", - "note.restore.and_database": " and the database", - "note.restore.volumes_count": "%d data volumes", - "note.restore.the_database": "the database", "note.restore.dumps_at": " (backup: %s)", - "note.restore.reconstituted": "%s: %s restored%s — the app has restarted.", - "note.restore.no_db_in_backup": " WARNING: this app HAS a database, but the backup held no database dump, so the database did NOT come back. The state from before the restore is backed up: %s", - "note.restore.no_db_at_all": " This app has no database.", - "note.restore.all_files_present": "Every file that was checked is in place.", + "note.restore.failed": "The restore failed: %s", + "note.restore.file_failed": "File restore failed: %s", + "note.restore.files_count": "%d files", "note.restore.files_from_second": "%s: %d files restored from the second copy.", + "note.restore.full_failed": "The full restore failed: %s", + "note.restore.full_unit_failed": "Full restore failed: %s", + "note.restore.interrupted": "The restore was interrupted (the box restarted) — start it again.", + "note.restore.no_db_at_all": " This app has no database.", + "note.restore.no_db_in_backup": " WARNING: this app HAS a database, but the backup held no database dump, so the database did NOT come back. The state from before the restore is backed up: %s", + "note.restore.reconstituted": "%s: %s restored%s — the app has restarted.", + "note.restore.recover_failed": "The recovery failed: %s", + "note.restore.recovered_files": "The missing files of %s are back among your live data.", + "note.restore.scratch_full": "The full backup of %s is restored%s — together with your own files. Your existing data is unchanged.", "note.restore.scratch_incomplete": "The restore copy is incomplete — the last download did not finish. Start “Prepare a full restore” again.", - "note.unit_restore_data": "%s: %s restored — the app has restarted.", - "note.unit_restore_settings_only": "%s: the settings are back — the app has restarted. WARNING: this backup held only the settings, no data. The app's data did NOT come back from this backup.", - "note.unit_restore_counts_unknown": "The restore of %s ran — the app has restarted. This backup has no backup unit, so we cannot tell you what came back from it. Check inside the app that your data is there.", - "note.unit_restore_none_returned": "%s: WARNING — the backup lists %d data volumes and %d database dumps, but none of them came back. Your data is unchanged. Ask for help before you try again.", + "note.restore.scratch_state": "The settings and the database of %s are restored%s. Your own files (documents, pictures, uploads) did NOT come back — this check restore brings back only the app's settings and database. If you need your files, start “Prepare a full restore” on this page. Your existing data is unchanged.", + "note.restore.shares_failed": "Restoring the shares failed: %s", + "note.restore.shares_prepared": "The shares are restored — you can now put them back among your live data.", + "note.restore.shares_recover_failed": "Recovering the shares failed: %s", + "note.restore.the_database": "the database", + "note.restore.unit_failed": "Restore failed: %s", + "note.restore.volumes_count": "%d data volumes", + "note.tier2.label_internal_ssd": "internal SSD (system)", + "note.tier2.no_other_drive": "there is no second physical drive — the second backup needs one", + "note.tier2.no_space_ssd": "not enough space on the internal SSD — backing large files off the drive needs a second drive (or remote storage)", + "note.tier2.reason_manual": "your own choice", + "note.tier2.reason_no_second": "no second data drive — only the database and settings fit on the internal SSD; large files need a second drive", + "note.tier2.reason_other_drive": "another data drive", + "note.tier2.same_disk": "the target you picked is on the same physical disk", + "note.tier2.ssd_partial": "Only the settings, the database and the required data fit on the internal SSD — the optional content was not copied.", + "note.tier2.unit_preserved": "The data package on the main drive was incomplete, so the complete one already in the second copy was kept. The copy's data package is therefore older than this backup.", "note.tier2_no_coverage": "This app's data cannot be restored from this copy — the app was not stopped. Use the Start restore button on the Backup → Restore page.", + "note.tier2_unit_action_label": "Full restore from the copy", "note.tier2_unit_available": "This app's data is not in files but in the app's own database and volumes — the app was not stopped. You can bring those back from the same copy with the “Full restore from the copy” button beside this one. Careful: that action OVERWRITES the current data, while this button only fills in the missing files.", + "note.tier2_unit_confirm_base": "This action OVERWRITES the app's current data – its database and its internal volumes too – with the copy on the second drive. Anything made since the copy is lost.", + "note.tier2_unit_confirm_contrast": " The “Restore files” button beside it only fills in the missing files and overwrites nothing. The app stops while either one runs.", + "note.tier2_unit_confirm_date_fmt": " The copy is from: %s.", + "note.tier2_unit_confirm_date_unproven_fmt": " The copy is from: %s – that is the time of the last backup attempt; we cannot prove it succeeded.", "note.tier2_unit_not_covered": "The app's database and internal volumes are not part of this restore.", "note.tier2_unit_restore_source": "The restore came from the copy on the second drive (%s).", "note.tier2_unit_restore_source_unproven": "The restore came from the copy on the second drive (%s — that is the time of the last backup ATTEMPT; we cannot prove it succeeded).", - "note.tier2_unit_action_label": "Full restore from the copy", - "note.tier2_unit_confirm_base": "This action OVERWRITES the app's current data – its database and its internal volumes too – with the copy on the second drive. Anything made since the copy is lost.", - "note.tier2_unit_confirm_date_fmt": " The copy is from: %s.", - "note.tier2_unit_confirm_date_unproven_fmt": " The copy is from: %s – that is the time of the last backup attempt; we cannot prove it succeeded.", - "note.tier2_unit_confirm_contrast": " The “Restore files” button beside it only fills in the missing files and overwrites nothing. The app stops while either one runs.", "note.tier2_unit_stale_clause": " WARNING: this copy's data package is older than the latest backup — the package on the main drive was incomplete, so the complete one was kept. The restore uses the package named above.", "note.tier2_unit_stale_notice_fmt": "The copy's data package is older than the latest backup (%s): the package on the main drive was incomplete, so the complete one already there was kept.", - "event.health_critical": "System health is critical (was: %s)", - "event.health_degraded": "System health has got worse (was: %s)", - "event.health_recovered": "System health is back to normal: %s (was: %s)", - "event.db_dump_completed": "Database backup finished", - "event.controller_updated": "Controller updated: %s → %s", - "event.controller_update_failed": "Controller update failed: %s → %s", - "event.controller_started": "Controller started (%s)", - "event.storage_disconnected": "Drive disconnected unexpectedly: %s", - "event.backup_target_absent": "The whole-system backup drive is not available: %s (%s)", - "event.backup_target_restored": "The whole-system backup drive is available again: %s (%s)", - "event.storage_reconnected": "Drive reconnected: %s", - "event.app_deployed": "App installed: %s", - "event.app_deploy_started": "App install started: %s", - "event.app_deploy_failed": "App install did not succeed: %s", - "event.app_removed": "App removed: %s", - "event.crossdrive_completed": "Second backup copy finished: %s", - "event.crossdrive_failed": "Second backup copy failed: %s", - "event.disaster_recovery_started": "Disaster recovery started (%d app(s))", - "event.disaster_recovery_completed": "Disaster recovery finished (%d succeeded, %d failed)", - "badge.update.current": "Up to date", - "badge.update.current.title": "This app is running the newest version available.", - "badge.update.ahead.title": "This app is running a version newer than the catalog offers, so there is nothing for you to do.", - "badge.update.behind": "Update available", - "badge.update.behind.today": " — today", - "badge.update.behind.title": "A newer version of this app is available. Select the Update button to start it.", - "badge.lifecycle.abandoned": "No longer maintained", - "badge.lifecycle.abandoned.title": "The people who made this app stopped working on it. The installed version keeps working, but updates and security fixes no longer arrive for it.", - "datapath.consequence.import_excluded": "Copy the files to be processed in here. The app reads them and then deletes them from here — this folder is temporary and is not backed up.", - "datapath.consequence.excluded": "This folder is temporary and is not backed up.", - "datapath.consequence.kept": "This is where your files are kept. It is backed up.", - "datapath.free_space": "%.1f GB free", - "alert.agent_channel.construction_error": "The storage agent's connection is set up wrongly.", - "alert.agent_channel.pin_mismatch": "The storage agent's certificate has changed.", - "alert.agent_channel.unauthorized": "The storage agent refused access.", - "alert.agent_channel.misconfigured": "The storage agent's address cannot be resolved.", - "alert.agent_channel.unreachable": "The storage agent cannot be reached.", - "alert.agent_channel.timeout": "The storage agent is not answering.", - "alert.agent_channel.unknown": "The storage agent cannot be reached.", - "alert.endpoint_drift": "The storage agent's address in the settings is out of date.", - "badge.update.behind.days.one": " — %d day ago", - "badge.update.behind.days.other": " — %d days ago", - "claim.msg.state_unreadable": "The setup state cannot be read right now — try again in a few minutes.", - "claim.msg.invalid_form": "Invalid form — reload the page.", - "claim.msg.too_many": "Too many attempts — try again in 15 minutes.", - "claim.msg.no_active_code": "No active code — request a new one with the button below.", - "claim.msg.bad_code": "Wrong or expired code", - "claim.msg.password_too_short": "The password must be at least %d characters long", - "claim.msg.password_mismatch": "The two passwords do not match", - "claim.msg.save_failed": "Internal error while saving the password", - "claim.msg.code_sent": "If the e-mail address is registered, we have sent the code.", - "backup.target.degraded": "The system backup is currently on the same disk as the system — so it protects against corrupted files, but not against a disk failure. Attach a second drive for full protection.", - "backup.target.offer": "You can choose this drive as the place for the system backup — then you can restore the system even after a disk failure.", - "backup.target.absent": "The drive for the system backup cannot be reached — until you reconnect it, the full system backup is not made.", - "backup.target.err.bad_request": "invalid request", - "backup.target.err.missing_drive": "missing drive", - "backup.target.err.agent_unreachable": "the host agent cannot be reached", - "backup.target.err.assign_failed": "setting the backup target failed: ", - "backup.tier.pbs": "Backup server – separate hardware (PBS)", - "backup.tier.local": "Local storage (%s)", - "backup.tier.local_plain": "Local storage", - "backup.guest.agent_unconfigured": "The host agent is not configured on this machine.", - "backup.guest.agent_unreachable": "The host agent cannot be reached at the moment.", - "backup.guest.err.unavailable": "the system backup is not available on this machine", - "backup.guest.err.in_progress": "a backup is already running" + "note.undo.absent": "the backup of the earlier state is NOT where it should be (%s)", + "note.undo.none": "no restorable copy of the earlier state was made", + "note.undo.partial": "the earlier state is only PARTLY backed up — present: %s; MISSING: %s", + "note.undo.present": "the earlier state is backed up: %s", + "note.unit_restore_counts_unknown": "The restore of %s ran — the app has restarted. This backup has no backup unit, so we cannot tell you what came back from it. Check inside the app that your data is there.", + "note.unit_restore_data": "%s: %s restored — the app has restarted.", + "note.unit_restore_none_returned": "%s: WARNING — the backup lists %d data volumes and %d database dumps, but none of them came back. Your data is unchanged. Ask for help before you try again.", + "note.unit_restore_settings_only": "%s: the settings are back — the app has restarted. WARNING: this backup held only the settings, no data. The app's data did NOT come back from this backup.", + "offbox.selection_changed": "The selection changed since the last run — the next remote backup includes it.", + "page.title.app_settings": "%s — Settings", + "page.title.backups": "Backup", + "page.title.backups_apps": "Backup — Apps", + "page.title.backups_remote": "Backup — Remote backup", + "page.title.backups_restore": "Backup — Restore", + "page.title.dashboard": "Dashboard", + "page.title.deploy": "%s — Install", + "page.title.escrow": "Recovery code", + "page.title.launcher": "Launcher", + "page.title.logs": "%s — Logs", + "page.title.monitoring": "System monitor", + "page.title.settings": "Settings", + "page.title.settings_notifications": "Notifications", + "page.title.settings_security": "Security and access", + "page.title.sharing": "Network sharing", + "page.title.stacks": "Apps", + "page.title.storage": "Storage", + "page.title.storage_attach": "Attach an existing drive", + "page.title.storage_init": "Initialise a new drive", + "page.title.storage_network": "Network storage", + "page.title.tier2_config": "Second backup setup — %s", + "ping.label.backup": "Backup", + "ping.label.db_dump": "Database backup", + "ping.label.heartbeat": "Heartbeat", + "ping.label.integrity": "Backup integrity", + "ping.label.system_health": "System health", + "ping.schedule.5min": "Every 5 minutes", + "ping.schedule.daily_at": "Daily at %s", + "recovery.a_csomagot_csak_a_te": ". The package can be opened only with your recovery\n code.", + "recovery.a_gep_eppen_ujraindul_ezert": "The machine is restarting right now, so we could not finish the operation.", + "recovery.a_gep_uj_ures_mentesi": "the machine starts a new, empty backup store, and backs up there from now on;", + "recovery.a_helyreallitasi_kodot_senki_nem": "Nobody can replace the recovery code — not Felhom, not\n support, not the operator. This is on purpose: so nobody but you can open your\n backups. If the code is lost, the earlier backups can no longer be opened.", + "recovery.a_korabbi_menteseket_most_felretesszuk": "we set the earlier backups aside now, and delete them for good in {{.AbandonGraceDays}} days — together with the sealed recovery package;", + "recovery.a_menteseid": "Your backups", + "recovery.a_most_nem_csak_azt": "“Not now” only means we stop bringing it up on the home page. Your backups\n stay, and this page can be reached again any time from the Backup → Remote backup\n page.", + "recovery.a_nap_alatt_meggondolhatod_magad": "during the {{.AbandonGraceDays}} days you can change your mind: if your recovery code turns up, your backups can be retrieved, and the deletion is cancelled;", + "recovery.a_pontos_datumot_a_tavoli": "you will see the exact date on the Remote backup page the whole time, and we will remind you;", + "recovery.a_tarolo_megnyilt_de_nincs": "The store opened, but there is not a single backup in it. This means the\n key was right, but this machine has no earlier backup. If backups were surely made\n before, contact Felhom support before you do anything.", + "recovery.a_tarolo_megnyilt_es_van": "The store opened and has content, but we could not match it to apps. You can look at it in detail on the Backup\n page.", + "recovery.a_torles_utan_ez_a": "after the deletion this question does not come back — because nothing is left to retrieve.", + "recovery.a_visszaallitas_alkalmazasonkent_torteni": "Restoring happens app by app, on the Backup → Restore\n page. There you choose what each app brings back.", + "recovery.adatok": "Retrieve", + "recovery.adatok_visszaszerzese_felhom": "Retrieve data — Felhom", + "recovery.alkalmazas": "App", + "recovery.amelyet_zartunk_le": ", which we\n sealed on {{.}}", + "recovery.biztosan_nem_kered_vissza_a": "Are you sure you do not want the earlier backups back?", + "recovery.elerhetok": "are available", + "recovery.ez_a_lehetoseg_akkor_valik": "this option becomes available once the machine has reconnected to the off-site\n storage. Until then your backups stay untouched.", + "recovery.ezek_a_te_menteseid_a": "These are your backups, from the times shown below. Check that you really\n find what you expect here — we restored nothing and nothing changed.", + "recovery.ezt_a_gepet_ujratelepitettek_a": "This machine was reinstalled. Your earlier off-site backups exist — the\n Felhom central system keeps a sealed package for them", + "recovery.feloldas_folyamatban": "Unlocking…", + "recovery.ha_a_helyreallitasi_kodod_veglegesen": "If your recovery code is lost for good, and you accept that the earlier backups\n can then no longer be opened:", + "recovery.ha_csak_most_nincs_keznel": "If you just do not have your code at hand right now, choose “Not now” instead — that starts nothing.", + "recovery.ha_megadod_a_kodot_feloldjuk": "If you enter the code, we unlock your backups and show you what is in them\n — which app, from when, how large. In this step we restore nothing and\n nothing changes. You choose the restore afterwards, app by app.", + "recovery.ha_megerosited": "If you confirm:", + "recovery.helyreallitasi_kod_tiz_szo": "Recovery code (ten words)", + "recovery.igen_felretehetitek_a_korabbi_menteseket": "Yes, you may set the earlier backups aside", + "recovery.legutobbi_mentes": "Latest backup", + "recovery.megsem": "Cancel", + "recovery.mentesek_feloldasa": "Unlock backups", + "recovery.meret": "Size", + "recovery.most_nem": "Not now", + "recovery.nem_kerem_vissza_a_korabbi": "I do not want the earlier data back.", + "recovery.semmi_nem_valtozott_varj_nehany": "Nothing changed. Wait a few seconds and try again — you will still need your code,", + "recovery.tiz_szo_szokozokkel_elvalasztva": "ten words, separated by spaces", + "recovery.tovabb_a_visszaallitashoz": "Continue to restore", + "recovery.ugyhogy_tartsd_keznel": "so keep it at hand.", + "recovery.vissza_a_kezdolapra": "Back to the home page", + "recovery.visszaszerzese": "your data", + "settings.app_email_off": "App email is off.", + "settings.app_email_on": "App email is on. Turn it on for each app that should send email.", + "settings.app_email_save_error": "Something went wrong while saving the app email setting", + "settings.app_email_shim_failed": "The setting is saved, but the email service could not be started.", + "settings.notify_disabled": "Notifications are not turned on", + "settings.notify_email_required": "Give an address for notifications – with notifications on, we need somewhere to send them.", + "settings.notify_save_error": "Something went wrong while saving the settings", + "settings.notify_saved": "Notification settings saved.", + "settings.notify_saved_sync_failed": "Notification settings saved on this machine. Syncing them to the central service failed: %v", + "settings.pw_mismatch": "The two passwords do not match", + "settings.pw_save_error": "Something went wrong while saving the password", + "settings.pw_too_short": "The password must be at least 8 characters long", + "settings.pw_wrong_current": "That is not your current password", + "settings.test_email_failed": "The test email could not be sent: %v", + "settings.test_email_sent": "The test email is sent.", + "settings_notifications.adatbazis_mentes_sikertelen": "Database backup failed", + "settings_notifications.alkalmazas_email": "App e-mail", + "settings_notifications.alkalmazas_email_engedelyezese": "Allow app e-mail", + "settings_notifications.alkalmazas_nem_fut": "App not running", + "settings_notifications.az_alkalmazasok_a_felhom_on": "Apps can send e-mail through Felhom (for example password resets, invitations),\n without setting up a separate e-mail provider. Each app’s sender address is its own\n <app>@felhom.eu address.", + "settings_notifications.az_ertesitesek_a_kozponti_rendszeren": "Notifications work through the central system, which is not turned on right now.", + "settings_notifications.beallitasok_ertesitesek": "Settings — Notifications", + "settings_notifications.bekapcsolas_utan_az_egyes_alkalmazasokna": "After turning it on, allow sending e-mail for each app too (on the app’s page).", + "settings_notifications.biztonsagi_mentes_sikertelen": "Backup failed", + "settings_notifications.e_mail_cim": "E-mail address", + "settings_notifications.elvart_adatbazismentes_elmaradt": "Expected database backup missed", + "settings_notifications.elvart_fajlmentes_elmaradt": "Expected file backup missed", + "settings_notifications.ertesitesek": "Notifications", + "settings_notifications.ertesitesi_szunet": "Notification pause", + "settings_notifications.ez_jelenik_meg_a_kimeno": "This appears as the sender of outgoing e-mails, next to the app name.", + "settings_notifications.felado_neve_opcionalis": "Sender name (optional)", + "settings_notifications.hibak_es_figyelmeztetesek": "Errors and warnings:", + "settings_notifications.lemez_beteloben_90_felett": "Disk filling up (over 90%)", + "settings_notifications.lemez_megtelt_vagy_meghibasodott": "Disk full or failed", + "settings_notifications.masodlagos_mentes_sikertelen": "Secondary backup failed", + "settings_notifications.meghajto_levalasztva": "Drive disconnected", + "settings_notifications.meghajto_ujra_csatlakoztatva": "Drive connected again", + "settings_notifications.mentes": "Save", + "settings_notifications.mentes_serules_eszlelve": "Backup damage detected", + "settings_notifications.ora_azonos_problema_eseten_ennyi": "hours (for the same problem, no new message is sent for this long)", + "settings_notifications.pelda_email": "example@email.com", + "settings_notifications.pl_a_haztartas_neve": "for example the household name", + "settings_notifications.rendszer_allapot_helyreallt": "System health recovered", + "settings_notifications.rendszer_allapot_kritikus": "System health critical", + "settings_notifications.szerver_nem_elerheto": "Server not reachable", + "settings_notifications.tajekoztato": "For information:", + "settings_notifications.tavoli_mentes_tarhelykeret_figyelmeztete": "Remote backup — storage quota warning", + "settings_notifications.teszt_email_kuldese": "Send test e-mail", + "settings_security.a_cloudflare_api_token_nincs": "The Cloudflare API token is not configured. Ask the operator to set it up.
\n The token needs the Zone WAF:Edit permission.", + "settings_security.a_helyi_halozati_hozzaferes_mindig": "Access from the local network is always allowed (it does not pass through Cloudflare).", + "settings_security.a_jelszavas_vedelem_nincs_beallitva": "Password protection is not set up. Ask the operator to set it up.", + "settings_security.a_visszaallitasi_jelszo_lekerese_nem": "The retrieval password could not be loaded.", + "settings_security.adja_meg_a_jelenlegi_jelszavat": "Enter your current password", + "settings_security.alkalmazas_kivalasztasa": "— Choose an app —", + "settings_security.alkalmazas_specifikus_felulirasok": "Per-app overrides", + "settings_security.beallitasok_biztonsag_es_hozzaferes": "Settings — Security and access", + "settings_security.csak_a_kivalasztott_orszagokbol_erheto": "The system is reachable only from the chosen countries.", + "settings_security.elrejt": "Hide", + "settings_security.engedelyezett_orszagok": "Allowed countries:", + "settings_security.engedelyezett_orszagok_globalis": "Allowed countries (global)", + "settings_security.ezeket_az_adatokat_mentse_el": "Keep these details in a safe place. You need them to restore the system after a reinstall.", + "settings_security.felhom_eu_kapcsolat": "{{.SupportEmail}}\n  | \n felhom.eu/kapcsolat", + "settings_security.figyelem": "Warning", + "settings_security.figyelem_magyarorszag_eltavolitasa_azt_j": "Warning: removing Hungary means the system is not reachable remotely from a Hungarian IP either. Continue?", + "settings_security.foldrajzi_korlatozas": "Country restriction", + "settings_security.geo_korlatozas_aktiv": "Country restriction active", + "settings_security.halozati_hiba": "Network error", + "settings_security.hozzaadas": "+ Add", + "settings_security.jelenlegi_jelszo": "Current password", + "settings_security.jelszo_megegyszer": "Password again", + "settings_security.jelszo_modositas": "Change password", + "settings_security.jelszo_modositasa": "Change password", + "settings_security.kesz": "Done", + "settings_security.kezi_szinkronizalas": "Sync by hand", + "settings_security.legalabb_8_karakter": "At least 8 characters", + "settings_security.magyarorszag_eltavolitasa_nem_ajanlott_f": "Removing Hungary is not recommended. Continue?", + "settings_security.megerosites": "Confirm", + "settings_security.megjelenit": "Show", + "settings_security.mentes": "Saving...", + "settings_security.mentes_es_szinkronizalas": "Save and sync", + "settings_security.mentve": "Saved", + "settings_security.nincs_alkalmazas_specifikus_beallitas_mi": "No per-app setting. Every app follows the global setting.", + "settings_security.nincs_talalat": "No match", + "settings_security.orszag_alapjan_korlatozhato_a_webes": "Access to the web apps can be limited by country with the Cloudflare WAF.", + "settings_security.orszag_keresese": "Search country...", + "settings_security.szerkesztes": "Edit", + "settings_security.szinkronizalas_elinditva": "Sync started...", + "settings_security.tamogatas": "Support", + "settings_security.uj_jelszo": "New password", + "settings_security.uj_jelszo_megerositese": "Confirm new password", + "settings_security.utolso": "Last:", + "settings_security.utolso_szinkronizalas": "Last sync: {{.GeoLastSync}}", + "settings_security.veszhelyzeti_informaciok": "Emergency information", + "settings_security.visszaallitasi_jelszo": "Retrieval password", + "settings_system.a_kiszolgalo_ugynok_jelenleg_nem": "The host agent is not reachable right now — try again later.", + "settings_system.a_memoria_atmeretezesehez_a_kiszolgalo": "Resizing memory needs a system update on the host.", + "settings_system.a_memoria_csokkentese_hatassal_lehet": "Reducing memory can affect the performance of running apps. Continue?", + "settings_system.a_muvelet_nem_sikerult": "The operation failed", + "settings_system.a_rendszer_automatikusan_erre_a": "— the system updates to this version automatically if it is older", + "settings_system.aktiv": "Active", + "settings_system.alkalmazas_sablon_forras": "App template source", + "settings_system.allapot": "Status", + "settings_system.atjaro": "Gateway", + "settings_system.atmeretezes": "Resize", + "settings_system.atmeretezes_2": "Resizing...", + "settings_system.automatikus_frissites": "Automatic update", + "settings_system.az_egesz_kiszolgalo_szerver_ujrainditasa": "Restarts the whole server. Every app stops for a short time, and the dashboard is unreachable for about 30 seconds. Use it when the whole system needs a restart — otherwise “Restart controller” above is enough.", + "settings_system.az_ujrainditas_a_vartnal_tovabb": "The restart is taking longer than expected. Reload the page by hand.", + "settings_system.az_uzemelteto_altal_beallitott_ertekek": "Values set by the operator. Ask the operator to change them.", + "settings_system.beallitasok_rendszer": "Settings — System", + "settings_system.biztonsagi_mentes": "Backup", + "settings_system.biztosan_frissiti_a_controllert_n": "Update the controller?\\n\\nThe dashboard is unreachable for a short time during the update.", + "settings_system.biztosan_ujrainditja_a_kiszolgalot_az": "Restart the server? The apps and the dashboard become unreachable for about 30 seconds.", + "settings_system.biztosan_ujrainditja_a_vezerlot_a": "Restart the controller? It takes a few seconds, and the page is unreachable for a short time.", + "settings_system.csokkentes": "Reduce", + "settings_system.ellenorzes": "Checking...", + "settings_system.ervenytelen_memoria_ertek": "Invalid memory value", + "settings_system.ezek_az_ertekek_a_helyi": "These values depend on the local network and can change. For remote troubleshooting, we ask you to read out this page.", + "settings_system.felhasznalt": "Used", + "settings_system.folyamatban": "In progress", + "settings_system.frissites": "Update", + "settings_system.frissites_2": "Updating...", + "settings_system.frissites_elerheto": "● Update available", + "settings_system.frissites_folyamatban": "Update in progress...", + "settings_system.frissites_folyamatban_a_vezerlo_hamarosa": "Update in progress — the controller restarts soon…", + "settings_system.frissites_keresese": "Check for updates", + "settings_system.frissites_telepitese": "Install update", + "settings_system.ha_a_vezerlo_hibasan_mukodik": "If the controller misbehaves, you can safely restart it here — no need to restart the whole server.\n Your apps keep running; only the controller restarts (a few seconds).", + "settings_system.halozat": "Network", + "settings_system.halozati_nev": "Network name", + "settings_system.helyi_cim_lan": "Local address (LAN)", + "settings_system.hitelesitett": "authenticated", + "settings_system.hub_jelentes": "Hub reporting", + "settings_system.inaktiv": "Inactive", + "settings_system.jelenlegi_memoria": "Current memory", + "settings_system.jelenlegi_verzio": "Current version", + "settings_system.kapcsolodasi_hiba": "Connection error", + "settings_system.kesz": "Done.", + "settings_system.kiszolgalo_ujrainditasa": "Restart server", + "settings_system.legujabb_verzio": "Latest version", + "settings_system.megengedett_tartomany": "Allowed range", + "settings_system.megerosites": "Confirm", + "settings_system.memoria_csokkentese": "Reduce memory", + "settings_system.mentes_utemezes": "Backup schedule", + "settings_system.minimalis_verzio_uzemelteto": "Minimum version (operator)", + "settings_system.naprakesz": "— up to date", + "settings_system.nem_allapithato_meg": "cannot be determined", + "settings_system.nyilvanos_hitelesites_nelkul": "public (no authentication)", + "settings_system.rendszer_konfiguracio": "System configuration", + "settings_system.sablon_szinkronizalas": "Template sync", + "settings_system.sikeres": "Succeeded", + "settings_system.sikertelen": "Failed", + "settings_system.szerver_memoria_ram": "Server memory (RAM)", + "settings_system.ugyfel_neve": "Customer name", + "settings_system.uj_meret_mb": "New size (MB)", + "settings_system.ujrainditas_folyamatban_a_vezerlopult_ne": "Restarting… the dashboard reloads in a few seconds.", + "settings_system.ujrainditas_folyamatban_ujracsatlakozas": "Restarting… reconnecting…", + "settings_system.ujraindulas": "Restarting...", + "settings_system.utolso_ellenorzes": "Last check", + "settings_system.utolso_frissites": "Last update", + "settings_system.verzio_es_frissites": "Version and update", + "settings_system.vezerlo_frissitese": "Update controller", + "settings_system.vezerlo_ujrainditasa": "Restart controller", + "sharing.2_mentes_masik_meghajto": "Backup 2 (another drive):", + "sharing.a_kozvetlen_cim_a_halozattol": "The direct address can change with the network — always try the name first.", + "sharing.a_mappa_a_kivalasztott_tarhely": "The folder is created in the chosen storage’s", + "sharing.a_meghajto_nem_elerheto": "The drive is not available.", + "sharing.a_megosztas_be_van_kapcsolva": "Sharing is on, but there is no sharing password yet — set it below.", + "sharing.a_megosztas_torlesekor_a_mappa": "When you delete a share, the folder and its files stay — only the network\n access ends.", + "sharing.a_megosztasi_szolgaltatas_elokeszitese_k": "Preparing the sharing service… (downloading the image — this can take several minutes)", + "sharing.a_megosztasi_szolgaltatas_fut": "The sharing service is running.", + "sharing.a_megosztasi_szolgaltatas_inditasa": "Starting the sharing service…", + "sharing.a_megosztasi_szolgaltatas_nem_indult": "The sharing service did not start", + "sharing.a_megosztasok_mentese": "Backing up the shares", + "sharing.a_megosztott_mappak_a_tobbi": "Shared folders are backed up together with the other data. „Cloud backup” on\n means the folder also goes to the remote storage; off means a copy is made only on the second\n drive.", + "sharing.a_megosztott_mappak_a_windows": "Shared folders appear in Windows Explorer and the Mac Finder as if they were a network\n drive. Sharing works only on the home network — not from the\n internet.", + "sharing.a_tarhelykeret_miatt_csak_a": "because of the storage quota only the settings were uploaded", + "sharing.all": "stopped", + "sharing.allapot": "Status:", + "sharing.bekapcsolva": "on", + "sharing.cim_beirasa_a_cimsorba_ilyenkor": "address into the address bar works then too.", + "sharing.csatlakozas_a_megosztashoz": "Connect to the share", + "sharing.egy_kozos_jelszo_tartozik_a": "The household has one shared password. When connecting, use this as the username:", + "sharing.egyes_halozatokon_a_gep_kesve": "On some networks the machine appears late in the device list. Typing the", + "sharing.eloszor_adj_meg_jelszot": "set a password first", + "sharing.ezen_a_neven_jelenik_meg": "The machine appears on the network under this name (", + "sharing.ezt_valasztom": "Choose this", + "sharing.felhomentes": "Cloud backup", + "sharing.fut": "running", + "sharing.ha_a_nev_nem_mukodik": "If the name does not work, use the direct address:", + "sharing.halozati_megosztas": "Network sharing", + "sharing.hiba": "error — {{.SharesTier2Error}}", + "sharing.hiba_2": "error", + "sharing.igen": "yes", + "sharing.irasvedett": "Read-only", + "sharing.irasvedett_csak_olvashato": "Read-only", + "sharing.jelszo_megerositese": "Confirm password", + "sharing.jelszo_mentese": "Save password", + "sharing.kikapcsolva": "off", + "sharing.kimaradt": "skipped", + "sharing.kiszolgalo_neve": "Server name", + "sharing.kivalasztott_mappa": "Chosen folder", + "sharing.konyvtaraban_jon_letre": "directory.", + "sharing.legfeljebb_15_karakter_betu_szam": ").\n At most 15 characters: letters, digits, hyphen, underscore.", + "sharing.legfeljebb_15_karakter_betu_szam_2": "At most 15 characters: letters, digits, hyphen, underscore.", + "sharing.mac_finder_ugras_csatlakozas_a": "Mac: Finder → Go → Connect to Server:", + "sharing.mappa": "Folder", + "sharing.mappa_kivalasztasa": "Choose a folder", + "sharing.meg_nem_futott": "not run yet", + "sharing.meg_nincs_megosztott_mappa": "No shared folder yet.", + "sharing.meglevo_mappa_kivalasztasa": "Choose an existing folder", + "sharing.megosztas_engedelyezese": "Allow sharing", + "sharing.megosztas_letrehozasa": "Create share", + "sharing.megosztas_neve": "Share name", + "sharing.megosztasi_jelszo_beallitasa": "Set the sharing password", + "sharing.megosztott_mappak": "Shared folders", + "sharing.megse": "Cancel", + "sharing.mentes": "Save", + "sharing.nem": "no", + "sharing.nev": "Name", + "sharing.nincs_cel": "no target — {{.SharesTier2Error}}", + "sharing.rendben": "OK", + "sharing.rendben_megosztas": "OK — {{.SharesOffsiteCount}} {{if eq .SharesOffsiteCount 1}}share{{else}}shares{{end}}", + "sharing.rendszer": "system", + "sharing.tallozas": "Browse", + "sharing.tarhely": "Storage", + "sharing.tarhelyek": "Storages", + "sharing.tavoli_mentes_felho": "Remote backup (cloud):", + "sharing.torles": "Delete", + "sharing.uj_jelszo": "New password", + "sharing.uj_mappa_a_tarhelyen": "New folder on the storage", + "sharing.uj_megosztas": "New share", + "sharing.vissza": ".. back", + "sharing.visszaallitani_a_visszaallitas_oldalon_l": "Restore them on the Restore page.", + "sharing.windows_a_fajlkezelo_cimsoraba": "Windows: in the File Explorer address bar:", + "stacks.a_halozati_tarhely_nas_jelenleg": "The network storage (NAS) is not reachable right now. The app is running; access to the data comes back when the NAS returns.", + "stacks.a_proxy_traefik_csak_egeszseges": "The proxy (Traefik) publishes a public route only for a healthy container. While the app is not healthy, the URL is not reachable (404), even though the container is running.", + "stacks.adattarolo": "Data storage: {{index $.StorageLabels .Name}}", + "stacks.alkalmazas_visszaallitasa_exportalt_csom": "Restore an app from an exported package", + "stacks.alkalmazasok": "Apps", + "stacks.az_alkalmazas_adattaroloja_nem_elerheto": "The app’s data storage is not available. Connect the drive again, or move the data.", + "stacks.az_alkalmazas_kornyezeteben_a_halozati": "In the app’s environment there is an empty local folder where the network storage should be — the data is not going to the NAS. Tell the operator.", + "stacks.frissites": "Update", + "stacks.futo": "Running", + "stacks.halozati_tarhely_hibas_az_alkalmazas": "Network storage broken — the app does not see the NAS", + "stacks.halozati_tarhely_nem_elerheto": "Network storage not reachable: {{$nw}}", + "stacks.hianyzo_tarhely": "Missing storage: {{$ms}}", + "stacks.importalas": "Import", + "stacks.inditas": "Start", + "stacks.leallitas": "Stop", + "stacks.leallitva": "Stopped", + "stacks.mentesek": "Backups", + "stacks.mind": "All", + "stacks.naplok": "Logs", + "stacks.reszletek": "Details", + "stacks.sablonok_frissitese": "↻ Refresh templates", + "stacks.sablonok_frissitese_a_kozponti_katalogus": "Refresh the templates from the central catalog", + "stacks.telepites": "Install", + "stacks.telepitheto": "Installable", + "stacks.url_nem_elerheto_utvonal_nincs": "URL not reachable – route not published", + "stacks.vedett_rendszerkomponens": "Protected system component", + "storage.a_biztonsagi_mentesek_tarhelye": "The storage for backups.", + "storage.a_forras_adatai_erintetlenek": "The source data is untouched.", + "storage.a_masolatok_redundansak_az_eredetik": "(The copies are extra — the originals stay on the source drive.)", + "storage.a_meghajto_biztonsagosan_eltavolithato": "The drive can be removed safely.", + "storage.a_meghajto_kimarad_az_uj": "The drive is left out of new app installs. The apps on it keep running as before.", + "storage.a_meghajto_levalasztasra_kerul_az": "The drive is disconnected. The data stays, but the apps stored there lose their storage until you attach it again.", + "storage.a_meghajto_ujra_valaszthato_az": "The drive can be chosen again for new app installs.", + "storage.a_meghajto_vegleges_kivonasa_a": "Takes the drive out of the system for good. If you choose a target storage, all data moves there first; without a move, the data stays on the drive.", + "storage.a_muvelet_utan_a_kovetkezo": "After this action, these apps will not work:", + "storage.a_z": "Drive", + "storage.adatok_athelyezese": "Moving data", + "storage.adatok_atkoltoztetve_ide": "Data moved to: {{.MigratedToLabel}} ({{.MigratedTo}})", + "storage.adatok_masolasa": "Copying data", + "storage.adatot_tartalmaz": "Holds data", + "storage.adattarolok": "Data storage", + "storage.aktiv": "Active", + "storage.alapertelmezett": "Default", + "storage.alkalmazas_adatok": "App data", + "storage.alkalmazas_hasznalja": "Used by {{.AppCount}} {{if eq .AppCount 1}}app{{else}}apps{{end}}", + "storage.alkalmazas_le_fog_allni": "apps running on it will stop.", + "storage.alkalmazas_leall_az_adatok_megmaradnak": "apps stop (the data stays).", + "storage.alkalmazas_rendszer": "App system", + "storage.alkalmazasok_inditasa": "Start apps", + "storage.alkalmazasok_leallitasa": "Stopping apps", + "storage.athelyezed_a_z": "Move ALL data of", + "storage.athelyezes": "Move", + "storage.athelyezes_ide": "Move to…", + "storage.atnevezes": "Rename", + "storage.az_itt_tarolt_alkalmazasok_leallnak": "The apps stored here stop, and the drive can be unplugged safely. The data stays; the drive can be connected again later.", + "storage.az_ugynok_altal_eszlelt_meg": "data drives the agent found that are not registered yet", + "storage.az_ugynok_nem_elerheto_elo": "The agent is not reachable — no live drive data.", + "storage.bar_purpose": "External storage — the large files of your installed apps (media, documents) go here; the databases stay on the internal SSD.", + "storage.belso_ssd_a_szerver_rendszere": "Internal SSD — the server system, Docker and the databases of the installed apps are here.", + "storage.biztonsagi_mentes_vedett": "Backup — protected", + "storage.biztonsagos_levalasztas": "Safe disconnect", + "storage.biztos_levalasztja_a_meghajtot": "Disconnect the drive:", + "storage.biztosan_eltavolitja_adattarolot": "Remove the data storage {{.Path}}?", + "storage.biztosan_eltavolitja_meghajtot": "Remove the drive {{.Label}} ({{.Path}}) from the system?\\n\\nThe data on the drive is NOT deleted.", + "storage.csak_a_nyilvantartasbol_torli_a": "Removes the drive from the records only — the data and the file system stay untouched.", + "storage.csatlakoztatas": "Connect", + "storage.csatlakoztatas_2": "Connecting...", + "storage.ehhez_a_meghajtohoz_jelenleg_nincs": "No installed app uses this drive right now.", + "storage.eleresi_ut": "Path", + "storage.elinditva": "Started:", + "storage.ellenorzes": "Checking", + "storage.eltavolitas": "Remove", + "storage.eltavolitas_a_listabol": "Remove from the list", + "storage.eltavolitas_a_rendszerbol": "Remove from the system", + "storage.err_default": "The default storage cannot be removed.", + "storage.err_delete": "Something went wrong while removing it.", + "storage.err_in_use": "It cannot be removed: these apps use it: %s", + "storage.err_label": "The name cannot be empty and can be at most 50 characters.", + "storage.err_label_save": "Something went wrong while saving the name.", + "storage.err_last": "The last storage cannot be removed.", + "storage.err_not_separate": "That path is not a separately mounted drive. The data would land on the SSD.", + "storage.err_not_writable": "That path cannot be written to.", + "storage.err_overlaps": "That path overlaps the already registered path %s.", + "storage.err_path_missing": "That path does not exist, or it is not a folder.", + "storage.err_save": "Something went wrong while saving.", + "storage.ez_a_meghajto_mas_alkalmazasok": "This drive also holds backup copies of other apps — deleting also removes these:", + "storage.felhasznaloi_adat": "User data", + "storage.figyelem": "WARNING:", + "storage.figyelem_a_meghajton_levo_osszes": "WARNING: ALL DATA on the drive is deleted for good (format). This cannot be undone.", + "storage.formazas": "Format…", + "storage.formazas_title": "Format the drive — ALL data on it is deleted for good.", + "storage.forras_torlese": "Deleting source", + "storage.hamarosan": "Soon", + "storage.hiba": "Error:", + "storage.host_tarhely_rendszer_sablonok_iso": "Host storage — system templates, ISOs, host-level backups. It holds no app data.", + "storage.hozzaadas": "Add", + "storage.idopont": "Time: {{.DecommissionedAt}}", + "storage.inaktiv": "Inactive", + "storage.ismeretlen": "unknown", + "storage.kesz": "Done", + "storage.kivaltva": "Retired", + "storage.kulso_adattarolo_a_telepitett_alkalmazas": "External data storage — the large files of the installed apps (media, documents) go here. It can also be the backup target of other drives.", + "storage.kulso_hdd_1tb": "External HDD 1TB", + "storage.kulso_meghajtok_kezelese_alkalmazasadato": "Manage external drives for storing app data.", + "storage.lassu": "slow", + "storage.leallitott_alkalmazasok": "Stopped apps:", + "storage.lecsatolas_title": "Unmount the drive and delete it from the records. The data stays.", + "storage.legyen_alapertelmezett": "Make default", + "storage.legyen_alapertelmezett_uj_telepiteseknel": "Make default for new installs", + "storage.leszereles": "Decommission", + "storage.leszereles_athelyezessel": "Decommission with move", + "storage.leszereles_athelyezessel_minden_adat_atm": "Decommission with move: copy all data to:", + "storage.leszereles_elinditva": "Decommission started.", + "storage.leszerelese_n_naz_adatok_nem": "is decommissioned. Continue?\\n\\nThe data is NOT deleted.", + "storage.leszerelesehez_athelyezes_nelkul_irja_be": "— to decommission it (without a move), type the drive name to confirm.", + "storage.levalasztas": "Disconnect", + "storage.levalasztas_folyamatban": "Disconnecting…", + "storage.levalasztva": "Disconnected", + "storage.levalasztva_2": "Disconnected: {{.DisconnectedAt}}", + "storage.majd_a_z": "then", + "storage.mar_csatlakoztatott_tarhely_hozzaadasa_k": "Add already mounted storage by hand", + "storage.megerosites": "Confirm", + "storage.megerositeshez_irja_be": "To confirm, type:", + "storage.megerositeshez_irja_be_a_csatlakoztatasi": "To confirm, type the mount name:", + "storage.meghajto_eltavolitasa": "Remove drive", + "storage.meghajto_leszerelese": "Decommission drive", + "storage.meghajto_levalasztasa": "Disconnect drive", + "storage.meghajto_torlese_formazas": "Erase drive (format)", + "storage.meghajtot_n_naz_adatok_erintetlenek": "drive?\\n\\nThe data is untouched; the stopped apps start again.", + "storage.meglevo_meghajto_csatolasa": "Attach an existing drive", + "storage.megnevezes_opcionalis": "Label (optional)", + "storage.megsem": "Cancel", + "storage.megszakadt": "Stopped:", + "storage.mozgatas": "Move", + "storage.msg_added": "Storage added: %s", + "storage.msg_default_set": "Default storage set: %s", + "storage.msg_label_changed": "Name changed: %s", + "storage.msg_removed": "Storage removed: %s", + "storage.msg_state_changed": "Storage state changed: %s", + "storage.n_na_meghajto_ezutan_biztonsagosan": "\\n\\nThe drive can then be removed safely.", + "storage.n_na_rajta_futo": "\\n\\nThe", + "storage.n_naz_alkalmazasok_az_athelyezes": "?\\n\\nThe apps stop for a short time during the move. The source data is deleted only after the check and a successful restart.", + "storage.nem_elerheto": "Not available", + "storage.nem_regisztralt": "Not registered", + "storage.nem_regisztralt_meghajtok": "Unregistered drives", + "storage.nincs_alkalmazas_ezen_a_tarolon": "No app on this storage", + "storage.nincs_folyamatban_migracio": "No move in progress.", + "storage.nincs_regisztralt_adattarolo_adjon_hozza": "No registered data storage. Add one with the form below.", + "storage.osszes_adat_athelyezese": "Move all data", + "storage.osszes_adatat_ide": "to:", + "storage.pl_mnt_hdd_1_a": "For example /mnt/hdd_1 — the drive must already be mounted", + "storage.regisztracio_sikertelen": "Registration failed:", + "storage.regisztralas": "Register", + "storage.regisztralva": "Registered", + "storage.rendszer_vedett": "System — protected", + "storage.rendszermeghajtok": "System drives", + "storage.rendszermeghajton": "On the system drive", + "storage.tarhely_meghajtok": "Storage — Drives", + "storage.tartos_azonosito": "Durable ID", + "storage.torles_folyamatban": "Erasing…", + "storage.uj_meghajto_inicializalasa": "Initialise a new drive", + "storage.uj_telepitesek_engedelyezese": "Allow new installs", + "storage.uj_telepitesek_letiltasa": "Block new installs", + "storage.ujrainditasra_varo_alkalmazasok": "Apps waiting for a restart:", + "storage.ujratelepites": "Redeploying", + "storage.valassz_celtarolot_a_legordulo_menubol": "Choose a target storage from the drop-down menu.", + "storage.vedett": "Protected", + "storage.vedett_csak_operatori_alairassal_modosit": "protected — can only be changed with an operator signature", + "storage.vegleges_leszereles": "Decommission for good", + "storage.visszacsatlakoztatas": "Reconnect", + "storage.visszacsatlakoztatja_a_z": "Reconnect the", + "storage_attach.1_meghajto_kivalasztasa": "1. Choose a drive", + "storage_attach.2_konfiguracio": "2. Configuration", + "storage_attach.a_meghajto_a_mnt_nev": "The drive goes to /mnt/<name>.", + "storage_attach.a_meghajto_sikeresen": "The drive was", + "storage_attach.beallitas_alapertelmezett_adattarolokent": "Use as the default data storage for new installs", + "storage_attach.betoltes": "Loading…", + "storage_attach.csatlakoztatas_folyamatban": "Connecting…", + "storage_attach.csatlakoztatasi_nev": "Mount name", + "storage_attach.csatolas": "Attach", + "storage_attach.csatolva_es_regisztralva": "attached and registered", + "storage_attach.ez_a_meghajto_mar_csatlakoztatva": "This drive is already mounted, the machine just does not track it. „Attach\" registers it\n where it is — nothing is deleted.", + "storage_attach.fajlrendszer": "File system:", + "storage_attach.hiba": "Error", + "storage_attach.hiba_2": "Error:", + "storage_attach.kivalasztott_eszkoz": "Chosen device", + "storage_attach.kulso_hdd_1tb": "External HDD 1TB", + "storage_attach.mar_csatlakoztatva": "Already mounted", + "storage_attach.meghajtok_betoltese_sikertelen": "Loading drives failed:", + "storage_attach.meglevo_meghajto_csatolasa": "Attach an existing drive", + "storage_attach.megnevezes": "Label", + "storage_attach.megsem": "Cancel", + "storage_attach.nincs_csatolhato_meghajto_a_csatolashoz": "No drive to attach — attaching needs an (unused) drive that already has a file system. For a new, empty drive use „Initialise”.", + "storage_attach.nyilvantartasba_veve": "registered", + "storage_attach.valassza_ki_a_mar_fajlrendszerrel": "Choose the drive that already has a file system.\n The data on the drive is not deleted — attaching only makes it available.", + "storage_attach.vissza": "← Back", + "storage_attach.vissza_a_beallitasokhoz": ". Back to Settings →", + "storage_init.1_meghajto_kivalasztasa": "1. Choose a drive", + "storage_init.2_konfiguracio": "2. Configuration", + "storage_init.a_kivalasztott_meghajto_adatot_tartalmaz": "The chosen drive holds data. Initialising (formatting) deletes all data\n on it — you have to confirm to continue.", + "storage_init.a_meghajto_a_mnt_nev": "The drive goes to /mnt/<name>.", + "storage_init.a_meghajto_adatot_tartalmaz_a": "The drive holds data. Formatting deletes for good all data on it.", + "storage_init.a_meghajto_sikeresen_inicializalva_es": "The drive is initialised and registered:", + "storage_init.adatot_tartalmaz_a_formazas_torli": "Holds data — formatting deletes it", + "storage_init.az_allapot_lekerdezese_sikertelen": "Reading the status failed.", + "storage_init.beallitas_alapertelmezett_adattarolokent": "Use as the default data storage for new installs", + "storage_init.betoltes": "Loading…", + "storage_init.csatlakoztatasi_nev": "Mount name", + "storage_init.csatolas": "Mounting", + "storage_init.fajlrendszer": "File system", + "storage_init.folyamatban": "in progress…", + "storage_init.formazas": "Formatting", + "storage_init.hiba": "Error", + "storage_init.hiba_2": "Error:", + "storage_init.inicializalas_inditasa": "Start initialising", + "storage_init.jelenlegi": "current:", + "storage_init.kesz": "done", + "storage_init.kivalasztott_eszkoz": "Chosen device", + "storage_init.kulso_hdd_1tb": "External HDD 1TB", + "storage_init.mar_folyamatban_van_egy_inicializalas": "An initialisation is already in progress.", + "storage_init.megerositeshez_irja_be_a_csatlakoztatasi": "To confirm, type the mount name:", + "storage_init.meghajtok_betoltese_sikertelen": "Loading drives failed:", + "storage_init.megnevezes": "Label", + "storage_init.megsem": "Cancel", + "storage_init.nincs_elerheto_meghajto_az_inicializalas": "No drive available to initialise. Connect a new storage device — system, backup and drives already in use do not appear here.", + "storage_init.operatori_alairas_szukseges_ez_a": "Operator signature needed. This drive is protected (system/backup).", + "storage_init.regisztralas": "Registering", + "storage_init.torles_es_inicializalas_inditasa": "Starting delete and initialise…", + "storage_init.torles_es_inicializalas_megerositese": "Confirm deleting and initialising", + "storage_init.uj_meghajto_inicializalasa": "Initialise a new drive", + "storage_init.ures_formazhato": "Empty — can be formatted", + "storage_init.valassza_ki_a_formazando_felhasznaloi": "Choose the data drive to format. System and\n backup drives do not appear here — they are protected. If the drive holds data, you have to confirm\n the deletion.", + "storage_init.var": "waiting", + "storage_init.vissza": "← Back", + "storage_init.vissza_a_tarhelyhez": ". Back to storage →", + "storage_network.a_csatlakoztatas_elott_a_rendszer": "Before connecting, the system checks the share: whether it can really\n be mounted, and whether the apps can write to it. If something fails, nothing is left half set up.", + "storage_network.a_csatolas_sikertelen": "Mounting failed.", + "storage_network.a_halozati_tarhely_sikeresen_csatlakozta": "The network storage is connected and checked:", + "storage_network.a_jelszot_a_gazda_ugynok": "The host agent writes the password to a 0600 file; the controller does not keep it.", + "storage_network.a_legtobb_mediaalkalmazas_1000_es": "Most media apps run with ID 1000.", + "storage_network.a_megosztas_a_gazdagepen_elerheto": "The share is reachable on the host, but the apps see an empty local folder — the data would NOT go to the NAS", + "storage_network.a_megosztas_a_mnt_felhom": "The share will be available at /mnt/felhom-drives/<name>.", + "storage_network.a_megosztas_be_van_allitva": "The share is set up on the host but not registered — left over from an interrupted connection. Remove it, or add it again with the same name.", + "storage_network.a_megosztas_elerheto_es_csatlakoztatva": "The share is reachable and connected", + "storage_network.a_nas_jelenleg_nem_erheto": "The NAS is not reachable right now — the affected apps cannot read from it for now", + "storage_network.a_qnap_feluletere_szabott_lepesrol": "A step-by-step guide for the QNAP interface is being written.", + "storage_network.a_rendszer_hatterszolgaltatasa_ugynok_re": "The system’s background service (agent) is an older version, so new\n network storage cannot be connected right now. The feature becomes available by itself once the update\n arrives — the existing shares keep working until then.", + "storage_network.alkalmazas_felhasznaloi_azonosito_uid": "App user ID (uid)", + "storage_network.arva": "Orphan", + "storage_network.az_allapot_jelenleg_nem_lekerdezheto": "The status cannot be read right now", + "storage_network.beallitva_a_gazdagepen_de_nincs": "Set up on the host, but not registered", + "storage_network.biztosan_eltavolitja_a_z": "Remove", + "storage_network.csatlakoztatas": "Connect", + "storage_network.csatolasi_teszt": "Mount test…", + "storage_network.egy_nas_megosztas_nfs_vagy": "Connect a NAS share (NFS or SMB) for large media (films, photos, music).\n The share can be chosen as a media app’s data folder. Network storage is not a physical\n drive — there is no unmount or move, only removal.", + "storage_network.egyszeru_mas_nas_okhoz_kapcsolja": "Simple (other NAS devices): turn on „map all users” (all squash) on the export with read-write mode\n — to any local user. The file\n owner shows as „nobody” in the system; that is fine for the great majority of apps.", + "storage_network.elerheto": "Reachable", + "storage_network.elerheto_jelenleg_keszenletben_igeny_sze": "Reachable, on standby now (connects when needed)", + "storage_network.eltavolitas": "Remove", + "storage_network.engedelyezze_a_felhom_gep_ip": "Allow the Felhom machine’s IP address on the share. For a Proxmox cluster, the IP address of every node.", + "storage_network.halozati_tarhely_eltavolitasa": "Remove network storage", + "storage_network.halozati_tarhely_hozzaadasa": "Add network storage", + "storage_network.halozati_tarhelyet_n_na_megosztas": "network storage?\\n\\nThe share is disconnected; the data on the NAS stays untouched.", + "storage_network.hiba": "Error:", + "storage_network.hibas_az_alkalmazasok_nem_a": "Broken — the apps do not see the NAS", + "storage_network.hozzon_letre_vagy_jeloljon_ki": "Create (or pick) a user on the NAS, and give it read-write rights on the\n share. Nothing else is needed — files on the NAS are created in that user’s\n name.", + "storage_network.igy_a_tulajdonos_informaciok_is": "— so the owner information is correct too.", + "storage_network.ip_cim_vagy_dns_nev": "IP address or DNS name. The Windows network name (for example FELHOM) usually cannot be resolved here — the »direct address« line on the Sharing page gives the other device’s IP address.", + "storage_network.irasteszt": "Write test…", + "storage_network.ismeretlen": "Unknown", + "storage_network.ismeretlen_2": "unknown", + "storage_network.ismeretlen_hiba": "unknown error", + "storage_network.kapcsolodas_a_szerverhez": "Connecting to the server…", + "storage_network.keszenlet": "Standby", + "storage_network.megerosites": "Confirm", + "storage_network.megosztas_neve": "Share name", + "storage_network.megosztas_nfs_export_utvonal": "Share (NFS export path)", + "storage_network.megsem": "Cancel", + "storage_network.mit_kell_beallitani_a_nas": "What do I set up on the NAS?", + "storage_network.nas_megosztasok": "NAS shares", + "storage_network.nem_elerheto": "Not reachable", + "storage_network.nev_azonosito": "Name (identifier)", + "storage_network.nincs_halozati_tarhely_beallitva": "No network storage set up.", + "storage_network.pl_192_168_0_10": "for example 192.168.0.10", + "storage_network.pl_media": "for example media", + "storage_network.pl_volume1_media": "for example /volume1/media", + "storage_network.protokoll": "Protocol", + "storage_network.regisztralas": "Registering…", + "storage_network.smb_felhasznalonev": "SMB username", + "storage_network.smb_jelszo": "SMB password", + "storage_network.smb_synology_qnap_a_legtobb": "SMB (Synology, QNAP — most NAS devices)", + "storage_network.synology_dsm_ellenorzott_lepesek_eloszor": "Synology (DSM, checked steps): first turn on NFS — Control Panel → File\n Services → NFS tab → „Enable NFS service”, and set „Maximum NFS protocol” to\n NFSv4.1 (the default NFSv3 is not enough to connect). Then, editing the shared\n folder, on the „NFS Permissions” tab create a rule for the Felhom machine’s\n IP address, with Read/Write permission and „Map all users to admin” in the Squash field.\n The share path is shown on the same tab (for example /volume1/<folder>) — it goes into the\n „Share” field above.", + "storage_network.szerver_ip_vagy_hosztnev": "Server (IP or hostname)", + "storage_network.tarhely_halozati_tarhely_nas": "Storage — Network storage (NAS)", + "storage_network.technikai_reszletek": "Technical details", + "storage_network.teljes_erteku_truenas_linux_szerver": "Complete (TrueNAS / Linux server): export with these options:", + "storage_network.utmutato_megjelenitese": "Show guide", + "storage_network.vissza": "← Back", + "tier2_config.2_mentes": "Backup 2", + "tier2_config.2_mentes_beallitasa": "Backup 2 settings — {{.DisplayName}}", + "tier2_config.2_mentes_bekapcsolva": "Backup 2 turned on", + "tier2_config.a_2_mentes_egy_masik": "Backup 2 copies the app’s recovery package and data to another physical drive.\n This is the only off-drive protection for your browsable\n files (the full system backup/PBS does not reach them).", + "tier2_config.automatikus": "Automatic", + "tier2_config.automatikus_kisbetu": "automatic", + "tier2_config.bekapcsolva": "Turned on", + "tier2_config.cel": "Target", + "tier2_config.cel_meghajto": "Target drive", + "tier2_config.csak_db_konfiguracio": "— database/configuration only", + "tier2_config.ennek_az_alkalmazasnak_az_adatai": "This app’s data is on the internal system disk, which is\n already part of the full system backup (PBS). The 2nd (off-drive) copy\n is extra, and is made mainly for apps stored on the external data drive — nothing to do for this\n app.", + "tier2_config.jelenleg": "(now: {{.EffectiveLabel}})", + "tier2_config.jelenleg_csak_a_belso_ssd": "Only the internal SSD is available as a 2nd target right now, so only the database and the configuration\n are copied. The internal system disk is small, so an off-drive backup of large files needs a\n 2nd data drive (so the system disk does not fill up).", + "tier2_config.jelenlegi_allapot": "Current state", + "tier2_config.kezi_valasztas": "by hand", + "tier2_config.kikapcsolva": "Turned off", + "tier2_config.kivalasztas_modja": "Chosen", + "tier2_config.megjegyzes": "Note", + "tier2_config.mentes": "Save", + "tier2_config.nincs_elerheto_off_drive_cel": "No off-drive target available", + "tier2_config.nincs_masik_adatmeghajto_automatikus_cel": "No other data drive — the automatic target is the internal SSD (database/configuration only). Add a 2nd\n data drive to back up all data off-drive too.", + "tier2_config.vissza_a_mentesekhez": "← Back to backups" } diff --git a/controller/internal/i18n/locales/hu.json b/controller/internal/i18n/locales/hu.json index 4eb252c..2023965 100644 --- a/controller/internal/i18n/locales/hu.json +++ b/controller/internal/i18n/locales/hu.json @@ -1,4 +1,602 @@ { + "alert.agent_channel.construction_error": "A tárolókezelő ügynök kapcsolata hibásan beállítva.", + "alert.agent_channel.misconfigured": "A tárolókezelő ügynök címe nem feloldható.", + "alert.agent_channel.pin_mismatch": "A tárolókezelő ügynök tanúsítványa megváltozott.", + "alert.agent_channel.timeout": "A tárolókezelő ügynök nem válaszol.", + "alert.agent_channel.unauthorized": "A tárolókezelő ügynök elutasította a hozzáférést.", + "alert.agent_channel.unknown": "A tárolókezelő ügynök nem elérhető.", + "alert.agent_channel.unreachable": "A tárolókezelő ügynök nem elérhető.", + "alert.backup.disabled": "A biztonsági mentés nincs bekapcsolva", + "alert.deadapp.group": "%d telepített alkalmazás nem fut — nézze meg a rendszermonitort", + "alert.deadapp.single": "Telepített alkalmazás nem fut: %s", + "alert.deadapp.single_state": "Telepített alkalmazás nem fut: %s (%s)", + "alert.endpoint_drift": "A tárolókezelő ügynök címe elavult a beállításokban.", + "alert.hub.disabled": "Hub kapcsolat kikapcsolva — a központi monitoring nem aktív", + "alert.hub.unreachable": "Hub nem elérhető — utolsó hiba: %s", + "alert.link.monitoring": "Rendszermonitor", + "alert.link.settings": "Beállítások", + "alert.link.update": "Frissítés", + "alert.overflow": "+ %d további figyelmeztetés", + "alert.storage.disconnected": "Meghajtó leválasztva: %s (%s)", + "alert.update.available": "Új controller verzió elérhető: %s", + "api.action.state_not_saved": "A művelet nem hajtható végre: az alkalmazás beállításai nem menthetők.", + "api.backup.already_running": "Mentés már folyamatban", + "api.backup.started": "Mentés elindítva", + "api.backup.tier2_started": "2. mentés elindítva", + "api.config.applied": "Konfiguráció alkalmazva — a vezérlő újraindul.", + "api.config.unchanged": "A konfiguráció változatlan — nincs szükség újraindításra.", + "api.deploy.netstorage_unreachable": "A kiválasztott hálózati tárhely jelenleg nem érhető el az alkalmazások környezetéből — a telepítés nem indítható. Próbálja újra pár perc múlva, vagy jelezze az üzemeltetőnek.", + "api.deploy.no_space": "Nincs elég szabad tárhely a telepítéshez: csak %.0f GB szabad, és a rendszer %.0f GB tartalékot tart fenn az alapszolgáltatások (vezérlő, proxy) védelmében. Szabadítson fel helyet, vagy bővítse a tárhelyet.", + "api.deploy.not_installable": "Ez az alkalmazás jelenleg nem telepíthető.", + "api.deploy.started": "Telepítés elindítva – az állapot a kártyán követhető", + "api.geo.app_removed": "Alkalmazás geo-korlátozás eltávolítva", + "api.geo.app_set": "Alkalmazás geo-korlátozás beállítva", + "api.geo.no_cloudflare": "Cloudflare API nincs konfigurálva", + "api.geo.set": "Geo-korlátozás beállítva", + "api.geo.sync_started": "Szinkronizálás elindítva", + "api.integration.disabled": "Integráció kikapcsolva", + "api.integration.enabled": "Integráció engedélyezve", + "api.settings.updated": "Beállítások frissítve", + "api.start.drive_missing": "A(z) %s tárhely jelenleg nem elérhető — az alkalmazás nem indítható, amíg a meghajtó vissza nem csatlakozik.", + "api.start.not_enough_memory": "Nincs elég memória az indításhoz. Szükséges: %d MB, elérhető: %d MB (használt: %d MB / használható: %d MB)", + "api.update.kicked_off": "Frissítés elindítva", + "api.update.started": "Frissítés elindult – az állapot a kártyán követhető", + "app_export.a_kihagyott_mappak_tartalma_a": "A kihagyott mappák tartalma a Fájlkezelőben bármikor elérhető, és külön is lementhető.", + "app_export.a_kihagyott_nagy_meretu_tartalommal": ". A kihagyott, nagy méretű tartalommal együtt: ~", + "app_export.alap_mentes": "Alap mentés: ~", + "app_export.alkalmazas_leallitasa_mentes_elott_ajanl": "Alkalmazás leállítása mentés előtt (ajánlott)", + "app_export.alkalmazasok": "← Alkalmazások", + "app_export.az_adatok_konzisztenciaja_erdekeben_java": "Az adatok konzisztenciája érdekében javasolt leállítani az alkalmazást mentés közben.", + "app_export.becsult_ido": "Becsült idő:", + "app_export.exportalas": "{{.Stack.Meta.DisplayName}} — Exportálás", + "app_export.exportalas_inditasa": "Exportálás indítása", + "app_export.felhasznaloi_adatok": "Felhasználói adatok:", + "app_export.folyamat": "Folyamat", + "app_export.jelszo_mutatasa": "Jelszó mutatása", + "app_export.jelszo_opcionalis": "Jelszó (opcionális)", + "app_export.kesz": "Kész!", + "app_export.kihagyott_tartalom_elrejtese": "Kihagyott tartalom elrejtése", + "app_export.kihagyott_tartalom_megjelenitese": "Kihagyott tartalom megjelenítése", + "app_export.konfiguracio": "Konfiguráció:", + "app_export.megnyitas_filebrowser_ben": "Megnyitás FileBrowser-ben ↗", + "app_export.mentes_helye": "Mentés helye", + "app_export.mindig_resze_a_mentesnek": "Mindig része a mentésnek:", + "app_export.nincs_eleg_szabad_hely_a": "Nincs elég szabad hely a kiválasztott tárolón!", + "app_export.osszesen": "Összesen:", + "app_export.perc": "perc", + "app_export.szabad": "(szabad: -)", + "app_export.szabad_2": "(szabad:", + "app_export.titkositasi_jelszo": "Titkosítási jelszó", + "app_export.valassz_tarolot": "Válassz tárolót...", + "app_export.valaszthato_tartalom": "Választható tartalom:", + "app_import.a_feltoltes_megszakadt_ellenorizze_a": "A feltöltés megszakadt — ellenőrizze a kapcsolatot, majd próbálja újra.", + "app_import.adatbazis": "Adatbázis:", + "app_import.adatok": "Adatok:", + "app_import.alkalmazas": "Alkalmazás", + "app_import.alkalmazas_2": "Alkalmazás:", + "app_import.alkalmazas_importalas": "Alkalmazás importálás", + "app_import.alkalmazas_konfiguracioja_es_osszes_adat": "alkalmazás konfigurációja és összes adata felül lesz írva!", + "app_import.alkalmazas_megtekintese": "Alkalmazás megtekintése", + "app_import.alkalmazasok": "← Alkalmazások", + "app_import.alkalmazasok_megtekintese": "Alkalmazások megtekintése", + "app_import.az_alkalmazas_sikeresen_visszaallitva": "Az alkalmazás sikeresen visszaállítva.", + "app_import.controller_verzio": "Controller verzió:", + "app_import.csak_fab_fajl_toltheto_fel": "Csak .fab fájl tölthető fel.", + "app_import.csomag_reszletei": "Csomag részletei", + "app_import.csomag_reszletei_2": "— Csomag részletei", + "app_import.datum": "Dátum", + "app_import.exportalj_egy_alkalmazast_az_alkalmazas": "Exportálj egy alkalmazást az alkalmazás oldaláról, tölts fel egy .fab fájlt itt fent, vagy másolj egyet a {tároló}/felhom-data/exports/ könyvtárba.", + "app_import.exportalva": "Exportálva:", + "app_import.ez_a_csomag_jelszoval_vedett": "Ez a csomag jelszóval védett. Kérlek add meg a jelszót:", + "app_import.fab_csomag_feltoltese_huzza_ide": ".fab csomag feltöltése — húzza ide, vagy válassza ki a fájlt", + "app_import.fajl_kivalasztasa": "Fájl kiválasztása", + "app_import.feltoltes": "Feltöltés:", + "app_import.feltoltes_0": "Feltöltés: 0%", + "app_import.feltoltes_kesz": "Feltöltés kész:", + "app_import.figyelem_a_meglevo": "⚠ FIGYELEM: A meglévő", + "app_import.hibas_jelszo": "Hibás jelszó", + "app_import.importalas_folyamata": "Importálás folyamata", + "app_import.importalas_kesz": "Importálás kész!", + "app_import.megnyitas": "Megnyitás", + "app_import.megszakitas": "Megszakítás", + "app_import.meret": "Méret", + "app_import.meret_2": "Méret:", + "app_import.nem_talalhato_fab_csomag_a": "Nem található .fab csomag a regisztrált tárolókon.", + "app_import.nincs": "Nincs", + "app_import.reszletek": "Részletek »", + "app_import.tarolo": "Tároló", + "app_import.titkos": "Titkos", + "app_import.visszaallitas_inditasa": "Visszaállítás indítása", + "app_info.a_kezdeti_jelszo_beolvasasa_nem": "A kezdeti jelszó beolvasása nem sikerült.", + "app_info.a_regi_adatok_erintetlenek": "A régi adatok érintetlenek.", + "app_info.adatait_ide": "adatait ide:", + "app_info.adatok_masolasa": "Adatok másolása", + "app_info.alapertelmezett_belepes": "Alapértelmezett belépés", + "app_info.alkalmazasok": "← Alkalmazások", + "app_info.athelyezed_a_z": "Áthelyezed a(z)", + "app_info.athelyezes": "Áthelyezés", + "app_info.athelyezes_masik_tarhelyre": "Áthelyezés másik tárhelyre", + "app_info.az_alkalmazas_fejlesztoje_felhagyott_a": "Az alkalmazás fejlesztője felhagyott a fejlesztéssel. A telepített verzió továbbra is használható,\n de frissítések és biztonsági javítások már nem érkeznek hozzá.", + "app_info.az_alkalmazas_rovid_idore_leall": "? Az alkalmazás rövid időre leáll. A régi adatok csak sikeres áthelyezés után törlődnek.", + "app_info.az_elso_bejelentkezes_utan_azonnal": "Az első bejelentkezés után azonnal változtasd meg! Ez a kezdeti, automatikusan generált jelszó — ha már megváltoztattad, hagyd figyelmen kívül.", + "app_info.az_elso_bejelentkezes_utan_azonnal_2": "Az első bejelentkezés után azonnal változtasd meg!", + "app_info.az_uzemelteto_allitotta_be": "az üzemeltető állította be", + "app_info.beallitasok": "Beállítások", + "app_info.csak_x86": "Csak x86", + "app_info.dokumentacio": "Dokumentáció", + "app_info.ellenorzes": "Ellenőrzés", + "app_info.elofeltetelek": "Előfeltételek", + "app_info.elrejtes": "Elrejtés", + "app_info.elso_lepesek": "Első lépések", + "app_info.ennek_az_alkalmazasnak_az_adatait": "Ennek az alkalmazásnak az adatait másik csatlakoztatott tárhelyre helyezheted át. Az alkalmazás az áthelyezés alatt rövid időre leáll, az adatok pedig csak az ellenőrzés és a sikeres újraindítás után törlődnek a régi helyről.", + "app_info.ennek_az_alkalmazasnak_az_adattaroloja": "Ennek az alkalmazásnak az adattárolója jelenleg nem elérhető, ezért le van állítva. Csatlakoztasd újra a meghajtót, vagy helyezd át az adatokat egy másik tárhelyre.", + "app_info.exportalas": "Exportálás", + "app_info.ezeket_a_mappakat_a_fajlkezeloben": "Ezeket a mappákat a Fájlkezelőben éred el. Előfordulhat, hogy először be kell jelentkezned a Fájlkezelőbe.", + "app_info.felhasznalonev": "Felhasználónév", + "app_info.hianyzo_tarhely": "Hiányzó tárhely:", + "app_info.hivatalos_dokumentacio": "Hivatalos dokumentáció ↗", + "app_info.hova_tegyem_a_fajlokat": "Hova tegyem a fájlokat?", + "app_info.ismeretlen": "ismeretlen", + "app_info.kesz": "Kész", + "app_info.kezdeti_belepesi_adatok": "Kezdeti belépési adatok", + "app_info.leallitas": "Leállítás", + "app_info.masolas": "Másolás", + "app_info.masolva": "Másolva", + "app_info.megjelenites": "Megjelenítés", + "app_info.megnyitas": "Megnyitás ↗", + "app_info.megszakadt": "Megszakadt:", + "app_info.mentesek": "Mentések", + "app_info.mire_hasznalhato": "Mire használható?", + "app_info.naplo": "Napló", + "app_info.nincs_folyamatban_athelyezes": "Nincs folyamatban áthelyezés.", + "app_info.regi_adatok_torlese": "Régi adatok törlése", + "app_info.telepites": "Telepítés", + "app_info.ujratelepites": "Újratelepítés", + "app_info.valassz_celtarhelyet": "Válassz céltárhelyet…", + "app_info.valassz_celtarhelyet_2": "Válassz céltárhelyet.", + "backup.contents.data": "Adatok", + "backup.contents.db": "Konfig", + "backup.guest.agent_unconfigured": "A host-ügynök nincs konfigurálva ezen a gépen.", + "backup.guest.agent_unreachable": "A host-ügynök jelenleg nem elérhető.", + "backup.guest.err.in_progress": "mentés már folyamatban van", + "backup.guest.err.unavailable": "a rendszermentés nem érhető el ezen a gépen", + "backup.removed_app": "Eltávolított alkalmazás — a mentése megvan, visszaállítható", + "backup.status.db_failed": "Adatbázis mentés sikertelen", + "backup.status.ok": "Alkalmazás-adat mentés rendben", + "backup.target.absent": "A rendszermentés meghajtója nem érhető el — amíg vissza nem csatlakoztatod, a teljes rendszermentés nem készül el.", + "backup.target.degraded": "A rendszermentés jelenleg ugyanazon a lemezen van, mint a rendszer — így hibás fájlok ellen véd, lemezhiba ellen nem. Csatlakoztass egy második meghajtót a teljes védelemhez.", + "backup.target.err.agent_unreachable": "a host-ügynök nem elérhető", + "backup.target.err.assign_failed": "a mentési cél beállítása nem sikerült: ", + "backup.target.err.bad_request": "érvénytelen kérés", + "backup.target.err.missing_drive": "hiányzó meghajtó", + "backup.target.offer": "Ezt a meghajtót kijelölheted a rendszermentés helyéül — így egy lemezhiba után is vissza tudod állítani a rendszert.", + "backup.tier.local": "Helyi tároló (%s)", + "backup.tier.local_plain": "Helyi tároló", + "backup.tier.pbs": "Biztonsági szerver – külön hardver (PBS)", + "backup.tier2.badge_error": "Hiba", + "backup.tier2.badge_ok": "Sikeres", + "backup.tier2.badge_running": "Fut...", + "backup.tier2.dest_ssd": "belső SSD (csak DB/konfiguráció)", + "backup.tier2.no_drive": "Nincs 2. meghajtó", + "backup.tier2.schedule_daily": "Naponta", + "backups.a_kijeloles_nem_sikerult": "A kijelölés nem sikerült:", + "backups.a_meghajto_kijelolve": "A meghajtó kijelölve.", + "backups.a_meghajto_kijelolve_a_beallitas": "A meghajtó kijelölve. A beállítás a host-ügynök következő újraindulása után lép életbe.", + "backups.a_mentes_alatt_az_alkalmazasok": "A mentés alatt az alkalmazások leállnak — általában néhány perc, nagyobb adatnál több.", + "backups.a_mentes_sikertelen": "A mentés sikertelen.", + "backups.a_mentesek_egymas_utan_futnak": "A mentések egymás után futnak: adatbázis-mentés, helyi másolat, távoli mentés, majd a teljes rendszermentés.", + "backups.a_rendszermentes_elkeszult": "A rendszermentés elkészült.", + "backups.a_teljes_szerver_alkalmazasok_beallitaso": "A teljes szerver — alkalmazások, beállítások és adatbázisok együtt — időszakos mentése, amelyből az egész készülék visszaállítható. Ezt a host-ügynök készíti és kezeli.", + "backups.adatbazis_mentes": "Adatbázis-mentés: {{.BackupLegDB}}", + "backups.adatbazis_mentve": "Adatbázis mentve", + "backups.adatmentes": "Adatmentés", + "backups.adatmentes_aktiv": "Adatmentés aktív", + "backups.adatmentes_sikertelen": "Adatmentés sikertelen", + "backups.allapot": "Állapot:", + "backups.beagyazott_db_k_a_kotetmentesben": "beágyazott DB-k a kötetmentésben", + "backups.biztonsagi_mentes": "Biztonsági mentés", + "backups.db_mentesek": "DB mentések", + "backups.elinditod_a_teljes_rendszermentest_most": "Elindítod a teljes rendszermentést most? A mentés alatt az alkalmazások leállnak — általában néhány perc, nagyobb adatnál több.", + "backups.esedekes": "Esedékes", + "backups.fajl": "{{len .Backup.DumpFiles}} fájl", + "backups.helyi_masolat": "Helyi másolat: {{.BackupLegTier2}}", + "backups.kijeloles_folyamatban": "Kijelölés folyamatban…", + "backups.kijelolod_ezt_a_meghajtot_a": "Kijelölöd ezt a meghajtót a rendszermentés helyéül?", + "backups.kijelolom": "Kijelölöm", + "backups.kovetkezo_mentes": "Következő mentés", + "backups.kulon_hardveren_pbs": "külön hardveren (PBS)", + "backups.meg_nem_futott": "Még nem futott", + "backups.meg_nincs_sikeres_mentes": "– Még nincs sikeres mentés", + "backups.mentes": "Mentés", + "backups.mentes_folyamatban": "Mentés folyamatban…", + "backups.mentes_folyamatban_fazis": "Mentés folyamatban… (fázis:", + "backups.mentes_inditasa": "Mentés indítása…", + "backups.mentes_most": "Mentés most", + "backups.mentesi_idoablak": "Mentési időablak", + "backups.mentesi_idoablak_kezdete": "Mentési időablak kezdete", + "backups.meret_cel": "Méret / cél", + "backups.naprakesz": "Naprakész", + "backups.nincs_beallitva": "nincs beállítva", + "backups.oraja_a_mentesi_ablakon_belul": "{{.AgeHours}} órája — a mentési ablakon belül", + "backups.rendszermentes_teljes_mentes": "Rendszermentés (teljes mentés)", + "backups.sikertelen": "✗ {{fmtTime .FailedAt}} — sikertelen", + "backups.tarhely_attekintes": "Tárhely áttekintés", + "backups.tavoli_mentes": "Távoli mentés: {{.BackupLegOffbox}}", + "backups.tavoli_rendszermentes": "Távoli rendszermentés", + "backups.teljes_rendszermentes_kb_kozott": "Teljes rendszermentés: kb. {{.BackupGateFrom}}–{{.BackupGateTo}} között", + "backups.utolso_sikeres_mentes": "✓ Utolsó sikeres mentés: {{fmtTime .SuccessAt}} ({{timeAgo .SuccessAt}})", + "backups.utolso_teljes_mentes": "Utolsó teljes mentés", + "backups.visszaallitas_ellenorizve": "Visszaállítás ellenőrizve", + "backups_apps.1_mentes": "1. mentés", + "backups_apps.1_mentes_auto": "1. mentés auto", + "backups_apps.2_mentes": "2. mentés", + "backups_apps.2_mentes_kikapcsolva": "2. mentés kikapcsolva", + "backups_apps.3_mentes": "3. mentés", + "backups_apps.a_2_mentes_automatikus_kulon": "A 2. mentés automatikus — külön beállítás nem kell", + "backups_apps.a_mentes_bongeszheto_fajlrendszerben": "A mentés böngészhető fájlrendszerben", + "backups_apps.a_tavoli_mentes_a_titkositasi": "A távoli mentés a titkosítási kulcs letétbe helyezéséig szünetel", + "backups_apps.a_telepitett_alkalmazasok_beagyazott_ada": "A telepített alkalmazások beágyazott adatbázist használnak (pl. SQLite) — adatbázisuk a fájl- és kötetmentés része, külön adatbázis-kiírás nem szükséges.", + "backups_apps.adatbazis_mentes": "Adatbázis mentés", + "backups_apps.adatbazisok": "Adatbázisok", + "backups_apps.adatok": "+ Adatok", + "backups_apps.alkalmazas": "Alkalmazás", + "backups_apps.alkalmazas_mentesek_adatbazis_konfigurac": "Alkalmazás-mentések (adatbázis + konfiguráció)", + "backups_apps.alkalmazasok_mentesi_allapota": "Alkalmazások mentési állapota", + "backups_apps.allapot": "Állapot", + "backups_apps.az_alkalmazast_eltavolitottad_a_mentese": "Az alkalmazást eltávolítottad, a mentése megmaradt. Legutóbbi mentés: {{fmtTimeStr .RemovedUnitTime}}.", + "backups_apps.az_egyes_alkalmazasok_reszletes_granulal": "Az egyes alkalmazások részletes, granulált mentése — adatbázis-kiírások, beállítások és alkalmazás-fájlok. A fenti teljes mentéstől függetlenül, alkalmazásonként visszaállítható.", + "backups_apps.az_ervenyesites_nem_futott_le": "Az érvényesítés nem futott le", + "backups_apps.beallitas": "Beállítás", + "backups_apps.bekapcsolas": "Bekapcsolás", + "backups_apps.biztonsagi_mentes_alkalmazasok": "Biztonsági mentés — Alkalmazások", + "backups_apps.cel_meghajto_inaktiv": "Cél meghajtó inaktív", + "backups_apps.cel_meghajto_levalasztva": "Cél meghajtó leválasztva", + "backups_apps.db_dump_hiba": "DB dump hiba", + "backups_apps.eltavolitva_visszaallithato": "Eltávolítva — visszaállítható", + "backups_apps.errol_a_mentesrol_nincs_eredmenyunk": "Erről a mentésről nincs eredményünk.", + "backups_apps.ervenyesites": "Érvényesítés", + "backups_apps.ez_az_alkalmazas_nincs_kijelolve": "Ez az alkalmazás nincs kijelölve távoli mentésre", + "backups_apps.fajlok_visszaallitasa": "Fájlok visszaállítása", + "backups_apps.felhasznaloi_adatokrol_nincs_biztonsagi": "Felhasználói adatokról nincs biztonsági mentés.
\n A szerveren tárolt fotók, dokumentumok és egyéb fájlok jelenleg csak egy példányban léteznek.\n Külső meghajtó csatlakoztatásával biztonsági másolat készíthető a 3-2-1 szabály szerint.\n Meghajtó beállítása →", + "backups_apps.figyelem_legutobbi_kiserlet_nem_sikerult": " Figyelem: a legutóbbi mentési kísérlet nem sikerült, ezért a visszaállított fájlok ennél régebbiek lehetnek.", + "backups_apps.fut": "Fut...", + "backups_apps.helyi": "helyi", + "backups_apps.helyreallitasi_egyseg_titkositva": "Helyreállítási egység, titkosítva", + "backups_apps.hiba": "Hiba", + "backups_apps.kikapcsolva": "Kikapcsolva", + "backups_apps.konfig": "Konfig", + "backups_apps.kovetkezo": "Következő: {{nextRunLabel .Backup.NextDBDump}}", + "backups_apps.kulcsletetre_var": "Kulcsletétre vár", + "backups_apps.meg_nem_futott": "Még nem futott", + "backups_apps.meg_nem_keszult_adatbazis_mentes": "Még nem készült adatbázis-mentés — az első ütemezett mentés éjjel fut le.", + "backups_apps.meg_nincs_sikeres_masolat": "Még nincs sikeres másolat", + "backups_apps.meg_nincs_sikeres_masolat_amibol": "Még nincs sikeres másolat, amiből vissza lehetne állítani.", + "backups_apps.meghajto_levalasztva": "Meghajtó leválasztva", + "backups_apps.megtartva": "Megtartva", + "backups_apps.mentes": "Mentés", + "backups_apps.mentes_folyamatban": "Mentés folyamatban...", + "backups_apps.mentes_inditasa": "Mentés indítása...", + "backups_apps.mentes_most": "Mentés most", + "backups_apps.meret": "Méret", + "backups_apps.nincs_2_off_drive_masolat": "Nincs 2. (off-drive) másolat", + "backups_apps.nincs_beallitva": "Nincs beállítva", + "backups_apps.nincs_tavoli_mentesi_cel_beallitva": "Nincs távoli mentési cél beállítva", + "backups_apps.sikeres": "Sikeres", + "backups_apps.tabla": "{{.Validation.TableCount}} tábla", + "backups_apps.tavoli_offsite": "távoli (offsite)", + "backups_apps.teljes_visszaallitas_a_masolatbol": "Teljes visszaállítás a másolatból", + "backups_apps.tipus": "Típus", + "backups_apps.ujratelepiti_a_z_alkalmazast_a": "Újratelepíti a(z) {{.DisplayName}} alkalmazást a megtartott mentésből ({{fmtTimeStr .RemovedUnitTime}})? Az adatok a mentésből állnak vissza.", + "backups_apps.utemezes": "Ütemezés", + "backups_apps.utolso": "Utolsó", + "backups_apps.utolso_2": "Utolsó: {{timeAgoStr .Tier1LastRun}}", + "backups_apps.utolso_3": "Utolsó: {{timeAgoStr .Tier2LastRun}}", + "backups_apps.utolso_4": "Utolsó: {{timeAgoStr $.Offbox.LastRun}}", + "backups_apps.utolso_adatbazis_mentes": "Utolsó adatbázis mentés:", + "backups_apps.utolso_sikeres": "Utolsó sikeres: {{timeAgoStr .Tier2LastSuccess}}", + "backups_apps.visszaallitas_a_mentesbol": "Visszaállítás a mentésből", + "backups_apps.visszaallitja_a_hianyzo_fajlokat_a": "Visszaállítja a hiányzó fájlokat a másodlagos másolatból? A meglévő fájlok NEM módosulnak és NEM törlődnek. Az alkalmazás a művelet idejére leáll. Legutóbbi másolat: {{fmtTimeStr .Tier2LastRun}}", + "backups_apps.visszaallitja_legutobbi_sikeres_masolat": "Visszaállítja a hiányzó fájlokat a másodlagos másolatból? A meglévő fájlok NEM módosulnak és NEM törlődnek. Az alkalmazás a művelet idejére leáll. Legutóbbi sikeres másolat: {{fmtTimeStr .Tier2LastSuccess}}.", + "backups_escrow.1_elofeltetelek_ellenorzese": "1. Előfeltételek ellenőrzése", + "backups_escrow.2_fontos_tudnivalok": "2. Fontos tudnivalók", + "backups_escrow.3_megerosites": "3. Megerősítés", + "backups_escrow.4_letrehozas": "4. Létrehozás", + "backups_escrow.5_a_helyreallitasi_kod": "5. A helyreállítási kód", + "backups_escrow.6_ellenorzes": "6. Ellenőrzés", + "backups_escrow.7_befejezes": "7. Befejezés", + "backups_escrow.a_dr_szint_nincs_alkalmazva": "a DR-szint nincs alkalmazva ezen a gépen", + "backups_escrow.a_folyamat_a_piros_feltetelek": "A folyamat a piros feltételek teljesüléséig nem indítható.", + "backups_escrow.a_folyamat_inditasa_nem_sikerult": "A folyamat indítása nem sikerült.", + "backups_escrow.a_folytatashoz_adja_meg_a": "A folytatáshoz adja meg a bejelentkezési jelszavát", + "backups_escrow.a_funkciohoz_az_ugynok_frissitese": "A funkcióhoz az ügynök frissítése szükséges — a frissítés automatikusan megérkezik. Próbálja újra később.", + "backups_escrow.a_funkciohoz_az_ugynok_frissitese_2": "A funkcióhoz az ügynök frissítése szükséges — a frissítés automatikusan megérkezik.", + "backups_escrow.a_helyreallitasi_kod_a_mentesei": "A helyreállítási kód a mentései utolsó kulcsa. Pontosan egyszer jelenik meg — a rendszer\n sehol nem tárolja, és a Felhom sem ismeri. Ha a szerver megsemmisül, a távoli mentések CSAK\n ezzel a kóddal állíthatók vissza. Írja fel papírra vagy mentse jelszókezelőbe — de NE ezen a\n szerveren tárolja.", + "backups_escrow.a_kod_lekerese_nem_sikerult": "A kód lekérése nem sikerült.", + "backups_escrow.a_kod_letrehozasa_folyamatban_altalaban": "A kód létrehozása folyamatban… (általában néhány másodperc)", + "backups_escrow.a_kod_letrejott_de_nem": "A kód létrejött, de nem lett megjelenítve — biztonsági okból újra nem kérhető le.\n Indítsa újra a folyamatot: az új kód a régit érvényteleníti.", + "backups_escrow.a_kod_pontosan_egyszer_jelenitheto": "A kód pontosan egyszer jeleníthető meg. Készítsen elő papírt és tollat, mielőtt megnyomja a gombot.", + "backups_escrow.a_kozponti_feltoltes_nincs_beallitva": "a központi feltöltés nincs beállítva", + "backups_escrow.a_letrehozas_nem_sikerult": "A létrehozás nem sikerült.", + "backups_escrow.a_megadott_szavak_nem_egyeznek": "A megadott szavak nem egyeznek — ellenőrizze a felírt kódot.", + "backups_escrow.a_rendszerjogosultsag_hianyzik_az_ugynok": "a rendszerjogosultság hiányzik — az ügynök frissítése szükséges", + "backups_escrow.a_titkosito_eszkoz_age_nem": "a titkosító eszköz (age) nem található", + "backups_escrow.az_elofeltetelek_ellenorzese_nem_sikerul": "Az előfeltételek ellenőrzése nem sikerült:", + "backups_escrow.az_uj_kod_letrehozasaval_a": "Az új kód létrehozásával a korábbi kód a jövőbeli mentésekre érvényét veszti; a már meglévő\n mentési előzményekhez érvényes marad.", + "backups_escrow.befejezes": "Befejezés", + "backups_escrow.ehhez_nem_kell_semmit_tenned": "Ehhez nem kell semmit tenned. Ha fél óra múlva is ezt látod, szólj az üzemeltetőnek.", + "backups_escrow.ellenorzes_folyamatban": "Ellenőrzés folyamatban…", + "backups_escrow.elokeszitve": "előkészítve", + "backups_escrow.elrejtes": "Elrejtés", + "backups_escrow.es": ". és", + "backups_escrow.ez_mostantol_az_elo_helyreallitasi": "Ez mostantól az élő helyreállítási kód — a korábbi kód érvényét vesztette. Mentse el most: a kód többé nem jeleníthető meg.", + "backups_escrow.felirtam_a_kodot_es_biztonsagos": "Felírtam a kódot, és biztonságos helyen — nem ezen a szerveren — tárolom.", + "backups_escrow.helyreallitasi_dr_szint_aktiv": "Helyreállítási (DR) szint aktív", + "backups_escrow.helyreallitasi_kod": "Helyreállítási kód", + "backups_escrow.hiba": "Hiba", + "backups_escrow.hiba_2": "Hiba:", + "backups_escrow.kod_letrehozasa": "Kód létrehozása", + "backups_escrow.kod_megjelenitese": "Kód megjelenítése", + "backups_escrow.kozponti_feltoltes_beallitva": "Központi feltöltés beállítva", + "backups_escrow.megerosites_irja_be_a_kod": "Megerősítés: írja be a kód szavait", + "backups_escrow.megerosites_irja_be_a_kod_2": "Megerősítés: írja be a kód", + "backups_escrow.megjelenites": "Megjelenítés", + "backups_escrow.megsem": "Mégsem", + "backups_escrow.mentesi_tarolo_pbs_beallitva": "Mentési tároló (PBS) beállítva", + "backups_escrow.mi_tortenik_ezutan_a_helyreallitasi": "Mi történik ezután? A helyreállítási kód elkészült, és a rendszer elküldi a központba megerősítésre — ez általában néhány másodperc, legfeljebb 15 perc. Addig a Távoli mentés oldalon a „megerősítésre vár\" üzenet látható; a megerősítés után indítható az első távoli mentés.", + "backups_escrow.nincs_beallitva_mentesi_tarolo": "nincs beállítva mentési tároló", + "backups_escrow.nincs_elokeszitett_jelszo_a_varazslo": "nincs előkészített jelszó — a varázsló indításkor automatikusan előkészíti, ha a távoli mentés be van állítva", + "backups_escrow.rendszerjogosultsag_engedelyezve": "Rendszerjogosultság engedélyezve", + "backups_escrow.reszletek": "Részletek:", + "backups_escrow.szavak_ellenorzese": "Szavak ellenőrzése", + "backups_escrow.szavat": ". szavát", + "backups_escrow.tavoli_mentes_jelszava_elokeszitve": "Távoli mentés jelszava előkészítve", + "backups_escrow.titkosito_eszkoz_telepitve": "Titkosító eszköz telepítve", + "backups_escrow.ujrainditas": "Újraindítás", + "backups_escrow.vissza": "← Vissza", + "backups_remote.a_celgep_ismert_host_sora": "A célgép ismert-host sora (known_hosts)", + "backups_remote.a_felretett_mentesek_megnyithatosagat_it": "A félretett mentések megnyithatóságát itt nem tudjuk megígérni. Ez attól függ, megvan-e még a hozzájuk tartozó kulcs, és ezt ez a gép nem tudja megállapítani. Ha szeretnéd, hogy utánanézzünk, írj nekünk — a félretett másolat addig is a helyén marad.", + "backups_remote.a_funkciohoz_az_ugynok_frissitese": "A funkcióhoz az ügynök frissítése szükséges — a frissítés automatikusan megérkezik.", + "backups_remote.a_helyreallitasi_csomag_elkuldve_a": "A helyreállítási csomag elküldve a központba, megerősítésre vár — ez általában néhány másodperc, legfeljebb 15 perc.", + "backups_remote.a_helyreallitasi_kod_letetbe_helyezve": "A helyreállítási kód letétbe helyezve.", + "backups_remote.a_host_kulcs_rogzitese_no": "A host-kulcs rögzítése (no blind TOFU). Lekérdezhető:", + "backups_remote.a_keresed_szerint_a_korabbi": "A kérésed szerint a korábbi távoli mentéseidet {{.AbandonDate}} napján véglegesen töröljük\n (még {{.AbandonDaysLeft}} nap).", + "backups_remote.a_korabbi_hazon_kivuli_menteseid": "A korábbi, házon kívüli mentéseid visszaszerezhetők.\n Ezt a gépet újratelepítették, és a Felhom központi rendszere őriz hozzá egy lezárt csomagot. A\n helyreállítási kódoddal feloldhatod a korábbi mentéseidet, és megnézheted, mi van bennük.", + "backups_remote.a_korabbi_menteseid_felre_vannak": "A korábbi mentéseid félre vannak téve — nem töröltük őket.", + "backups_remote.a_korabbi_mentesek_torlese_folyamatban": "A korábbi mentések törlése folyamatban", + "backups_remote.a_korabbi_tavoli_menteseid_torlese": "A korábbi távoli mentéseid törlése megtörtént. A hozzájuk tartozó lezárt helyreállítási csomag eltávolítása még folyamatban van.", + "backups_remote.a_kulcsot_0600_as_fajlba": "A kulcsot 0600-as fájlba írjuk; sosem naplózzuk és nem tároljuk a beállításokban.", + "backups_remote.a_letetben_levo_helyreallitasi_csomag": "A letétben lévő helyreállítási csomag nem fedi a jelenlegi távoli mentési jelszót. Hozzon létre új helyreállítási kódot.", + "backups_remote.a_megerosites_nem_erkezett_meg": "A megerősítés nem érkezett meg a várt időn belül. Ellenőrizze az internetkapcsolatot, majd készítsen új helyreállítási kódot.", + "backups_remote.a_mentendo_adatok_felmerese": "— a mentendő adatok felmérése…", + "backups_remote.a_pillanatkepek_szama_meg_ismeretlen": "a pillanatképek száma még ismeretlen", + "backups_remote.a_regi_elozmeny_felreteve_marad": "A régi előzmény félretéve marad a tárhelyen — nem töröljük. Új, üres tárolót hozunk létre, és a következő mentés oda készül.", + "backups_remote.a_tavoli_mentes_ki_van": "A távoli mentés ki van kapcsolva", + "backups_remote.a_tavoli_mentesek_csak_akkor": "A távoli mentések csak akkor állíthatók vissza egy teljes meghibásodás után, ha létrehozza a helyreállítási kódot.", + "backups_remote.a_tavoli_tarhelyen_levo_mentesek": "A távoli tárhelyen lévő mentések egy korábbi, már nem elérhető kulccsal készültek (jellemzően újratelepítés után). Emiatt új mentés jelenleg nem írható a tárolóba. A meglévő mentések nem sérültek. Azt viszont ez a gép nem tudja megállapítani, hogy később megnyithatók-e — ez attól függ, megvan-e még a hozzájuk tartozó kulcs. Ha szükséged van rájuk, írj nekünk.", + "backups_remote.a_tavoli_tarolo_masik_kulccsal": "A távoli tároló másik kulccsal készült mentéseket tartalmaz", + "backups_remote.a_teljes_mentes_tullepne_a": "A teljes mentés túllépné a tárhelykeretet — csak a konfiguráció és az adatbázis kerül mentésre.", + "backups_remote.adatbazisok_mentese_a_pillanatkephez": "Adatbázisok mentése a pillanatképhez…", + "backups_remote.adatok_visszaszerzese": "Adatok visszaszerzése", + "backups_remote.addig_meggondolhatod_magad_ha_megvan": "Addig meggondolhatod magad: ha megvan a helyreállítási kódod,\n a mentéseid visszaszerezhetők, és a törlés elmarad.", + "backups_remote.aktiv_nincs_kijelolt_alkalmazas": "Aktív — nincs kijelölt alkalmazás", + "backups_remote.amikor_uj_mentesi_kulcsot_kapott": "Amikor új mentési kulcsot kapott a géped, a régebbi előzményt átmozgattuk\n a távoli tárhelyen, és ott is maradt. Megnyitni innen egyelőre nem lehet, és\n ez nem a kódodon múlik. Ha szükséged van rá, keresd a Felhom ügyfélszolgálatát.", + "backups_remote.az_alkalmazas_mentesek_titkositott_masol": "Az alkalmazás-mentések titkosított másolata egy távoli tárolóra — saját NAS vagy Felhom offsite tárhely — restic + SFTP kapcsolaton. A tároló csak titkosított adatot lát. Ez a 3-2-1 szabály „1 off-site\" lába — független a helyi másodpéldánytól és a teljes rendszermentéstől.", + "backups_remote.biztonsagi_mentes_tavoli_mentes": "Biztonsági mentés — Távoli mentés", + "backups_remote.cel_cime_ip_vagy_hosztnev": "Cél címe (IP vagy hosztnév — NAS vagy SFTP-kiszolgáló)", + "backups_remote.ehhez_a_gephez_egy_korabbi": "Ehhez a géphez egy korábbi helyreállítási kód tartozik, és a korábbi mentéseid még megvannak.\n Új kód létrehozása a régi mentéseidet elérhetetlenné tenné, ezért most nem indítható.\n Előbb add meg a meglévő kódodat — vagy ott jelezheted, ha nem kéred vissza a korábbi adatokat.", + "backups_remote.fajl": "fájl", + "backups_remote.feldolgozas_alatt": "· feldolgozás alatt:", + "backups_remote.felhasznalo": "Felhasználó", + "backups_remote.felhom_offsite_tarhely_igenyelheto_szolg": "Felhom offsite tárhely — igényelhető szolgáltatás. Titkosított, házon kívüli másolat a mentéseidről. Érdeklődj az üzemeltetőnél.", + "backups_remote.felhom_offsite_tarhely_kiepitve_a": "Felhom offsite tárhely kiépítve — a beállítás automatikus, folyamatban. Ha egy napon belül nem áll be, jelezd az üzemeltetőnek.", + "backups_remote.fut": "Fut…", + "backups_remote.helyreallitasi_kod_letrehozasa": "Helyreállítási kód létrehozása", + "backups_remote.helyreallitasi_kod_letrehozva": "Helyreállítási kód létrehozva", + "backups_remote.helyreallitasi_kod_szukseges": "Helyreállítási kód szükséges", + "backups_remote.hianyos": "! Hiányos", + "backups_remote.hiba": "✗ Hiba", + "backups_remote.hogy_ezek_meg_visszaszerezhetok_e": "Hogy ezek még visszaszerezhetők-e a helyreállítási kóddal, azt innen nem tudjuk megállapítani — ha vissza szeretnéd kapni őket, írj nekünk a törlés előtt.", + "backups_remote.karbantartas_regi_mentesek_rendezese_a": "Karbantartás: régi mentések rendezése a távoli tárolón…", + "backups_remote.kikapcsolva": "Kikapcsolva", + "backups_remote.meg_nem_tudjuk_mennyi_van": "még nem tudjuk, mennyi van a tárolóban — legfeljebb {{.Offbox.QuotaGB}} GB", + "backups_remote.meg_nincs_beallitva_tavoli_mentesi": "Még nincs beállítva távoli mentési cél.", + "backups_remote.megerosites_uj_tavoli_mentes_inditasa": "Megerősítés — új távoli mentés indítása", + "backups_remote.megis_visszaszerzem_a_koddal": "Mégis visszaszerzem a kóddal", + "backups_remote.megosztott_mappak_mentese": "Megosztott mappák mentése…", + "backups_remote.mely_alkalmazasok_mentodnek_a_tavoli": "Mely alkalmazások mentődnek a távoli tárolóra?", + "backups_remote.mentes": "Mentés", + "backups_remote.mentes_2": "Mentés:", + "backups_remote.mentes_folyamatban": "Mentés folyamatban", + "backups_remote.napi_automatikus_tavoli_mentes_engedelye": "Napi automatikus távoli mentés engedélyezve", + "backups_remote.nincs_tavoli_mentesre_jelolt_alkalmazas": "Nincs távoli mentésre jelölt alkalmazás — jelölj ki legalább egyet.", + "backups_remote.nincs_telepitett_alkalmazas": "Nincs telepített alkalmazás.", + "backups_remote.pillanatkep": "{{.Offbox.SnapshotCount}} pillanatkép", + "backups_remote.pl_felhom": "pl. felhom", + "backups_remote.pl_ip": "pl. 192.168.0.10", + "backups_remote.pl_repo_path": "pl. /volume1/felhom-backup/repo", + "backups_remote.rendben": "✓ Rendben", + "backups_remote.ssh_privat_kulcs": "SSH privát kulcs", + "backups_remote.tarhelykeret": "Tárhelykeret:", + "backups_remote.tarolo_meret": "Tároló méret ·", + "backups_remote.tarolo_utvonala_a_celgepen": "Tároló útvonala a célgépen", + "backups_remote.tavoli_mentes_3_mentes_titkositott": "Távoli mentés (3. mentés) — titkosított, offsite", + "backups_remote.tavoli_mentes_bekapcsolasa": "Távoli mentés bekapcsolása", + "backups_remote.tavoli_mentes_kikapcsolasa": "Távoli mentés kikapcsolása", + "backups_remote.tavoli_mentes_most": "Távoli mentés most", + "backups_remote.tavoli_mentesi_cel_beallitasa": "Távoli mentési cél beállítása", + "backups_remote.uj_helyreallitasi_kod_keszitese": "Új helyreállítási kód készítése", + "backups_remote.uj_tavoli_mentes_inditasa": "Új távoli mentés indítása…", + "backups_remote.uresen_hagyva_valtozatlan": "(üresen hagyva változatlan)", + "backups_remote.utolso_hiba": "Utolsó hiba: {{.Offbox.LastError}}", + "backups_remote.utolso_tavoli_mentes": "Utolsó távoli mentés", + "backups_restore.1_szint": "1. szint", + "backups_restore.1_szint_helyi_mentes_ajanlott": "1. szint — Helyi mentés (ajánlott)", + "backups_restore.2_szint": "2. szint", + "backups_restore.2_szint_masodlagos_masolat": "2. szint — Másodlagos másolat", + "backups_restore.a_becsles_sikertelen": "a becslés sikertelen", + "backups_restore.a_csomag_becsult_merete": "A csomag becsült mérete:", + "backups_restore.a_csomagok_egyenkent_keszulnek_es": "A csomagok egyenként készülnek és töltődnek le — pillanatfelvétel a mostani állapotról.", + "backups_restore.a_doboz_ujraindult_mikozben_a": "A doboz újraindult, miközben a visszaállítás futott, ezért nem tudjuk, hogy befejeződött-e. Indítsd el újra lent, ugyanabból a mentésből.", + "backups_restore.a_meglevo_fajlokat_nem_irja": "A meglévő fájlokat nem írja felül. A már létező megosztás-beállítások változatlanok maradnak.", + "backups_restore.a_tavoli_tarolo_kapcsolodasi_adatai": "A távoli tároló kapcsolódási adatai még nem érkeztek meg ehhez a géphez, ezért még nem tudjuk megmutatni, mi van benne. Ez magától rendeződik.", + "backups_restore.a_tavoli_tarolo_ures_nincs": "A távoli tároló üres — nincs mit visszaállítani.", + "backups_restore.a_tenyleges_adataid_valtozatlanok_maradn": "— a tényleges adataid változatlanok maradnak.", + "backups_restore.a_visszaallitas_felulirja_az_alkalmazas": "A visszaállítás felülírja az alkalmazás jelenlegi adatait a kiválasztott mentés állapotával.\n Az alkalmazás a folyamat során automatikusan leáll és újraindul.", + "backups_restore.adatbazis_es_konfiguracio_visszaallitasa": "Adatbázis és konfiguráció visszaállítása — az alkalmazásnak nincs külön felhasználói adata.", + "backups_restore.alkalmazas": "Alkalmazás:", + "backups_restore.az_export_nem_indult_el": "az export nem indult el", + "backups_restore.betoltes": "— Betöltés... —", + "backups_restore.biztonsagi_mentes_visszaallitas": "Biztonsági mentés — Visszaállítás", + "backups_restore.biztosan_torlod_ezt_az_ellenorzo": "Biztosan törlöd ezt az ellenőrző másolatot?", + "backups_restore.csak_konfiguracio_visszaallitasa_compose": "Csak konfiguráció visszaállítása (compose fájlok, beállítások).", + "backups_restore.csatolhato_meghajtot_viszont_most_nem": "Csatolható meghajtót viszont most nem látunk ezen a gépen, ezért ezt innen nem tudod\n elindítani. Ha a meghajtó be van kötve, de nincs csatlakoztatva, az üzemeltető tudja\n csatlakoztatni — jelezd neki. A Tárhely →\n Meghajtók oldalon látod, mit ismer most a gép.", + "backups_restore.csomag_keszitese": "Csomag készítése:", + "backups_restore.csutortok": "csütörtök", + "backups_restore.elinditod_a_letoltest_pillanatfelvetel_a": ". Elindítod a letöltést? (Pillanatfelvétel a mostani állapotról.)", + "backups_restore.elobb_csatold_vissza_az_adatmeghajtot": "Előbb csatold vissza az adatmeghajtót. A mentéseid megvannak, és a meghajtók is\n megvannak — újratelepítés után viszont a gép még nem ismeri őket, ezért most nincs hová\n visszaállítani.", + "backups_restore.eltavolitott_alkalmazasok_mentes_megtart": "Eltávolított alkalmazások (mentés megtartva)", + "backups_restore.eltavolitva": "{{.DisplayName}} — eltávolítva", + "backups_restore.ez_ket_kattintas_tarhely_meghajtok": "Ez két kattintás: Tárhely →\n Meghajtók, „Meglévő meghajtó csatolása\". Utána gyere vissza ide.", + "backups_restore.ezek_a_visszaallitott_masolatok_helyet": "Ezek a visszaállított másolatok helyet foglalnak a meghajtón. A tényleges adataidat nem érintik, bármikor törölhetők.", + "backups_restore.helyreallitas_az_elo_adatok_koze": "Helyreállítás az élő adatok közé (csak a hiányzó fájlok)", + "backups_restore.hetfo": "hétfő", + "backups_restore.hiba": "Hiba:", + "backups_restore.hiba_2": "Hiba (", + "backups_restore.hiba_a_becsles_nem_erheto": "Hiba: a becslés nem érhető el.", + "backups_restore.hiba_a_csomag_utvonala_hianyzik": "Hiba: a csomag útvonala hiányzik.", + "backups_restore.hiba_az_export_nem_indult": "Hiba: az export nem indult el.", + "backups_restore.hordozhato_mentescsomag_fab": "Hordozható mentéscsomag (.fab)", + "backups_restore.hordozhato_pillanatfelvetel_barhol_tarol": "Hordozható pillanatfelvétel — bárhol tárolhatod, és bármikor visszatöltheted egy meghajtóról. A folyamatos védelmet az 1–3. szintű mentés adja.", + "backups_restore.importalas_mentett_csomagbol_fab": "Importálás mentett csomagból (.fab)", + "backups_restore.jelszavas_titkositas_opcionalis": "Jelszavas titkosítás (opcionális)", + "backups_restore.kedd": "kedd", + "backups_restore.letoltes": "Letöltés:", + "backups_restore.letoltes_fab": "Letöltés (.fab)", + "backups_restore.masolat_torlese": "Másolat törlése", + "backups_restore.meg_nincs_mentes_felhasznaloi_adattal": "Még nincs mentés felhasználói adattal.", + "backups_restore.megertettem_visszaallitas_inditasa": "Megértettem, visszaállítás indítása.", + "backups_restore.meglevo_ellenorzo_masolatok": "Meglévő ellenőrző másolatok", + "backups_restore.megosztasok_visszaallitasa": "Megosztások visszaállítása", + "backups_restore.megszakadt_visszaallitas": "Megszakadt visszaállítás", + "backups_restore.minden_csomag_elkeszult": "Minden csomag elkészült.", + "backups_restore.nem_tudjuk_elolvasni_a_tavoli": "Nem tudjuk elolvasni a távoli tárolót, ezért nem tudjuk, mi van benne. Ez nem azt jelenti, hogy üres — próbáld újra később, vagy jelezd az üzemeltetőnek.", + "backups_restore.nem_tudjuk_van_e_mentese": "Nem tudjuk, van-e mentése — a tárolót nem sikerült elolvasni.", + "backups_restore.nincs_elerheto_mentes": "— Nincs elérhető mentés —", + "backups_restore.nincs_ellenorzo_masolat_a_meghajton": "Nincs ellenőrző másolat a meghajtón.", + "backups_restore.nincs_mentese_a_tavoli_taroloban": "Nincs mentése a távoli tárolóban — nincs mit visszaállítani.", + "backups_restore.nincs_telepitett_alkalmazas": "Nincs telepített alkalmazás.", + "backups_restore.nincs_telepitve_elobb_telepitsd_ujra": "Nincs telepítve — előbb telepítsd újra, utána hozhatod vissza az adatait.", + "backups_restore.opcionalis_jelszo": "Opcionális jelszó", + "backups_restore.osszes_letoltese_egyenkent": "Összes letöltése (egyenként)", + "backups_restore.pentek": "péntek", + "backups_restore.pillanatkep": "Pillanatkép:", + "backups_restore.szerda": "szerda", + "backups_restore.szombat": "szombat", + "backups_restore.teljes_visszaallitas_adatbazis_konfigura": "Teljes visszaállítás: adatbázis + konfiguráció + felhasználói adatok a kiválasztott pillanatképből.", + "backups_restore.uresen_hagyva_a_csomag_titkositas": "Üresen hagyva a csomag titkosítás nélkül készül.", + "backups_restore.utolso_megerosites_a_masolat_veglegesen": "UTOLSÓ MEGERŐSÍTÉS: a másolat véglegesen törlődik.", + "backups_restore.valasszon": "— Válasszon —", + "backups_restore.valasszon_alkalmazast": "— Válasszon alkalmazást —", + "backups_restore.valaszd_ki_az_alkalmazast_es": "Válaszd ki az alkalmazást, és a következő oldalon döntsd el, mit szeretnél: ellenőrzést külön mappába, csak a hiányzó fájlok visszahozását, vagy teljes visszaállítást. Egyik sem indul el kérdés nélkül.", + "backups_restore.vasarnap": "vasárnap", + "backups_restore.visszaallitas": "Visszaállítás", + "backups_restore.visszaallitas_2": "Visszaállítás…", + "backups_restore.visszaallitas_a_tavoli_tarolobol": "Visszaállítás a távoli tárolóból", + "backups_restore.visszaallitas_folyamatban": "Visszaállítás folyamatban...", + "backups_restore.visszaallitas_inditasa": "Visszaállítás indítása", + "backups_restore_wizard.1_ellenorzes_kulon_mappaba_beallitasok": "1. Ellenőrzés külön mappába (beállítások és adatbázis)", + "backups_restore_wizard.2_hianyzo_fajlok_visszahozasa": "2. Hiányzó fájlok visszahozása", + "backups_restore_wizard.3_teljes_visszaallitas_fajlok_adatbazis": "3. Teljes visszaállítás (fájlok + adatbázis)", + "backups_restore_wizard.a_becsult_meret": "— a becsült méret: {{.}}", + "backups_restore_wizard.a_fajlok_a_mentes_szerinti": "A fájlok a mentés szerinti változatra állnak vissza, semmi nem törlődik.", + "backups_restore_wizard.a_fajlok_es_az_adatbazis": "— a fájlok és az adatbázis eltérő időpontból származnak.", + "backups_restore_wizard.a_fajlokat_a_mentes_szerinti": "A fájlokat a mentés szerinti változatra állítja vissza és az adatbázist is visszatölti. Semmit nem töröl: a mentés óta létrejött fájlok megmaradnak. A jelenlegi adatbázisról előtte biztonsági mentés készül.", + "backups_restore_wizard.a_letoltes_a_meghajton_egy": ". A letöltés a meghajtón egy külön előkészítő mappába kerül; az élő adataid ebben a lépésben még nem változnak.", + "backups_restore_wizard.a_letoltes_a_merettol_es": "A letöltés a mérettől és a kapcsolat sebességétől függően hosszabb ideig is tarthat. Ha elkészült, ezen az oldalon választhatod ki, hogy csak a hiányzó fájlokat hozod vissza, vagy teljes visszaállítást kérsz.", + "backups_restore_wizard.a_mentes_ideje": "— a mentés ideje:", + "backups_restore_wizard.a_mentett_adatbazis_uresnek_tunik": "A mentett adatbázis üresnek tűnik (nincs benne felhasználói fiók) — elképzelhető, hogy a mentés korábbi, mint az adataid.", + "backups_restore_wizard.a_teljes_visszaallitashoz_a_mentes": "A teljes visszaállításhoz a mentés teljes tartalmát le kell tölteni a távoli tárolóból", + "backups_restore_wizard.a_teljes_visszaallitashoz_eloszor_le": "A teljes visszaállításhoz először le kell tölteni a mentés teljes tartalmát. Az előkészítés megmutatja a méretet, mielőtt bármi elindulna — az élő adataid az előkészítés alatt nem változnak.", + "backups_restore_wizard.adatbazis_mentes_ideje": "adatbázis-mentés ideje: {{fmtTime .Pair.DumpsAt}}.", + "backups_restore_wizard.allapot_frissitese": "Állapot frissítése", + "backups_restore_wizard.amig_ez_tart_uj_visszaallitas": ". Amíg ez tart, új visszaállítás nem indítható.", + "backups_restore_wizard.az_adatbazis_mentes_ideje_nem": "az adatbázis-mentés ideje nem állapítható meg.", + "backups_restore_wizard.az_adatbazis_mentes_regebbi": "Az adatbázis-mentés régebbi", + "backups_restore_wizard.az_alkalmazas_beallitasait_es_adatbazisa": "Az alkalmazás beállításait és adatbázisát hozza vissza egy külön ellenőrző mappába. A saját fájljaidat (dokumentumok, képek, feltöltések) nem hozza vissza — azokhoz a 3. pont teljes visszaállítása kell. Az élő adataid nem változnak.", + "backups_restore_wizard.az_allapot_fent_automatikusan_frissul": "Az állapot fent automatikusan frissül, és a művelet eredménye is ott jelenik meg, amint elkészült.", + "backups_restore_wizard.az_elokeszitett_mentes": "Az előkészített mentés:", + "backups_restore_wizard.befejezve": "Befejezve", + "backups_restore_wizard.csak_a_hianyzo_fajlokat_masolja": "Csak a hiányzó fájlokat másolja vissza a meglévők közé. A meglévő fájlokat nem írja felül, adatbázist nem állít vissza — törölt tartalom ettől nem jelenik meg újra.", + "backups_restore_wizard.ehhez_elobb_elo_kell_kesziteni": "Ehhez előbb elő kell készíteni a teljes mentést — lásd a 3. pontot.", + "backups_restore_wizard.ellenorzes_inditasa": "Ellenőrzés indítása", + "backups_restore_wizard.elokeszites": "Előkészítés", + "backups_restore_wizard.elokeszites_inditasa": "Előkészítés indítása", + "backups_restore_wizard.eredmeny": "Eredmény", + "backups_restore_wizard.eszlelve": "Észlelve", + "backups_restore_wizard.figyelem_a_fajlok_es_az": "FIGYELEM: a fájlok és az adatbázis eltérő időpontból származnak.", + "backups_restore_wizard.figyelem_a_mentett_adatbazis_uresnek": "FIGYELEM: a mentett adatbázis üresnek tűnik.", + "backups_restore_wizard.ha_szeretned_alabb_ujra_indithatsz": ": {{fmtTime .FinishedAt}}. Ha szeretnéd, alább újra indíthatsz egy visszaállítást.", + "backups_restore_wizard.hianyzo_fajlok_visszahozasa": "Hiányzó fájlok visszahozása", + "backups_restore_wizard.jelenleg_egy_mentesi_vagy_visszaallitasi": "Jelenleg egy mentési vagy visszaállítási művelet fut", + "backups_restore_wizard.megerosites": "Megerősítés", + "backups_restore_wizard.megerosites_teljes_visszaallitas_elokesz": "Megerősítés — teljes visszaállítás előkészítése", + "backups_restore_wizard.megsem": "Mégsem", + "backups_restore_wizard.teljes_visszaallitas": "Teljes visszaállítás:", + "backups_restore_wizard.teljes_visszaallitas_elokeszitese": "Teljes visszaállítás előkészítése", + "backups_restore_wizard.teljes_visszaallitas_inditasa": "Teljes visszaállítás indítása", + "backups_restore_wizard.utolso_megerosites_az_alkalmazas_leall": "UTOLSÓ MEGERŐSÍTÉS: az alkalmazás leáll, az adatbázis visszatöltődik, majd újraindul. A jelenlegi adatbázisról biztonsági mentés készül.", + "backups_restore_wizard.vegrehajtas": "Végrehajtás", + "backups_restore_wizard.vissza": "← Vissza", + "backups_restore_wizard.visszaallitas": "Visszaállítás — {{.AppDisplayName}}", + "backups_shared.empty_body": "A biztonsági mentés funkció nem aktív.
\n Kérjük, vegye fel a kapcsolatot a Felhom csapattal a beállításhoz.", + "backups_shared.empty_title": "Biztonsági mentés nincs beállítva", + "backups_shared.fajl_visszaallitas": "Fájl-visszaállítás", + "backups_shared.folyamatban": "folyamatban", + "backups_shared.kesz": "kész.", + "backups_shared.sikertelen": "sikertelen.", + "backups_shared.tavoli_visszaallitas": "Távoli visszaállítás", + "backups_shared.visszaallitas": "Visszaállítás", + "badge.lifecycle.abandoned": "Nem karbantartott", + "badge.lifecycle.abandoned.title": "Az alkalmazás fejlesztője felhagyott a fejlesztéssel. A telepített verzió továbbra is használható, de frissítések és biztonsági javítások már nem érkeznek hozzá.", + "badge.update.ahead.title": "Ez az alkalmazás a katalógusnál újabb változatot futtat, ezért nincs teendőd.", + "badge.update.behind": "Frissítés elérhető", + "badge.update.behind.days": " — %d napja", + "badge.update.behind.title": "Újabb változat érhető el ehhez az alkalmazáshoz. A frissítés indításához nyomd meg a Frissítés gombot.", + "badge.update.behind.today": " — ma", + "badge.update.current": "Naprakész", + "badge.update.current.title": "Ez az alkalmazás a legfrissebb elérhető változatot futtatja.", + "catchall.alkalmazas_kezelese": "Alkalmazás kezelése", + "catchall.alkalmazasok": "Alkalmazások", + "catchall.vezerlopult": "Vezérlőpult", + "claim.a_szerver": "A szerver", + "claim.a_szerver_beallitasa": "A szerver beállítása", + "claim.add_meg_az_e_mailben": "Add meg az e-mailben kapott beállító kódot, majd válassz új jelszót.", + "claim.add_meg_az_e_mailben_2": "Add meg az e-mailben kapott beállító kódot, majd válassz saját jelszót a vezérlőpult védelméhez.", + "claim.beallitas_es_belepes": "Beállítás és belépés", + "claim.beallitasa": "beállítása", + "claim.beallito_kod": "Beállító kód", + "claim.felhom_otthoni_szerver_kezeles_felhom": "Felhom — Otthoni szerver kezelés
\n felhom.eu", + "claim.jelenleg_nincs_aktiv_kod_ehhez": "Jelenleg nincs aktív kód ehhez a szerverhez. Kérj egy újat az alábbi gombbal — az e-mailben érkezik a regisztrált címre.", + "claim.jelszo": "Jelszó", + "claim.jelszo_beallitasa": "Jelszó beállítása", + "claim.jelszo_megegyszer": "Jelszó mégegyszer", + "claim.jelszo_visszaallitasa": "Jelszó visszaállítása", + "claim.legalabb_karakter": "Legalább {{.MinPassword}} karakter", + "claim.msg.bad_code": "Hibás vagy lejárt kód", + "claim.msg.code_sent": "Ha az e-mail cím regisztrálva van, elküldtük a kódot.", + "claim.msg.invalid_form": "Érvénytelen űrlap — töltsd újra az oldalt.", + "claim.msg.no_active_code": "Nincs aktív kód — kérj újat az alábbi gombbal.", + "claim.msg.password_mismatch": "A két jelszó nem egyezik", + "claim.msg.password_too_short": "A jelszónak legalább %d karakter hosszúnak kell lennie", + "claim.msg.save_failed": "Belső hiba a jelszó mentésekor", + "claim.msg.state_unreadable": "A beállító állapot most nem olvasható — próbáld újra néhány perc múlva.", + "claim.msg.too_many": "Túl sok próbálkozás — próbáld újra 15 perc múlva.", + "claim.nem_kaptad_meg_a_kodot": "Nem kaptad meg a kódot? Új kód kérése", + "claim.szo_szo_szo": "szó-szó-szó", + "claim.uj_beallito_kod_kerese": "Új beállító kód kérése", + "claim.uj_jelszo_megerositese": "Új jelszó megerősítése", + "claim.uj_jelszo_min_karakter": "Új jelszó (min. {{.MinPassword}} karakter)", + "claim.visszaallitasa": "visszaállítása", "common.bezaras": "Bezárás", "common.elavult": "Elavult", "common.eltavolitas": "Eltávolítás", @@ -15,2312 +613,1716 @@ "common.torles": "Törlés", "common.ugyfel_azonosito": "Ügyfél azonosító", "common.ujrainditas": "Újraindítás", - "layout.html_lang": "hu", - "launcher.inditopult": "Indítópult", - "launcher.inditopult_megosztasa": "Indítópult megosztása", - "launcher.meg_nincs_telepitett_alkalmazas": "Még nincs telepített alkalmazás.", - "launcher.alkalmazasok_telepitese": "Alkalmazások telepítése", - "launcher.egy_megoszthato_link_amely_csak": "Egy megosztható link, amely csak megmutatja az alkalmazásokat és új lapon megnyitja őket. Fiók nélkül, felügyeleti hozzáférés nélkül — minden alkalmazás a saját bejelentkezése mögött marad.", - "launcher.megosztasi_link": "Megosztási link", - "launcher.link_masolasa": "Link másolása", - "launcher.megosztas": "Megosztás…", - "launcher.qr_kod_a_megosztasi_linkhez": "QR-kód a megosztási linkhez", - "launcher.olvassa_be_telefonnal_a_gyors": "Olvassa be telefonnal a gyors megnyitáshoz.", - "launcher.a_megosztas_jelszoval_vedett": "A megosztás jelszóval védett.", - "launcher.jelszo_torlese": "Jelszó törlése", - "launcher.jelszo_nem_kotelezo": "Jelszó (nem kötelező)", - "launcher.legalabb_8_karakter": "Legalább 8 karakter", - "launcher.jelszo_beallitasa": "Jelszó beállítása", - "launcher.uj_link_keszitese_a_regi": "Új link készítése? A régi link és minden korábbi belépés érvénytelenné válik.", - "launcher.uj_link_keszitese": "Új link készítése", - "launcher.biztosan_kikapcsolja_a_megosztast_a": "Biztosan kikapcsolja a megosztást? A link azonnal érvénytelenné válik.", - "launcher.megosztas_kikapcsolasa": "Megosztás kikapcsolása", - "launcher.a_megosztas_jelenleg_ki_van": "A megosztás jelenleg ki van kapcsolva.", - "launcher.megosztas_bekapcsolasa": "Megosztás bekapcsolása", - "launcher.masolva": "Másolva", - "launcher.inditopult_2": "Indítópult — {{.Domain}}", - "launcher.az_otthoni_alkalmazasok_egy_helyen": "Az otthoni alkalmazások egy helyen.", - "backups.biztonsagi_mentes": "Biztonsági mentés", - "backups.kijelolod_ezt_a_meghajtot_a": "Kijelölöd ezt a meghajtót a rendszermentés helyéül?", - "backups.kijelolom": "Kijelölöm", - "backups.tarhely_attekintes": "Tárhely áttekintés", - "backups.db_mentesek": "DB mentések", - "backups.fajl": "{{len .Backup.DumpFiles}} fájl", - "backups.rendszermentes_teljes_mentes": "Rendszermentés (teljes mentés)", - "backups.a_teljes_szerver_alkalmazasok_beallitaso": "A teljes szerver — alkalmazások, beállítások és adatbázisok együtt — időszakos mentése, amelyből az egész készülék visszaállítható. Ezt a host-ügynök készíti és kezeli.", - "backups.utolso_teljes_mentes": "Utolsó teljes mentés", - "backups.meret_cel": "Méret / cél", - "backups.esedekes": "Esedékes", - "backups.naprakesz": "Naprakész", - "backups.kovetkezo_mentes": "Következő mentés", - "backups.oraja_a_mentesi_ablakon_belul": "{{.AgeHours}} órája — a mentési ablakon belül", - "backups.visszaallitas_ellenorizve": "Visszaállítás ellenőrizve", - "backups.meg_nem_futott": "Még nem futott", - "backups.nincs_beallitva": "nincs beállítva", - "backups.utolso_sikeres_mentes": "✓ Utolsó sikeres mentés: {{fmtTime .SuccessAt}} ({{timeAgo .SuccessAt}})", - "backups.meg_nincs_sikeres_mentes": "– Még nincs sikeres mentés", - "backups.sikertelen": "✗ {{fmtTime .FailedAt}} — sikertelen", - "backups.mentes_folyamatban_fazis": "Mentés folyamatban… (fázis:", - "backups.mentes_most": "Mentés most", - "backups.a_mentes_alatt_az_alkalmazasok": "A mentés alatt az alkalmazások leállnak — általában néhány perc, nagyobb adatnál több.", - "backups.mentesi_idoablak": "Mentési időablak", - "backups.a_mentesek_egymas_utan_futnak": "A mentések egymás után futnak: adatbázis-mentés, helyi másolat, távoli mentés, majd a teljes rendszermentés.", - "backups.mentesi_idoablak_kezdete": "Mentési időablak kezdete", - "backups.mentes": "Mentés", - "backups.adatbazis_mentes": "Adatbázis-mentés: {{.BackupLegDB}}", - "backups.helyi_masolat": "Helyi másolat: {{.BackupLegTier2}}", - "backups.tavoli_mentes": "Távoli mentés: {{.BackupLegOffbox}}", - "backups.teljes_rendszermentes_kb_kozott": "Teljes rendszermentés: kb. {{.BackupGateFrom}}–{{.BackupGateTo}} között", - "backups.adatmentes_aktiv": "Adatmentés aktív", - "backups.adatmentes_sikertelen": "Adatmentés sikertelen", - "backups.adatmentes": "Adatmentés", - "backups.tavoli_rendszermentes": "Távoli rendszermentés", - "backups.kulon_hardveren_pbs": "külön hardveren (PBS)", - "backups.adatbazis_mentve": "Adatbázis mentve", - "backups.beagyazott_db_k_a_kotetmentesben": "beágyazott DB-k a kötetmentésben", - "backups.elinditod_a_teljes_rendszermentest_most": "Elindítod a teljes rendszermentést most? A mentés alatt az alkalmazások leállnak — általában néhány perc, nagyobb adatnál több.", - "backups.mentes_inditasa": "Mentés indítása…", - "backups.mentes_folyamatban": "Mentés folyamatban…", - "backups.allapot": "Állapot:", - "backups.a_rendszermentes_elkeszult": "A rendszermentés elkészült.", - "backups.a_mentes_sikertelen": "A mentés sikertelen.", - "backups.kijeloles_folyamatban": "Kijelölés folyamatban…", - "backups.a_kijeloles_nem_sikerult": "A kijelölés nem sikerült:", - "backups.a_meghajto_kijelolve_a_beallitas": "A meghajtó kijelölve. A beállítás a host-ügynök következő újraindulása után lép életbe.", - "backups.a_meghajto_kijelolve": "A meghajtó kijelölve.", - "app_info.alkalmazasok": "← Alkalmazások", - "app_info.megnyitas": "Megnyitás ↗", - "app_info.naplo": "Napló", - "app_info.exportalas": "Exportálás", - "app_info.beallitasok": "Beállítások", - "app_info.telepites": "Telepítés", - "app_info.mentesek": "Mentések", - "app_info.hianyzo_tarhely": "Hiányzó tárhely:", - "app_info.ennek_az_alkalmazasnak_az_adattaroloja": "Ennek az alkalmazásnak az adattárolója jelenleg nem elérhető, ezért le van állítva. Csatlakoztasd újra a meghajtót, vagy helyezd át az adatokat egy másik tárhelyre.", - "app_info.csak_x86": "Csak x86", - "app_info.az_alkalmazas_fejlesztoje_felhagyott_a": "Az alkalmazás fejlesztője felhagyott a fejlesztéssel. A telepített verzió továbbra is használható,\n de frissítések és biztonsági javítások már nem érkeznek hozzá.", - "app_info.hova_tegyem_a_fajlokat": "Hova tegyem a fájlokat?", - "app_info.ezeket_a_mappakat_a_fajlkezeloben": "Ezeket a mappákat a Fájlkezelőben éred el. Előfordulhat, hogy először be kell jelentkezned a Fájlkezelőbe.", - "app_info.athelyezes_masik_tarhelyre": "Áthelyezés másik tárhelyre", - "app_info.ennek_az_alkalmazasnak_az_adatait": "Ennek az alkalmazásnak az adatait másik csatlakoztatott tárhelyre helyezheted át. Az alkalmazás az áthelyezés alatt rövid időre leáll, az adatok pedig csak az ellenőrzés és a sikeres újraindítás után törlődnek a régi helyről.", - "app_info.valassz_celtarhelyet": "Válassz céltárhelyet…", - "app_info.athelyezes": "Áthelyezés", - "app_info.leallitas": "Leállítás", - "app_info.adatok_masolasa": "Adatok másolása", - "app_info.ellenorzes": "Ellenőrzés", - "app_info.ujratelepites": "Újratelepítés", - "app_info.regi_adatok_torlese": "Régi adatok törlése", - "app_info.nincs_folyamatban_athelyezes": "Nincs folyamatban áthelyezés.", - "app_info.kesz": "Kész", - "app_info.megszakadt": "Megszakadt:", - "app_info.a_regi_adatok_erintetlenek": "A régi adatok érintetlenek.", - "app_info.valassz_celtarhelyet_2": "Válassz céltárhelyet.", - "app_info.athelyezed_a_z": "Áthelyezed a(z)", - "app_info.adatait_ide": "adatait ide:", - "app_info.az_alkalmazas_rovid_idore_leall": "? Az alkalmazás rövid időre leáll. A régi adatok csak sikeres áthelyezés után törlődnek.", - "app_info.ismeretlen": "ismeretlen", - "app_info.mire_hasznalhato": "Mire használható?", - "app_info.elso_lepesek": "Első lépések", - "app_info.elofeltetelek": "Előfeltételek", - "app_info.kezdeti_belepesi_adatok": "Kezdeti belépési adatok", - "app_info.felhasznalonev": "Felhasználónév", - "app_info.az_uzemelteto_allitotta_be": "az üzemeltető állította be", - "app_info.megjelenites": "Megjelenítés", - "app_info.masolas": "Másolás", - "app_info.az_elso_bejelentkezes_utan_azonnal": "Az első bejelentkezés után azonnal változtasd meg! Ez a kezdeti, automatikusan generált jelszó — ha már megváltoztattad, hagyd figyelmen kívül.", - "app_info.alapertelmezett_belepes": "Alapértelmezett belépés", - "app_info.az_elso_bejelentkezes_utan_azonnal_2": "Az első bejelentkezés után azonnal változtasd meg!", - "app_info.dokumentacio": "Dokumentáció", - "app_info.hivatalos_dokumentacio": "Hivatalos dokumentáció ↗", - "app_info.a_kezdeti_jelszo_beolvasasa_nem": "A kezdeti jelszó beolvasása nem sikerült.", - "app_info.elrejtes": "Elrejtés", - "app_info.masolva": "Másolva", - "layout.igen": "Igen", - "layout.megse": "Mégse", - "layout.uzenet": "Üzenet", - "layout.menu": "Menü", - "layout.inditopult": "Indítópult", - "layout.vezerlopult": "Vezérlőpult", - "layout.alkalmazasok": "Alkalmazások", - "layout.tarhely": "Tárhely", - "layout.meghajtok": "Meghajtók", - "layout.halozati_tarhely": "Hálózati tárhely", - "layout.biztonsagi_mentes": "Biztonsági mentés", - "layout.attekintes": "Áttekintés", - "layout.tavoli_mentes": "Távoli mentés", - "layout.visszaallitas": "Visszaállítás", - "layout.megosztas": "Megosztás", - "layout.halozati_megosztas": "Hálózati megosztás", - "layout.rendszermonitor": "Rendszermonitor", - "layout.beallitasok": "Beállítások", - "layout.rendszer": "Rendszer", - "layout.ertesitesek": "Értesítések", - "layout.biztonsag_es_hozzaferes": "Biztonság és hozzáférés", - "layout.kijelentkezes": "Kijelentkezés ↗", - "layout.a_vezerlopult_meg_nincs_jelszoval": "A vezérlőpult még nincs jelszóval védve — a beállító kódot hamarosan e-mailben küldjük.", - "layout.a_korabbi_tavoli_menteseidet_nap": "A korábbi távoli mentéseidet {{.RecoveryAbandonDays}} nap múlva ({{.RecoveryAbandonDate}}) véglegesen töröljük, a kérésed szerint.", - "layout.addig_meg_visszaszerezheted_oket_a": "Addig még visszaszerezheted őket a helyreállítási kóddal.", - "layout.hogy_ezek_meg_visszaszerezhetok_e": "Hogy ezek még visszaszerezhetők-e a helyreállítási kóddal, azt innen nem tudjuk megállapítani — ha vissza szeretnéd kapni őket, írj nekünk a törlés előtt.", - "layout.ket_hete_varnak_rad_a": "Két hete várnak rád a korábbi távoli mentéseid, és még nem adtad meg a helyreállítási kódodat. Amíg nem teszed, ezekhez a mentésekhez nem férsz hozzá.", - "layout.mar_egy_hete_megvannak_a": "Már egy hete megvannak a korábbi távoli mentéseid, de a helyreállítási kódod nélkül nem tudjuk megnyitni őket.", - "layout.a_korabbi_tavoli_menteseid_megvannak": "A korábbi távoli mentéseid megvannak — a megnyitásukhoz a helyreállítási kódod szükséges.", - "layout.a_korabbi_tavoli_menteseid_megvannak_2": "A korábbi távoli mentéseid megvannak, de ehhez a géphez a helyreállítási kódod szükséges.", - "layout.megnezem": "Megnézem", - "layout.most_nem": "Most nem", - "layout.ne_emlekeztessen_ujra": "Ne emlékeztessen újra", - "layout.a_tavoli_mentes_szunetel_amig": "A távoli mentés szünetel, amíg nem hozod létre a helyreállítási kódot.\n Helyreállítási kód létrehozása →", - "layout.ez_az_alkalmazas_mar_telepitve": "Ez az alkalmazás már telepítve van.", - "layout.frissites": "↻ Frissítés...", - "layout.sablonok_frissitve": "Sablonok frissítve", - "layout.ismeretlen_hiba": "Ismeretlen hiba", - "layout.halozati_hiba": "Hálózati hiba:", - "layout.folyamatban": "Folyamatban...", - "layout.betoltes": "Betöltés...", - "layout.felhasznaloi_adatok_a_merevlemezen": "Felhasználói adatok a merevlemezen:", - "layout.nem_letezik": "nem létezik", - "layout.felhasznaloi_adatok_torlese_a_merevlemez": "Felhasználói adatok törlése a merevlemezről", - "layout.alkalmazas_torlese": "Alkalmazás törlése:", - "layout.ez_a_muvelet_eltavolitja_a": "Ez a művelet eltávolítja a konténereket, a köteteket és a konfigurációs fájlokat.", - "layout.ez_a_muvelet_nem_visszavonhato": "Ez a művelet nem visszavonható!", - "layout.nem_sikerult_lekerni_az_adatokat": "Nem sikerült lekérni az adatokat:", - "layout.torles_folyamatban": "Törlés folyamatban...", - "layout.torolt_adatok": "Törölt adatok:", - "layout.megorzott_adatok": "Megőrzött adatok:", - "layout.sikeresen_torolve": "Sikeresen törölve!", - "layout.az_alkalmazas": "Az alkalmazás (", - "layout.torolve_lett": ") törölve lett.", - "layout.mindig_torlodik": "Mindig törlődik:", - "layout.docker_kotetek_adatbazis_alkalmazas_konf": "Docker kötetek (adatbázis, alkalmazás konfiguráció)", - "layout.telepitesi_konfiguracio_app_yaml": "Telepítési konfiguráció (app.yaml)", - "layout.masodlagos_mentes_utemezese": "Másodlagos mentés ütemezése", - "layout.felhasznaloi_adatok_torlese": "Felhasználói adatok törlése", - "layout.ha_ujratelepiti_az_alkalmazast_az": "Ha újratelepíti az alkalmazást, az adatokat újra importálnia kell, mivel az adatbázis törlődik. A megtartott adatok a továbbiakban NEM lesznek automatikusan mentve.", - "layout.mentesi_adatok": "Mentési adatok:", - "layout.mentesi_adatok_torlese": "Mentési adatok törlése", - "layout.az_ejszakai_restic_pillanatkepek_nem": "Az éjszakai restic pillanatképek nem törölhetők egyenként — a megőrzési szabályok szerint automatikusan elavulnak.", - "layout.alkalmazas_eltavolitasa": "Alkalmazás eltávolítása:", - "layout.az_alkalmazas_visszaall_nincs_telepitve": "Az alkalmazás visszaáll \"Nincs telepítve\" állapotba. A sablon megmarad, újratelepíthető.", - "layout.eltavolitas_folyamatban": "Eltávolítás folyamatban...", - "layout.torolt_mentesek": "Törölt mentések:", - "layout.nem_torolt_mentesek": "Nem törölt mentések:", - "layout.sikeresen_eltavolitva": "Sikeresen eltávolítva!", - "layout.eltavolitva_ujratelepitheto_a_telepites": ") eltávolítva. Újratelepíthető a Telepítés gombbal.", - "backups_shared.empty_title": "Biztonsági mentés nincs beállítva", - "backups_shared.empty_body": "A biztonsági mentés funkció nem aktív.
\n Kérjük, vegye fel a kapcsolatot a Felhom csapattal a beállításhoz.", - "page.title.launcher": "Indítópult", - "page.title.backups": "Biztonsági mentés", - "func.state.running": "Fut", - "func.state.starting": "Indulás...", - "func.state.deploying": "Telepítés...", - "func.state.unhealthy": "Nem egészséges", - "func.state.degraded": "Részlegesen leállt", - "func.state.stopped": "Leállítva", - "func.state.restarting": "Újraindítás...", - "func.state.not_deployed": "Nincs telepítve", - "func.state.paused": "Szüneteltetve", - "func.state.unknown": "Ismeretlen", - "func.time.now": "most", - "func.time.minutes_ago": "%d perce", - "func.time.hours_ago": "%d órája", - "func.time.yesterday": "tegnap", - "func.time.days_ago": "%d napja", - "func.time.today_at": "ma %s", - "func.time.tomorrow_at": "holnap %s", - "func.restore_status.pending": "Várakozik", - "func.restore_status.restoring": "Visszaállítás...", - "func.restore_status.done": "Kész", - "func.restore_status.failed": "Sikertelen", - "func.restore_status.skipped": "Kihagyva", - "dashboard.vezerlopult": "Vezérlőpult", - "dashboard.futo_alkalmazas": "Futó alkalmazás", - "dashboard.leallitva": "Leállítva", - "dashboard.osszes_alkalmazas": "Összes alkalmazás", - "dashboard.memoria": "Memória", - "dashboard.homerseklet": "Hőmérséklet", - "dashboard.nem_ismert": "nem ismert", - "dashboard.a_tarhely_merete_most_nem": "A tárhely mérete most nem olvasható ki.", - "dashboard.fogyoban_a_hely": "Fogyóban a hely", - "dashboard.kritikusan_keves_hely": "Kritikusan kevés hely", - "dashboard.lemezek_allapota": "Lemezek állapota", - "dashboard.nincs_adat": "Nincs adat", - "dashboard.biztonsagi_mentes": "Biztonsági mentés", - "dashboard.utolso_mentes": "Utolsó mentés:", - "dashboard.sikertelen": "Sikertelen", - "dashboard.meg_nem_futott": "Még nem futott", - "dashboard.adatbazisok": "Adatbázisok:", - "dashboard.mentve": "{{len .DBDumpStatus.Results}} mentve", - "dashboard.telepitett_alkalmazasok": "Telepített alkalmazások", - "dashboard.az_alkalmazas_adattaroloja_nem_elerheto": "Az alkalmazás adattárolója nem elérhető. Csatlakoztasd újra a meghajtót, vagy helyezd át az adatokat egy másik tárhelyre.", - "dashboard.hianyzo_tarhely": "Hiányzó tárhely: {{$ms}}", - "dashboard.az_alkalmazas_egyik_folyamatat_a": "Az alkalmazás egyik folyamatát a rendszer leállította, mert elfogyott a memóriája. Lehet, hogy egy feladat nem fejeződött be. Indítsd újra az alkalmazást; ha ismétlődik, jelezd az üzemeltetőnek.", - "dashboard.memoria_elfogyott": "Memória elfogyott", - "dashboard.az_alkalmazas_kornyezeteben_a_halozati": "Az alkalmazás környezetében a hálózati tárhely helyén üres helyi könyvtár van — az adatok nem a NAS-ra kerülnek. Jelezze az üzemeltetőnek.", - "dashboard.halozati_tarhely_hibas_az_alkalmazas": "Hálózati tárhely hibás — az alkalmazás nem a NAS-t látja", - "dashboard.a_halozati_tarhely_nas_jelenleg": "A hálózati tárhely (NAS) jelenleg nem érhető el. Az alkalmazás fut; az adatok elérése a NAS visszatértével helyreáll.", - "dashboard.halozati_tarhely_nem_elerheto": "Hálózati tárhely nem elérhető: {{$nw}}", - "dashboard.a_proxy_traefik_csak_egeszseges": "A proxy (Traefik) csak egészséges konténerhez publikál nyilvános útvonalat. Amíg az alkalmazás nem egészséges, az URL 404-et ad, pedig a konténer fut.", - "dashboard.url_nem_elerheto": "URL nem elérhető", - "dashboard.vedett": "Védett", - "dashboard.megnyitas": "Megnyitás", - "dashboard.telepites": "Telepítés", - "dashboard.leallitas": "Leállítás", - "dashboard.inditas": "Indítás", - "dashboard.naplo": "Napló", - "dashboard.nincs_elerheto_alkalmazas": "Nincs elérhető alkalmazás.", - "stacks.alkalmazasok": "Alkalmazások", - "stacks.alkalmazas_visszaallitasa_exportalt_csom": "Alkalmazás visszaállítása exportált csomagból", - "stacks.importalas": "Importálás", - "stacks.sablonok_frissitese_a_kozponti_katalogus": "Sablonok frissítése a központi katalógusból", - "stacks.sablonok_frissitese": "↻ Sablonok frissítése", - "stacks.futo": "Futó", - "stacks.leallitva": "Leállítva", - "stacks.telepitheto": "Telepíthető", - "stacks.a_proxy_traefik_csak_egeszseges": "A proxy (Traefik) csak egészséges konténerhez publikál nyilvános útvonalat. Amíg az alkalmazás nem egészséges, az URL nem érhető el (404), pedig a konténer fut.", - "stacks.url_nem_elerheto_utvonal_nincs": "URL nem elérhető – útvonal nincs publikálva", - "stacks.az_alkalmazas_adattaroloja_nem_elerheto": "Az alkalmazás adattárolója nem elérhető. Csatlakoztasd újra a meghajtót, vagy helyezd át az adatokat.", - "stacks.hianyzo_tarhely": "Hiányzó tárhely: {{$ms}}", - "stacks.az_alkalmazas_kornyezeteben_a_halozati": "Az alkalmazás környezetében a hálózati tárhely helyén üres helyi könyvtár van — az adatok nem a NAS-ra kerülnek. Jelezze az üzemeltetőnek.", - "stacks.halozati_tarhely_hibas_az_alkalmazas": "Hálózati tárhely hibás — az alkalmazás nem a NAS-t látja", - "stacks.a_halozati_tarhely_nas_jelenleg": "A hálózati tárhely (NAS) jelenleg nem érhető el. Az alkalmazás fut; az adatok elérése a NAS visszatértével helyreáll.", - "stacks.halozati_tarhely_nem_elerheto": "Hálózati tárhely nem elérhető: {{$nw}}", - "stacks.adattarolo": "Adattároló: {{index $.StorageLabels .Name}}", - "stacks.vedett_rendszerkomponens": "Védett rendszerkomponens", - "stacks.reszletek": "Részletek", - "stacks.telepites": "Telepítés", - "stacks.mentesek": "Mentések", - "stacks.frissites": "Frissítés", - "stacks.leallitas": "Leállítás", - "stacks.inditas": "Indítás", - "stacks.naplok": "Naplók", - "logs.vissza": "← Vissza", - "logs.naplok": "{{.Stack.Meta.DisplayName}} — Naplók", - "logs.elo": "Élő", - "logs.szuneteltetes": "Szüneteltetés", - "logs.frissites": "Frissítés", - "logs.szunetelve": "Szünetelve", - "logs.folytatas": "Folytatás", - "monitoring.rendszermonitor": "Rendszermonitor", - "monitoring.szerver_allapota_gazdagep": "Szerver állapota (gazdagép)", - "monitoring.a_gazdagep_metrikai_jelenleg_nem": "A gazdagép metrikái jelenleg nem elérhetők.", - "monitoring.cpu_hasznalat": "CPU használat", - "monitoring.terheles_load": "Terhelés (load)", - "monitoring.memoria": "Memória", - "monitoring.cpu_homerseklet": "CPU hőmérséklet", - "monitoring.uzemido": "Üzemidő", - "monitoring.tarolok_kapacitasa": "Tárolók kapacitása", - "monitoring.rendszer_attekintes": "Rendszer áttekintés", - "monitoring.gepnev": "Gépnév", - "monitoring.operacios_rendszer": "Operációs rendszer", - "monitoring.inditas": "Indítás", - "monitoring.tarhely": "Tárhely", - "monitoring.hub_kapcsolat": "Hub kapcsolat", - "monitoring.kapcsolodva_a_kozponti_rendszer_aktivan": "Kapcsolódva — a központi rendszer aktívan figyeli a szervert.", - "monitoring.nem_elerheto_a_kozponti_rendszer": "Nem elérhető — a központi rendszer nem kapott friss jelentést.", - "monitoring.utolso_sikeres_jelentes": "Utolsó sikeres jelentés", - "monitoring.utolso_hiba": "Utolsó hiba", - "monitoring.a_hub_kapcsolat_nincs_bekapcsolva": "A Hub kapcsolat nincs bekapcsolva — a központi monitoring nem aktív.", - "monitoring.rendszer_metrikak": "Rendszer metrikák", - "monitoring.1_ora": "1 óra", - "monitoring.6_ora": "6 óra", - "monitoring.24_ora": "24 óra", - "monitoring.7_nap": "7 nap", - "monitoring.30_nap": "30 nap", - "monitoring.cpu_hasznalat_2": "CPU használat (%)", - "monitoring.memoria_hasznalat_gb": "Memória használat (GB)", - "monitoring.homerseklet_c": "Hőmérséklet (°C)", - "monitoring.terheles_load_average": "Terhelés (Load Average)", - "monitoring.meg_nincsenek_adatok_a_metrikak": "Még nincsenek adatok. A metrikák gyűjtése elindult, az első adatok néhány perc múlva megjelennek.", - "monitoring.memoria_eloszlas": "Memória eloszlás", - "monitoring.alkalmazas_eroforrasok": "Alkalmazás erőforrások", - "monitoring.memoria_hasznalat_mb": "Memória használat (MB)", - "monitoring.meg_nincsenek_kontener_adatok": "Még nincsenek konténer adatok.", - "monitoring.memoria_mb": "Memória (MB)", - "monitoring.hasznalt": "Használt:", - "monitoring.rendszer_title": "Rendszer:", - "monitoring.rendszer_2": "Rendszer (", - "monitoring.szabad": "Szabad (", - "monitoring.eroforras_elozmenyek": "— Erőforrás előzmények", - "monitoring.nincs_tarolo_adat": "Nincs tároló adat.", - "monitoring.nem_elerheto": "Nem elérhető", - "monitoring.kopas": "kopás:", - "monitoring.frissitve": "Frissítve:", - "monitoring.nap": "nap,", - "monitoring.ora": "óra", - "monitoring.ora_2": "óra,", - "monitoring.perc": "perc", - "app_import.alkalmazasok": "← Alkalmazások", - "app_import.alkalmazas_importalas": "Alkalmazás importálás", - "app_import.fab_csomag_feltoltese_huzza_ide": ".fab csomag feltöltése — húzza ide, vagy válassza ki a fájlt", - "app_import.fajl_kivalasztasa": "Fájl kiválasztása", - "app_import.feltoltes_0": "Feltöltés: 0%", - "app_import.megszakitas": "Megszakítás", - "app_import.nem_talalhato_fab_csomag_a": "Nem található .fab csomag a regisztrált tárolókon.", - "app_import.exportalj_egy_alkalmazast_az_alkalmazas": "Exportálj egy alkalmazást az alkalmazás oldaláról, tölts fel egy .fab fájlt itt fent, vagy másolj egyet a {tároló}/felhom-data/exports/ könyvtárba.", - "app_import.alkalmazas": "Alkalmazás", - "app_import.datum": "Dátum", - "app_import.meret": "Méret", - "app_import.tarolo": "Tároló", - "app_import.reszletek": "Részletek »", - "app_import.csomag_reszletei": "Csomag részletei", - "app_import.ez_a_csomag_jelszoval_vedett": "Ez a csomag jelszóval védett. Kérlek add meg a jelszót:", - "app_import.megnyitas": "Megnyitás", - "app_import.alkalmazas_2": "Alkalmazás:", - "app_import.exportalva": "Exportálva:", - "app_import.controller_verzio": "Controller verzió:", - "app_import.adatbazis": "Adatbázis:", - "app_import.adatok": "Adatok:", - "app_import.meret_2": "Méret:", - "app_import.figyelem_a_meglevo": "⚠ FIGYELEM: A meglévő", - "app_import.alkalmazas_konfiguracioja_es_osszes_adat": "alkalmazás konfigurációja és összes adata felül lesz írva!", - "app_import.visszaallitas_inditasa": "Visszaállítás indítása", - "app_import.importalas_folyamata": "Importálás folyamata", - "app_import.importalas_kesz": "Importálás kész!", - "app_import.az_alkalmazas_sikeresen_visszaallitva": "Az alkalmazás sikeresen visszaállítva.", - "app_import.alkalmazasok_megtekintese": "Alkalmazások megtekintése", - "app_import.hibas_jelszo": "Hibás jelszó", - "app_import.csomag_reszletei_2": "— Csomag részletei", - "app_import.nincs": "Nincs", - "app_import.alkalmazas_megtekintese": "Alkalmazás megtekintése", - "app_import.a_feltoltes_megszakadt_ellenorizze_a": "A feltöltés megszakadt — ellenőrizze a kapcsolatot, majd próbálja újra.", - "app_import.feltoltes": "Feltöltés:", - "app_import.csak_fab_fajl_toltheto_fel": "Csak .fab fájl tölthető fel.", - "app_import.feltoltes_kesz": "Feltöltés kész:", - "app_export.alkalmazasok": "← Alkalmazások", - "app_export.exportalas": "{{.Stack.Meta.DisplayName}} — Exportálás", - "app_export.mentes_helye": "Mentés helye", - "app_export.valassz_tarolot": "Válassz tárolót...", - "app_export.konfiguracio": "Konfiguráció:", - "app_export.felhasznaloi_adatok": "Felhasználói adatok:", - "app_export.osszesen": "Összesen:", - "app_export.szabad": "(szabad: -)", - "app_export.becsult_ido": "Becsült idő:", - "app_export.mindig_resze_a_mentesnek": "Mindig része a mentésnek:", - "app_export.valaszthato_tartalom": "Választható tartalom:", - "app_export.a_kihagyott_mappak_tartalma_a": "A kihagyott mappák tartalma a Fájlkezelőben bármikor elérhető, és külön is lementhető.", - "app_export.kihagyott_tartalom_megjelenitese": "Kihagyott tartalom megjelenítése", - "app_export.jelszo_opcionalis": "Jelszó (opcionális)", - "app_export.titkositasi_jelszo": "Titkosítási jelszó", - "app_export.jelszo_mutatasa": "Jelszó mutatása", - "app_export.alkalmazas_leallitasa_mentes_elott_ajanl": "Alkalmazás leállítása mentés előtt (ajánlott)", - "app_export.az_adatok_konzisztenciaja_erdekeben_java": "Az adatok konzisztenciája érdekében javasolt leállítani az alkalmazást mentés közben.", - "app_export.exportalas_inditasa": "Exportálás indítása", - "app_export.kesz": "Kész!", - "app_export.megnyitas_filebrowser_ben": "Megnyitás FileBrowser-ben ↗", - "app_export.szabad_2": "(szabad:", - "app_export.perc": "perc", - "app_export.nincs_eleg_szabad_hely_a": "Nincs elég szabad hely a kiválasztott tárolón!", - "app_export.alap_mentes": "Alap mentés: ~", - "app_export.a_kihagyott_nagy_meretu_tartalommal": ". A kihagyott, nagy méretű tartalommal együtt: ~", - "app_export.kihagyott_tartalom_elrejtese": "Kihagyott tartalom elrejtése", - "deploy.vissza": "← Vissza", - "deploy.beallitasok": "Beállítások", - "deploy.telepites": "Telepítés", - "deploy.leallitas": "Leállítás", - "deploy.inditas": "Indítás", - "deploy.megnyitas": "Megnyitás ↗", - "deploy.reszletek": "Részletek", - "deploy.reszletes_leiras_kepernyokepek": "Részletes leírás, képernyőképek", - "deploy.ez_az_alkalmazas_mar_telepitve": "Ez az alkalmazás már telepítve van. Az alábbi beállítások csak olvashatók.", - "deploy.adattarolas": "Adattárolás", - "deploy.tarhely": "Tárhely", - "deploy.adatmeret": "Adatméret", - "deploy.szabad_hely": "Szabad hely", - "deploy.szabad": "{{.StorageInfo.FreeHuman}} ({{printf \"%.0f\" .StorageInfo.FreePercent}}% szabad)", - "deploy.mozgatas_masik_tarolora": "Mozgatás másik tárolóra", - "deploy.korabbi_adatok": "Korábbi adatok", - "deploy.az_alkalmazas_adatainak_masolata_megtala": "Az alkalmazás adatainak másolata megtalálható egy másik tárolón is.\n Ez általában áthelyezés után marad hátra.", - "deploy.meret": "Méret", - "deploy.mappak": "Mappák", - "deploy.korabbi_adatok_torlese": "Korábbi adatok törlése", - "deploy.biztonsagi_mentes": "Biztonsági mentés", - "deploy.az_alkalmazas_adatbazisa_es_docker": "Az alkalmazás adatbázisa és Docker kötetei automatikusan bekerülnek az éjszakai biztonsági mentésbe.\n Mentési állapot → · Mentési beállítások →", - "deploy.integraciok": "Integrációk", - "deploy.mas_telepitett_alkalmazasokkal_valo_ossz": "Más telepített alkalmazásokkal való összekapcsolás. Az integráció automatikusan felfüggesztődik, ha bármelyik alkalmazás leáll, és újraaktiválódik indításkor.", - "deploy.nincs_telepitve": "Nincs telepítve", - "deploy.celalkalmazas_leallitva": "Célalkalmazás leállítva", - "deploy.aktiv": "Aktív", - "deploy.a_celalkalmazas_nincs_telepitve": "A célalkalmazás nincs telepítve", - "deploy.a_celalkalmazas_nem_fut": "A célalkalmazás nem fut", - "deploy.halozati_hiba": "Hálózati hiba", - "deploy.foldrajzi_korlatozas": "Földrajzi korlátozás", - "deploy.az_alkalmazas_egyeni_orszagkorlatozas_ne": "Az alkalmazás egyéni országkorlátozás nélkül a globális beállítást követi.", - "deploy.egyeni_orszagkorlatozas": "Egyéni országkorlátozás", - "deploy.engedelyezett_orszagok_ehhez_az_alkalmaz": "Engedélyezett országok ehhez az alkalmazáshoz", - "deploy.orszag_keresese": "Ország keresése...", - "deploy.mentes": "Mentés", - "deploy.nincs_talalat": "Nincs találat", - "deploy.mentve": "Mentve", - "deploy.opcionalis_beallitasok": "Opcionális beállítások", - "deploy.regisztracios_utmutato": "Regisztrációs útmutató ↗", - "deploy.mentes_2": "Mentés...", - "deploy.email_kuldes": "Email-küldés", - "deploy.ez_az_alkalmazas_tud_emailt": "Ez az alkalmazás tud emailt küldeni (pl. jelszó-visszaállítás, meghívók) a Felhom-on keresztül,\n külön szolgáltató beállítása nélkül. A feladó címe: {{.AppEmailFromAddress}}.", - "deploy.az_alkalmazas_email_jelenleg_ki": "Az alkalmazás-email jelenleg ki van kapcsolva globálisan. Kapcsold be a\n Beállítások oldalon, hogy itt is működjön.", - "deploy.email_kuldes_engedelyezese_ennel_az": "Email-küldés engedélyezése ennél az alkalmazásnál", - "deploy.a_mentes_ujrainditja_az_alkalmazast": "A mentés újraindítja az alkalmazást.", - "deploy.nincs_eleg_memoria_foglalas_telepites": "Nincs elég memória! Foglalás telepítés után: {{.AfterMB}} MB / {{.UsableMB}} MB", - "deploy.memoria": "Memória", - "deploy.jelenlegi_hasznalat_mb": "Jelenlegi használat: {{.UsedMB}} MB", - "deploy.jelenlegi_hasznalat_mb_2": "Jelenlegi használat ({{.UsedMB}} MB)", - "deploy.az_alkalmazasok_csucsterhelese_meghaladh": "Az alkalmazások csúcsterhelése meghaladhatja a rendelkezésre álló memóriát.\n Normál használat mellett ez nem okoz problémát.", - "deploy.ennek_az_alkalmazasnak_van_korabbi": "Ennek az alkalmazásnak van korábbi mentése, ezért az alábbi mezőket a saját mentése alapján töltöttük ki.", - "deploy.korabbi_webcim": "Korábbi webcím: {{.RestoreRecordedAddress}}.", - "deploy.ha_most_mashova_szeretned_telepiteni": "Ha most máshová szeretnéd telepíteni, nyugodtan átírhatod — a visszaállítás előtt jelezni fogjuk az eltérést.", - "deploy.az_alkalmazas_adatai_az_alabb": "Az alkalmazás adatai az alább kiválasztott adatmeghajtóra kerülnek.", - "deploy.hol_lesznek_az_adatok_ennel": "Hol lesznek az adatok: ennél az alkalmazásnál nincs külön adatmeghajtó-választás,\n ezért az adatai a rendszermeghajtóra kerülnek ({{.SystemDataPath}}). A mentései így is elkészülnek.", - "deploy.nincs_eleg_szabad_tarhely_a": "Nincs elég szabad tárhely a telepítéshez. Jelenleg {{.DockerFreeHuman}} szabad, és a rendszer\n {{.DockerReserveHuman}} tartalékot tart fenn az alapszolgáltatások (vezérlő, proxy) védelmében.\n A telepítés ezért átmenetileg le van tiltva — szabadítson fel helyet, vagy bővítse a tárhelyet.", - "deploy.automatikusan_generalt_ertekek": "Automatikusan generált értékek", - "deploy.ezek_az_ertekek_automatikusan_jottek": "Ezek az értékek automatikusan jöttek létre a telepítéskor.", - "deploy.ezek_az_ertekek_a_telepitessel": "Ezek az értékek a telepítéssel együtt mentésre kerülnek. Jegyezze fel a szükséges jelszavakat!", - "deploy.automatikusan_generalva": "Automatikusan generálva", - "deploy.megjelenites": "Megjelenítés", - "deploy.telepites_utan_nem_modosithato": "telepítés után nem módosítható", - "deploy.az_aldomain_telepites_utan_nem": "Az aldomain telepítés után nem módosítható. Megváltoztatáshoz az alkalmazás eltávolítása és újratelepítése szükséges (minden adat törlődik).", - "deploy.generalas": "Generálás", - "deploy.telepiteskor_beallitott_kezdeti_jelszo_h": "Telepítéskor beállított kezdeti jelszó — ha az alkalmazásban megváltoztattad, az itt nem frissül.", - "deploy.jelszo_megerositese": "Jelszó megerősítése", - "deploy.igen": "Igen", - "deploy.szabad_2": "{{.Label}} — {{.FreeHuman}} szabad", - "deploy.alapertelmezett": "(alapértelmezett)", - "deploy.nem_elerheto": "{{$.CurrentHDDPath}} (nem elérhető)", - "deploy.a_kivalasztott_tarhely_majdnem_megtelt": "A kiválasztott tárhely majdnem megtelt.", - "deploy.a_kivalasztott_meghajton_az_alkalmazas": "A kiválasztott meghajtón az alkalmazás fájljai (média, dokumentumok) tárolódnak.\n Az adatbázis a gyors belső SSD-n fut — és az alkalmazással együtt készül róla biztonsági mentés.", - "deploy.nincs_regisztralt_adattarolo_adja_meg": "Nincs regisztrált adattároló — adja meg kézzel az útvonalat", - "deploy.nincs_eleg_szabad_tarhely": "Nincs elég szabad tárhely", - "deploy.nincs_eleg_memoria": "Nincs elég memória", - "deploy.telepites_inditasa": "Telepítés indítása", - "deploy.telepites_folyamatban": "Telepítés folyamatban...", - "deploy.konfiguracio_mentese": "Konfiguráció mentése...", - "deploy.kontener_ek_inditasa": "Konténer(ek) indítása...", - "deploy.alkalmazas_inicializalasa": "Alkalmazás inicializálása...", - "deploy.alkalmazas_megnyitasa": "Alkalmazás megnyitása ↗", - "deploy.elso_lepesek": "Első lépések", - "deploy.masolas": "Másolás", - "deploy.bejelentkezes": "Bejelentkezés", - "deploy.dokumentacio": "Dokumentáció ↗", - "deploy.beallitasok_es_jelszavak_megtekintese": "Beállítások és jelszavak megtekintése", - "deploy.alkalmazasok": "← Alkalmazások", - "deploy.a_lekeres_nem_sikerult": "A lekérés nem sikerült.", - "deploy.elrejtes": "Elrejtés", - "deploy.masolva": "Másolva!", - "deploy.biztosan_torolni_szeretned_a_korabbi": "Biztosan törölni szeretnéd a korábbi adatokat? Tárhely:", - "deploy.figyelem_a_muvelet_visszavonhatatlan_elo": "— FIGYELEM: a művelet visszavonhatatlan! Előtte győződj meg róla, hogy az alkalmazás az új tárolóról megfelelően működik.", - "deploy.utolso_figyelmeztetes_a_torles_visszavon": "UTOLSÓ FIGYELMEZTETÉS! A törlés visszavonhatatlan. Biztosan folytatod?", - "deploy.torles_folyamatban": "Törlés folyamatban...", - "deploy.ismeretlen_hiba": "Ismeretlen hiba", - "deploy.korabbi_adatok_torolve_n_nfelszabaditott": "Korábbi adatok törölve!\\n\\nFelszabadított hely:", - "deploy.n_nnehany_hiba_tortent_n": "\\n\\nNéhány hiba történt:\\n", - "deploy.halozati_hiba_2": "Hálózati hiba:", - "deploy.kotelezo_mezo": "Kötelező mező:", - "deploy.nhasznalja_a_generalas_gombot_vagy": "\\nHasználja a Generálás gombot vagy írjon be egy jelszót.", - "deploy.a_ket_jelszo_nem_egyezik": "A két jelszó nem egyezik:", - "deploy.az_aldomain_csak_kisbetuket_szamokat": "Az aldomain csak kisbetűket, számokat és kötőjelet tartalmazhat, és nem kezdődhet/végződhet kötőjellel.", - "deploy.konfiguracio_mentve": "Konfiguráció mentve", - "deploy.masodperce": "másodperce...", - "deploy.idotullepes_az_alkalmazas_meg_indulhat": "Időtúllépés — az alkalmazás még indulhat", - "deploy.a_telepites_idotullepesbe_futott_az": "A telepítés időtúllépésbe futott. Az alkalmazás még indulhat.", - "deploy.telepites_sikertelen": "Telepítés sikertelen", - "deploy.a_telepites_nem_sikerult": "A telepítés nem sikerült:", - "deploy.naplok_megtekintese": "Naplók megtekintése", - "deploy.alkalmazasok_2": "Alkalmazások", - "deploy.kepek_letoltese_kontenerek_inditasa": "Képek letöltése, konténerek indítása...", - "deploy.kontenerek_elindultak": "Konténerek elindultak", - "deploy.alkalmazas_kesz": "Alkalmazás kész!", - "deploy.telepites_sikeres": "Telepítés sikeres!", - "deploy.az_alkalmazas_sikeresen_telepitve_es": "Az alkalmazás sikeresen telepítve és fut!", - "deploy.allapotjelzo_meg_inicializal": "Állapotjelző: még inicializál", - "deploy.az_alkalmazas_elindult_de_meg": "Az alkalmazás elindult, de még inicializálódik.", - "deploy.ez_normalis_az_elso_percekben": "Ez normális az első percekben — az alkalmazás már elérhető lehet.", - "deploy.a_kontener_leallt": "A konténer leállt", - "deploy.a_kontener_leallt_ellenorizze_a": "A konténer leállt. Ellenőrizze a naplókat.", - "settings_system.beallitasok_rendszer": "Beállítások — Rendszer", - "settings_system.rendszer_konfiguracio": "Rendszer konfiguráció", - "settings_system.az_uzemelteto_altal_beallitott_ertekek": "Az üzemeltető által beállított értékek. Módosításhoz kérd az üzemeltetőt.", - "settings_system.ugyfel_neve": "Ügyfél neve", - "settings_system.alkalmazas_sablon_forras": "Alkalmazás sablon forrás", - "settings_system.sablon_szinkronizalas": "Sablon szinkronizálás", - "settings_system.biztonsagi_mentes": "Biztonsági mentés", - "settings_system.aktiv": "Aktív", - "settings_system.inaktiv": "Inaktív", - "settings_system.mentes_utemezes": "Mentés ütemezés", - "settings_system.hub_jelentes": "Hub jelentés", - "settings_system.verzio_es_frissites": "Verzió és frissítés", - "settings_system.jelenlegi_verzio": "Jelenlegi verzió", - "settings_system.legujabb_verzio": "Legújabb verzió", - "settings_system.frissites_elerheto": "● Frissítés elérhető", - "settings_system.naprakesz": "— naprakész", - "settings_system.utolso_ellenorzes": "Utolsó ellenőrzés", - "settings_system.nyilvanos_hitelesites_nelkul": "nyilvános (hitelesítés nélkül)", - "settings_system.hitelesitett": "hitelesített", - "settings_system.automatikus_frissites": "Automatikus frissítés", - "settings_system.minimalis_verzio_uzemelteto": "Minimális verzió (üzemeltető)", - "settings_system.a_rendszer_automatikusan_erre_a": "— a rendszer automatikusan erre a verzióra frissít, ha régebbi", - "settings_system.allapot": "Állapot", - "settings_system.frissites_folyamatban_a_vezerlo_hamarosa": "Frissítés folyamatban — a vezérlő hamarosan újraindul…", - "settings_system.utolso_frissites": "Utolsó frissítés", - "settings_system.sikeres": "Sikeres", - "settings_system.sikertelen": "Sikertelen", - "settings_system.folyamatban": "Folyamatban", - "settings_system.frissites_keresese": "Frissítés keresése", - "settings_system.frissites_telepitese": "Frissítés telepítése", - "settings_system.halozat": "Hálózat", - "settings_system.helyi_cim_lan": "Helyi cím (LAN)", - "settings_system.nem_allapithato_meg": "nem állapítható meg", - "settings_system.halozati_nev": "Hálózati név", - "settings_system.atjaro": "Átjáró", - "settings_system.ezek_az_ertekek_a_helyi": "Ezek az értékek a helyi hálózattól függenek és változhatnak. Távoli hibaelhárításnál ezt az oldalt kérjük felolvasni.", - "settings_system.szerver_memoria_ram": "Szerver memória (RAM)", - "settings_system.jelenlegi_memoria": "Jelenlegi memória", - "settings_system.felhasznalt": "Felhasznált", - "settings_system.megengedett_tartomany": "Megengedett tartomány", - "settings_system.uj_meret_mb": "Új méret (MB)", - "settings_system.atmeretezes": "Átméretezés", - "settings_system.a_kiszolgalo_ugynok_jelenleg_nem": "A kiszolgáló ügynök jelenleg nem elérhető — próbáld meg később.", - "settings_system.a_memoria_atmeretezesehez_a_kiszolgalo": "A memória átméretezéséhez a kiszolgáló rendszerfrissítése szükséges.", - "settings_system.megerosites": "Megerősítés", - "settings_system.ellenorzes": "Ellenőrzés...", - "settings_system.kapcsolodasi_hiba": "Kapcsolódási hiba", - "settings_system.vezerlo_frissitese": "Vezérlő frissítése", - "settings_system.frissites": "Frissítés", - "settings_system.biztosan_frissiti_a_controllert_n": "Biztosan frissíti a controllert?\\n\\nA folyamat alatt a vezérlőpult rövid időre elérhetetlenné válik.", - "settings_system.frissites_2": "Frissítés...", - "settings_system.frissites_folyamatban": "Frissítés folyamatban...", - "settings_system.ujraindulas": "Újraindulás...", - "settings_system.ervenytelen_memoria_ertek": "Érvénytelen memória érték", - "settings_system.memoria_csokkentese": "Memória csökkentése", - "settings_system.csokkentes": "Csökkentés", - "settings_system.a_memoria_csokkentese_hatassal_lehet": "A memória csökkentése hatással lehet a futó alkalmazások teljesítményére. Biztosan folytatod?", - "settings_system.atmeretezes_2": "Átméretezés...", - "settings_system.kesz": "Kész.", - "settings_system.a_muvelet_nem_sikerult": "A művelet nem sikerült", - "settings_system.vezerlo_ujrainditasa": "Vezérlő újraindítása", - "settings_system.ha_a_vezerlo_hibasan_mukodik": "Ha a vezérlő hibásan működik, itt biztonságosan újraindíthatja — nem kell az egész szervert újraindítani.\n Az alkalmazásai futnak tovább; csak a vezérlő indul újra (néhány másodperc).", - "settings_system.kiszolgalo_ujrainditasa": "Kiszolgáló újraindítása", - "settings_system.az_egesz_kiszolgalo_szerver_ujrainditasa": "Az egész kiszolgáló (szerver) újraindítása. Minden alkalmazás rövid időre leáll, és a vezérlőpult kb. 30 másodpercig nem elérhető. Akkor használja, ha a teljes rendszer újraindítására van szükség — egyébként a fenti „Vezérlő újraindítása” elegendő.", - "settings_system.biztosan_ujrainditja_a_vezerlot_a": "Biztosan újraindítja a vezérlőt? A művelet néhány másodpercig tart, és a felület rövid időre elérhetetlen lesz.", - "settings_system.ujrainditas_folyamatban_ujracsatlakozas": "Újraindítás folyamatban… újracsatlakozás…", - "settings_system.biztosan_ujrainditja_a_kiszolgalot_az": "Biztosan újraindítja a kiszolgálót? Az alkalmazások és a vezérlőpult kb. 30 másodpercre elérhetetlenné válnak.", - "settings_system.ujrainditas_folyamatban_a_vezerlopult_ne": "Újraindítás folyamatban… a vezérlőpult néhány másodperc múlva újratölt.", - "settings_system.az_ujrainditas_a_vartnal_tovabb": "Az újraindítás a vártnál tovább tart. Töltse újra az oldalt kézzel.", - "settings_security.beallitasok_biztonsag_es_hozzaferes": "Beállítások — Biztonság és hozzáférés", - "settings_security.jelszo_modositas": "Jelszó módosítás", - "settings_security.jelenlegi_jelszo": "Jelenlegi jelszó", - "settings_security.adja_meg_a_jelenlegi_jelszavat": "Adja meg a jelenlegi jelszavát", - "settings_security.uj_jelszo": "Új jelszó", - "settings_security.legalabb_8_karakter": "Legalább 8 karakter", - "settings_security.uj_jelszo_megerositese": "Új jelszó megerősítése", - "settings_security.jelszo_megegyszer": "Jelszó mégegyszer", - "settings_security.jelszo_modositasa": "Jelszó módosítása", - "settings_security.a_jelszavas_vedelem_nincs_beallitva": "A jelszavas védelem nincs beállítva. Kérd az üzemeltetőt a beállításhoz.", - "settings_security.foldrajzi_korlatozas": "Földrajzi korlátozás", - "settings_security.orszag_alapjan_korlatozhato_a_webes": "Ország alapján korlátozható a webes alkalmazások elérése a Cloudflare WAF segítségével.", - "settings_security.a_helyi_halozati_hozzaferes_mindig": "A helyi hálózati hozzáférés mindig engedélyezett (nem halad át a Cloudflare-en).", - "settings_security.a_cloudflare_api_token_nincs": "A Cloudflare API token nincs konfigurálva. Kérd az üzemeltetőt a beállításhoz.
\n A tokennek Zone WAF:Edit jogosultsággal kell rendelkeznie.", - "settings_security.geo_korlatozas_aktiv": "Geo-korlátozás aktív", - "settings_security.engedelyezett_orszagok_globalis": "Engedélyezett országok (globális)", - "settings_security.orszag_keresese": "Ország keresése...", - "settings_security.csak_a_kivalasztott_orszagokbol_erheto": "Csak a kiválasztott országokból érhető el a rendszer.", - "settings_security.alkalmazas_specifikus_felulirasok": "Alkalmazás-specifikus felülírások", - "settings_security.alkalmazas_kivalasztasa": "— Alkalmazás kiválasztása —", - "settings_security.hozzaadas": "+ Hozzáadás", - "settings_security.mentes_es_szinkronizalas": "Mentés és szinkronizálás", - "settings_security.kezi_szinkronizalas": "Kézi szinkronizálás", - "settings_security.utolso_szinkronizalas": "Utolsó szinkronizálás: {{.GeoLastSync}}", - "settings_security.megerosites": "Megerősítés", - "settings_security.nincs_talalat": "Nincs találat", - "settings_security.figyelem_magyarorszag_eltavolitasa_azt_j": "Figyelem: Magyarország eltávolítása azt jelenti, hogy magyar IP-ről sem lesz elérhető a rendszer távolról. Biztosan folytatja?", - "settings_security.magyarorszag_eltavolitasa_nem_ajanlott_f": "Magyarország eltávolítása nem ajánlott. Folytatja?", - "settings_security.nincs_alkalmazas_specifikus_beallitas_mi": "Nincs alkalmazás-specifikus beállítás. Minden alkalmazás a globális beállítást követi.", - "settings_security.szerkesztes": "Szerkesztés", - "settings_security.engedelyezett_orszagok": "Engedélyezett országok:", - "settings_security.kesz": "Kész", - "settings_security.mentes": "Mentés...", - "settings_security.mentve": "Mentve", - "settings_security.halozati_hiba": "Hálózati hiba", - "settings_security.szinkronizalas_elinditva": "Szinkronizálás elindítva...", - "settings_security.utolso": "Utolsó:", - "settings_security.veszhelyzeti_informaciok": "Vészhelyzeti információk", - "settings_security.ezeket_az_adatokat_mentse_el": "Ezeket az adatokat mentse el biztos helyre. Újratelepítés esetén szükség lesz rájuk a rendszer visszaállításához.", - "settings_security.visszaallitasi_jelszo": "Visszaállítási jelszó", - "settings_security.megjelenit": "Megjelenít", - "settings_security.tamogatas": "Támogatás", - "settings_security.felhom_eu_kapcsolat": "{{.SupportEmail}}\n  | \n felhom.eu/kapcsolat", - "settings_security.a_visszaallitasi_jelszo_lekerese_nem": "A visszaállítási jelszó lekérése nem sikerült.", - "settings_security.elrejt": "Elrejt", - "settings_notifications.beallitasok_ertesitesek": "Beállítások — Értesítések", - "settings_notifications.ertesitesek": "Értesítések", - "settings_notifications.e_mail_cim": "E-mail cím", - "settings_notifications.hibak_es_figyelmeztetesek": "Hibák és figyelmeztetések:", - "settings_notifications.biztonsagi_mentes_sikertelen": "Biztonsági mentés sikertelen", - "settings_notifications.adatbazis_mentes_sikertelen": "Adatbázis mentés sikertelen", - "settings_notifications.mentes_serules_eszlelve": "Mentés sérülés észlelve", - "settings_notifications.masodlagos_mentes_sikertelen": "Másodlagos mentés sikertelen", - "settings_notifications.tavoli_mentes_tarhelykeret_figyelmeztete": "Távoli mentés — tárhelykeret-figyelmeztetés", - "settings_notifications.lemez_beteloben_90_felett": "Lemez betelőben (90% felett)", - "settings_notifications.lemez_megtelt_vagy_meghibasodott": "Lemez megtelt vagy meghibásodott", - "settings_notifications.meghajto_levalasztva": "Meghajtó leválasztva", - "settings_notifications.szerver_nem_elerheto": "Szerver nem elérhető", - "settings_notifications.rendszer_allapot_kritikus": "Rendszer állapot kritikus", - "settings_notifications.elvart_fajlmentes_elmaradt": "Elvárt fájlmentés elmaradt", - "settings_notifications.elvart_adatbazismentes_elmaradt": "Elvárt adatbázismentés elmaradt", - "settings_notifications.alkalmazas_nem_fut": "Alkalmazás nem fut", - "settings_notifications.tajekoztato": "Tájékoztató:", - "settings_notifications.meghajto_ujra_csatlakoztatva": "Meghajtó újra csatlakoztatva", - "settings_notifications.rendszer_allapot_helyreallt": "Rendszer állapot helyreállt", - "settings_notifications.ertesitesi_szunet": "Értesítési szünet", - "settings_notifications.ora_azonos_problema_eseten_ennyi": "óra (azonos probléma esetén ennyi ideig nem küld újat)", - "settings_notifications.mentes": "Mentés", - "settings_notifications.teszt_email_kuldese": "Teszt email küldése", - "settings_notifications.az_ertesitesek_a_kozponti_rendszeren": "Az értesítések a központi rendszeren keresztül működnek, ami jelenleg nincs bekapcsolva.", - "settings_notifications.alkalmazas_email": "Alkalmazás-email", - "settings_notifications.az_alkalmazasok_a_felhom_on": "Az alkalmazások a Felhom-on keresztül küldhetnek emailt (pl. jelszó-visszaállítás, meghívók),\n külön email-szolgáltató beállítása nélkül. A feladó címe minden alkalmazásnál a saját\n <alkalmazás>@felhom.eu címe lesz.", - "settings_notifications.alkalmazas_email_engedelyezese": "Alkalmazás-email engedélyezése", - "settings_notifications.felado_neve_opcionalis": "Feladó neve (opcionális)", - "settings_notifications.pl_a_haztartas_neve": "pl. a háztartás neve", - "settings_notifications.ez_jelenik_meg_a_kimeno": "Ez jelenik meg a kimenő emailek feladójaként az alkalmazás neve mellett.", - "settings_notifications.bekapcsolas_utan_az_egyes_alkalmazasokna": "Bekapcsolás után az egyes alkalmazásoknál is engedélyezni kell az email-küldést (az alkalmazás oldalán).", - "stacks.mind": "Mind", - "app_export.folyamat": "Folyamat", - "app_import.titkos": "Titkos", - "monitoring.processzor": "Processzor", - "deploy.hamarosan": "Hamarosan", - "deploy.az_adatai_itt_voltak": "Az adatai itt voltak: {{.RestoreRecordedDrive}}.", - "deploy.aldomain_placeholder": "aldomain", - "settings_security.figyelem": "Figyelem", - "settings_notifications.pelda_email": "pelda@email.hu", - "page.title.dashboard": "Vezérlőpult", - "page.title.stacks": "Alkalmazások", - "page.title.monitoring": "Rendszermonitor", - "page.title.settings": "Beállítások", - "page.title.settings_notifications": "Értesítések", - "page.title.settings_security": "Biztonság és hozzáférés", - "func.infra.cloudflared.description": "Biztonságos internetkapcsolat — a szerver portnyitás nélkül érhető el kívülről.", - "func.infra.traefik.description": "Forgalomirányító (reverse proxy) — a kéréseket a megfelelő alkalmazáshoz irányítja.", - "func.infra.filebrowser.description": "Fájlkezelő — a tárhely fájljainak böngészése a böngészőből.", - "func.infra.samba.display": "Hálózati megosztás", - "func.infra.samba.description": "Fájlmegosztás a helyi hálózaton — a mappák a Windows Intézőben és a Mac Finderben jelennek meg.", - "backups_apps.biztonsagi_mentes_alkalmazasok": "Biztonsági mentés — Alkalmazások", - "backups_apps.alkalmazas_mentesek_adatbazis_konfigurac": "Alkalmazás-mentések (adatbázis + konfiguráció)", - "backups_apps.az_egyes_alkalmazasok_reszletes_granulal": "Az egyes alkalmazások részletes, granulált mentése — adatbázis-kiírások, beállítások és alkalmazás-fájlok. A fenti teljes mentéstől függetlenül, alkalmazásonként visszaállítható.", - "backups_apps.utemezes": "Ütemezés", - "backups_apps.adatbazis_mentes": "Adatbázis mentés", - "backups_apps.kovetkezo": "Következő: {{nextRunLabel .Backup.NextDBDump}}", - "backups_apps.utolso_adatbazis_mentes": "Utolsó adatbázis mentés:", - "backups_apps.meg_nem_futott": "Még nem futott", - "backups_apps.mentes_folyamatban": "Mentés folyamatban...", - "backups_apps.mentes_most": "Mentés most", - "backups_apps.adatbazisok": "Adatbázisok", - "backups_apps.alkalmazas": "Alkalmazás", - "backups_apps.tipus": "Típus", - "backups_apps.meret": "Méret", - "backups_apps.utolso": "Utolsó", - "backups_apps.ervenyesites": "Érvényesítés", - "backups_apps.allapot": "Állapot", - "backups_apps.tabla": "{{.Validation.TableCount}} tábla", - "backups_apps.hiba": "Hiba", - "backups_apps.az_ervenyesites_nem_futott_le": "Az érvényesítés nem futott le", - "backups_apps.meg_nem_keszult_adatbazis_mentes": "Még nem készült adatbázis-mentés — az első ütemezett mentés éjjel fut le.", - "backups_apps.a_telepitett_alkalmazasok_beagyazott_ada": "A telepített alkalmazások beágyazott adatbázist használnak (pl. SQLite) — adatbázisuk a fájl- és kötetmentés része, külön adatbázis-kiírás nem szükséges.", - "backups_apps.alkalmazasok_mentesi_allapota": "Alkalmazások mentési állapota", - "backups_apps.felhasznaloi_adatokrol_nincs_biztonsagi": "Felhasználói adatokról nincs biztonsági mentés.
\n A szerveren tárolt fotók, dokumentumok és egyéb fájlok jelenleg csak egy példányban léteznek.\n Külső meghajtó csatlakoztatásával biztonsági másolat készíthető a 3-2-1 szabály szerint.\n Meghajtó beállítása →", - "backups_apps.eltavolitva_visszaallithato": "Eltávolítva — visszaállítható", - "backups_apps.meghajto_levalasztva": "Meghajtó leválasztva", - "backups_apps.adatok": "+ Adatok", - "backups_apps.mentes": "Mentés", - "backups_apps.az_alkalmazast_eltavolitottad_a_mentese": "Az alkalmazást eltávolítottad, a mentése megmaradt. Legutóbbi mentés: {{fmtTimeStr .RemovedUnitTime}}.", - "backups_apps.ujratelepiti_a_z_alkalmazast_a": "Újratelepíti a(z) {{.DisplayName}} alkalmazást a megtartott mentésből ({{fmtTimeStr .RemovedUnitTime}})? Az adatok a mentésből állnak vissza.", - "backups_apps.visszaallitas_a_mentesbol": "Visszaállítás a mentésből", - "backups_apps.1_mentes": "1. mentés", - "backups_apps.utolso_2": "Utolsó: {{timeAgoStr .Tier1LastRun}}", - "backups_apps.errol_a_mentesrol_nincs_eredmenyunk": "Erről a mentésről nincs eredményünk.", - "backups_apps.db_dump_hiba": "DB dump hiba", - "backups_apps.2_mentes": "2. mentés", - "backups_apps.2_mentes_kikapcsolva": "2. mentés kikapcsolva", - "backups_apps.beallitas": "Beállítás", - "backups_apps.cel_meghajto_levalasztva": "Cél meghajtó leválasztva", - "backups_apps.utolso_3": "Utolsó: {{timeAgoStr .Tier2LastRun}}", - "backups_apps.utolso_sikeres": "Utolsó sikeres: {{timeAgoStr .Tier2LastSuccess}}", - "backups_apps.meg_nincs_sikeres_masolat": "Még nincs sikeres másolat", - "backups_apps.cel_meghajto_inaktiv": "Cél meghajtó inaktív", - "backups_apps.a_mentes_bongeszheto_fajlrendszerben": "A mentés böngészhető fájlrendszerben", - "backups_apps.visszaallitja_a_hianyzo_fajlokat_a": "Visszaállítja a hiányzó fájlokat a másodlagos másolatból? A meglévő fájlok NEM módosulnak és NEM törlődnek. Az alkalmazás a művelet idejére leáll. Legutóbbi másolat: {{fmtTimeStr .Tier2LastRun}}", - "backups_apps.fajlok_visszaallitasa": "Fájlok visszaállítása", - "backups_apps.meg_nincs_sikeres_masolat_amibol": "Még nincs sikeres másolat, amiből vissza lehetne állítani.", - "backups_apps.teljes_visszaallitas_a_masolatbol": "Teljes visszaállítás a másolatból", - "backups_apps.1_mentes_auto": "1. mentés auto", - "backups_apps.nincs_2_off_drive_masolat": "Nincs 2. (off-drive) másolat", - "backups_apps.a_2_mentes_automatikus_kulon": "A 2. mentés automatikus — külön beállítás nem kell", - "backups_apps.3_mentes": "3. mentés", - "backups_apps.sikeres": "Sikeres", - "backups_apps.fut": "Fut...", - "backups_apps.utolso_4": "Utolsó: {{timeAgoStr $.Offbox.LastRun}}", - "backups_apps.helyreallitasi_egyseg_titkositva": "Helyreállítási egység, titkosítva", - "backups_apps.kulcsletetre_var": "Kulcsletétre vár", - "backups_apps.a_tavoli_mentes_a_titkositasi": "A távoli mentés a titkosítási kulcs letétbe helyezéséig szünetel", - "backups_apps.kikapcsolva": "Kikapcsolva", - "backups_apps.ez_az_alkalmazas_nincs_kijelolve": "Ez az alkalmazás nincs kijelölve távoli mentésre", - "backups_apps.bekapcsolas": "Bekapcsolás", - "backups_apps.nincs_beallitva": "Nincs beállítva", - "backups_apps.tavoli_offsite": "távoli (offsite)", - "backups_apps.nincs_tavoli_mentesi_cel_beallitva": "Nincs távoli mentési cél beállítva", - "backups_apps.mentes_inditasa": "Mentés indítása...", - "backups_remote.biztonsagi_mentes_tavoli_mentes": "Biztonsági mentés — Távoli mentés", - "backups_remote.a_korabbi_hazon_kivuli_menteseid": "A korábbi, házon kívüli mentéseid visszaszerezhetők.\n Ezt a gépet újratelepítették, és a Felhom központi rendszere őriz hozzá egy lezárt csomagot. A\n helyreállítási kódoddal feloldhatod a korábbi mentéseidet, és megnézheted, mi van bennük.", - "backups_remote.adatok_visszaszerzese": "Adatok visszaszerzése", - "backups_remote.felhom_offsite_tarhely_kiepitve_a": "Felhom offsite tárhely kiépítve — a beállítás automatikus, folyamatban. Ha egy napon belül nem áll be, jelezd az üzemeltetőnek.", - "backups_remote.felhom_offsite_tarhely_igenyelheto_szolg": "Felhom offsite tárhely — igényelhető szolgáltatás. Titkosított, házon kívüli másolat a mentéseidről. Érdeklődj az üzemeltetőnél.", - "backups_remote.aktiv_nincs_kijelolt_alkalmazas": "Aktív — nincs kijelölt alkalmazás", - "backups_remote.tavoli_mentes_3_mentes_titkositott": "Távoli mentés (3. mentés) — titkosított, offsite", - "backups_remote.az_alkalmazas_mentesek_titkositott_masol": "Az alkalmazás-mentések titkosított másolata egy távoli tárolóra — saját NAS vagy Felhom offsite tárhely — restic + SFTP kapcsolaton. A tároló csak titkosított adatot lát. Ez a 3-2-1 szabály „1 off-site\" lába — független a helyi másodpéldánytól és a teljes rendszermentéstől.", - "backups_remote.rendben": "✓ Rendben", - "backups_remote.hianyos": "! Hiányos", - "backups_remote.fut": "Fut…", - "backups_remote.hiba": "✗ Hiba", - "backups_remote.utolso_tavoli_mentes": "Utolsó távoli mentés", - "backups_remote.tarolo_meret": "Tároló méret ·", - "backups_remote.pillanatkep": "{{.Offbox.SnapshotCount}} pillanatkép", - "backups_remote.a_pillanatkepek_szama_meg_ismeretlen": "a pillanatképek száma még ismeretlen", - "backups_remote.kikapcsolva": "Kikapcsolva", - "backups_remote.a_tavoli_mentes_ki_van": "A távoli mentés ki van kapcsolva", - "backups_remote.tarhelykeret": "Tárhelykeret:", - "backups_remote.meg_nem_tudjuk_mennyi_van": "még nem tudjuk, mennyi van a tárolóban — legfeljebb {{.Offbox.QuotaGB}} GB", - "backups_remote.a_korabbi_menteseid_felre_vannak": "A korábbi mentéseid félre vannak téve — nem töröltük őket.", - "backups_remote.amikor_uj_mentesi_kulcsot_kapott": "Amikor új mentési kulcsot kapott a géped, a régebbi előzményt átmozgattuk\n a távoli tárhelyen, és ott is maradt. Megnyitni innen egyelőre nem lehet, és\n ez nem a kódodon múlik. Ha szükséged van rá, keresd a Felhom ügyfélszolgálatát.", - "backups_remote.utolso_hiba": "Utolsó hiba: {{.Offbox.LastError}}", - "backups_remote.a_tavoli_tarolo_masik_kulccsal": "A távoli tároló másik kulccsal készült mentéseket tartalmaz", - "backups_remote.a_tavoli_tarhelyen_levo_mentesek": "A távoli tárhelyen lévő mentések egy korábbi, már nem elérhető kulccsal készültek (jellemzően újratelepítés után). Emiatt új mentés jelenleg nem írható a tárolóba. A meglévő mentések nem sérültek. Azt viszont ez a gép nem tudja megállapítani, hogy később megnyithatók-e — ez attól függ, megvan-e még a hozzájuk tartozó kulcs. Ha szükséged van rájuk, írj nekünk.", - "backups_remote.uj_tavoli_mentes_inditasa": "Új távoli mentés indítása…", - "backups_remote.a_regi_elozmeny_felreteve_marad": "A régi előzmény félretéve marad a tárhelyen — nem töröljük. Új, üres tárolót hozunk létre, és a következő mentés oda készül.", - "backups_remote.a_felretett_mentesek_megnyithatosagat_it": "A félretett mentések megnyithatóságát itt nem tudjuk megígérni. Ez attól függ, megvan-e még a hozzájuk tartozó kulcs, és ezt ez a gép nem tudja megállapítani. Ha szeretnéd, hogy utánanézzünk, írj nekünk — a félretett másolat addig is a helyén marad.", - "backups_remote.megerosites_uj_tavoli_mentes_inditasa": "Megerősítés — új távoli mentés indítása", - "backups_remote.helyreallitasi_kod_letrehozva": "Helyreállítási kód létrehozva", - "backups_remote.a_helyreallitasi_csomag_elkuldve_a": "A helyreállítási csomag elküldve a központba, megerősítésre vár — ez általában néhány másodperc, legfeljebb 15 perc.", - "backups_remote.a_megerosites_nem_erkezett_meg": "A megerősítés nem érkezett meg a várt időn belül. Ellenőrizze az internetkapcsolatot, majd készítsen új helyreállítási kódot.", - "backups_remote.uj_helyreallitasi_kod_keszitese": "Új helyreállítási kód készítése", - "backups_remote.a_funkciohoz_az_ugynok_frissitese": "A funkcióhoz az ügynök frissítése szükséges — a frissítés automatikusan megérkezik.", - "backups_remote.helyreallitasi_kod_szukseges": "Helyreállítási kód szükséges", - "backups_remote.a_tavoli_mentesek_csak_akkor": "A távoli mentések csak akkor állíthatók vissza egy teljes meghibásodás után, ha létrehozza a helyreállítási kódot.", - "backups_remote.ehhez_a_gephez_egy_korabbi": "Ehhez a géphez egy korábbi helyreállítási kód tartozik, és a korábbi mentéseid még megvannak.\n Új kód létrehozása a régi mentéseidet elérhetetlenné tenné, ezért most nem indítható.\n Előbb add meg a meglévő kódodat — vagy ott jelezheted, ha nem kéred vissza a korábbi adatokat.", - "backups_remote.helyreallitasi_kod_letrehozasa": "Helyreállítási kód létrehozása", - "backups_remote.a_letetben_levo_helyreallitasi_csomag": "A letétben lévő helyreállítási csomag nem fedi a jelenlegi távoli mentési jelszót. Hozzon létre új helyreállítási kódot.", - "backups_remote.a_helyreallitasi_kod_letetbe_helyezve": "A helyreállítási kód letétbe helyezve.", - "backups_remote.a_korabbi_mentesek_torlese_folyamatban": "A korábbi mentések törlése folyamatban", - "backups_remote.a_keresed_szerint_a_korabbi": "A kérésed szerint a korábbi távoli mentéseidet {{.AbandonDate}} napján véglegesen töröljük\n (még {{.AbandonDaysLeft}} nap).", - "backups_remote.addig_meggondolhatod_magad_ha_megvan": "Addig meggondolhatod magad: ha megvan a helyreállítási kódod,\n a mentéseid visszaszerezhetők, és a törlés elmarad.", - "backups_remote.hogy_ezek_meg_visszaszerezhetok_e": "Hogy ezek még visszaszerezhetők-e a helyreállítási kóddal, azt innen nem tudjuk megállapítani — ha vissza szeretnéd kapni őket, írj nekünk a törlés előtt.", - "backups_remote.megis_visszaszerzem_a_koddal": "Mégis visszaszerzem a kóddal", - "backups_remote.a_korabbi_tavoli_menteseid_torlese": "A korábbi távoli mentéseid törlése megtörtént. A hozzájuk tartozó lezárt helyreállítási csomag eltávolítása még folyamatban van.", - "backups_remote.tavoli_mentes_most": "Távoli mentés most", - "backups_remote.mely_alkalmazasok_mentodnek_a_tavoli": "Mely alkalmazások mentődnek a távoli tárolóra?", - "backups_remote.nincs_tavoli_mentesre_jelolt_alkalmazas": "Nincs távoli mentésre jelölt alkalmazás — jelölj ki legalább egyet.", - "backups_remote.tavoli_mentes_kikapcsolasa": "Távoli mentés kikapcsolása", - "backups_remote.tavoli_mentes_bekapcsolasa": "Távoli mentés bekapcsolása", - "backups_remote.a_teljes_mentes_tullepne_a": "A teljes mentés túllépné a tárhelykeretet — csak a konfiguráció és az adatbázis kerül mentésre.", - "backups_remote.nincs_telepitett_alkalmazas": "Nincs telepített alkalmazás.", - "backups_remote.meg_nincs_beallitva_tavoli_mentesi": "Még nincs beállítva távoli mentési cél.", - "backups_remote.tavoli_mentesi_cel_beallitasa": "Távoli mentési cél beállítása", - "backups_remote.cel_cime_ip_vagy_hosztnev": "Cél címe (IP vagy hosztnév — NAS vagy SFTP-kiszolgáló)", - "backups_remote.felhasznalo": "Felhasználó", - "backups_remote.tarolo_utvonala_a_celgepen": "Tároló útvonala a célgépen", - "backups_remote.napi_automatikus_tavoli_mentes_engedelye": "Napi automatikus távoli mentés engedélyezve", - "backups_remote.ssh_privat_kulcs": "SSH privát kulcs", - "backups_remote.uresen_hagyva_valtozatlan": "(üresen hagyva változatlan)", - "backups_remote.a_kulcsot_0600_as_fajlba": "A kulcsot 0600-as fájlba írjuk; sosem naplózzuk és nem tároljuk a beállításokban.", - "backups_remote.a_celgep_ismert_host_sora": "A célgép ismert-host sora (known_hosts)", - "backups_remote.a_host_kulcs_rogzitese_no": "A host-kulcs rögzítése (no blind TOFU). Lekérdezhető:", - "backups_remote.mentes": "Mentés", - "backups_remote.adatbazisok_mentese_a_pillanatkephez": "Adatbázisok mentése a pillanatképhez…", - "backups_remote.karbantartas_regi_mentesek_rendezese_a": "Karbantartás: régi mentések rendezése a távoli tárolón…", - "backups_remote.megosztott_mappak_mentese": "Megosztott mappák mentése…", - "backups_remote.mentes_2": "Mentés:", - "backups_remote.mentes_folyamatban": "Mentés folyamatban", - "backups_remote.fajl": "fájl", - "backups_remote.feldolgozas_alatt": "· feldolgozás alatt:", - "backups_remote.a_mentendo_adatok_felmerese": "— a mentendő adatok felmérése…", - "backups_restore.biztonsagi_mentes_visszaallitas": "Biztonsági mentés — Visszaállítás", - "backups_restore.megszakadt_visszaallitas": "Megszakadt visszaállítás", - "backups_restore.a_doboz_ujraindult_mikozben_a": "A doboz újraindult, miközben a visszaállítás futott, ezért nem tudjuk, hogy befejeződött-e. Indítsd el újra lent, ugyanabból a mentésből.", - "backups_restore.visszaallitas": "Visszaállítás", - "backups_restore.alkalmazas": "Alkalmazás:", - "backups_restore.valasszon": "— Válasszon —", - "backups_restore.eltavolitott_alkalmazasok_mentes_megtart": "Eltávolított alkalmazások (mentés megtartva)", - "backups_restore.eltavolitva": "{{.DisplayName}} — eltávolítva", - "backups_restore.pillanatkep": "Pillanatkép:", - "backups_restore.valasszon_alkalmazast": "— Válasszon alkalmazást —", - "backups_restore.meg_nincs_mentes_felhasznaloi_adattal": "Még nincs mentés felhasználói adattal.", - "backups_restore.a_visszaallitas_felulirja_az_alkalmazas": "A visszaállítás felülírja az alkalmazás jelenlegi adatait a kiválasztott mentés állapotával.\n Az alkalmazás a folyamat során automatikusan leáll és újraindul.", - "backups_restore.megertettem_visszaallitas_inditasa": "Megértettem, visszaállítás indítása.", - "backups_restore.visszaallitas_inditasa": "Visszaállítás indítása", - "backups_restore.importalas_mentett_csomagbol_fab": "Importálás mentett csomagból (.fab)", - "backups_restore.visszaallitas_a_tavoli_tarolobol": "Visszaállítás a távoli tárolóból", - "backups_restore.valaszd_ki_az_alkalmazast_es": "Válaszd ki az alkalmazást, és a következő oldalon döntsd el, mit szeretnél: ellenőrzést külön mappába, csak a hiányzó fájlok visszahozását, vagy teljes visszaállítást. Egyik sem indul el kérdés nélkül.", - "backups_restore.elobb_csatold_vissza_az_adatmeghajtot": "Előbb csatold vissza az adatmeghajtót. A mentéseid megvannak, és a meghajtók is\n megvannak — újratelepítés után viszont a gép még nem ismeri őket, ezért most nincs hová\n visszaállítani.", - "backups_restore.ez_ket_kattintas_tarhely_meghajtok": "Ez két kattintás: Tárhely →\n Meghajtók, „Meglévő meghajtó csatolása\". Utána gyere vissza ide.", - "backups_restore.csatolhato_meghajtot_viszont_most_nem": "Csatolható meghajtót viszont most nem látunk ezen a gépen, ezért ezt innen nem tudod\n elindítani. Ha a meghajtó be van kötve, de nincs csatlakoztatva, az üzemeltető tudja\n csatlakoztatni — jelezd neki. A Tárhely →\n Meghajtók oldalon látod, mit ismer most a gép.", - "backups_restore.nem_tudjuk_elolvasni_a_tavoli": "Nem tudjuk elolvasni a távoli tárolót, ezért nem tudjuk, mi van benne. Ez nem azt jelenti, hogy üres — próbáld újra később, vagy jelezd az üzemeltetőnek.", - "backups_restore.a_tavoli_tarolo_kapcsolodasi_adatai": "A távoli tároló kapcsolódási adatai még nem érkeztek meg ehhez a géphez, ezért még nem tudjuk megmutatni, mi van benne. Ez magától rendeződik.", - "backups_restore.nincs_telepitve_elobb_telepitsd_ujra": "Nincs telepítve — előbb telepítsd újra, utána hozhatod vissza az adatait.", - "backups_restore.nem_tudjuk_van_e_mentese": "Nem tudjuk, van-e mentése — a tárolót nem sikerült elolvasni.", - "backups_restore.visszaallitas_2": "Visszaállítás…", - "backups_restore.nincs_mentese_a_tavoli_taroloban": "Nincs mentése a távoli tárolóban — nincs mit visszaállítani.", - "backups_restore.a_tavoli_tarolo_ures_nincs": "A távoli tároló üres — nincs mit visszaállítani.", - "backups_restore.megosztasok_visszaallitasa": "Megosztások visszaállítása", - "backups_restore.helyreallitas_az_elo_adatok_koze": "Helyreállítás az élő adatok közé (csak a hiányzó fájlok)", - "backups_restore.a_meglevo_fajlokat_nem_irja": "A meglévő fájlokat nem írja felül. A már létező megosztás-beállítások változatlanok maradnak.", - "backups_restore.meglevo_ellenorzo_masolatok": "Meglévő ellenőrző másolatok", - "backups_restore.ezek_a_visszaallitott_masolatok_helyet": "Ezek a visszaállított másolatok helyet foglalnak a meghajtón. A tényleges adataidat nem érintik, bármikor törölhetők.", - "backups_restore.masolat_torlese": "Másolat törlése", - "backups_restore.nincs_ellenorzo_masolat_a_meghajton": "Nincs ellenőrző másolat a meghajtón.", - "backups_restore.hordozhato_mentescsomag_fab": "Hordozható mentéscsomag (.fab)", - "backups_restore.hordozhato_pillanatfelvetel_barhol_tarol": "Hordozható pillanatfelvétel — bárhol tárolhatod, és bármikor visszatöltheted egy meghajtóról. A folyamatos védelmet az 1–3. szintű mentés adja.", - "backups_restore.jelszavas_titkositas_opcionalis": "Jelszavas titkosítás (opcionális)", - "backups_restore.opcionalis_jelszo": "Opcionális jelszó", - "backups_restore.uresen_hagyva_a_csomag_titkositas": "Üresen hagyva a csomag titkosítás nélkül készül.", - "backups_restore.letoltes_fab": "Letöltés (.fab)", - "backups_restore.osszes_letoltese_egyenkent": "Összes letöltése (egyenként)", - "backups_restore.a_csomagok_egyenkent_keszulnek_es": "A csomagok egyenként készülnek és töltődnek le — pillanatfelvétel a mostani állapotról.", - "backups_restore.nincs_telepitett_alkalmazas": "Nincs telepített alkalmazás.", - "backups_restore.hiba": "Hiba:", - "backups_restore.a_becsles_sikertelen": "a becslés sikertelen", - "backups_restore.a_csomag_becsult_merete": "A csomag becsült mérete:", - "backups_restore.elinditod_a_letoltest_pillanatfelvetel_a": ". Elindítod a letöltést? (Pillanatfelvétel a mostani állapotról.)", - "backups_restore.hiba_a_becsles_nem_erheto": "Hiba: a becslés nem érhető el.", - "backups_restore.biztosan_torlod_ezt_az_ellenorzo": "Biztosan törlöd ezt az ellenőrző másolatot?", - "backups_restore.a_tenyleges_adataid_valtozatlanok_maradn": "— a tényleges adataid változatlanok maradnak.", - "backups_restore.utolso_megerosites_a_masolat_veglegesen": "UTOLSÓ MEGERŐSÍTÉS: a másolat véglegesen törlődik.", - "backups_restore.hiba_2": "Hiba (", - "backups_restore.az_export_nem_indult_el": "az export nem indult el", - "backups_restore.csomag_keszitese": "Csomag készítése:", - "backups_restore.hiba_az_export_nem_indult": "Hiba: az export nem indult el.", - "backups_restore.hiba_a_csomag_utvonala_hianyzik": "Hiba: a csomag útvonala hiányzik.", - "backups_restore.letoltes": "Letöltés:", - "backups_restore.minden_csomag_elkeszult": "Minden csomag elkészült.", - "backups_restore.vasarnap": "vasárnap", - "backups_restore.hetfo": "hétfő", - "backups_restore.csutortok": "csütörtök", - "backups_restore.pentek": "péntek", - "backups_restore.teljes_visszaallitas_adatbazis_konfigura": "Teljes visszaállítás: adatbázis + konfiguráció + felhasználói adatok a kiválasztott pillanatképből.", - "backups_restore.adatbazis_es_konfiguracio_visszaallitasa": "Adatbázis és konfiguráció visszaállítása — az alkalmazásnak nincs külön felhasználói adata.", - "backups_restore.csak_konfiguracio_visszaallitasa_compose": "Csak konfiguráció visszaállítása (compose fájlok, beállítások).", - "backups_restore.betoltes": "— Betöltés... —", - "backups_restore.1_szint_helyi_mentes_ajanlott": "1. szint — Helyi mentés (ajánlott)", - "backups_restore.2_szint_masodlagos_masolat": "2. szint — Másodlagos másolat", - "backups_restore.nincs_elerheto_mentes": "— Nincs elérhető mentés —", - "backups_restore.visszaallitas_folyamatban": "Visszaállítás folyamatban...", - "backups_restore_wizard.vissza": "← Vissza", - "backups_restore_wizard.visszaallitas": "Visszaállítás — {{.AppDisplayName}}", - "backups_restore_wizard.elokeszites": "Előkészítés", - "backups_restore_wizard.megerosites": "Megerősítés", - "backups_restore_wizard.vegrehajtas": "Végrehajtás", - "backups_restore_wizard.eredmeny": "Eredmény", - "backups_restore_wizard.eszlelve": "Észlelve", - "backups_restore_wizard.ha_szeretned_alabb_ujra_indithatsz": ": {{fmtTime .FinishedAt}}. Ha szeretnéd, alább újra indíthatsz egy visszaállítást.", - "backups_restore_wizard.jelenleg_egy_mentesi_vagy_visszaallitasi": "Jelenleg egy mentési vagy visszaállítási művelet fut", - "backups_restore_wizard.amig_ez_tart_uj_visszaallitas": ". Amíg ez tart, új visszaállítás nem indítható.", - "backups_restore_wizard.az_allapot_fent_automatikusan_frissul": "Az állapot fent automatikusan frissül, és a művelet eredménye is ott jelenik meg, amint elkészült.", - "backups_restore_wizard.allapot_frissitese": "Állapot frissítése", - "backups_restore_wizard.megerosites_teljes_visszaallitas_elokesz": "Megerősítés — teljes visszaállítás előkészítése", - "backups_restore_wizard.a_teljes_visszaallitashoz_a_mentes": "A teljes visszaállításhoz a mentés teljes tartalmát le kell tölteni a távoli tárolóból", - "backups_restore_wizard.a_becsult_meret": "— a becsült méret: {{.}}", - "backups_restore_wizard.a_letoltes_a_meghajton_egy": ". A letöltés a meghajtón egy külön előkészítő mappába kerül; az élő adataid ebben a lépésben még nem változnak.", - "backups_restore_wizard.a_letoltes_a_merettol_es": "A letöltés a mérettől és a kapcsolat sebességétől függően hosszabb ideig is tarthat. Ha elkészült, ezen az oldalon választhatod ki, hogy csak a hiányzó fájlokat hozod vissza, vagy teljes visszaállítást kérsz.", - "backups_restore_wizard.elokeszites_inditasa": "Előkészítés indítása", - "backups_restore_wizard.megsem": "Mégsem", - "backups_restore_wizard.1_ellenorzes_kulon_mappaba_beallitasok": "1. Ellenőrzés külön mappába (beállítások és adatbázis)", - "backups_restore_wizard.az_alkalmazas_beallitasait_es_adatbazisa": "Az alkalmazás beállításait és adatbázisát hozza vissza egy külön ellenőrző mappába. A saját fájljaidat (dokumentumok, képek, feltöltések) nem hozza vissza — azokhoz a 3. pont teljes visszaállítása kell. Az élő adataid nem változnak.", - "backups_restore_wizard.ellenorzes_inditasa": "Ellenőrzés indítása", - "backups_restore_wizard.2_hianyzo_fajlok_visszahozasa": "2. Hiányzó fájlok visszahozása", - "backups_restore_wizard.csak_a_hianyzo_fajlokat_masolja": "Csak a hiányzó fájlokat másolja vissza a meglévők közé. A meglévő fájlokat nem írja felül, adatbázist nem állít vissza — törölt tartalom ettől nem jelenik meg újra.", - "backups_restore_wizard.hianyzo_fajlok_visszahozasa": "Hiányzó fájlok visszahozása", - "backups_restore_wizard.ehhez_elobb_elo_kell_kesziteni": "Ehhez előbb elő kell készíteni a teljes mentést — lásd a 3. pontot.", - "backups_restore_wizard.3_teljes_visszaallitas_fajlok_adatbazis": "3. Teljes visszaállítás (fájlok + adatbázis)", - "backups_restore_wizard.a_fajlokat_a_mentes_szerinti": "A fájlokat a mentés szerinti változatra állítja vissza és az adatbázist is visszatölti. Semmit nem töröl: a mentés óta létrejött fájlok megmaradnak. A jelenlegi adatbázisról előtte biztonsági mentés készül.", - "backups_restore_wizard.az_elokeszitett_mentes": "Az előkészített mentés:", - "backups_restore_wizard.adatbazis_mentes_ideje": "adatbázis-mentés ideje: {{fmtTime .Pair.DumpsAt}}.", - "backups_restore_wizard.az_adatbazis_mentes_ideje_nem": "az adatbázis-mentés ideje nem állapítható meg.", - "backups_restore_wizard.az_adatbazis_mentes_regebbi": "Az adatbázis-mentés régebbi", - "backups_restore_wizard.a_fajlok_es_az_adatbazis": "— a fájlok és az adatbázis eltérő időpontból származnak.", - "backups_restore_wizard.a_mentett_adatbazis_uresnek_tunik": "A mentett adatbázis üresnek tűnik (nincs benne felhasználói fiók) — elképzelhető, hogy a mentés korábbi, mint az adataid.", - "backups_restore_wizard.teljes_visszaallitas_inditasa": "Teljes visszaállítás indítása", - "backups_restore_wizard.a_teljes_visszaallitashoz_eloszor_le": "A teljes visszaállításhoz először le kell tölteni a mentés teljes tartalmát. Az előkészítés megmutatja a méretet, mielőtt bármi elindulna — az élő adataid az előkészítés alatt nem változnak.", - "backups_restore_wizard.teljes_visszaallitas_elokeszitese": "Teljes visszaállítás előkészítése", - "backups_restore_wizard.teljes_visszaallitas": "Teljes visszaállítás:", - "backups_restore_wizard.a_mentes_ideje": "— a mentés ideje:", - "backups_restore_wizard.figyelem_a_fajlok_es_az": "FIGYELEM: a fájlok és az adatbázis eltérő időpontból származnak.", - "backups_restore_wizard.figyelem_a_mentett_adatbazis_uresnek": "FIGYELEM: a mentett adatbázis üresnek tűnik.", - "backups_restore_wizard.a_fajlok_a_mentes_szerinti": "A fájlok a mentés szerinti változatra állnak vissza, semmi nem törlődik.", - "backups_restore_wizard.utolso_megerosites_az_alkalmazas_leall": "UTOLSÓ MEGERŐSÍTÉS: az alkalmazás leáll, az adatbázis visszatöltődik, majd újraindul. A jelenlegi adatbázisról biztonsági mentés készül.", - "backups_escrow.vissza": "← Vissza", - "backups_escrow.helyreallitasi_kod": "Helyreállítási kód", - "backups_escrow.ehhez_nem_kell_semmit_tenned": "Ehhez nem kell semmit tenned. Ha fél óra múlva is ezt látod, szólj az üzemeltetőnek.", - "backups_escrow.a_funkciohoz_az_ugynok_frissitese": "A funkcióhoz az ügynök frissítése szükséges — a frissítés automatikusan megérkezik. Próbálja újra később.", - "backups_escrow.1_elofeltetelek_ellenorzese": "1. Előfeltételek ellenőrzése", - "backups_escrow.ellenorzes_folyamatban": "Ellenőrzés folyamatban…", - "backups_escrow.2_fontos_tudnivalok": "2. Fontos tudnivalók", - "backups_escrow.a_helyreallitasi_kod_a_mentesei": "A helyreállítási kód a mentései utolsó kulcsa. Pontosan egyszer jelenik meg — a rendszer\n sehol nem tárolja, és a Felhom sem ismeri. Ha a szerver megsemmisül, a távoli mentések CSAK\n ezzel a kóddal állíthatók vissza. Írja fel papírra vagy mentse jelszókezelőbe — de NE ezen a\n szerveren tárolja.", - "backups_escrow.az_uj_kod_letrehozasaval_a": "Az új kód létrehozásával a korábbi kód a jövőbeli mentésekre érvényét veszti; a már meglévő\n mentési előzményekhez érvényes marad.", - "backups_escrow.3_megerosites": "3. Megerősítés", - "backups_escrow.a_folytatashoz_adja_meg_a": "A folytatáshoz adja meg a bejelentkezési jelszavát", - "backups_escrow.kod_letrehozasa": "Kód létrehozása", - "backups_escrow.megsem": "Mégsem", - "backups_escrow.4_letrehozas": "4. Létrehozás", - "backups_escrow.a_kod_letrehozasa_folyamatban_altalaban": "A kód létrehozása folyamatban… (általában néhány másodperc)", - "backups_escrow.5_a_helyreallitasi_kod": "5. A helyreállítási kód", - "backups_escrow.a_kod_pontosan_egyszer_jelenitheto": "A kód pontosan egyszer jeleníthető meg. Készítsen elő papírt és tollat, mielőtt megnyomja a gombot.", - "backups_escrow.kod_megjelenitese": "Kód megjelenítése", - "backups_escrow.ez_mostantol_az_elo_helyreallitasi": "Ez mostantól az élő helyreállítási kód — a korábbi kód érvényét vesztette. Mentse el most: a kód többé nem jeleníthető meg.", - "backups_escrow.elrejtes": "Elrejtés", - "backups_escrow.6_ellenorzes": "6. Ellenőrzés", - "backups_escrow.megerosites_irja_be_a_kod": "Megerősítés: írja be a kód szavait", - "backups_escrow.a_megadott_szavak_nem_egyeznek": "A megadott szavak nem egyeznek — ellenőrizze a felírt kódot.", - "backups_escrow.szavak_ellenorzese": "Szavak ellenőrzése", - "backups_escrow.7_befejezes": "7. Befejezés", - "backups_escrow.mi_tortenik_ezutan_a_helyreallitasi": "Mi történik ezután? A helyreállítási kód elkészült, és a rendszer elküldi a központba megerősítésre — ez általában néhány másodperc, legfeljebb 15 perc. Addig a Távoli mentés oldalon a „megerősítésre vár\" üzenet látható; a megerősítés után indítható az első távoli mentés.", - "backups_escrow.felirtam_a_kodot_es_biztonsagos": "Felírtam a kódot, és biztonságos helyen — nem ezen a szerveren — tárolom.", - "backups_escrow.befejezes": "Befejezés", - "backups_escrow.a_kod_letrejott_de_nem": "A kód létrejött, de nem lett megjelenítve — biztonsági okból újra nem kérhető le.\n Indítsa újra a folyamatot: az új kód a régit érvényteleníti.", - "backups_escrow.ujrainditas": "Újraindítás", - "backups_escrow.mentesi_tarolo_pbs_beallitva": "Mentési tároló (PBS) beállítva", - "backups_escrow.helyreallitasi_dr_szint_aktiv": "Helyreállítási (DR) szint aktív", - "backups_escrow.titkosito_eszkoz_telepitve": "Titkosító eszköz telepítve", - "backups_escrow.kozponti_feltoltes_beallitva": "Központi feltöltés beállítva", - "backups_escrow.tavoli_mentes_jelszava_elokeszitve": "Távoli mentés jelszava előkészítve", - "backups_escrow.rendszerjogosultsag_engedelyezve": "Rendszerjogosultság engedélyezve", - "backups_escrow.nincs_beallitva_mentesi_tarolo": "nincs beállítva mentési tároló", - "backups_escrow.a_titkosito_eszkoz_age_nem": "a titkosító eszköz (age) nem található", - "backups_escrow.a_dr_szint_nincs_alkalmazva": "a DR-szint nincs alkalmazva ezen a gépen", - "backups_escrow.a_kozponti_feltoltes_nincs_beallitva": "a központi feltöltés nincs beállítva", - "backups_escrow.a_rendszerjogosultsag_hianyzik_az_ugynok": "a rendszerjogosultság hiányzik — az ügynök frissítése szükséges", - "backups_escrow.nincs_elokeszitett_jelszo_a_varazslo": "nincs előkészített jelszó — a varázsló indításkor automatikusan előkészíti, ha a távoli mentés be van állítva", - "backups_escrow.elokeszitve": "előkészítve", - "backups_escrow.hiba": "Hiba", - "backups_escrow.a_funkciohoz_az_ugynok_frissitese_2": "A funkcióhoz az ügynök frissítése szükséges — a frissítés automatikusan megérkezik.", - "backups_escrow.a_folyamat_a_piros_feltetelek": "A folyamat a piros feltételek teljesüléséig nem indítható.", - "backups_escrow.az_elofeltetelek_ellenorzese_nem_sikerul": "Az előfeltételek ellenőrzése nem sikerült:", - "backups_escrow.a_folyamat_inditasa_nem_sikerult": "A folyamat indítása nem sikerült.", - "backups_escrow.hiba_2": "Hiba:", - "backups_escrow.a_letrehozas_nem_sikerult": "A létrehozás nem sikerült.", - "backups_escrow.reszletek": "Részletek:", - "backups_escrow.a_kod_lekerese_nem_sikerult": "A kód lekérése nem sikerült.", - "backups_escrow.megerosites_irja_be_a_kod_2": "Megerősítés: írja be a kód", - "backups_escrow.es": ". és", - "backups_escrow.szavat": ". szavát", - "backups_escrow.megjelenites": "Megjelenítés", - "tier2_config.2_mentes_beallitasa": "2. mentés beállítása — {{.DisplayName}}", - "tier2_config.vissza_a_mentesekhez": "← Vissza a mentésekhez", - "tier2_config.a_2_mentes_egy_masik": "A 2. mentés egy másik fizikai meghajtóra készít másolatot az alkalmazás\n helyreállítási csomagjáról és adatairól. Ez az egyetlen off-drive védelem a böngészhető\n felhasználói fájlokhoz (a teljes rendszermentés/PBS nem éri el ezeket).", - "tier2_config.ennek_az_alkalmazasnak_az_adatai": "Ennek az alkalmazásnak az adatai a belső rendszerlemezen vannak, amelyek\n már szerepelnek a teljes rendszermentésben (PBS). A 2. (off-drive) másolat\n kiegészítő, és elsősorban a külső adatmeghajtón tárolt alkalmazásokhoz készül — ehhez az\n alkalmazáshoz nincs külön teendő.", - "tier2_config.jelenlegi_allapot": "Jelenlegi állapot", - "tier2_config.2_mentes": "2. mentés", - "tier2_config.kikapcsolva": "Kikapcsolva", - "tier2_config.bekapcsolva": "Bekapcsolva", - "tier2_config.cel": "Cél", - "tier2_config.nincs_elerheto_off_drive_cel": "Nincs elérhető off-drive cél", - "tier2_config.megjegyzes": "Megjegyzés", - "tier2_config.cel_meghajto": "Cél meghajtó", - "tier2_config.csak_db_konfiguracio": "— csak DB/konfiguráció", - "tier2_config.kivalasztas_modja": "Kiválasztás módja", - "tier2_config.kezi_valasztas": "kézi választás", - "tier2_config.jelenleg_csak_a_belso_ssd": "Jelenleg csak a belső SSD érhető el 2. célként, ezért csak az adatbázis és a konfiguráció\n másolódik. A belső rendszerlemez kicsi, ezért a nagy fájlok off-drive mentéséhez egy\n 2. adatmeghajtó szükséges (hogy a rendszerlemez ne teljen meg).", - "tier2_config.2_mentes_bekapcsolva": "2. mentés bekapcsolva", - "tier2_config.nincs_masik_adatmeghajto_automatikus_cel": "Nincs másik adatmeghajtó — automatikus cél a belső SSD (csak DB/konfiguráció). Egy 2.\n adatmeghajtó hozzáadásával a teljes adat is off-drive menthető.", - "tier2_config.mentes": "Mentés", - "recovery.adatok_visszaszerzese_felhom": "Adatok visszaszerzése — Felhom", - "recovery.a_menteseid": "A mentéseid", - "recovery.elerhetok": "elérhetők", - "recovery.a_tarolo_megnyilt_de_nincs": "A tároló megnyílt, de nincs benne egyetlen mentés sem. Ez azt jelenti, hogy a\n kulcs jó volt, de ehhez a géphez nem tartozik korábbi mentés. Ha korábban biztosan készültek\n mentések, keresd a Felhom ügyfélszolgálatát, mielőtt bármit tennél.", - "recovery.a_tarolo_megnyilt_es_van": "A tároló megnyílt, és van benne tartalom, de nem tudtuk alkalmazásokhoz rendelni. A Biztonsági\n mentés oldalon nézheted meg részletesen.", - "recovery.ezek_a_te_menteseid_a": "Ezek a te mentéseid, a lent jelzett időpontokból. Nézd át, hogy tényleg azt\n találod-e itt, amire számítasz — semmit nem állítottunk vissza és semmi nem változott.", - "recovery.alkalmazas": "Alkalmazás", - "recovery.legutobbi_mentes": "Legutóbbi mentés", - "recovery.meret": "Méret", - "recovery.a_visszaallitas_alkalmazasonkent_torteni": "A visszaállítás alkalmazásonként történik, a Biztonsági mentés → Visszaállítás\n oldalon. Ott választhatod ki, melyik alkalmazás mit hozzon vissza.", - "recovery.tovabb_a_visszaallitashoz": "Tovább a visszaállításhoz", - "recovery.vissza_a_kezdolapra": "Vissza a kezdőlapra", - "recovery.adatok": "Adatok", - "recovery.visszaszerzese": "visszaszerzése", - "recovery.ezt_a_gepet_ujratelepitettek_a": "Ezt a gépet újratelepítették. A korábbi, házon kívüli mentéseid megvannak — a\n Felhom központi rendszere őriz hozzájuk egy lezárt csomagot", - "recovery.amelyet_zartunk_le": ", amelyet\n {{.}} zártunk le", - "recovery.a_csomagot_csak_a_te": ". A csomagot csak a te helyreállítási\n kódoddal lehet kinyitni.", - "recovery.a_helyreallitasi_kodot_senki_nem": "A helyreállítási kódot senki nem tudja pótolni — sem a Felhom, sem az\n ügyfélszolgálat, sem az üzemeltető. Ez szándékos: így a mentéseidet rajtad kívül senki nem\n tudja megnyitni. Ha a kód elveszett, a korábbi mentések nem nyithatók meg többé.", - "recovery.ha_megadod_a_kodot_feloldjuk": "Ha megadod a kódot, feloldjuk a mentéseid zárolását és megmutatjuk, mi van bennük\n — melyik alkalmazás, mikorról, mekkora. Ebben a lépésben semmit nem állítunk vissza és\n semmi nem változik. A visszaállítást utána, alkalmazásonként külön választhatod.", - "recovery.helyreallitasi_kod_tiz_szo": "Helyreállítási kód (tíz szó)", - "recovery.tiz_szo_szokozokkel_elvalasztva": "tíz szó, szóközökkel elválasztva", - "recovery.mentesek_feloldasa": "Mentések feloldása", - "recovery.most_nem": "Most nem", - "recovery.feloldas_folyamatban": "Feloldás folyamatban…", - "recovery.a_gep_eppen_ujraindul_ezert": "A gép éppen újraindul, ezért most nem tudtuk befejezni a műveletet.", - "recovery.semmi_nem_valtozott_varj_nehany": "Semmi nem változott. Várj néhány másodpercet, és próbáld újra — a kódodra továbbra is szükséged lesz,", - "recovery.ugyhogy_tartsd_keznel": "úgyhogy tartsd kéznél.", - "recovery.a_most_nem_csak_azt": "A „Most nem” csak azt jelenti, hogy nem zavarunk vele többet a kezdőlapon. A mentéseid ettől\n megmaradnak, és ez az oldal a Biztonsági mentés → Távoli mentés oldalról\n bármikor újra elérhető.", - "recovery.biztosan_nem_kered_vissza_a": "Biztosan nem kéred vissza a korábbi mentéseket?", - "recovery.ha_megerosited": "Ha megerősíted:", - "recovery.a_korabbi_menteseket_most_felretesszuk": "a korábbi mentéseket most félretesszük, és {{.AbandonGraceDays}} nap múlva véglegesen töröljük — a lezárt helyreállítási csomaggal együtt;", - "recovery.a_nap_alatt_meggondolhatod_magad": "a {{.AbandonGraceDays}} nap alatt meggondolhatod magad: ha előkerül a helyreállítási kódod, a mentéseid visszaszerezhetők, és a törlés elmarad;", - "recovery.a_pontos_datumot_a_tavoli": "a pontos dátumot a Távoli mentés oldalon végig látni fogod, és emlékeztetni is fogunk;", - "recovery.a_gep_uj_ures_mentesi": "a gép új, üres mentési tárolót kezd, és mostantól oda ment;", - "recovery.a_torles_utan_ez_a": "a törlés után ez a kérdés nem jön vissza többé — mert nem marad mit visszaszerezni.", - "recovery.ha_csak_most_nincs_keznel": "Ha csak most nincs kéznél a kódod, válaszd inkább a „Most nem” lehetőséget — az semmit nem indít el.", - "recovery.igen_felretehetitek_a_korabbi_menteseket": "Igen, félretehetitek a korábbi mentéseket", - "recovery.megsem": "Mégsem", - "recovery.ha_a_helyreallitasi_kodod_veglegesen": "Ha a helyreállítási kódod véglegesen elveszett, és tudomásul veszed, hogy a korábbi mentések\n így nem nyithatók meg többé:", - "recovery.nem_kerem_vissza_a_korabbi": "nem kérem vissza a korábbi adatokat.", - "recovery.ez_a_lehetoseg_akkor_valik": "ez a lehetőség akkor válik elérhetővé, ha a gép már újra kapcsolódott a házon kívüli\n tárhelyhez. Addig a mentéseid érintetlenül megmaradnak.", - "backups_shared.fajl_visszaallitas": "Fájl-visszaállítás", - "backups_shared.folyamatban": "folyamatban", - "backups_shared.kesz": "kész.", - "backups_shared.sikertelen": "sikertelen.", - "backups_shared.tavoli_visszaallitas": "Távoli visszaállítás", - "backups_shared.visszaallitas": "Visszaállítás", - "backups_apps.visszaallitja_legutobbi_sikeres_masolat": "Visszaállítja a hiányzó fájlokat a másodlagos másolatból? A meglévő fájlok NEM módosulnak és NEM törlődnek. Az alkalmazás a művelet idejére leáll. Legutóbbi sikeres másolat: {{fmtTimeStr .Tier2LastSuccess}}.", - "backups_apps.figyelem_legutobbi_kiserlet_nem_sikerult": " Figyelem: a legutóbbi mentési kísérlet nem sikerült, ezért a visszaállított fájlok ennél régebbiek lehetnek.", - "backups_apps.konfig": "Konfig", - "backups_apps.megtartva": "Megtartva", - "backups_apps.helyi": "helyi", - "backups_remote.pl_felhom": "pl. felhom", - "backups_remote.pl_repo_path": "pl. /volume1/felhom-backup/repo", - "backups_restore_wizard.befejezve": "Befejezve", - "tier2_config.automatikus_kisbetu": "automatikus", - "tier2_config.automatikus": "Automatikus", - "tier2_config.jelenleg": "(jelenleg: {{.EffectiveLabel}})", - "backups_restore.kedd": "kedd", - "backups_restore.szerda": "szerda", - "backups_restore.szombat": "szombat", - "backups_restore.2_szint": "2. szint", - "backups_restore.1_szint": "1. szint", - "page.title.backups_remote": "Biztonsági mentés — Távoli mentés", - "page.title.backups_apps": "Biztonsági mentés — Alkalmazások", - "page.title.backups_restore": "Biztonsági mentés — Visszaállítás", - "page.title.escrow": "Helyreállítási kód", - "page.title.storage": "Tárhely", - "page.title.storage_network": "Hálózati tárhely", - "page.title.storage_init": "Új meghajtó inicializálása", - "page.title.storage_attach": "Meglévő meghajtó csatolása", - "page.title.sharing": "Hálózati megosztás", - "backups_remote.pl_ip": "pl. 192.168.0.10", - "storage.tarhely_meghajtok": "Tárhely — Meghajtók", - "storage.adattarolok": "Adattárolók", - "storage.kulso_meghajtok_kezelese_alkalmazasadato": "Külső meghajtók kezelése alkalmazásadatok tárolásához.", - "storage.atnevezes": "Átnevezés", - "storage.levalasztva": "Leválasztva", - "storage.kivaltva": "Kiváltva", - "storage.alapertelmezett": "Alapértelmezett", - "storage.aktiv": "Aktív", - "storage.inaktiv": "Inaktív", - "storage.rendszermeghajton": "Rendszermeghajtón", - "storage.levalasztva_2": "Leválasztva: {{.DisconnectedAt}}", - "storage.leallitott_alkalmazasok": "Leállított alkalmazások:", - "storage.csatlakoztatas": "Csatlakoztatás", - "storage.adatok_atkoltoztetve_ide": "Adatok átköltöztetve ide: {{.MigratedToLabel}} ({{.MigratedTo}})", - "storage.idopont": "Időpont: {{.DecommissionedAt}}", - "storage.visszacsatlakoztatas": "Visszacsatlakoztatás", - "storage.eltavolitas_a_rendszerbol": "Eltávolítás a rendszerből", - "storage.ujrainditasra_varo_alkalmazasok": "Újraindításra váró alkalmazások:", - "storage.alkalmazasok_inditasa": "Alkalmazások indítása", - "storage.alkalmazas_hasznalja": "{{.AppCount}} alkalmazás használja", - "storage.hamarosan": "Hamarosan", - "storage.mozgatas": "Mozgatás", - "storage.nincs_alkalmazas_ezen_a_tarolon": "Nincs alkalmazás ezen a tárolón", - "storage.legyen_alapertelmezett": "Legyen alapértelmezett", - "storage.a_meghajto_kimarad_az_uj": "A meghajtó kimarad az új alkalmazás-telepítésekből. A rajta lévő alkalmazások változatlanul futnak.", - "storage.uj_telepitesek_letiltasa": "Új telepítések letiltása", - "storage.a_meghajto_ujra_valaszthato_az": "A meghajtó újra választható az új alkalmazás-telepítéseknél.", - "storage.uj_telepitesek_engedelyezese": "Új telepítések engedélyezése", - "storage.az_itt_tarolt_alkalmazasok_leallnak": "Az itt tárolt alkalmazások leállnak, a meghajtó biztonságosan kihúzható. Az adatok megmaradnak; a meghajtó később újra csatlakoztatható.", - "storage.biztonsagos_levalasztas": "Biztonságos leválasztás", - "storage.csak_a_nyilvantartasbol_torli_a": "Csak a nyilvántartásból törli a meghajtót — az adatok és a fájlrendszer érintetlenül maradnak.", - "storage.eltavolitas_a_listabol": "Eltávolítás a listából", - "storage.athelyezes_ide": "Áthelyezés ide…", - "storage.osszes_adat_athelyezese": "Összes adat áthelyezése", - "storage.a_meghajto_vegleges_kivonasa_a": "A meghajtó végleges kivonása a rendszerből. Ha céltárolót választ, előbb minden adat átkerül oda; áthelyezés nélkül az adatok a meghajtón maradnak.", - "storage.vegleges_leszereles": "Végleges leszerelés", - "storage.nincs_regisztralt_adattarolo_adjon_hozza": "Nincs regisztrált adattároló. Adjon hozzá egyet az alábbi űrlappal.", - "storage.adatok_athelyezese": "Adatok áthelyezése", - "storage.alkalmazasok_leallitasa": "Alkalmazások leállítása", - "storage.adatok_masolasa": "Adatok másolása", - "storage.ellenorzes": "Ellenőrzés", - "storage.ujratelepites": "Újratelepítés", - "storage.forras_torlese": "Forrás törlése", - "storage.nincs_folyamatban_migracio": "Nincs folyamatban migráció.", - "storage.kesz": "Kész", - "storage.megszakadt": "Megszakadt:", - "storage.a_forras_adatai_erintetlenek": "A forrás adatai érintetlenek.", - "storage.valassz_celtarolot_a_legordulo_menubol": "Válassz céltárolót a legördülő menüből.", - "storage.athelyezes": "Áthelyezés", - "storage.athelyezed_a_z": "Áthelyezed a(z)", - "storage.osszes_adatat_ide": "ÖSSZES adatát ide:", - "storage.n_naz_alkalmazasok_az_athelyezes": "?\\n\\nAz alkalmazások az áthelyezés alatt rövid időre leállnak. A forrás adatai csak az ellenőrzés és a sikeres újraindítás után törlődnek.", - "storage.hiba": "Hiba:", - "storage.ismeretlen": "ismeretlen", - "storage.uj_meghajto_inicializalasa": "Új meghajtó inicializálása", - "storage.meglevo_meghajto_csatolasa": "Meglévő meghajtó csatolása", - "storage.nem_regisztralt_meghajtok": "Nem regisztrált meghajtók", - "storage.az_ugynok_altal_eszlelt_meg": "az ügynök által észlelt, még nem regisztrált adatmeghajtók", - "storage.rendszermeghajtok": "Rendszermeghajtók", - "storage.vedett_csak_operatori_alairassal_modosit": "védett — csak operátori aláírással módosíthatók", - "storage.lassu": "lassú", - "storage.rendszer_vedett": "Rendszer — védett", - "storage.biztonsagi_mentes_vedett": "Biztonsági mentés — védett", - "storage.felhasznaloi_adat": "Felhasználói adat", - "storage.vedett": "Védett", - "storage.regisztralva": "Regisztrálva", - "storage.nem_regisztralt": "Nem regisztrált", - "storage.alkalmazas_rendszer": "Alkalmazás-rendszer", - "storage.alkalmazas_adatok": "Alkalmazás-adatok", - "storage.belso_ssd_a_szerver_rendszere": "Belső SSD — a szerver rendszere, a Docker és a telepített alkalmazások adatbázisai itt találhatók.", - "storage.host_tarhely_rendszer_sablonok_iso": "Host tárhely — rendszer-sablonok, ISO-k, host szintű mentések. Nem tárol alkalmazásadatot.", - "storage.a_biztonsagi_mentesek_tarhelye": "A biztonsági mentések tárhelye.", - "storage.kulso_adattarolo_a_telepitett_alkalmazas": "Külső adattároló — a telepített alkalmazások nagy méretű fájljai (média, dokumentumok) ide kerülnek. Más meghajtók biztonsági mentési céljaként is szolgálhat.", - "storage.regisztralas": "Regisztrálás", - "storage.levalasztas": "Leválasztás", - "storage.formazas": "Formázás…", - "storage.nem_elerheto": "Nem elérhető", - "storage.az_ugynok_nem_elerheto_elo": "Az ügynök nem elérhető — élő meghajtóadatok nélkül.", - "storage.a_muvelet_utan_a_kovetkezo": "A művelet után a következő alkalmazások nem fognak működni:", - "storage.ehhez_a_meghajtohoz_jelenleg_nincs": "Ehhez a meghajtóhoz jelenleg nincs telepített alkalmazás rendelve.", - "storage.ez_a_meghajto_mas_alkalmazasok": "Ez a meghajtó más alkalmazások biztonsági másolatait is tárolja — a törlés ezeket is eltávolítja:", - "storage.a_masolatok_redundansak_az_eredetik": "(A másolatok redundánsak — az eredetik a forrás-meghajtón maradnak.)", - "storage.megerositeshez_irja_be_a_csatlakoztatasi": "Megerősítéshez írja be a csatlakoztatási nevet:", - "storage.megerosites": "Megerősítés", - "storage.megsem": "Mégsem", - "storage.regisztracio_sikertelen": "Regisztráció sikertelen:", - "storage.meghajto_levalasztasa": "Meghajtó leválasztása", - "storage.a_meghajto_levalasztasra_kerul_az": "A meghajtó leválasztásra kerül. Az adatok megmaradnak, de az ott tárolt alkalmazások elvesztik a tárhelyüket, amíg újra nem csatolja.", - "storage.levalasztas_folyamatban": "Leválasztás folyamatban…", - "storage.meghajto_torlese_formazas": "Meghajtó törlése (formázás)", - "storage.figyelem_a_meghajton_levo_osszes": "FIGYELEM: a meghajtón lévő ÖSSZES ADAT véglegesen törlődik (formázás). Ez nem vonható vissza.", - "storage.torles_folyamatban": "Törlés folyamatban…", - "storage.mar_csatlakoztatott_tarhely_hozzaadasa_k": "Már csatlakoztatott tárhely hozzáadása kézzel", - "storage.eleresi_ut": "Elérési út", - "storage.pl_mnt_hdd_1_a": "Pl. /mnt/hdd_1 — a meghajtónak már csatolva kell lennie", - "storage.megnevezes_opcionalis": "Megnevezés (opcionális)", - "storage.kulso_hdd_1tb": "Külső HDD 1TB", - "storage.legyen_alapertelmezett_uj_telepiteseknel": "Legyen alapértelmezett új telepítéseknél", - "storage.hozzaadas": "Hozzáadás", - "storage.megerositeshez_irja_be": "Megerősítéshez írja be:", - "storage.meghajto_eltavolitasa": "Meghajtó eltávolítása", - "storage.eltavolitas": "Eltávolítás", - "storage.biztos_levalasztja_a_meghajtot": "Biztos leválasztja a meghajtót:", - "storage.n_na_rajta_futo": "\\n\\nA rajta futó", - "storage.alkalmazas_le_fog_allni": "alkalmazás le fog állni.", - "storage.n_na_meghajto_ezutan_biztonsagosan": "\\n\\nA meghajtó ezután biztonságosan eltávolítható.", - "storage.a_meghajto_biztonsagosan_eltavolithato": "A meghajtó biztonságosan eltávolítható.", - "storage.csatlakoztatas_2": "Csatlakoztatás...", - "storage.elinditva": "Elindítva:", - "storage.leszereles_athelyezessel": "Leszerelés áthelyezéssel", - "storage.leszereles": "Leszerelés", - "storage.leszereles_athelyezessel_minden_adat_atm": "Leszerelés áthelyezéssel: minden adat átmásolása ide:", - "storage.leszerelese_n_naz_adatok_nem": "leszerelése?\\n\\nAz adatok NEM törlődnek.", - "storage.meghajto_leszerelese": "Meghajtó leszerelése", - "storage.leszerelesehez_athelyezes_nelkul_irja_be": "leszereléséhez (áthelyezés nélkül) írja be a meghajtó nevét megerősítésként.", - "storage.alkalmazas_leall_az_adatok_megmaradnak": "alkalmazás leáll (az adatok megmaradnak).", - "storage.leszereles_elinditva": "Leszerelés elindítva.", - "storage.meghajtot_n_naz_adatok_erintetlenek": "meghajtót?\\n\\nAz adatok érintetlenek; a leállított alkalmazások újraindulnak.", - "storage_network.vissza": "← Vissza", - "storage_network.tarhely_halozati_tarhely_nas": "Tárhely — Hálózati tárhely (NAS)", - "storage_network.nas_megosztasok": "NAS-megosztások", - "storage_network.egy_nas_megosztas_nfs_vagy": "Egy NAS-megosztás (NFS vagy SMB) csatlakoztatása nagy méretű médiatartalomhoz (film, fotó, zene).\n A megosztás kiválasztható médiaalkalmazás adatkönyvtáraként. A hálózati tárhely nem fizikai\n meghajtó — nincs leszerelés/áthelyezés, csak eltávolítás.", - "storage_network.a_megosztas_be_van_allitva": "A megosztás be van állítva a gazdagépen, de nincs regisztrálva — egy megszakadt csatlakoztatás maradványa. Távolítsa el, vagy adja hozzá újra ugyanezzel a névvel.", - "storage_network.beallitva_a_gazdagepen_de_nincs": "Beállítva a gazdagépen, de nincs regisztrálva", - "storage_network.arva": "Árva", - "storage_network.a_megosztas_elerheto_es_csatlakoztatva": "A megosztás elérhető és csatlakoztatva van", - "storage_network.elerheto": "Elérhető", - "storage_network.elerheto_jelenleg_keszenletben_igeny_sze": "Elérhető, jelenleg készenlétben (igény szerint csatlakozik)", - "storage_network.keszenlet": "Készenlét", - "storage_network.a_megosztas_a_gazdagepen_elerheto": "A megosztás a gazdagépen elérhető, de az alkalmazások környezetében üres helyi könyvtár látszik — az adatok NEM a NAS-ra kerülnének", - "storage_network.hibas_az_alkalmazasok_nem_a": "Hibás — az alkalmazások nem a NAS-t látják", - "storage_network.a_nas_jelenleg_nem_erheto": "A NAS jelenleg nem érhető el — az érintett alkalmazások átmenetileg nem olvasnak róla", - "storage_network.nem_elerheto": "Nem elérhető", - "storage_network.az_allapot_jelenleg_nem_lekerdezheto": "Az állapot jelenleg nem lekérdezhető", - "storage_network.ismeretlen": "Ismeretlen", - "storage_network.eltavolitas": "Eltávolítás", - "storage_network.nincs_halozati_tarhely_beallitva": "Nincs hálózati tárhely beállítva.", - "storage_network.halozati_tarhely_hozzaadasa": "Hálózati tárhely hozzáadása", - "storage_network.a_rendszer_hatterszolgaltatasa_ugynok_re": "A rendszer háttérszolgáltatása (ügynök) régebbi verziójú, ezért új\n hálózati tárhely most nem csatlakoztatható. A frissítés megérkezése után a funkció automatikusan\n elérhetővé válik — a meglévő megosztások addig is működnek.", - "storage_network.a_csatlakoztatas_elott_a_rendszer": "A csatlakoztatás előtt a rendszer ellenőrzi a megosztást: valóban\n csatolható-e, és tudnak-e írni rá az alkalmazások. Hiba esetén semmi nem marad félkészen beállítva.", - "storage_network.smb_synology_qnap_a_legtobb": "SMB (Synology, QNAP — a legtöbb NAS)", - "storage_network.nev_azonosito": "Név (azonosító)", - "storage_network.pl_media": "pl. media", - "storage_network.a_megosztas_a_mnt_felhom": "A megosztás a /mnt/felhom-drives/<név> útvonalon lesz elérhető.", - "storage_network.szerver_ip_vagy_hosztnev": "Szerver (IP vagy hosztnév)", - "storage_network.pl_192_168_0_10": "pl. 192.168.0.10", - "storage_network.ip_cim_vagy_dns_nev": "IP-cím vagy DNS-név. A Windows-hálózati név (pl. FELHOM) itt általában nem oldható fel — a Megosztás oldal »közvetlen cím« sora adja meg a másik eszköz IP-címét.", - "storage_network.megosztas_neve": "Megosztás neve", - "storage_network.alkalmazas_felhasznaloi_azonosito_uid": "Alkalmazás felhasználói azonosító (uid)", - "storage_network.a_legtobb_mediaalkalmazas_1000_es": "A legtöbb médiaalkalmazás 1000-es azonosítóval fut.", - "storage_network.smb_felhasznalonev": "SMB felhasználónév", - "storage_network.smb_jelszo": "SMB jelszó", - "storage_network.a_jelszot_a_gazda_ugynok": "A jelszót a gazda ügynök 0600-as fájlba írja; a vezérlő nem tárolja.", - "storage_network.csatlakoztatas": "Csatlakoztatás", - "storage_network.mit_kell_beallitani_a_nas": "Mit kell beállítani a NAS-on?", - "storage_network.utmutato_megjelenitese": "Útmutató megjelenítése", - "storage_network.engedelyezze_a_felhom_gep_ip": "Engedélyezze a Felhom gép IP-címét a megosztáson. Proxmox-fürt esetén minden csomópont IP-címét.", - "storage_network.hozzon_letre_vagy_jeloljon_ki": "Hozzon létre (vagy jelöljön ki) egy felhasználót a NAS-on, és adjon neki írás-olvasás jogot a\n megosztásra. Más beállítás nem szükséges — a fájlok a NAS-on ennek a felhasználónak a nevében\n jönnek létre.", - "storage_network.synology_dsm_ellenorzott_lepesek_eloszor": "Synology (DSM, ellenőrzött lépések): először kapcsolja be az NFS-t — Vezérlőpult → File\n Services → NFS fül → „Enable NFS service”, és állítsa a „Maximum NFS protocol” értékét\n NFSv4.1-re (az alapértelmezett NFSv3 nem elegendő a csatlakoztatáshoz). Ezután a megosztott\n mappa szerkesztésében az „NFS Permissions” fülön hozzon létre szabályt a Felhom gép\n IP-címére, Read/Write jogosultsággal, a Squash mezőben a „Map all users to admin” opcióval.\n A megosztás elérési útja ugyanezen a fülön látható (pl. /volume1/<mappa>) — ez kerül a\n fenti „Megosztás” mezőbe.", - "storage_network.egyszeru_mas_nas_okhoz_kapcsolja": "Egyszerű (más NAS-okhoz): kapcsolja be az exporton a „minden felhasználó leképezése” (map all\n users / all squash) opciót írás-olvasás móddal — bármelyik helyi felhasználóra. A fájlok\n tulajdonosa a rendszerben „nobody”-ként látszik; az alkalmazások túlnyomó többségének ez megfelelő.", - "storage_network.teljes_erteku_truenas_linux_szerver": "Teljes értékű (TrueNAS / Linux szerver): export a következő opciókkal:", - "storage_network.igy_a_tulajdonos_informaciok_is": "— így a tulajdonos-információk is hibátlanok.", - "storage_network.a_qnap_feluletere_szabott_lepesrol": "A QNAP felületére szabott lépésről lépésre útmutató készül.", - "storage_network.megosztas_nfs_export_utvonal": "Megosztás (NFS export útvonal)", - "storage_network.pl_volume1_media": "pl. /volume1/media", - "storage_network.kapcsolodas_a_szerverhez": "Kapcsolódás a szerverhez…", - "storage_network.csatolasi_teszt": "Csatolási teszt…", - "storage_network.irasteszt": "Írásteszt…", - "storage_network.regisztralas": "Regisztrálás…", - "storage_network.ismeretlen_hiba": "ismeretlen hiba", - "storage_network.a_halozati_tarhely_sikeresen_csatlakozta": "A hálózati tárhely sikeresen csatlakoztatva és ellenőrizve:", - "storage_network.a_csatolas_sikertelen": "A csatolás sikertelen.", - "storage_network.technikai_reszletek": "Technikai részletek", - "storage_network.halozati_tarhely_eltavolitasa": "Hálózati tárhely eltávolítása", - "storage_network.biztosan_eltavolitja_a_z": "Biztosan eltávolítja a(z)", - "storage_network.halozati_tarhelyet_n_na_megosztas": "hálózati tárhelyet?\\n\\nA megosztás leválasztásra kerül; a NAS-on lévő adatok érintetlenek maradnak.", - "storage_network.hiba": "Hiba:", - "storage_network.ismeretlen_2": "ismeretlen", - "storage_network.megerosites": "Megerősítés", - "storage_network.megsem": "Mégsem", - "storage_init.vissza": "← Vissza", - "storage_init.uj_meghajto_inicializalasa": "Új meghajtó inicializálása", - "storage_init.1_meghajto_kivalasztasa": "1. Meghajtó kiválasztása", - "storage_init.valassza_ki_a_formazando_felhasznaloi": "Válassza ki a formázandó felhasználói adatmeghajtót. Rendszer- és\n biztonsági-mentés meghajtók itt nem jelennek meg — azok védettek. Ha a meghajtó adatot tartalmaz, a törlést\n Önnek meg kell erősítenie.", - "storage_init.betoltes": "Betöltés…", - "storage_init.2_konfiguracio": "2. Konfiguráció", - "storage_init.kivalasztott_eszkoz": "Kiválasztott eszköz", - "storage_init.csatlakoztatasi_nev": "Csatlakoztatási név", - "storage_init.a_meghajto_a_mnt_nev": "A meghajtó a /mnt/<név> útvonalra kerül.", - "storage_init.fajlrendszer": "Fájlrendszer", - "storage_init.megnevezes": "Megnevezés", - "storage_init.kulso_hdd_1tb": "Külső HDD 1TB", - "storage_init.beallitas_alapertelmezett_adattarolokent": "Beállítás alapértelmezett adattárolóként új telepítéseknél", - "storage_init.a_kivalasztott_meghajto_adatot_tartalmaz": "A kiválasztott meghajtó adatot tartalmaz. Az inicializálás (formázás) törli a rajta lévő\n összes adatot — a folytatáshoz meg kell erősítenie.", - "storage_init.inicializalas_inditasa": "Inicializálás indítása", - "storage_init.megsem": "Mégsem", - "storage_init.adatot_tartalmaz_a_formazas_torli": "Adatot tartalmaz — a formázás törli", - "storage_init.ures_formazhato": "Üres — formázható", - "storage_init.hiba": "Hiba", - "storage_init.nincs_elerheto_meghajto_az_inicializalas": "Nincs elérhető meghajtó az inicializáláshoz. Csatlakoztasson egy új adathordozót — a rendszer-, a biztonsági mentés- és a már használatban lévő meghajtók itt nem jelennek meg.", - "storage_init.meghajtok_betoltese_sikertelen": "Meghajtók betöltése sikertelen:", - "storage_init.formazas": "Formázás", - "storage_init.csatolas": "Csatolás", - "storage_init.regisztralas": "Regisztrálás", - "storage_init.kesz": "kész", - "storage_init.folyamatban": "folyamatban…", - "storage_init.var": "vár", - "storage_init.az_allapot_lekerdezese_sikertelen": "Az állapot lekérdezése sikertelen.", - "storage_init.operatori_alairas_szukseges_ez_a": "Operátori aláírás szükséges. Ez a meghajtó védett (rendszer/biztonsági mentés).", - "storage_init.hiba_2": "Hiba:", - "storage_init.mar_folyamatban_van_egy_inicializalas": "Már folyamatban van egy inicializálás.", - "storage_init.a_meghajto_adatot_tartalmaz_a": "A meghajtó adatot tartalmaz. A formázás véglegesen törli a rajta lévő összes adatot.", - "storage_init.megerositeshez_irja_be_a_csatlakoztatasi": "Megerősítéshez írja be a csatlakoztatási nevet:", - "storage_init.torles_es_inicializalas_megerositese": "Törlés és inicializálás megerősítése", - "storage_init.torles_es_inicializalas_inditasa": "Törlés és inicializálás indítása…", - "storage_init.a_meghajto_sikeresen_inicializalva_es": "A meghajtó sikeresen inicializálva és regisztrálva:", - "storage_init.vissza_a_tarhelyhez": ". Vissza a tárhelyhez →", - "storage_attach.vissza": "← Vissza", - "storage_attach.meglevo_meghajto_csatolasa": "Meglévő meghajtó csatolása", - "storage_attach.1_meghajto_kivalasztasa": "1. Meghajtó kiválasztása", - "storage_attach.valassza_ki_a_mar_fajlrendszerrel": "Válassza ki a már fájlrendszerrel rendelkező meghajtót.\n A meghajtón lévő adatok nem törlődnek — a csatolás csak elérhetővé teszi azokat.", - "storage_attach.betoltes": "Betöltés…", - "storage_attach.2_konfiguracio": "2. Konfiguráció", - "storage_attach.kivalasztott_eszkoz": "Kiválasztott eszköz", - "storage_attach.csatlakoztatasi_nev": "Csatlakoztatási név", - "storage_attach.a_meghajto_a_mnt_nev": "A meghajtó a /mnt/<név> útvonalra kerül.", - "storage_attach.ez_a_meghajto_mar_csatlakoztatva": "Ez a meghajtó már csatlakoztatva van, csak a gép nem tartja nyilván. A „Csatolás\" a\n meglévő helyén veszi nyilvántartásba — semmi nem törlődik.", - "storage_attach.megnevezes": "Megnevezés", - "storage_attach.kulso_hdd_1tb": "Külső HDD 1TB", - "storage_attach.beallitas_alapertelmezett_adattarolokent": "Beállítás alapértelmezett adattárolóként új telepítéseknél", - "storage_attach.csatolas": "Csatolás", - "storage_attach.megsem": "Mégsem", - "storage_attach.hiba": "Hiba", - "storage_attach.nincs_csatolhato_meghajto_a_csatolashoz": "Nincs csatolható meghajtó — a csatoláshoz olyan (még nem használt) meghajtó kell, amelyen már van fájlrendszer. Új, üres meghajtóhoz használja az „Inicializálás” lehetőséget.", - "storage_attach.mar_csatlakoztatva": "Már csatlakoztatva", - "storage_attach.fajlrendszer": "Fájlrendszer:", - "storage_attach.meghajtok_betoltese_sikertelen": "Meghajtók betöltése sikertelen:", - "storage_attach.csatlakoztatas_folyamatban": "Csatlakoztatás folyamatban…", - "storage_attach.a_meghajto_sikeresen": "A meghajtó sikeresen", - "storage_attach.nyilvantartasba_veve": "nyilvántartásba véve", - "storage_attach.csatolva_es_regisztralva": "csatolva és regisztrálva", - "storage_attach.vissza_a_beallitasokhoz": ". Vissza a Beállításokhoz →", - "storage_attach.hiba_2": "Hiba:", - "sharing.halozati_megosztas": "Hálózati megosztás", - "sharing.a_megosztott_mappak_a_windows": "A megosztott mappák a Windows Intézőben és a Mac Finderben jelennek meg, mintha egy hálózati\n meghajtó lennének. A megosztás csak az otthoni hálózaton érhető el — az\n internetről nem.", - "sharing.megosztas_engedelyezese": "Megosztás engedélyezése", - "sharing.kiszolgalo_neve": "Kiszolgáló neve", - "sharing.ezen_a_neven_jelenik_meg": "Ezen a néven jelenik meg a gép a hálózaton (", - "sharing.legfeljebb_15_karakter_betu_szam": ").\n Legfeljebb 15 karakter: betű, szám, kötőjel, aláhúzás.", - "sharing.mentes": "Mentés", - "sharing.allapot": "Állapot:", - "sharing.fut": "fut", - "sharing.all": "áll", - "sharing.eloszor_adj_meg_jelszot": "először adj meg jelszót", - "sharing.egyes_halozatokon_a_gep_kesve": "Egyes hálózatokon a gép késve jelenik meg az eszközlistában. A", - "sharing.cim_beirasa_a_cimsorba_ilyenkor": "cím beírása a címsorba ilyenkor is működik.", - "sharing.csatlakozas_a_megosztashoz": "Csatlakozás a megosztáshoz", - "sharing.windows_a_fajlkezelo_cimsoraba": "Windows: a Fájlkezelő címsorába:", - "sharing.mac_finder_ugras_csatlakozas_a": "Mac: Finder → Ugrás → Csatlakozás a szerverhez:", - "sharing.ha_a_nev_nem_mukodik": "Ha a név nem működik, használd a közvetlen címet:", - "sharing.a_kozvetlen_cim_a_halozattol": "A közvetlen cím a hálózattól függően változhat — elsőként mindig a nevet próbáld.", - "sharing.megosztasi_jelszo_beallitasa": "Megosztási jelszó beállítása", - "sharing.egy_kozos_jelszo_tartozik_a": "Egy közös jelszó tartozik a háztartáshoz. A csatlakozáskor felhasználónévnek add meg:", - "sharing.uj_jelszo": "Új jelszó", - "sharing.jelszo_megerositese": "Jelszó megerősítése", - "sharing.jelszo_mentese": "Jelszó mentése", - "sharing.megosztott_mappak": "Megosztott mappák", - "sharing.nev": "Név", - "sharing.irasvedett": "Írásvédett", - "sharing.felhomentes": "Felhőmentés", - "sharing.torles": "Törlés", - "sharing.a_meghajto_nem_elerheto": "A meghajtó nem elérhető.", - "sharing.igen": "igen", - "sharing.nem": "nem", - "sharing.bekapcsolva": "bekapcsolva", - "sharing.kikapcsolva": "kikapcsolva", - "sharing.rendszer": "rendszer", - "sharing.a_megosztas_torlesekor_a_mappa": "A megosztás törlésekor a mappa és a fájlok megmaradnak — csak a hálózati\n elérés szűnik meg.", - "sharing.a_megosztasok_mentese": "A megosztások mentése", - "sharing.a_megosztott_mappak_a_tobbi": "A megosztott mappák a többi adattal együtt mentésre kerülnek. A „Felhőmentés” bekapcsolva\n azt jelenti, hogy a mappa a távoli tárhelyre is felkerül; kikapcsolva csak a második\n meghajtóra készül másolat.", - "sharing.2_mentes_masik_meghajto": "2. mentés (másik meghajtó):", - "sharing.rendben": "rendben", - "sharing.nincs_cel": "nincs cél — {{.SharesTier2Error}}", - "sharing.hiba": "hiba — {{.SharesTier2Error}}", - "sharing.meg_nem_futott": "még nem futott", - "sharing.tavoli_mentes_felho": "Távoli mentés (felhő):", - "sharing.rendben_megosztas": "rendben — {{.SharesOffsiteCount}} megosztás", - "sharing.a_tarhelykeret_miatt_csak_a": "a tárhelykeret miatt csak a beállítások kerültek fel", - "sharing.hiba_2": "hiba", - "sharing.visszaallitani_a_visszaallitas_oldalon_l": "Visszaállítani a Visszaállítás oldalon lehet.", - "sharing.meg_nincs_megosztott_mappa": "Még nincs megosztott mappa.", - "sharing.uj_megosztas": "Új megosztás", - "sharing.megosztas_neve": "Megosztás neve", - "sharing.legfeljebb_15_karakter_betu_szam_2": "Legfeljebb 15 karakter: betű, szám, kötőjel, aláhúzás.", - "sharing.uj_mappa_a_tarhelyen": "Új mappa a tárhelyen", - "sharing.meglevo_mappa_kivalasztasa": "Meglévő mappa kiválasztása", - "sharing.tarhely": "Tárhely", - "sharing.a_mappa_a_kivalasztott_tarhely": "A mappa a kiválasztott tárhely", - "sharing.konyvtaraban_jon_letre": "könyvtárában jön létre.", - "sharing.kivalasztott_mappa": "Kiválasztott mappa", - "sharing.tallozas": "Tallózás", - "sharing.irasvedett_csak_olvashato": "Írásvédett (csak olvasható)", - "sharing.megosztas_letrehozasa": "Megosztás létrehozása", - "sharing.mappa_kivalasztasa": "Mappa kiválasztása", - "sharing.ezt_valasztom": "Ezt választom", - "sharing.megse": "Mégse", - "sharing.tarhelyek": "Tárhelyek", - "sharing.vissza": ".. vissza", - "sharing.a_megosztasi_szolgaltatas_elokeszitese_k": "A megosztási szolgáltatás előkészítése… (képfájl letöltése — ez több percig tarthat)", - "sharing.a_megosztasi_szolgaltatas_inditasa": "A megosztási szolgáltatás indítása…", - "sharing.a_megosztas_be_van_kapcsolva": "A megosztás be van kapcsolva, de még nincs megosztási jelszó — add meg alább.", - "sharing.a_megosztasi_szolgaltatas_fut": "A megosztási szolgáltatás fut.", - "sharing.a_megosztasi_szolgaltatas_nem_indult": "A megosztási szolgáltatás nem indult el", - "login.bejelentkezes_felhom": "Bejelentkezés — Felhom", - "login.vezerlopult": "vezérlőpult", - "login.jelszo": "Jelszó", - "login.adja_meg_a_jelszavat": "Adja meg a jelszavát", - "login.bejelentkezes": "Bejelentkezés", - "login.elfelejtett_jelszo": "Elfelejtett jelszó", - "login.felhom_otthoni_szerver_kezeles_felhom": "Felhom — Otthoni szerver kezelés
\n felhom.eu", - "claim.jelszo_visszaallitasa": "Jelszó visszaállítása", - "claim.a_szerver_beallitasa": "A szerver beállítása", - "claim.jelszo": "Jelszó", - "claim.visszaallitasa": "visszaállítása", - "claim.beallitasa": "beállítása", - "claim.add_meg_az_e_mailben": "Add meg az e-mailben kapott beállító kódot, majd válassz új jelszót.", - "claim.add_meg_az_e_mailben_2": "Add meg az e-mailben kapott beállító kódot, majd válassz saját jelszót a vezérlőpult védelméhez.", - "claim.beallito_kod": "Beállító kód", - "claim.szo_szo_szo": "szó-szó-szó", - "claim.uj_jelszo_min_karakter": "Új jelszó (min. {{.MinPassword}} karakter)", - "claim.legalabb_karakter": "Legalább {{.MinPassword}} karakter", - "claim.uj_jelszo_megerositese": "Új jelszó megerősítése", - "claim.jelszo_megegyszer": "Jelszó mégegyszer", - "claim.jelszo_beallitasa": "Jelszó beállítása", - "claim.beallitas_es_belepes": "Beállítás és belépés", - "claim.jelenleg_nincs_aktiv_kod_ehhez": "Jelenleg nincs aktív kód ehhez a szerverhez. Kérj egy újat az alábbi gombbal — az e-mailben érkezik a regisztrált címre.", - "claim.uj_beallito_kod_kerese": "Új beállító kód kérése", - "claim.nem_kaptad_meg_a_kodot": "Nem kaptad meg a kódot? Új kód kérése", - "claim.felhom_otthoni_szerver_kezeles_felhom": "Felhom — Otthoni szerver kezelés
\n felhom.eu", - "launcher_shared.inditopult": "Indítópult", - "launcher_shared.jelenleg_nincs_elerheto_alkalmazas": "Jelenleg nincs elérhető alkalmazás.", - "launcher_share_password.inditopult": "Indítópult", - "launcher_share_password.ez_az_oldal_jelszoval_vedett": "Ez az oldal jelszóval védett.", - "launcher_share_password.jelszo": "Jelszó", - "launcher_share_password.belepes": "Belépés", - "catchall.alkalmazas_kezelese": "Alkalmazás kezelése", - "catchall.alkalmazasok": "Alkalmazások", - "catchall.vezerlopult": "Vezérlőpult", - "debug.debug_mod_aktiv_ez_az": "Debug mód aktív — ez az oldal csak fejlesztéshez és hibaelhárításhoz", - "debug.rendszer_diagnosztika": "Rendszer diagnosztika", - "debug.betoltes": "Betöltés...", - "debug.nyers_json_letoltese": "Nyers JSON letöltése", - "debug.frissites": "Frissítés", - "debug.ertesites_teszt": "Értesítés teszt", - "debug.esemeny_tipus": "Esemény típus:", - "debug.sulyossag": "Súlyosság:", - "debug.teszt_esemeny_kuldese": "Teszt esemény küldése", - "debug.utolso_esemenyek": "Utolsó események", - "debug.mentes_teszt": "Mentés teszt", - "debug.teljes_mentes": "Teljes mentés", - "debug.csak_db_dump": "Csak DB dump", - "debug.csak_cross_drive": "Csak cross-drive", - "debug.restic_integritas": "Restic integritás", - "debug.tavoli_mentes_tartalma": "Távoli mentés tartalma", - "debug.hub_jelentes_kuldese": "Hub jelentés küldése", - "debug.hub_elerhetoseg": "Hub elérhetőség", - "debug.gitea_elerhetoseg": "Gitea elérhetőség", - "debug.kattintson_a_gombra_a_telemetria": "Kattintson a gombra a telemetria futtatásához.", - "debug.telemetria_futtatasa": "Telemetria futtatása", - "debug.onfrissites_teszt": "Önfrissítés teszt", - "debug.frissites_keresese": "Frissítés keresése", - "debug.dry_run_frissites": "Dry-run frissítés", - "debug.dr_telepito_varazslo": "DR / Telepítő varázsló", - "debug.veszhelyzet_szimulacio": "Vészhelyzet szimuláció", - "debug.ez_torli_az_ugyfel_azonositot": "Ez törli az ügyfél azonosítót és újraindítja a controllert setup módba. A konfigurációs fájlok megmaradnak a meghajtókon.", - "debug.irja_be_reset_a_megerositeshez": "Írja be \"RESET\" a megerősítéshez:", - "debug.ujrainditas_setup_modban": "Újraindítás setup módban", - "debug.alkalmazas_export_import": "Alkalmazás Export/Import", - "debug.csomagok_keresese": "Csomagok keresése", - "debug.temp_fajlok_torlese": "Temp fájlok törlése", - "debug.naploviewer": "Naplóviewer", - "debug.vezerlo": "Vezérlő", - "debug.ugynok": "Ügynök", - "debug.automatikus_frissites": "Automatikus frissítés", - "debug.torles": "Törlés", - "debug.folyamatban": "Folyamatban...", - "debug.hiba": "Hiba", - "debug.halozati_hiba": "Hálózati hiba:", - "debug.hiba_2": "Hiba:", - "debug.o": "ó", - "debug.verzio": "Verzió", - "debug.log_szint": "Log szint", - "debug.tarhely": "Tárhely", - "debug.utvonal": "Útvonal", - "debug.allapot": "Állapot", - "debug.hasznalat": "Használat", - "debug.levalasztva": "Leválasztva", - "debug.telepitve": "Telepítve", - "debug.futo_kontenerek": "Futó konténerek", - "debug.leallt": "Leállt", - "debug.nev": "Név", - "debug.kontenerek": "Konténerek", - "debug.utemezo": "Ütemező", - "debug.tipus": "Típus", - "debug.utolso_futas": "Utolsó futás", - "debug.fut": "Fut", - "debug.fut_2": "fut", - "debug.figyelmeztetesek": "Figyelmeztetések", - "debug.nincs_esemeny": "Nincs esemény", - "debug.ido": "Idő", - "debug.sulyossag_2": "Súlyosság", - "debug.nem_elerheto": "Nem elérhető", - "debug.allapot_2": "Állapot:", - "debug.fut_3": "Fut...", - "debug.kesz": "Kész", - "debug.utolso_db_dump": "Utolsó DB dump:", - "debug.utolso_restic": "Utolsó restic:", - "debug.utolso_push": "Utolsó push:", - "debug.hibak_egymas_utan": "Hibák egymás után:", - "debug.utolso_hiba": "Utolsó hiba:", - "debug.engedelyezve": "Engedélyezve:", - "debug.igen": "Igen", - "debug.nem": "Nem", - "debug.automatikus": "Automatikus:", - "debug.legujabb": "Legújabb:", - "debug.frissites_2": "Frissítés:", - "debug.elerheto": "Elérhető", - "debug.naprakesz": "Naprakész", - "debug.irja_be_reset": "Írja be: RESET", - "debug.figyelem_ez_ujrainditja_a_controllert": "FIGYELEM! Ez újraindítja a controllert setup módba. Biztosan folytatja?", - "debug.controller_ujraindulasa": "Controller újraindulása...", - "debug.bejegyzes": "bejegyzés", - "debug.nincs_telepitett_alkalmazas_vagy_nincs": "Nincs telepített alkalmazás vagy nincs mérési adat.", - "debug.alkalmazas": "Alkalmazás", - "debug.memoria_jelen": "Memória (jelen.)", - "debug.memoria_atlag": "Memória (átlag)", - "debug.memoria_csucs": "Memória (csúcs)", - "debug.cpu_atlag": "CPU (átlag)", - "debug.katalogus_limit": "Katalógus limit", - "debug.hibak": "Hibák", - "debug.app_export_modul_nem_elerheto": "App export modul nem elérhető", - "debug.debug_mod": "Debug mód", - "debug.aktiv": "Aktív", - "debug.inaktiv": "Inaktív", - "debug.temp_fajlok": "Temp fájlok", - "debug.aktiv_feladat": "Aktív feladat", - "debug.varakozik": "Várakozik", - "debug.meret": "Méret", - "debug.export_konyvtarak": "Export könyvtárak", - "debug.letezik": "Létezik", - "debug.igen_2": "igen", - "debug.nincs": "nincs", - "debug.elavult_temp_fajlok": "Elavult temp fájlok", - "debug.kereses": "Keresés...", - "debug.nem_talalhato_fab_csomag": "Nem található .fab csomag.", - "debug.datum": "Dátum", - "debug.tarolo": "Tároló", - "debug.titkos": "Titkos", - "debug.eleres": "Elérés", - "debug.titkositott": "titkosított", - "storage.adatot_tartalmaz": "Adatot tartalmaz", - "storage.lecsatolas_title": "A meghajtó lecsatolása és törlése a nyilvántartásból. Az adatok megmaradnak.", - "storage.formazas_title": "A meghajtó formázása — a rajta lévő MINDEN adat véglegesen törlődik.", - "storage.a_z": "A(z)", - "storage.visszacsatlakoztatja_a_z": "Visszacsatlakoztatja a(z)", - "storage_network.protokoll": "Protokoll", - "sharing.mappa": "Mappa", - "sharing.kimaradt": "kimaradt", - "login.otthoni": "Otthoni", - "claim.a_szerver": "A szerver", - "debug.hub_kapcsolatok": "Hub & Kapcsolatok", - "debug.preferencia_szinkron": "Preferencia szinkron", - "debug.telemetria_teszt": "Telemetria teszt", - "debug.cimke": "Cimke", - "debug.leszerelve": "Leszerelve", - "debug.csomagok": "Csomagok", - "debug.db": "db", - "debug.kimenet": "Kimenet", - "debug.snapshotok": "Snapshotok:", - "debug.jelenlegi": "Jelenlegi:", - "debug.nyers_json": "Nyers JSON", - "storage.biztosan_eltavolitja_meghajtot": "Biztosan eltávolítja a(z) {{.Label}} ({{.Path}}) meghajtót a rendszerből?\\n\\nA meghajtó adatai NEM törlődnek.", - "storage.biztosan_eltavolitja_adattarolot": "Biztosan eltávolítja a(z) {{.Path}} adattárolót?", - "storage.tartos_azonosito": "Tartós azonosító", - "storage.majd_a_z": "majd a(z)", - "storage.figyelem": "FIGYELEM:", - "storage_init.jelenlegi": "jelenlegi:", - "debug.mp": "mp", - "debug.p": "p", - "flash.share.already_on": "A megosztás már be van kapcsolva.", - "flash.share.enable_failed": "A megosztás bekapcsolása nem sikerült.", - "flash.share.enabled": "A megosztás bekapcsolva.", - "flash.share.not_on": "A megosztás nincs bekapcsolva.", - "flash.share.relink_failed": "Az új link készítése nem sikerült.", - "flash.share.relinked": "Új megosztási link készült. A korábbi link és minden korábbi belépés érvénytelen.", - "flash.share.disable_failed": "A megosztás kikapcsolása nem sikerült.", - "flash.share.disabled": "A megosztás kikapcsolva.", - "flash.share.pw_clear_failed": "A jelszó törlése nem sikerült.", - "flash.share.pw_cleared": "A megosztási jelszó törölve.", - "flash.share.pw_too_short": "A jelszónak legalább 8 karakter hosszúnak kell lennie.", - "flash.share.pw_set_failed": "A jelszó beállítása nem sikerült.", - "flash.share.pw_set": "A megosztási jelszó beállítva. A korábbi belépések érvénytelenek.", - "flash.restore.started": "Visszaállítás elindult — az állapot itt frissül.", - "flash.restore.file_started": "Fájl-visszaállítás elindult — az állapot itt frissül.", - "flash.restore.full_started": "Teljes visszaállítás elindult — az állapot itt frissül.", - "flash.login.password_changed": "Jelszó sikeresen módosítva. Kérjük, jelentkezzen be az új jelszóval.", - "flash.backup.window_invalid_time": "Érvénytelen időpont. Használja a ÓÓ:PP formátumot (például 02:30).", - "flash.backup.window_save_failed": "A mentési időablak mentése nem sikerült.", - "flash.backup.window_updated": "Mentési időablak frissítve.", - "flash.sharing.save_failed": "A mentés nem sikerült.", - "flash.sharing.disabled": "A hálózati megosztás kikapcsolva. A mappák és a fájlok megmaradtak.", - "flash.sharing.prepare_running": "A megosztási szolgáltatás előkészítése már folyamatban van.", - "flash.sharing.saved_preparing": "Beállítás mentve. A megosztási szolgáltatás előkészítése folyamatban…", - "flash.sharing.pw_too_short": "A jelszónak legalább 8 karakter hosszúnak kell lennie.", - "flash.sharing.pw_mismatch": "A két jelszó nem egyezik.", - "flash.sharing.pw_set_failed": "A jelszó beállítása nem sikerült.", - "flash.sharing.pw_set_preparing_already": "Megosztási jelszó beállítva. Az előkészítés már folyamatban van.", - "flash.sharing.pw_set_preparing": "Megosztási jelszó beállítva. A megosztási szolgáltatás előkészítése folyamatban…", - "flash.sharing.folder_failed": "A mappa létrehozása nem sikerült.", - "flash.sharing.created": "A megosztás létrehozva.", - "flash.sharing.protected": "Ez a megosztás a rendszer része, nem törölhető.", - "flash.sharing.deleted": "A megosztás törölve — a mappa és a fájlok megmaradtak.", - "flash.sharing.saved": "Beállítás mentve.", - "flash.tier2.target_invalid": "A választott cél meghajtó nem érvényes.", - "flash.tier2.save_failed": "A beállítás mentése nem sikerült.", - "flash.tier2.saved": "A 2. mentés beállítása elmentve.", - "flash.tier2.app_email_off": "Email-küldés kikapcsolva ennél az alkalmazásnál.", - "flash.tier2.app_email_on": "Email-küldés bekapcsolva ennél az alkalmazásnál.", - "flash.offbox.mgr_unavailable": "A mentéskezelő nem elérhető.", - "flash.offbox.fields_required": "A cél címe, a felhasználó és a tárhely útvonala kötelező.", - "flash.offbox.path_absolute": "A tárhely útvonalának abszolútnak kell lennie (/-rel kezdődjön).", - "flash.offbox.config_invalid": "Érvénytelen beállítás: %s", - "flash.offbox.first_setup_needs_key": "Az első beállításhoz az SSH privát kulcs és a célgép ismert-host sora is kötelező.", - "flash.offbox.creds_save_failed": "A hitelesítő adatok mentése sikertelen.", - "flash.offbox.save_failed": "A beállítás mentése sikertelen.", - "flash.offbox.target_saved": "A távoli mentési cél elmentve.", - "flash.offbox.target_saved_escrow_agent_down": "A távoli mentési cél elmentve. — a kulcs letéti előkészítése nem sikerült (az ügynök nem elérhető); próbáld újra.", - "flash.offbox.target_saved_escrow_failed": "A távoli mentési cél elmentve. — a kulcs letéti előkészítése nem sikerült; próbáld újra.", - "flash.offbox.target_not_set": "A távoli mentési cél nincs beállítva.", - "flash.offbox.escrow_confirmed": "A kulcs letétbe helyezése megerősítve — a távoli mentés mostantól futhat.", - "flash.offbox.repo_pw_required": "A repo jelszó kötelező.", - "flash.offbox.repo_pw_failed": "A jelszó beállítása sikertelen: %s", - "flash.offbox.repo_pw_set": "A helyreállított repo jelszó beállítva.", - "flash.offbox.app_missing": "Hiányzó alkalmazás.", - "flash.offbox.app_setting_updated": "A távoli mentés beállítása frissítve.", - "flash.offbox.waiting_for_escrow": "A távoli mentés a kulcs letétbe helyezésére vár.", - "flash.offbox.repo_orphaned": "A távoli tároló elárvult — előbb indíts új távoli mentést a kártyán látható módon.", - "flash.offbox.run_started": "A távoli mentés elindult — az állapot itt frissül.", - "flash.offbox.not_orphaned": "Az offsite tároló nincs elárvult állapotban.", - "flash.offbox.needs_confirmation": "A visszaállításhoz megerősítés szükséges.", - "flash.offbox.restart_started": "Új távoli mentés indítása folyamatban — a régi előzmény félretéve (nem törölve).", - "flash.offbox.restore_started": "A távoli visszaállítás elindult — az állapot itt frissül.", - "flash.offbox.full_needs_confirmation": "A teljes visszaállítás megerősítés nélkül nem hajtható végre.", - "flash.offbox.full_restore_started": "A teljes visszaállítás elindult — az állapot itt frissül.", - "flash.offbox.mgr_unreachable": "A mentéskezelő nem érhető el.", - "flash.offbox.scratch_missing": "Hiányzó ellenőrző másolat.", - "flash.offbox.delete_needs_confirmation": "A törlés megerősítés nélkül nem hajtható végre.", - "flash.offbox.delete_failed": "A másolat törlése nem sikerült: %s", - "flash.offbox.scratch_deleted": "Az ellenőrző másolat törölve. A tényleges adataid változatlanok.", - "flash.offbox.recover_started": "A helyreállítás elindult — az állapot itt frissül.", - "flash.offbox.shares_restore_started": "A megosztások visszaállítása elindult — az állapot itt frissül.", - "flash.offbox.shares_recover_started": "A megosztások helyreállítása elindult — az állapot itt frissül.", - "flash.offbox.run_already_going": "Már fut egy távoli mentés — ez a kérés nem indított újat. A most látható eredmény még a korábbi futásé; várd meg, míg ez befejeződik.", - "page.title.logs": "%s — Naplók", - "page.title.deploy": "%s — Telepítés", - "page.title.app_settings": "%s — Beállítások", - "page.title.tier2_config": "2. mentés beállítása — %s", - "logs.fetch_failed": "Hiba a naplók lekérésekor: %v", - "storage.bar_purpose": "Külső adattároló — a telepített alkalmazások nagy méretű fájljai (média, dokumentumok) ide kerülnek; az adatbázisok a belső SSD-n vannak.", - "deploy.path_not_allowed": "hálózati tárhely — alkalmazáshoz nem választható", - "creds.filebrowser_note": "A Fájlkezelő belépése. A jelszót a Felhom állította be ezen a gépen.", - "ping.label.heartbeat": "Eletjel (Heartbeat)", - "ping.label.system_health": "Rendszer allapot", - "ping.label.db_dump": "Adatbazis mentes", - "ping.label.backup": "Biztonsagi mentes", - "ping.label.integrity": "Mentes integritas", - "ping.schedule.5min": "5 percenkent", - "ping.schedule.daily_at": "Naponta %s", - "offbox.selection_changed": "A kijelölés módosult az utolsó futás óta — a következő távoli mentés már tartalmazza.", - "backup.contents.db": "Konfig", - "backup.contents.data": "Adatok", - "backup.status.ok": "Alkalmazás-adat mentés rendben", - "backup.status.db_failed": "Adatbázis mentés sikertelen", - "backup.tier2.no_drive": "Nincs 2. meghajtó", - "backup.tier2.badge_ok": "Sikeres", - "backup.tier2.badge_error": "Hiba", - "backup.tier2.badge_running": "Fut...", - "backup.tier2.schedule_daily": "Naponta", - "backup.removed_app": "Eltávolított alkalmazás — a mentése megvan, visszaállítható", - "backup.tier2.dest_ssd": "belső SSD (csak DB/konfiguráció)", - "flash.backup.not_configured": "Mentés nincs beállítva", - "escrow.no_retrieval_password": "Ezen a gépen nincs tárolt visszaállítási jelszó.", - "escrow.stack_mgr_unavailable": "Az alkalmazáskezelő nem elérhető.", - "escrow.unknown_app": "Ismeretlen alkalmazás.", - "escrow.missing_field": "Hiányzó mező.", - "escrow.field_not_revealable": "Ez a mező nem kérhető le.", - "escrow.app_settings_unreadable": "Az alkalmazás beállításai nem olvashatók.", - "escrow.no_stored_value": "Ehhez a mezőhöz nincs mentett érték.", - "escrow.initial_pw_read_failed": "A kezdeti jelszó beolvasása nem sikerült.", - "escrow.initial_pw_unavailable": "A kezdeti jelszó most nem olvasható ki — az alkalmazásnak futnia kell hozzá, és lehet, hogy a fájlt az első bejelentkezés után már törölték.", - "escrow.settings_unavailable": "A beállítások nem elérhetők.", - "escrow.filebrowser_not_ours": "A Fájlkezelő jelszavát nem a Felhom állította be ezen a gépen, ezért nem tudjuk megmutatni.", - "escrow.password_unreadable": "A jelszó most nem olvasható ki.", - "settings.pw_wrong_current": "Hibás jelenlegi jelszó", - "settings.pw_too_short": "A jelszónak legalább 8 karakter hosszúnak kell lennie", - "settings.pw_mismatch": "A két jelszó nem egyezik", - "settings.pw_save_error": "Belső hiba a jelszó mentésekor", - "settings.notify_email_required": "Adj meg egy értesítési e-mail címet – bekapcsolt értesítésekhez szükséges egy cím, ahova küldhetjük őket.", - "settings.notify_save_error": "Hiba a beállítások mentésekor", - "settings.notify_saved_sync_failed": "Értesítési beállítások mentve (helyi). A központi szinkronizálás sikertelen: %v", - "settings.notify_saved": "Értesítési beállítások mentve.", - "settings.app_email_save_error": "Hiba az alkalmazás-email beállítás mentésekor", - "settings.app_email_shim_failed": "A beállítás elmentve, de az email-szolgáltatás indítása nem sikerült.", - "settings.app_email_on": "Alkalmazás-email bekapcsolva. Kapcsold be az egyes alkalmazásoknál is, ahol email-küldést szeretnél.", - "settings.app_email_off": "Alkalmazás-email kikapcsolva.", - "settings.notify_disabled": "Az értesítések nincsenek bekapcsolva", - "settings.test_email_failed": "Teszt email küldése sikertelen: %v", - "settings.test_email_sent": "Teszt email elküldve.", - "storage.err_path_missing": "Az útvonal nem létezik vagy nem mappa.", - "storage.err_not_separate": "Ez az útvonal nem külön csatlakoztatott meghajtó. Adatok az SSD-re kerülnének!", - "storage.err_not_writable": "Az útvonal nem írható.", - "storage.err_overlaps": "Az útvonal átfedi a már regisztrált %s útvonalat.", - "storage.err_save": "Hiba a mentés során.", - "storage.err_in_use": "Nem törölhető: az alábbi alkalmazások használják: %s", - "storage.err_default": "Az alapértelmezett adattároló nem törölhető.", - "storage.err_last": "Az utolsó adattároló nem törölhető.", - "storage.err_delete": "Hiba a törlés során.", - "storage.err_label": "A megnevezés nem lehet üres és legfeljebb 50 karakter.", - "storage.err_label_save": "Hiba a megnevezés mentésekor.", - "storage.msg_added": "Adattároló sikeresen hozzáadva: %s", - "storage.msg_removed": "Adattároló eltávolítva: %s", - "storage.msg_default_set": "Alapértelmezett adattároló beállítva: %s", - "storage.msg_state_changed": "Adattároló állapot módosítva: %s", - "storage.msg_label_changed": "Megnevezés módosítva: %s", - "country.AF": "Afganisztán", - "country.AL": "Albánia", - "country.DZ": "Algéria", - "country.AS": "Amerikai Szamoa", "country.AD": "Andorra", - "country.AO": "Angola", - "country.AI": "Anguilla", - "country.AQ": "Antarktisz", + "country.AE": "Egyesült Arab Emírségek", + "country.AF": "Afganisztán", "country.AG": "Antigua és Barbuda", - "country.AR": "Argentína", + "country.AI": "Anguilla", + "country.AL": "Albánia", "country.AM": "Örményország", - "country.AW": "Aruba", - "country.AU": "Ausztrália", + "country.AO": "Angola", + "country.AQ": "Antarktisz", + "country.AR": "Argentína", + "country.AS": "Amerikai Szamoa", "country.AT": "Ausztria", + "country.AU": "Ausztrália", + "country.AW": "Aruba", "country.AZ": "Azerbajdzsán", - "country.BS": "Bahama-szigetek", - "country.BH": "Bahrein", - "country.BD": "Banglades", - "country.BB": "Barbados", - "country.BY": "Fehéroroszország", - "country.BE": "Belgium", - "country.BZ": "Belize", - "country.BJ": "Benin", - "country.BM": "Bermuda", - "country.BT": "Bhután", - "country.BO": "Bolívia", "country.BA": "Bosznia-Hercegovina", - "country.BW": "Botswana", - "country.BR": "Brazília", - "country.BN": "Brunei", - "country.BG": "Bulgária", + "country.BB": "Barbados", + "country.BD": "Banglades", + "country.BE": "Belgium", "country.BF": "Burkina Faso", + "country.BG": "Bulgária", + "country.BH": "Bahrein", "country.BI": "Burundi", - "country.CV": "Cabo Verde", - "country.KH": "Kambodzsa", - "country.CM": "Kamerun", + "country.BJ": "Benin", + "country.BL": "Saint-Barthélemy", + "country.BM": "Bermuda", + "country.BN": "Brunei", + "country.BO": "Bolívia", + "country.BR": "Brazília", + "country.BS": "Bahama-szigetek", + "country.BT": "Bhután", + "country.BW": "Botswana", + "country.BY": "Fehéroroszország", + "country.BZ": "Belize", "country.CA": "Kanada", - "country.KY": "Kajmán-szigetek", + "country.CD": "Kongói Demokratikus Köztársaság", "country.CF": "Közép-afrikai Köztársaság", - "country.TD": "Csád", + "country.CG": "Kongó", + "country.CH": "Svájc", + "country.CI": "Elefántcsontpart", + "country.CK": "Cook-szigetek", "country.CL": "Chile", + "country.CM": "Kamerun", "country.CN": "Kína", "country.CO": "Kolumbia", - "country.KM": "Comore-szigetek", - "country.CG": "Kongó", - "country.CD": "Kongói Demokratikus Köztársaság", - "country.CK": "Cook-szigetek", "country.CR": "Costa Rica", - "country.CI": "Elefántcsontpart", - "country.HR": "Horvátország", "country.CU": "Kuba", + "country.CV": "Cabo Verde", "country.CW": "Curaçao", "country.CY": "Ciprus", "country.CZ": "Csehország", - "country.DK": "Dánia", + "country.DE": "Németország", "country.DJ": "Dzsibuti", + "country.DK": "Dánia", "country.DM": "Dominika", "country.DO": "Dominikai Köztársaság", + "country.DZ": "Algéria", "country.EC": "Ecuador", - "country.EG": "Egyiptom", - "country.SV": "Salvador", - "country.GQ": "Egyenlítői-Guinea", - "country.ER": "Eritrea", "country.EE": "Észtország", - "country.SZ": "Eswatini", + "country.EG": "Egyiptom", + "country.EH": "Nyugat-Szahara", + "country.ER": "Eritrea", + "country.ES": "Spanyolország", "country.ET": "Etiópia", - "country.FK": "Falkland-szigetek", - "country.FO": "Feröer-szigetek", - "country.FJ": "Fidzsi-szigetek", "country.FI": "Finnország", + "country.FJ": "Fidzsi-szigetek", + "country.FK": "Falkland-szigetek", + "country.FM": "Mikronézia", + "country.FO": "Feröer-szigetek", "country.FR": "Franciaország", - "country.GF": "Francia Guyana", - "country.PF": "Francia Polinézia", "country.GA": "Gabon", - "country.GM": "Gambia", + "country.GB": "Egyesült Királyság", + "country.GD": "Grenada", "country.GE": "Grúzia", - "country.DE": "Németország", + "country.GF": "Francia Guyana", + "country.GG": "Guernsey", "country.GH": "Ghána", "country.GI": "Gibraltár", - "country.GR": "Görögország", "country.GL": "Grönland", - "country.GD": "Grenada", - "country.GP": "Guadeloupe", - "country.GU": "Guam", - "country.GT": "Guatemala", - "country.GG": "Guernsey", + "country.GM": "Gambia", "country.GN": "Guinea", + "country.GP": "Guadeloupe", + "country.GQ": "Egyenlítői-Guinea", + "country.GR": "Görögország", + "country.GT": "Guatemala", + "country.GU": "Guam", "country.GW": "Bissau-Guinea", "country.GY": "Guyana", - "country.HT": "Haiti", - "country.HN": "Honduras", "country.HK": "Hongkong", + "country.HN": "Honduras", + "country.HR": "Horvátország", + "country.HT": "Haiti", "country.HU": "Magyarország", - "country.IS": "Izland", - "country.IN": "India", "country.ID": "Indonézia", - "country.IR": "Irán", - "country.IQ": "Irak", "country.IE": "Írország", - "country.IM": "Man-sziget", "country.IL": "Izrael", + "country.IM": "Man-sziget", + "country.IN": "India", + "country.IQ": "Irak", + "country.IR": "Irán", + "country.IS": "Izland", "country.IT": "Olaszország", - "country.JM": "Jamaica", - "country.JP": "Japán", "country.JE": "Jersey", + "country.JM": "Jamaica", "country.JO": "Jordánia", - "country.KZ": "Kazahsztán", + "country.JP": "Japán", "country.KE": "Kenya", + "country.KG": "Kirgizisztán", + "country.KH": "Kambodzsa", "country.KI": "Kiribati", + "country.KM": "Comore-szigetek", + "country.KN": "Saint Kitts és Nevis", "country.KP": "Észak-Korea", "country.KR": "Dél-Korea", "country.KW": "Kuvait", - "country.KG": "Kirgizisztán", + "country.KY": "Kajmán-szigetek", + "country.KZ": "Kazahsztán", "country.LA": "Laosz", - "country.LV": "Lettország", "country.LB": "Libanon", - "country.LS": "Lesotho", - "country.LR": "Libéria", - "country.LY": "Líbia", + "country.LC": "Saint Lucia", "country.LI": "Liechtenstein", + "country.LK": "Srí Lanka", + "country.LR": "Libéria", + "country.LS": "Lesotho", "country.LT": "Litvánia", "country.LU": "Luxemburg", - "country.MO": "Makaó", + "country.LV": "Lettország", + "country.LY": "Líbia", + "country.MA": "Marokkó", + "country.MC": "Monaco", + "country.MD": "Moldova", + "country.ME": "Montenegró", + "country.MF": "Saint-Martin", "country.MG": "Madagaszkár", - "country.MW": "Malawi", - "country.MY": "Malajzia", - "country.MV": "Maldív-szigetek", - "country.ML": "Mali", - "country.MT": "Málta", "country.MH": "Marshall-szigetek", + "country.MK": "Észak-Macedónia", + "country.ML": "Mali", + "country.MM": "Mianmar", + "country.MN": "Mongólia", + "country.MO": "Makaó", + "country.MP": "Északi-Mariana-szigetek", "country.MQ": "Martinique", "country.MR": "Mauritánia", - "country.MU": "Mauritius", - "country.YT": "Mayotte", - "country.MX": "Mexikó", - "country.FM": "Mikronézia", - "country.MD": "Moldova", - "country.MC": "Monaco", - "country.MN": "Mongólia", - "country.ME": "Montenegró", "country.MS": "Montserrat", - "country.MA": "Marokkó", + "country.MT": "Málta", + "country.MU": "Mauritius", + "country.MV": "Maldív-szigetek", + "country.MW": "Malawi", + "country.MX": "Mexikó", + "country.MY": "Malajzia", "country.MZ": "Mozambik", - "country.MM": "Mianmar", "country.NA": "Namíbia", - "country.NR": "Nauru", - "country.NP": "Nepál", - "country.NL": "Hollandia", "country.NC": "Új-Kaledónia", - "country.NZ": "Új-Zéland", - "country.NI": "Nicaragua", "country.NE": "Niger", - "country.NG": "Nigéria", - "country.NU": "Niue", "country.NF": "Norfolk-sziget", - "country.MK": "Észak-Macedónia", - "country.MP": "Északi-Mariana-szigetek", + "country.NG": "Nigéria", + "country.NI": "Nicaragua", + "country.NL": "Hollandia", "country.NO": "Norvégia", + "country.NP": "Nepál", + "country.NR": "Nauru", + "country.NU": "Niue", + "country.NZ": "Új-Zéland", "country.OM": "Omán", - "country.PK": "Pakisztán", - "country.PW": "Palau", - "country.PS": "Palesztina", "country.PA": "Panama", - "country.PG": "Pápua Új-Guinea", - "country.PY": "Paraguay", "country.PE": "Peru", + "country.PF": "Francia Polinézia", + "country.PG": "Pápua Új-Guinea", "country.PH": "Fülöp-szigetek", + "country.PK": "Pakisztán", "country.PL": "Lengyelország", - "country.PT": "Portugália", + "country.PM": "Saint-Pierre és Miquelon", "country.PR": "Puerto Rico", + "country.PS": "Palesztina", + "country.PT": "Portugália", + "country.PW": "Palau", + "country.PY": "Paraguay", "country.QA": "Katar", "country.RE": "Réunion", "country.RO": "Románia", + "country.RS": "Szerbia", "country.RU": "Oroszország", "country.RW": "Ruanda", - "country.BL": "Saint-Barthélemy", - "country.SH": "Szent Ilona", - "country.KN": "Saint Kitts és Nevis", - "country.LC": "Saint Lucia", - "country.MF": "Saint-Martin", - "country.PM": "Saint-Pierre és Miquelon", - "country.VC": "Saint Vincent és a Grenadine-szigetek", - "country.WS": "Szamoa", - "country.SM": "San Marino", - "country.ST": "São Tomé és Príncipe", "country.SA": "Szaúd-Arábia", - "country.SN": "Szenegál", - "country.RS": "Szerbia", - "country.SC": "Seychelle-szigetek", - "country.SL": "Sierra Leone", - "country.SG": "Szingapúr", - "country.SX": "Sint Maarten", - "country.SK": "Szlovákia", - "country.SI": "Szlovénia", "country.SB": "Salamon-szigetek", - "country.SO": "Szomália", - "country.ZA": "Dél-afrikai Köztársaság", - "country.SS": "Dél-Szudán", - "country.ES": "Spanyolország", - "country.LK": "Srí Lanka", + "country.SC": "Seychelle-szigetek", "country.SD": "Szudán", - "country.SR": "Suriname", "country.SE": "Svédország", - "country.CH": "Svájc", + "country.SG": "Szingapúr", + "country.SH": "Szent Ilona", + "country.SI": "Szlovénia", + "country.SK": "Szlovákia", + "country.SL": "Sierra Leone", + "country.SM": "San Marino", + "country.SN": "Szenegál", + "country.SO": "Szomália", + "country.SR": "Suriname", + "country.SS": "Dél-Szudán", + "country.ST": "São Tomé és Príncipe", + "country.SV": "Salvador", + "country.SX": "Sint Maarten", "country.SY": "Szíria", - "country.TW": "Tajvan", - "country.TJ": "Tádzsikisztán", - "country.TZ": "Tanzánia", - "country.TH": "Thaiföld", - "country.TL": "Kelet-Timor", - "country.TG": "Togo", - "country.TK": "Tokelau", - "country.TO": "Tonga", - "country.TT": "Trinidad és Tobago", - "country.TN": "Tunézia", - "country.TR": "Törökország", - "country.TM": "Türkmenisztán", + "country.SZ": "Eswatini", "country.TC": "Turks- és Caicos-szigetek", + "country.TD": "Csád", + "country.TG": "Togo", + "country.TH": "Thaiföld", + "country.TJ": "Tádzsikisztán", + "country.TK": "Tokelau", + "country.TL": "Kelet-Timor", + "country.TM": "Türkmenisztán", + "country.TN": "Tunézia", + "country.TO": "Tonga", + "country.TR": "Törökország", + "country.TT": "Trinidad és Tobago", "country.TV": "Tuvalu", - "country.UG": "Uganda", + "country.TW": "Tajvan", + "country.TZ": "Tanzánia", "country.UA": "Ukrajna", - "country.AE": "Egyesült Arab Emírségek", - "country.GB": "Egyesült Királyság", + "country.UG": "Uganda", "country.US": "Egyesült Államok", "country.UY": "Uruguay", "country.UZ": "Üzbegisztán", - "country.VU": "Vanuatu", "country.VA": "Vatikán", + "country.VC": "Saint Vincent és a Grenadine-szigetek", "country.VE": "Venezuela", - "country.VN": "Vietnám", "country.VG": "Brit Virgin-szigetek", "country.VI": "Amerikai Virgin-szigetek", + "country.VN": "Vietnám", + "country.VU": "Vanuatu", "country.WF": "Wallis és Futuna", - "country.EH": "Nyugat-Szahara", + "country.WS": "Szamoa", "country.YE": "Jemen", + "country.YT": "Mayotte", + "country.ZA": "Dél-afrikai Köztársaság", "country.ZM": "Zambia", "country.ZW": "Zimbabwe", - "api.deploy.netstorage_unreachable": "A kiválasztott hálózati tárhely jelenleg nem érhető el az alkalmazások környezetéből — a telepítés nem indítható. Próbálja újra pár perc múlva, vagy jelezze az üzemeltetőnek.", - "api.deploy.not_installable": "Ez az alkalmazás jelenleg nem telepíthető.", - "api.deploy.no_space": "Nincs elég szabad tárhely a telepítéshez: csak %.0f GB szabad, és a rendszer %.0f GB tartalékot tart fenn az alapszolgáltatások (vezérlő, proxy) védelmében. Szabadítson fel helyet, vagy bővítse a tárhelyet.", - "api.deploy.started": "Telepítés elindítva – az állapot a kártyán követhető", - "api.start.drive_missing": "A(z) %s tárhely jelenleg nem elérhető — az alkalmazás nem indítható, amíg a meghajtó vissza nem csatlakozik.", - "api.start.not_enough_memory": "Nincs elég memória az indításhoz. Szükséges: %d MB, elérhető: %d MB (használt: %d MB / használható: %d MB)", - "api.action.state_not_saved": "A művelet nem hajtható végre: az alkalmazás beállításai nem menthetők.", - "api.update.started": "Frissítés elindult – az állapot a kártyán követhető", - "api.settings.updated": "Beállítások frissítve", - "api.integration.enabled": "Integráció engedélyezve", - "api.integration.disabled": "Integráció kikapcsolva", - "api.backup.already_running": "Mentés már folyamatban", - "api.backup.started": "Mentés elindítva", - "api.backup.tier2_started": "2. mentés elindítva", - "api.update.kicked_off": "Frissítés elindítva", - "api.config.unchanged": "A konfiguráció változatlan — nincs szükség újraindításra.", - "api.config.applied": "Konfiguráció alkalmazva — a vezérlő újraindul.", - "api.geo.set": "Geo-korlátozás beállítva", - "api.geo.no_cloudflare": "Cloudflare API nincs konfigurálva", - "api.geo.sync_started": "Szinkronizálás elindítva", - "api.geo.app_set": "Alkalmazás geo-korlátozás beállítva", - "api.geo.app_removed": "Alkalmazás geo-korlátozás eltávolítva", - "alert.link.settings": "Beállítások", - "alert.link.monitoring": "Rendszermonitor", - "alert.link.update": "Frissítés", - "alert.deadapp.group": "%d telepített alkalmazás nem fut — nézze meg a rendszermonitort", - "alert.deadapp.single": "Telepített alkalmazás nem fut: %s", - "alert.deadapp.single_state": "Telepített alkalmazás nem fut: %s (%s)", - "alert.storage.disconnected": "Meghajtó leválasztva: %s (%s)", - "alert.hub.disabled": "Hub kapcsolat kikapcsolva — a központi monitoring nem aktív", - "alert.hub.unreachable": "Hub nem elérhető — utolsó hiba: %s", - "alert.backup.disabled": "A biztonsági mentés nincs bekapcsolva", - "alert.update.available": "Új controller verzió elérhető: %s", - "alert.overflow": "+ %d további figyelmeztetés", - "disk.err.bad_request": "érvénytelen kérés", + "creds.filebrowser_note": "A Fájlkezelő belépése. A jelszót a Felhom állította be ezen a gépen.", + "dashboard.a_halozati_tarhely_nas_jelenleg": "A hálózati tárhely (NAS) jelenleg nem érhető el. Az alkalmazás fut; az adatok elérése a NAS visszatértével helyreáll.", + "dashboard.a_proxy_traefik_csak_egeszseges": "A proxy (Traefik) csak egészséges konténerhez publikál nyilvános útvonalat. Amíg az alkalmazás nem egészséges, az URL 404-et ad, pedig a konténer fut.", + "dashboard.a_tarhely_merete_most_nem": "A tárhely mérete most nem olvasható ki.", + "dashboard.adatbazisok": "Adatbázisok:", + "dashboard.az_alkalmazas_adattaroloja_nem_elerheto": "Az alkalmazás adattárolója nem elérhető. Csatlakoztasd újra a meghajtót, vagy helyezd át az adatokat egy másik tárhelyre.", + "dashboard.az_alkalmazas_egyik_folyamatat_a": "Az alkalmazás egyik folyamatát a rendszer leállította, mert elfogyott a memóriája. Lehet, hogy egy feladat nem fejeződött be. Indítsd újra az alkalmazást; ha ismétlődik, jelezd az üzemeltetőnek.", + "dashboard.az_alkalmazas_kornyezeteben_a_halozati": "Az alkalmazás környezetében a hálózati tárhely helyén üres helyi könyvtár van — az adatok nem a NAS-ra kerülnek. Jelezze az üzemeltetőnek.", + "dashboard.biztonsagi_mentes": "Biztonsági mentés", + "dashboard.fogyoban_a_hely": "Fogyóban a hely", + "dashboard.futo_alkalmazas": "Futó alkalmazás", + "dashboard.halozati_tarhely_hibas_az_alkalmazas": "Hálózati tárhely hibás — az alkalmazás nem a NAS-t látja", + "dashboard.halozati_tarhely_nem_elerheto": "Hálózati tárhely nem elérhető: {{$nw}}", + "dashboard.hianyzo_tarhely": "Hiányzó tárhely: {{$ms}}", + "dashboard.homerseklet": "Hőmérséklet", + "dashboard.inditas": "Indítás", + "dashboard.kritikusan_keves_hely": "Kritikusan kevés hely", + "dashboard.leallitas": "Leállítás", + "dashboard.leallitva": "Leállítva", + "dashboard.lemezek_allapota": "Lemezek állapota", + "dashboard.meg_nem_futott": "Még nem futott", + "dashboard.megnyitas": "Megnyitás", + "dashboard.memoria": "Memória", + "dashboard.memoria_elfogyott": "Memória elfogyott", + "dashboard.mentve": "{{len .DBDumpStatus.Results}} mentve", + "dashboard.naplo": "Napló", + "dashboard.nem_ismert": "nem ismert", + "dashboard.nincs_adat": "Nincs adat", + "dashboard.nincs_elerheto_alkalmazas": "Nincs elérhető alkalmazás.", + "dashboard.osszes_alkalmazas": "Összes alkalmazás", + "dashboard.sikertelen": "Sikertelen", + "dashboard.telepites": "Telepítés", + "dashboard.telepitett_alkalmazasok": "Telepített alkalmazások", + "dashboard.url_nem_elerheto": "URL nem elérhető", + "dashboard.utolso_mentes": "Utolsó mentés:", + "dashboard.vedett": "Védett", + "dashboard.vezerlopult": "Vezérlőpult", + "datapath.consequence.excluded": "Ez a mappa átmeneti, és nem készül róla biztonsági mentés.", + "datapath.consequence.import_excluded": "Ide másold a feldolgozandó fájlokat. Az alkalmazás beolvassa, majd törli innen — ez a mappa átmeneti, és nem készül róla biztonsági mentés.", + "datapath.consequence.kept": "Itt tárolódnak a fájljaid. Biztonsági mentés készül róla.", + "datapath.free_space": "%.1f GB szabad", + "debug.aktiv": "Aktív", + "debug.aktiv_feladat": "Aktív feladat", + "debug.alkalmazas": "Alkalmazás", + "debug.alkalmazas_export_import": "Alkalmazás Export/Import", + "debug.allapot": "Állapot", + "debug.allapot_2": "Állapot:", + "debug.app_export_modul_nem_elerheto": "App export modul nem elérhető", + "debug.automatikus": "Automatikus:", + "debug.automatikus_frissites": "Automatikus frissítés", + "debug.bejegyzes": "bejegyzés", + "debug.betoltes": "Betöltés...", + "debug.cimke": "Cimke", + "debug.controller_ujraindulasa": "Controller újraindulása...", + "debug.cpu_atlag": "CPU (átlag)", + "debug.csak_cross_drive": "Csak cross-drive", + "debug.csak_db_dump": "Csak DB dump", + "debug.csomagok": "Csomagok", + "debug.csomagok_keresese": "Csomagok keresése", + "debug.datum": "Dátum", + "debug.db": "db", + "debug.debug_mod": "Debug mód", + "debug.debug_mod_aktiv_ez_az": "Debug mód aktív — ez az oldal csak fejlesztéshez és hibaelhárításhoz", + "debug.dr_telepito_varazslo": "DR / Telepítő varázsló", + "debug.dry_run_frissites": "Dry-run frissítés", + "debug.elavult_temp_fajlok": "Elavult temp fájlok", + "debug.eleres": "Elérés", + "debug.elerheto": "Elérhető", + "debug.engedelyezve": "Engedélyezve:", + "debug.ertesites_teszt": "Értesítés teszt", + "debug.esemeny_tipus": "Esemény típus:", + "debug.export_konyvtarak": "Export könyvtárak", + "debug.ez_torli_az_ugyfel_azonositot": "Ez törli az ügyfél azonosítót és újraindítja a controllert setup módba. A konfigurációs fájlok megmaradnak a meghajtókon.", + "debug.figyelem_ez_ujrainditja_a_controllert": "FIGYELEM! Ez újraindítja a controllert setup módba. Biztosan folytatja?", + "debug.figyelmeztetesek": "Figyelmeztetések", + "debug.folyamatban": "Folyamatban...", + "debug.frissites": "Frissítés", + "debug.frissites_2": "Frissítés:", + "debug.frissites_keresese": "Frissítés keresése", + "debug.fut": "Fut", + "debug.fut_2": "fut", + "debug.fut_3": "Fut...", + "debug.futo_kontenerek": "Futó konténerek", + "debug.gitea_elerhetoseg": "Gitea elérhetőség", + "debug.halozati_hiba": "Hálózati hiba:", + "debug.hasznalat": "Használat", + "debug.hiba": "Hiba", + "debug.hiba_2": "Hiba:", + "debug.hibak": "Hibák", + "debug.hibak_egymas_utan": "Hibák egymás után:", + "debug.hub_elerhetoseg": "Hub elérhetőség", + "debug.hub_jelentes_kuldese": "Hub jelentés küldése", + "debug.hub_kapcsolatok": "Hub & Kapcsolatok", + "debug.ido": "Idő", + "debug.igen": "Igen", + "debug.igen_2": "igen", + "debug.inaktiv": "Inaktív", + "debug.irja_be_reset": "Írja be: RESET", + "debug.irja_be_reset_a_megerositeshez": "Írja be \"RESET\" a megerősítéshez:", + "debug.jelenlegi": "Jelenlegi:", + "debug.katalogus_limit": "Katalógus limit", + "debug.kattintson_a_gombra_a_telemetria": "Kattintson a gombra a telemetria futtatásához.", + "debug.kereses": "Keresés...", + "debug.kesz": "Kész", + "debug.kimenet": "Kimenet", + "debug.kontenerek": "Konténerek", + "debug.leallt": "Leállt", + "debug.legujabb": "Legújabb:", + "debug.leszerelve": "Leszerelve", + "debug.letezik": "Létezik", + "debug.levalasztva": "Leválasztva", + "debug.log_szint": "Log szint", + "debug.memoria_atlag": "Memória (átlag)", + "debug.memoria_csucs": "Memória (csúcs)", + "debug.memoria_jelen": "Memória (jelen.)", + "debug.mentes_teszt": "Mentés teszt", + "debug.meret": "Méret", + "debug.mp": "mp", + "debug.naploviewer": "Naplóviewer", + "debug.naprakesz": "Naprakész", + "debug.nem": "Nem", + "debug.nem_elerheto": "Nem elérhető", + "debug.nem_talalhato_fab_csomag": "Nem található .fab csomag.", + "debug.nev": "Név", + "debug.nincs": "nincs", + "debug.nincs_esemeny": "Nincs esemény", + "debug.nincs_telepitett_alkalmazas_vagy_nincs": "Nincs telepített alkalmazás vagy nincs mérési adat.", + "debug.nyers_json": "Nyers JSON", + "debug.nyers_json_letoltese": "Nyers JSON letöltése", + "debug.o": "ó", + "debug.onfrissites_teszt": "Önfrissítés teszt", + "debug.p": "p", + "debug.preferencia_szinkron": "Preferencia szinkron", + "debug.rendszer_diagnosztika": "Rendszer diagnosztika", + "debug.restic_integritas": "Restic integritás", + "debug.snapshotok": "Snapshotok:", + "debug.sulyossag": "Súlyosság:", + "debug.sulyossag_2": "Súlyosság", + "debug.tarhely": "Tárhely", + "debug.tarolo": "Tároló", + "debug.tavoli_mentes_tartalma": "Távoli mentés tartalma", + "debug.telemetria_futtatasa": "Telemetria futtatása", + "debug.telemetria_teszt": "Telemetria teszt", + "debug.telepitve": "Telepítve", + "debug.teljes_mentes": "Teljes mentés", + "debug.temp_fajlok": "Temp fájlok", + "debug.temp_fajlok_torlese": "Temp fájlok törlése", + "debug.teszt_esemeny_kuldese": "Teszt esemény küldése", + "debug.tipus": "Típus", + "debug.titkos": "Titkos", + "debug.titkositott": "titkosított", + "debug.torles": "Törlés", + "debug.ugynok": "Ügynök", + "debug.ujrainditas_setup_modban": "Újraindítás setup módban", + "debug.utemezo": "Ütemező", + "debug.utolso_db_dump": "Utolsó DB dump:", + "debug.utolso_esemenyek": "Utolsó események", + "debug.utolso_futas": "Utolsó futás", + "debug.utolso_hiba": "Utolsó hiba:", + "debug.utolso_push": "Utolsó push:", + "debug.utolso_restic": "Utolsó restic:", + "debug.utvonal": "Útvonal", + "debug.varakozik": "Várakozik", + "debug.verzio": "Verzió", + "debug.veszhelyzet_szimulacio": "Vészhelyzet szimuláció", + "debug.vezerlo": "Vezérlő", + "deploy.a_celalkalmazas_nem_fut": "A célalkalmazás nem fut", + "deploy.a_celalkalmazas_nincs_telepitve": "A célalkalmazás nincs telepítve", + "deploy.a_ket_jelszo_nem_egyezik": "A két jelszó nem egyezik:", + "deploy.a_kivalasztott_meghajton_az_alkalmazas": "A kiválasztott meghajtón az alkalmazás fájljai (média, dokumentumok) tárolódnak.\n Az adatbázis a gyors belső SSD-n fut — és az alkalmazással együtt készül róla biztonsági mentés.", + "deploy.a_kivalasztott_tarhely_majdnem_megtelt": "A kiválasztott tárhely majdnem megtelt.", + "deploy.a_kontener_leallt": "A konténer leállt", + "deploy.a_kontener_leallt_ellenorizze_a": "A konténer leállt. Ellenőrizze a naplókat.", + "deploy.a_lekeres_nem_sikerult": "A lekérés nem sikerült.", + "deploy.a_mentes_ujrainditja_az_alkalmazast": "A mentés újraindítja az alkalmazást.", + "deploy.a_telepites_idotullepesbe_futott_az": "A telepítés időtúllépésbe futott. Az alkalmazás még indulhat.", + "deploy.a_telepites_nem_sikerult": "A telepítés nem sikerült:", + "deploy.adatmeret": "Adatméret", + "deploy.adattarolas": "Adattárolás", + "deploy.aktiv": "Aktív", + "deploy.alapertelmezett": "(alapértelmezett)", + "deploy.aldomain_placeholder": "aldomain", + "deploy.alkalmazas_inicializalasa": "Alkalmazás inicializálása...", + "deploy.alkalmazas_kesz": "Alkalmazás kész!", + "deploy.alkalmazas_megnyitasa": "Alkalmazás megnyitása ↗", + "deploy.alkalmazasok": "← Alkalmazások", + "deploy.alkalmazasok_2": "Alkalmazások", + "deploy.allapotjelzo_meg_inicializal": "Állapotjelző: még inicializál", + "deploy.automatikusan_generalt_ertekek": "Automatikusan generált értékek", + "deploy.automatikusan_generalva": "Automatikusan generálva", + "deploy.az_adatai_itt_voltak": "Az adatai itt voltak: {{.RestoreRecordedDrive}}.", + "deploy.az_aldomain_csak_kisbetuket_szamokat": "Az aldomain csak kisbetűket, számokat és kötőjelet tartalmazhat, és nem kezdődhet/végződhet kötőjellel.", + "deploy.az_aldomain_telepites_utan_nem": "Az aldomain telepítés után nem módosítható. Megváltoztatáshoz az alkalmazás eltávolítása és újratelepítése szükséges (minden adat törlődik).", + "deploy.az_alkalmazas_adatai_az_alabb": "Az alkalmazás adatai az alább kiválasztott adatmeghajtóra kerülnek.", + "deploy.az_alkalmazas_adatainak_masolata_megtala": "Az alkalmazás adatainak másolata megtalálható egy másik tárolón is.\n Ez általában áthelyezés után marad hátra.", + "deploy.az_alkalmazas_adatbazisa_es_docker": "Az alkalmazás adatbázisa és Docker kötetei automatikusan bekerülnek az éjszakai biztonsági mentésbe.\n Mentési állapot → · Mentési beállítások →", + "deploy.az_alkalmazas_egyeni_orszagkorlatozas_ne": "Az alkalmazás egyéni országkorlátozás nélkül a globális beállítást követi.", + "deploy.az_alkalmazas_elindult_de_meg": "Az alkalmazás elindult, de még inicializálódik.", + "deploy.az_alkalmazas_email_jelenleg_ki": "Az alkalmazás-email jelenleg ki van kapcsolva globálisan. Kapcsold be a\n Beállítások oldalon, hogy itt is működjön.", + "deploy.az_alkalmazas_sikeresen_telepitve_es": "Az alkalmazás sikeresen telepítve és fut!", + "deploy.az_alkalmazasok_csucsterhelese_meghaladh": "Az alkalmazások csúcsterhelése meghaladhatja a rendelkezésre álló memóriát.\n Normál használat mellett ez nem okoz problémát.", + "deploy.beallitasok": "Beállítások", + "deploy.beallitasok_es_jelszavak_megtekintese": "Beállítások és jelszavak megtekintése", + "deploy.bejelentkezes": "Bejelentkezés", + "deploy.biztonsagi_mentes": "Biztonsági mentés", + "deploy.biztosan_torolni_szeretned_a_korabbi": "Biztosan törölni szeretnéd a korábbi adatokat? Tárhely:", + "deploy.celalkalmazas_leallitva": "Célalkalmazás leállítva", + "deploy.dokumentacio": "Dokumentáció ↗", + "deploy.egyeni_orszagkorlatozas": "Egyéni országkorlátozás", + "deploy.elrejtes": "Elrejtés", + "deploy.elso_lepesek": "Első lépések", + "deploy.email_kuldes": "Email-küldés", + "deploy.email_kuldes_engedelyezese_ennel_az": "Email-küldés engedélyezése ennél az alkalmazásnál", + "deploy.engedelyezett_orszagok_ehhez_az_alkalmaz": "Engedélyezett országok ehhez az alkalmazáshoz", + "deploy.ennek_az_alkalmazasnak_van_korabbi": "Ennek az alkalmazásnak van korábbi mentése, ezért az alábbi mezőket a saját mentése alapján töltöttük ki.", + "deploy.ez_az_alkalmazas_mar_telepitve": "Ez az alkalmazás már telepítve van. Az alábbi beállítások csak olvashatók.", + "deploy.ez_az_alkalmazas_tud_emailt": "Ez az alkalmazás tud emailt küldeni (pl. jelszó-visszaállítás, meghívók) a Felhom-on keresztül,\n külön szolgáltató beállítása nélkül. A feladó címe: {{.AppEmailFromAddress}}.", + "deploy.ez_normalis_az_elso_percekben": "Ez normális az első percekben — az alkalmazás már elérhető lehet.", + "deploy.ezek_az_ertekek_a_telepitessel": "Ezek az értékek a telepítéssel együtt mentésre kerülnek. Jegyezze fel a szükséges jelszavakat!", + "deploy.ezek_az_ertekek_automatikusan_jottek": "Ezek az értékek automatikusan jöttek létre a telepítéskor.", + "deploy.figyelem_a_muvelet_visszavonhatatlan_elo": "— FIGYELEM: a művelet visszavonhatatlan! Előtte győződj meg róla, hogy az alkalmazás az új tárolóról megfelelően működik.", + "deploy.foldrajzi_korlatozas": "Földrajzi korlátozás", + "deploy.generalas": "Generálás", + "deploy.ha_most_mashova_szeretned_telepiteni": "Ha most máshová szeretnéd telepíteni, nyugodtan átírhatod — a visszaállítás előtt jelezni fogjuk az eltérést.", + "deploy.halozati_hiba": "Hálózati hiba", + "deploy.halozati_hiba_2": "Hálózati hiba:", + "deploy.hamarosan": "Hamarosan", + "deploy.hol_lesznek_az_adatok_ennel": "Hol lesznek az adatok: ennél az alkalmazásnál nincs külön adatmeghajtó-választás,\n ezért az adatai a rendszermeghajtóra kerülnek ({{.SystemDataPath}}). A mentései így is elkészülnek.", + "deploy.idotullepes_az_alkalmazas_meg_indulhat": "Időtúllépés — az alkalmazás még indulhat", + "deploy.igen": "Igen", + "deploy.inditas": "Indítás", + "deploy.integraciok": "Integrációk", + "deploy.ismeretlen_hiba": "Ismeretlen hiba", + "deploy.jelenlegi_hasznalat_mb": "Jelenlegi használat: {{.UsedMB}} MB", + "deploy.jelenlegi_hasznalat_mb_2": "Jelenlegi használat ({{.UsedMB}} MB)", + "deploy.jelszo_megerositese": "Jelszó megerősítése", + "deploy.kepek_letoltese_kontenerek_inditasa": "Képek letöltése, konténerek indítása...", + "deploy.konfiguracio_mentese": "Konfiguráció mentése...", + "deploy.konfiguracio_mentve": "Konfiguráció mentve", + "deploy.kontener_ek_inditasa": "Konténer(ek) indítása...", + "deploy.kontenerek_elindultak": "Konténerek elindultak", + "deploy.korabbi_adatok": "Korábbi adatok", + "deploy.korabbi_adatok_torlese": "Korábbi adatok törlése", + "deploy.korabbi_adatok_torolve_n_nfelszabaditott": "Korábbi adatok törölve!\\n\\nFelszabadított hely:", + "deploy.korabbi_webcim": "Korábbi webcím: {{.RestoreRecordedAddress}}.", + "deploy.kotelezo_mezo": "Kötelező mező:", + "deploy.leallitas": "Leállítás", + "deploy.mappak": "Mappák", + "deploy.mas_telepitett_alkalmazasokkal_valo_ossz": "Más telepített alkalmazásokkal való összekapcsolás. Az integráció automatikusan felfüggesztődik, ha bármelyik alkalmazás leáll, és újraaktiválódik indításkor.", + "deploy.masodperce": "másodperce...", + "deploy.masolas": "Másolás", + "deploy.masolva": "Másolva!", + "deploy.megjelenites": "Megjelenítés", + "deploy.megnyitas": "Megnyitás ↗", + "deploy.memoria": "Memória", + "deploy.mentes": "Mentés", + "deploy.mentes_2": "Mentés...", + "deploy.mentve": "Mentve", + "deploy.meret": "Méret", + "deploy.mozgatas_masik_tarolora": "Mozgatás másik tárolóra", + "deploy.n_nnehany_hiba_tortent_n": "\\n\\nNéhány hiba történt:\\n", + "deploy.naplok_megtekintese": "Naplók megtekintése", + "deploy.nem_elerheto": "{{$.CurrentHDDPath}} (nem elérhető)", + "deploy.nhasznalja_a_generalas_gombot_vagy": "\\nHasználja a Generálás gombot vagy írjon be egy jelszót.", + "deploy.nincs_eleg_memoria": "Nincs elég memória", + "deploy.nincs_eleg_memoria_foglalas_telepites": "Nincs elég memória! Foglalás telepítés után: {{.AfterMB}} MB / {{.UsableMB}} MB", + "deploy.nincs_eleg_szabad_tarhely": "Nincs elég szabad tárhely", + "deploy.nincs_eleg_szabad_tarhely_a": "Nincs elég szabad tárhely a telepítéshez. Jelenleg {{.DockerFreeHuman}} szabad, és a rendszer\n {{.DockerReserveHuman}} tartalékot tart fenn az alapszolgáltatások (vezérlő, proxy) védelmében.\n A telepítés ezért átmenetileg le van tiltva — szabadítson fel helyet, vagy bővítse a tárhelyet.", + "deploy.nincs_regisztralt_adattarolo_adja_meg": "Nincs regisztrált adattároló — adja meg kézzel az útvonalat", + "deploy.nincs_talalat": "Nincs találat", + "deploy.nincs_telepitve": "Nincs telepítve", + "deploy.opcionalis_beallitasok": "Opcionális beállítások", + "deploy.orszag_keresese": "Ország keresése...", + "deploy.path_not_allowed": "hálózati tárhely — alkalmazáshoz nem választható", + "deploy.regisztracios_utmutato": "Regisztrációs útmutató ↗", + "deploy.reszletek": "Részletek", + "deploy.reszletes_leiras_kepernyokepek": "Részletes leírás, képernyőképek", + "deploy.szabad": "{{.StorageInfo.FreeHuman}} ({{printf \"%.0f\" .StorageInfo.FreePercent}}% szabad)", + "deploy.szabad_2": "{{.Label}} — {{.FreeHuman}} szabad", + "deploy.szabad_hely": "Szabad hely", + "deploy.tarhely": "Tárhely", + "deploy.telepites": "Telepítés", + "deploy.telepites_folyamatban": "Telepítés folyamatban...", + "deploy.telepites_inditasa": "Telepítés indítása", + "deploy.telepites_sikeres": "Telepítés sikeres!", + "deploy.telepites_sikertelen": "Telepítés sikertelen", + "deploy.telepites_utan_nem_modosithato": "telepítés után nem módosítható", + "deploy.telepiteskor_beallitott_kezdeti_jelszo_h": "Telepítéskor beállított kezdeti jelszó — ha az alkalmazásban megváltoztattad, az itt nem frissül.", + "deploy.torles_folyamatban": "Törlés folyamatban...", + "deploy.utolso_figyelmeztetes_a_torles_visszavon": "UTOLSÓ FIGYELMEZTETÉS! A törlés visszavonhatatlan. Biztosan folytatod?", + "deploy.vissza": "← Vissza", + "disk.err.attach_unavailable": "Ez a meghajtó most nem csatolható — lehet, hogy már regisztrálva van, vagy időközben lecsatolódott. Frissítsd az oldalt, és nézd meg a Tárhely → Meghajtók listát.", "disk.err.bad_mountpoint": "érvénytelen csatlakoztatási pont", - "disk.err.target_required": "céltároló kötelező az áthelyezéshez", - "disk.err.name_mismatch": "a beírt név nem egyezik a csatlakoztatási névvel", - "disk.err.unknown_mode": "ismeretlen mód (migrate vagy anyway)", + "disk.err.bad_request": "érvénytelen kérés", "disk.err.device_required": "eszköz kötelező", "disk.err.init_in_progress": "már folyamatban van egy meghajtó-inicializálás", + "disk.err.name_mismatch": "a beírt név nem egyezik a csatlakoztatási névvel", "disk.err.protected": "a meghajtó védett (rendszer/biztonsági mentés) — törlés csak operátori aláírással", + "disk.err.target_required": "céltároló kötelező az áthelyezéshez", + "disk.err.unknown_mode": "ismeretlen mód (migrate vagy anyway)", "disk.err.wipe_failed": "törlés sikertelen: %s", - "disk.err.attach_unavailable": "Ez a meghajtó most nem csatolható — lehet, hogy már regisztrálva van, vagy időközben lecsatolódott. Frissítsd az oldalt, és nézd meg a Tárhely → Meghajtók listát.", - "err.stacks.migracio_mar_folyamatban": "migráció már folyamatban", - "err.stacks.update_downgrade": "Ez a változat újabb a katalógusban lévőnél — visszalépés csak az üzemeltető kérésére.", - "err.stacks.update_self_updating": "A vezérlő éppen frissül. Próbáld újra néhány perc múlva.", - "err.selfupdate.alkalmazas_frissites_folyamatban": "Egy alkalmazás frissítése éppen folyamatban van. A vezérlő frissítése utána indítható.", - "err.stacks.alkalmazas_nem_talalhato": "alkalmazás nem található: %s", - "err.stacks.ismeretlen_migracios_hatokor": "ismeretlen migrációs hatókör: %s", - "err.stacks.migracios_naplo_irasa": "migrációs napló írása: %s", - "err.stacks.biztonsagi_mentes_folyamatban_probald_ujra": "biztonsági mentés folyamatban, próbáld újra", - "err.stacks.az_rsync_nem_erheto_el_a": "az rsync nem érhető el a rendszeren", - "err.stacks.a_cel_es_a_forras_tarolo": "a cél és a forrás tároló megegyezik", - "err.stacks.a_celtarolo_nem_elerheto_vagy_nem": "a céltároló nem elérhető vagy nem választható", - "err.stacks.utkozes_a_celtarolon_mar_letezik_ezeknek": "ütközés a céltárolón — már létezik ezeknek az alkalmazásoknak az adata: %s", - "err.stacks.nincs_eleg_hely_a_celtarolon_kb": "nincs elég hely a céltárolón (kb. %d GB szükséges, %.1f GB szabad)", - "err.stacks.ismeretlen_migracios_fazis": "ismeretlen migrációs fázis: %q", - "err.stacks.alkalmazas_leallitasa_sikertelen": "alkalmazás leállítása sikertelen (%s): %s", - "err.stacks.masolas_sikertelen_appdata": "másolás sikertelen (%s appdata): %s", - "err.stacks.masolas_sikertelen_mentes": "másolás sikertelen (%s mentés): %s", - "err.stacks.ugyfel_adatok_osszefesulese_sikertelen": "ügyfél-adatok összefésülése sikertelen: %s", - "err.stacks.ellenorzes_sikertelen_appdata": "ellenőrzés sikertelen (%s appdata): %s", - "err.stacks.ellenorzes_sikertelen_mentes": "ellenőrzés sikertelen (%s mentés): %s", - "err.stacks.ugyfel_adatok_ellenorzese_sikertelen": "ügyfél-adatok ellenőrzése sikertelen: %s", - "err.stacks.ujratelepites_sikertelen": "újratelepítés sikertelen (%s): %s", - "err.stacks.forras_torlese_sikertelen_appdata": "forrás törlése sikertelen (%s appdata): %s", - "err.stacks.forras_torlese_sikertelen_mentes": "forrás törlése sikertelen (%s mentés): %s", - "err.stacks.forras_nevter_olvasasa_sikertelen": "forrás névtér olvasása sikertelen: %s", - "err.stacks.forras_torlese_sikertelen": "forrás törlése sikertelen (%s): %s", - "err.stacks.cleanup_gate_a_z_egyseg_nincs": "cleanup gate: a(z) %q egység nincs ellenőrizve (állapot=%s)", - "err.stacks.cleanup_gate_a_z_alkalmazas_nincs": "cleanup gate: a(z) %q alkalmazás nincs újratelepítve (állapot=%s)", - "err.stacks.az_alkalmazas_nem_indult_el_az": "az alkalmazás nem indult el az új tárhelyen", - "err.stacks.fuggoben_levo_atvitel_maradt_pl": "%d függőben lévő átvitel maradt, pl. %q", - "err.stacks.a_forrasfajlnak_nincs_azonos_masolata_a": "a forrásfájlnak nincs azonos másolata a célon: %s", - "err.stacks.az_aldomain_nem_lehet_ures": "az aldomain nem lehet üres", - "err.stacks.az_aldomain_csak_kisbetuket_szamokat_es": "az aldomain csak kisbetűket, számokat és kötőjelet tartalmazhat, és nem kezdődhet/végződhet kötőjellel", - "err.stacks.a_z_aldomain_foglalt_rendszer_szamara": "a(z) %q aldomain foglalt rendszer számára", - "err.stacks.a_z_aldomain_mar_hasznalatban_van": "a(z) %q aldomain már használatban van egy másik alkalmazásban", - "err.stacks.a_beallitasok_nem_erhetok_el": "a beállítások nem érhetők el", - "err.stacks.a_halozati_megosztas_nincs_bekapcsolva": "a hálózati megosztás nincs bekapcsolva", - "err.stacks.a_megosztas_szolgaltatas_inditasa_sikertelen": "a megosztás szolgáltatás indítása sikertelen: %s", - "err.stacks.a_megosztas_leallitasa_sikertelen": "a megosztás leállítása sikertelen: %s", - "err.stacks.a_z_alkalmazas_nem_tamogatja_az": "a(z) %q alkalmazás nem támogatja az email-küldést", - "err.stacks.a_z_alkalmazas_nincs_telepitve": "a(z) %q alkalmazás nincs telepítve", + "err.appexport.a_mentes_nem_tartalmaz_alkalmazasadatot_0": "a mentés nem tartalmaz alkalmazásadatot (0 adatkönyvtár, 0 kötet egy adattárolós alkalmazásnál)", + "err.appexport.a_z_adatkonyvtar_tartalma_hianyzik_a": "a(z) %q adatkönyvtár tartalma hiányzik a csomagból", + "err.appexport.a_z_kotet_adata_hianyzik_a": "a(z) %q kötet adata hiányzik a csomagból", + "err.appexport.jelszo_hibas_vagy_a_fajl_serult": "jelszó hibás vagy a fájl sérült", + "err.appexport.ket_adatkonyvtar_azonos_nevvel_vegzodik_es": "két adatkönyvtár azonos névvel végződik (%q: %s és %s) — a csomag nem tudná megkülönböztetni őket", + "err.appexport.visszafejtes_sikertelen": "visszafejtés sikertelen: %s", + "err.backup.a_2_mentes_regi_formatumu_futtass": "A 2. mentés régi formátumú — futtass előbb egy új másodlagos mentést.", "err.backup.a_biztonsagi_mentes_elott_nem_sikerult": "a biztonsági mentés előtt nem sikerült felderíteni az adatbázisokat: %s", "err.backup.a_biztonsagi_mentes_konyvtara_nem_hozhato": "a biztonsági mentés könyvtára nem hozható létre: %s", - "err.backup.a_jelenlegi_adatbazis_biztonsagi_mentese_sikertelen": "a jelenlegi adatbázis biztonsági mentése sikertelen (%s): %s — a visszaállítás nem indult el", - "err.backup.a_visszavonas_elott_nem_sikerult_felderiteni": "a visszavonás előtt nem sikerült felderíteni az adatbázisokat: %s", - "err.backup.a_visszavonashoz_szukseges_mentes_nem_talalhato": "a visszavonáshoz szükséges mentés nem található (%s): %s", - "err.backup.a_z_adatbazis_taroloja_nem_talalhato": "a(z) %s adatbázis-tárolója nem található a visszavonáshoz", - "err.backup.a_korabbi_allapot_visszaallitasa_sikertelen": "a korábbi állapot visszaállítása sikertelen (%s): %s", - "err.backup.egy_masik_mentesi_visszaallitasi_muvelet_mar": "egy másik mentési/visszaállítási művelet már fut", - "err.backup.nincs_elokeszitett_teljes_visszaallitas_futtass_elobb": "nincs előkészített teljes visszaállítás — futtass előbb egy teljes visszaállítást", - "err.backup.a_teljes_visszaallitas_hianyos_nincs_meg": "a teljes visszaállítás hiányos (%s nincs meg) — futtass előbb egy teljes visszaállítást", - "err.backup.a_pillanatkepben_nincs_mentesi_egyseg_a": "a pillanatképben nincs mentési egység — a visszaállítás nem indítható", "err.backup.a_biztonsagi_mentes_nem_talalhato_a": "a biztonsági mentés nem található a lemezen — a visszaállítás biztonsági okból nem indult el", - "err.backup.az_adatbazis_szolgaltatas_nem_azonosithato_a": "Az adatbázis-szolgáltatás nem azonosítható a(z) %s alkalmazásban — a visszaállítás biztonsági okból nem indult el.", - "err.backup.a_z_leallitasa_elotti_jelolo_nem": "a(z) %s leállítása előtti jelölő nem menthető: %s", - "err.backup.a_z_fajljainak_visszaallitasa_sikertelen": "a(z) %s fájljainak visszaállítása sikertelen: %s", - "err.backup.a_z_adatkotetenek_visszaallitasa_sikertelen": "a(z) %s adatkötetének visszaállítása sikertelen: %s", - "err.backup.a_z_adatbazis_szolgaltatasanak_inditasa_sikertelen": "a(z) %s adatbázis-szolgáltatásának indítása sikertelen: %s", - "err.backup.a_z_ujrainditasa_sikertelen_a_fajlok": "a(z) %s újraindítása sikertelen a fájlok visszaállítása után: %s", - "err.backup.offbox_nincs_pillanatkep_a_z_alkalmazashoz": "offbox: nincs pillanatkép a(z) %s alkalmazáshoz", - "err.backup.offbox_a_z_pillanatkep_merete_ismeretlen": "offbox: a(z) %s pillanatkép mérete ismeretlen", - "err.backup.a_z_pillanatkepeben_nincs_mentesi_egyseg": "a(z) %s pillanatképében nincs mentési egység — a visszaállítás nem indítható", - "err.backup.a_pillanatkepben_nincs_mentesi_egyseg_backups": "a pillanatképben nincs mentési egység (backups/primary/%s)", - "err.backup.a_pillanatkep_egy_utvonala_a_nevteren": "a pillanatkép egy útvonala a névtéren kívülre mutat: %s", - "err.backup.a_pillanatkep_egy_utvonala_ervenytelen": "a pillanatkép egy útvonala érvénytelen (..): %s", - "err.backup.nem_egyseg_utvonal_a_fenntartott_backups": "nem-egység útvonal a fenntartott backups zónában: %s", - "err.backup.a_z_nincs_telepitve_elobb_allitsd": "a(z) %s nincs telepítve — előbb állítsd helyre az alkalmazást, utána az adatokat", - "err.backup.a_z_helyreallitasa_sikertelen": "a(z) %s helyreállítása sikertelen: %s", - "err.backup.nincs_elerheto_adatmeghajto_a_visszaallitashoz": "nincs elérhető adatmeghajtó a visszaállításhoz", - "err.backup.a_tavoli_mentes_nincs_beallitva": "a távoli mentés nincs beállítva", - "err.backup.nincs_eleg_szabad_hely_a_visszaallitashoz": "Nincs elég szabad hely a visszaállításhoz (%s szükséges, %s szabad).", - "err.backup.nincs_visszaallithato_megosztas_mentes": "nincs visszaállítható megosztás-mentés: %s", + "err.backup.a_frissites_elotti_mentes_lefutott_de": "a frissítés előtti mentés lefutott, de nem jött létre visszaállítható másolat", + "err.backup.a_jelenlegi_adatbazis_biztonsagi_mentese_sikertelen": "a jelenlegi adatbázis biztonsági mentése sikertelen (%s): %s — a visszaállítás nem indult el", + "err.backup.a_korabbi_allapot_visszaallitasa_sikertelen": "a korábbi állapot visszaállítása sikertelen (%s): %s", + "err.backup.a_masodlagos_masolatban_nincs_megnyithato_mentesi": "a másodlagos másolatban nincs megnyitható mentési egység ehhez az alkalmazáshoz", + "err.backup.a_masodlagos_meghajto_nincs_csatlakoztatva": "a másodlagos meghajtó nincs csatlakoztatva", + "err.backup.a_masolat_torlese_nem_sikerult": "a másolat törlése nem sikerült: %s", + "err.backup.a_megosztas_leiro_olvashatatlan": "a megosztás-leíró olvashatatlan: %s", "err.backup.a_megosztasok_visszaallitasa_sikertelen": "a megosztások visszaállítása sikertelen: %s: %s", "err.backup.a_mentesben_nincs_megosztas_leiro": "a mentésben nincs megosztás-leíró: %s", - "err.backup.a_megosztas_leiro_olvashatatlan": "a megosztás-leíró olvashatatlan: %s", - "err.backup.nincs_elokeszitett_visszaallitas_futtass_elobb_egy": "nincs előkészített visszaállítás — futtass előbb egy megosztás-visszaállítást", + "err.backup.a_mentesi_egyseg_rogzitese_sikertelen": "a mentési egység rögzítése sikertelen: %s", + "err.backup.a_pillanatkep_egy_utvonala_a_nevteren": "a pillanatkép egy útvonala a névtéren kívülre mutat: %s", + "err.backup.a_pillanatkep_egy_utvonala_ervenytelen": "a pillanatkép egy útvonala érvénytelen (..): %s", + "err.backup.a_pillanatkepben_nincs_mentesi_egyseg_a": "a pillanatképben nincs mentési egység — a visszaállítás nem indítható", + "err.backup.a_pillanatkepben_nincs_mentesi_egyseg_backups": "a pillanatképben nincs mentési egység (backups/primary/%s)", + "err.backup.a_tavoli_mentes_nincs_beallitva": "a távoli mentés nincs beállítva", + "err.backup.a_teljes_visszaallitas_hianyos_nincs_meg": "a teljes visszaállítás hiányos (%s nincs meg) — futtass előbb egy teljes visszaállítást", + "err.backup.a_torles_utvonala_kivul_esik_az": "a törlés útvonala kívül esik az ellenőrző mappán", + "err.backup.a_visszavonas_elott_nem_sikerult_felderiteni": "a visszavonás előtt nem sikerült felderíteni az adatbázisokat: %s", + "err.backup.a_visszavonashoz_szukseges_mentes_nem_talalhato": "a visszavonáshoz szükséges mentés nem található (%s): %s", + "err.backup.a_z_adatbazis_szolgaltatasanak_inditasa_sikertelen": "a(z) %s adatbázis-szolgáltatásának indítása sikertelen: %s", + "err.backup.a_z_adatbazis_taroloja_nem_talalhato": "a(z) %s adatbázis-tárolója nem található a visszavonáshoz", + "err.backup.a_z_adatkotetenek_visszaallitasa_sikertelen": "a(z) %s adatkötetének visszaállítása sikertelen: %s", + "err.backup.a_z_fajljainak_visszaallitasa_sikertelen": "a(z) %s fájljainak visszaállítása sikertelen: %s", + "err.backup.a_z_helyreallitasa_sikertelen": "a(z) %s helyreállítása sikertelen: %s", + "err.backup.a_z_leallitasa_elotti_jelolo_nem": "a(z) %s leállítása előtti jelölő nem menthető: %s", "err.backup.a_z_megosztas_fajljainak_visszaallitasa_sikertelen": "a(z) „%s” megosztás fájljainak visszaállítása sikertelen: %s", - "err.backup.a_frissites_elotti_mentes_lefutott_de": "a frissítés előtti mentés lefutott, de nem jött létre visszaállítható másolat", + "err.backup.a_z_nincs_telepitve_elobb_allitsd": "a(z) %s nincs telepítve — előbb állítsd helyre az alkalmazást, utána az adatokat", + "err.backup.a_z_pillanatkepeben_nincs_mentesi_egyseg": "a(z) %s pillanatképében nincs mentési egység — a visszaállítás nem indítható", + "err.backup.a_z_ujrainditasa_sikertelen_a_fajlok": "a(z) %s újraindítása sikertelen a fájlok visszaállítása után: %s", "err.backup.adatathelyezes_folyamatban_a_mentes_most_nem": "adatáthelyezés folyamatban — a mentés most nem indítható", - "err.backup.az_alkalmazas_meghajtoja_nem_hatarozhato_meg": "az alkalmazás meghajtója nem határozható meg", - "err.backup.az_alkalmazas_meghajtoja_nem_elerheto": "az alkalmazás meghajtója nem elérhető (%s)", - "err.backup.nincs_eleg_szabad_hely_a_menteshez": "nincs elég szabad hely a mentéshez a(z) %s meghajtón", "err.backup.adatbazis_felderites_sikertelen": "adatbázis-felderítés sikertelen: %s", "err.backup.adatbazis_mentes_sikertelen": "adatbázis-mentés sikertelen (%s): %s", - "err.backup.kotetmentes_sikertelen": "kötetmentés sikertelen: %s", - "err.backup.a_mentesi_egyseg_rogzitese_sikertelen": "a mentési egység rögzítése sikertelen: %s", - "err.backup.az_alkalmazas_mentesi_helye_nem_hatarozhato": "az alkalmazás mentési helye nem határozható meg", - "err.backup.nincs_masodlagos_fajlmasolat_ehhez_az_alkalmazashoz": "nincs másodlagos fájlmásolat ehhez az alkalmazáshoz", - "err.backup.a_masodlagos_meghajto_nincs_csatlakoztatva": "a másodlagos meghajtó nincs csatlakoztatva", - "err.backup.az_alkalmazas_meghajtoja_nincs_csatlakoztatva": "az alkalmazás meghajtója nincs csatlakoztatva", + "err.backup.az_adatbazis_szolgaltatas_nem_azonosithato_a": "Az adatbázis-szolgáltatás nem azonosítható a(z) %s alkalmazásban — a visszaállítás biztonsági okból nem indult el.", "err.backup.az_alkalmazas_meghajtoja_le_van_szerelve": "az alkalmazás meghajtója le van szerelve", - "err.backup.a_2_mentes_regi_formatumu_futtass": "A 2. mentés régi formátumú — futtass előbb egy új másodlagos mentést.", - "err.backup.ennek_az_alkalmazasnak_az_adatai_nem": "ennek az alkalmazásnak az adatai nem ebből a másolatból állíthatók vissza", - "err.backup.a_masodlagos_masolatban_nincs_megnyithato_mentesi": "a másodlagos másolatban nincs megnyitható mentési egység ehhez az alkalmazáshoz", - "err.backup.fajlmasolas_sikertelen": "fájlmásolás sikertelen: %s", - "err.backup.fajl_visszaallitva_de_az_alkalmazas_ujrainditasa": "%d fájl visszaállítva, de az alkalmazás újraindítása sikertelen: %s", - "err.backup.ervenytelen_alkalmazasnev": "érvénytelen alkalmazásnév", - "err.backup.a_torles_utvonala_kivul_esik_az": "a törlés útvonala kívül esik az ellenőrző mappán", - "err.backup.a_masolat_torlese_nem_sikerult": "a másolat törlése nem sikerült: %s", - "err.backup.nincs_ilyen_ellenorzo_masolat": "nincs ilyen ellenőrző másolat", + "err.backup.az_alkalmazas_meghajtoja_nem_elerheto": "az alkalmazás meghajtója nem elérhető (%s)", + "err.backup.az_alkalmazas_meghajtoja_nem_hatarozhato_meg": "az alkalmazás meghajtója nem határozható meg", + "err.backup.az_alkalmazas_meghajtoja_nincs_csatlakoztatva": "az alkalmazás meghajtója nincs csatlakoztatva", + "err.backup.az_alkalmazas_mentesi_helye_nem_hatarozhato": "az alkalmazás mentési helye nem határozható meg", "err.backup.az_offsite_tarolo_nincs_elarvult_allapotban": "az offsite tároló nincs elárvult állapotban", - "err.backup.halozati_tarolo_nem_lehet_a_2": "Hálózati tároló nem lehet a 2. mentés célja — a fájltulajdonos-adatok megőrzése ott nem garantálható.", - "err.web.ervenytelen_csatlakoztatasi_nev_csak_betuk_szamok": "érvénytelen csatlakoztatási név (csak betűk, számok, _ és - engedélyezett)", - "err.web.nem_tamogatott_fajlrendszer_ext4_vagy_xfs": "nem támogatott fájlrendszer: %q (ext4 vagy xfs)", - "err.web.formazas_sikertelen": "formázás sikertelen: %s", - "err.web.formazas_kesz_de_az_uj_fajlrendszer": "formázás kész, de az új fájlrendszer-azonosító nem feloldható — frissítsen és használja a Csatolás funkciót", - "err.web.csatlakoztatas_sikertelen": "csatlakoztatás sikertelen: %s", - "err.web.a_kivalasztott_meghajtohoz_nem_talalhato_fajlrendszer": "a kiválasztott meghajtóhoz nem található fájlrendszer-azonosító (csak fájlrendszerrel rendelkező meghajtó csatolható)", - "err.web.a_formazas_allapota_nem_kerdezheto_le": "a formázás állapota nem kérdezhető le: %s", - "err.web.formazas_sikertelen_2": "formázás sikertelen: %s", - "err.web.a_formazas_nem_indult_el_az": "a formázás nem indult el az eszközön (%s)", - "err.web.leszereles_visszavonasa_sikertelen": "leszerelés visszavonása sikertelen: %s", - "err.web.utemezhetoseg_visszaallitasa_sikertelen": "ütemezhetőség visszaállítása sikertelen: %s", - "err.web.regisztracio_sikertelen": "regisztráció sikertelen: %s", - "err.web.ez_az_egyetlen_hasznalhato_tarhely_a": "ez az egyetlen használható tárhely — a leszerelés megtagadva (előbb adj hozzá vagy állíts be másik alapértelmezett meghajtót)", - "err.web.nyilvantartas_frissitese_sikertelen": "nyilvántartás frissítése sikertelen: %s", - "err.web.a_meghajto_leszerelese_sikertelen": "a meghajtó leszerelése sikertelen: %s", - "err.settings.a_kiszolgalo_neve_nem_lehet_ures": "a kiszolgáló neve nem lehet üres", - "err.settings.a_kiszolgalo_neve_legfeljebb_15_karakter": "a kiszolgáló neve legfeljebb 15 karakter lehet", - "err.settings.a_kiszolgalo_neve_csak_betut_szamot": "a kiszolgáló neve csak betűt, számot, kötőjelet és aláhúzást tartalmazhat", - "err.settings.a_megosztas_neve_nem_lehet_ures": "a megosztás neve nem lehet üres", - "err.settings.a_megosztas_neve_legfeljebb_15_karakter": "a megosztás neve legfeljebb 15 karakter lehet", - "err.settings.a_megosztas_neve_nem_tartalmazhat_perjelet": "a megosztás neve nem tartalmazhat perjelet vagy pontot", - "err.settings.a_megosztas_neve_nem_kezdodhet_alahuzassal": "a megosztás neve nem kezdődhet aláhúzással — ezek a nevek a rendszernek vannak fenntartva", - "err.settings.a_megosztas_neve_csak_betut_szamot": "a megosztás neve csak betűt, számot, kötőjelet és aláhúzást tartalmazhat", - "err.settings.mar_letezik_nevu_megosztas": "már létezik „%s” nevű megosztás", - "err.settings.a_z_megosztas_a_rendszer_resze": "a(z) „%s” megosztás a rendszer része, nem törölhető", - "err.settings.nincs_nevu_megosztas": "nincs „%s” nevű megosztás", - "err.settings.a_halozati_tarhely_nem_lehet_a": "a hálózati tárhely nem lehet a rendszermentés célja: %s", - "err.integrations.nincs_kezelo_a_z_integraciohoz": "nincs kezelő a(z) %s integrációhoz", - "err.integrations.a_szolgaltato_alkalmazas_nincs_telepitve": "a szolgáltató alkalmazás (%s) nincs telepítve", - "err.integrations.a_szolgaltato_alkalmazas_nem_fut": "a szolgáltató alkalmazás (%s) nem fut", - "err.integrations.a_celalkalmazas_nincs_telepitve": "a célalkalmazás (%s) nincs telepítve", - "err.integrations.a_celalkalmazas_nem_fut": "a célalkalmazás (%s) nem fut", - "err.integrations.integracio_alkalmazasa_sikertelen": "integráció alkalmazása sikertelen: %s", - "err.integrations.integracio_allapotanak_mentese_sikertelen": "integráció állapotának mentése sikertelen: %s", - "err.integrations.szolgaltato_stack_nem_talalhato": "szolgáltató stack %q nem található", - "err.integrations.onlyoffice_jwt_secret_nincs_beallitva_telepitsd": "OnlyOffice JWT_SECRET nincs beállítva — telepítsd újra az alkalmazást", - "err.integrations.filebrowser_config_olvasasi_hiba": "FileBrowser config olvasási hiba: %s", - "err.integrations.config_irasi_hiba": "config írási hiba: %s", - "err.integrations.config_atnevezesi_hiba": "config átnevezési hiba: %s", - "err.integrations.config_olvasasi_hiba": "config olvasási hiba: %s", - "err.integrations.onlyoffice_jwt_secret_nincs_beallitva": "OnlyOffice JWT_SECRET nincs beállítva", - "err.selfupdate.hianyos_registry_hitelesito_adatok_felhasznalonev_es": "hiányos registry hitelesítő adatok (felhasználónév és token együtt szükséges)", - "err.selfupdate.frissites_mar_folyamatban": "Frissítés már folyamatban", - "err.selfupdate.dev_verzio_nem_frissitheto": "Dev verzió nem frissíthető", - "err.selfupdate.mentes_fut_probalja_kesobb": "Mentés fut, próbálja később", - "err.selfupdate.a_frissites_nem_erheto_el_nincs": "A frissítés nem érhető el (nincs gazda-ügynök)", - "err.selfupdate.nincs_elerheto_frissites": "Nincs elérhető frissítés", - "err.selfupdate.docker_pull_hianyos_registry_hitelesito_adatok": "docker pull: hiányos registry hitelesítő adatok (felhasználónév és token együtt szükséges)", - "err.appexport.visszafejtes_sikertelen": "visszafejtés sikertelen: %s", - "err.appexport.a_z_kotet_adata_hianyzik_a": "a(z) %q kötet adata hiányzik a csomagból", - "err.appexport.a_z_adatkonyvtar_tartalma_hianyzik_a": "a(z) %q adatkönyvtár tartalma hiányzik a csomagból", - "err.appexport.ket_adatkonyvtar_azonos_nevvel_vegzodik_es": "két adatkönyvtár azonos névvel végződik (%q: %s és %s) — a csomag nem tudná megkülönböztetni őket", - "err.appexport.a_mentes_nem_tartalmaz_alkalmazasadatot_0": "a mentés nem tartalmaz alkalmazásadatot (0 adatkönyvtár, 0 kötet egy adattárolós alkalmazásnál)", - "err.appexport.jelszo_hibas_vagy_a_fajl_serult": "jelszó hibás vagy a fájl sérült", - "err.web.a_meghajtok_listaja_nem_olvashato": "a meghajtók listája nem olvasható", - "err.web.a_meghajto_nem_talalhato": "a meghajtó nem található", - "err.web.ez_a_mappa_nem_oszthato_meg": "Ez a mappa nem osztható meg.", - "err.notify.hub_nem_konfiguralt": "hub nem konfigurált", - "err.notify.hub_elerhetetlen": "hub elérhetetlen: %s", - "err.stacks.field_required_password": "a(z) %q mező kitöltése kötelező — használja a Generálás gombot vagy írjon be egy jelszót", - "err.stacks.field_required": "a(z) %q (%s) mező kitöltése kötelező", - "err.backup.offsite_over_quota": "A távoli mentés túllépte a tárhelykeretet (%d/%d GB) — törölj régi mentéseket vagy kérj nagyobb keretet.", - "err.stacks.not_enough_memory": "Nincs elég memória az alkalmazás telepítéséhez. Szükséges: %d MB, Elérhető: %d MB (összesen: %d MB, ebből %d MB használt, %d MB rendszer számára fenntartva)", - "err.stacks.memory_overcommit_warning": "Az alkalmazások csúcsterhelése meghaladhatja a rendelkezésre álló memóriát. Normál használat mellett ez nem okoz problémát.", - "err.backup.not_installed_known_drive": "a(z) %s nincs telepítve, ezért nincs hová visszaállítani az adatait. A mentése szerint az adatai itt voltak: %s. Telepítsd újra az alkalmazást (Alkalmazások) ugyanerre a helyre, utána ez a visszaállítás működni fog", - "err.backup.not_installed": "a(z) %s nincs telepítve, ezért nincs hová visszaállítani az adatait — telepítsd újra az alkalmazást (Alkalmazások), utána ez a visszaállítás működni fog", - "err.backup.no_data_root": "a(z) %s telepítve van, de a vezérlő nem tudja megállapítani, hová tartoznak az adatai (nincs beállítva rendszer-adatterület). Ellenőrizd a tárhely beállításait (Tárhely), utána indítsd újra a visszaállítást", - "err.backup.no_registered_drive": "nincs regisztrált adatmeghajtó, ezért nincs hová visszaállítani — a meghajtók megvannak, csak újra kell csatolni őket a Tárhely → Meghajtók oldalon, utána ez a visszaállítás működni fog", "err.backup.db_restore_and_rollback_failed": "a(z) %s adatbázisának visszaállítása sikertelen, és a korábbi állapot visszatöltése sem sikerült. Az alkalmazást biztonsági okból LEÁLLÍTVA hagytuk, hogy az adatai ne sérüljenek tovább. Vedd fel velünk a kapcsolatot — %s", "err.backup.db_restore_failed_rolled_back": "a(z) %s adatbázisának visszaállítása sikertelen — az adataid visszakerültek a visszaállítás előtti állapotba, az alkalmazás fut tovább. Ha újra megpróbálnád, előbb vedd fel velünk a kapcsolatot", - "err.integrations.onlyoffice_no_subdomain": "OnlyOffice aldomain nem ismert", - "err.integrations.occ_failed": "occ parancs sikertelen (%s): %s (kimenet: %s)", + "err.backup.egy_masik_mentesi_visszaallitasi_muvelet_mar": "egy másik mentési/visszaállítási művelet már fut", + "err.backup.ennek_az_alkalmazasnak_az_adatai_nem": "ennek az alkalmazásnak az adatai nem ebből a másolatból állíthatók vissza", + "err.backup.ervenytelen_alkalmazasnev": "érvénytelen alkalmazásnév", + "err.backup.fajl_visszaallitva_de_az_alkalmazas_ujrainditasa": "%d fájl visszaállítva, de az alkalmazás újraindítása sikertelen: %s", + "err.backup.fajlmasolas_sikertelen": "fájlmásolás sikertelen: %s", + "err.backup.halozati_tarolo_nem_lehet_a_2": "Hálózati tároló nem lehet a 2. mentés célja — a fájltulajdonos-adatok megőrzése ott nem garantálható.", + "err.backup.kotetmentes_sikertelen": "kötetmentés sikertelen: %s", + "err.backup.nem_egyseg_utvonal_a_fenntartott_backups": "nem-egység útvonal a fenntartott backups zónában: %s", + "err.backup.nincs_eleg_szabad_hely_a_menteshez": "nincs elég szabad hely a mentéshez a(z) %s meghajtón", + "err.backup.nincs_eleg_szabad_hely_a_visszaallitashoz": "Nincs elég szabad hely a visszaállításhoz (%s szükséges, %s szabad).", + "err.backup.nincs_elerheto_adatmeghajto_a_visszaallitashoz": "nincs elérhető adatmeghajtó a visszaállításhoz", + "err.backup.nincs_elokeszitett_teljes_visszaallitas_futtass_elobb": "nincs előkészített teljes visszaállítás — futtass előbb egy teljes visszaállítást", + "err.backup.nincs_elokeszitett_visszaallitas_futtass_elobb_egy": "nincs előkészített visszaállítás — futtass előbb egy megosztás-visszaállítást", + "err.backup.nincs_ilyen_ellenorzo_masolat": "nincs ilyen ellenőrző másolat", + "err.backup.nincs_masodlagos_fajlmasolat_ehhez_az_alkalmazashoz": "nincs másodlagos fájlmásolat ehhez az alkalmazáshoz", + "err.backup.nincs_visszaallithato_megosztas_mentes": "nincs visszaállítható megosztás-mentés: %s", + "err.backup.no_data_root": "a(z) %s telepítve van, de a vezérlő nem tudja megállapítani, hová tartoznak az adatai (nincs beállítva rendszer-adatterület). Ellenőrizd a tárhely beállításait (Tárhely), utána indítsd újra a visszaállítást", + "err.backup.no_registered_drive": "nincs regisztrált adatmeghajtó, ezért nincs hová visszaállítani — a meghajtók megvannak, csak újra kell csatolni őket a Tárhely → Meghajtók oldalon, utána ez a visszaállítás működni fog", + "err.backup.not_installed": "a(z) %s nincs telepítve, ezért nincs hová visszaállítani az adatait — telepítsd újra az alkalmazást (Alkalmazások), utána ez a visszaállítás működni fog", + "err.backup.not_installed_known_drive": "a(z) %s nincs telepítve, ezért nincs hová visszaállítani az adatait. A mentése szerint az adatai itt voltak: %s. Telepítsd újra az alkalmazást (Alkalmazások) ugyanerre a helyre, utána ez a visszaállítás működni fog", + "err.backup.offbox_a_z_pillanatkep_merete_ismeretlen": "offbox: a(z) %s pillanatkép mérete ismeretlen", + "err.backup.offbox_nincs_pillanatkep_a_z_alkalmazashoz": "offbox: nincs pillanatkép a(z) %s alkalmazáshoz", + "err.backup.offsite_over_quota": "A távoli mentés túllépte a tárhelykeretet (%d/%d GB) — törölj régi mentéseket vagy kérj nagyobb keretet.", + "err.integrations.a_celalkalmazas_nem_fut": "a célalkalmazás (%s) nem fut", + "err.integrations.a_celalkalmazas_nincs_telepitve": "a célalkalmazás (%s) nincs telepítve", + "err.integrations.a_szolgaltato_alkalmazas_nem_fut": "a szolgáltató alkalmazás (%s) nem fut", + "err.integrations.a_szolgaltato_alkalmazas_nincs_telepitve": "a szolgáltató alkalmazás (%s) nincs telepítve", + "err.integrations.config_atnevezesi_hiba": "config átnevezési hiba: %s", + "err.integrations.config_irasi_hiba": "config írási hiba: %s", + "err.integrations.config_olvasasi_hiba": "config olvasási hiba: %s", + "err.integrations.filebrowser_config_olvasasi_hiba": "FileBrowser config olvasási hiba: %s", + "err.integrations.integracio_alkalmazasa_sikertelen": "integráció alkalmazása sikertelen: %s", + "err.integrations.integracio_allapotanak_mentese_sikertelen": "integráció állapotának mentése sikertelen: %s", + "err.integrations.nincs_kezelo_a_z_integraciohoz": "nincs kezelő a(z) %s integrációhoz", "err.integrations.occ_disable_failed": "occ app:disable sikertelen: %s (kimenet: %s)", + "err.integrations.occ_failed": "occ parancs sikertelen (%s): %s (kimenet: %s)", + "err.integrations.onlyoffice_jwt_secret_nincs_beallitva": "OnlyOffice JWT_SECRET nincs beállítva", + "err.integrations.onlyoffice_jwt_secret_nincs_beallitva_telepitsd": "OnlyOffice JWT_SECRET nincs beállítva — telepítsd újra az alkalmazást", + "err.integrations.onlyoffice_no_subdomain": "OnlyOffice aldomain nem ismert", + "err.integrations.szolgaltato_stack_nem_talalhato": "szolgáltató stack %q nem található", + "err.notify.hub_elerhetetlen": "hub elérhetetlen: %s", "err.notify.hub_error": "hub hiba (%d): %s", - "note.offsite.fail_quota": "A távoli mentés nem fért el a tárhelykereten belül", - "note.offsite.fail_orphaned": "A távoli tárhely egy korábbi, már nem elérhető kulccsal készült", + "err.notify.hub_nem_konfiguralt": "hub nem konfigurált", + "err.selfupdate.a_frissites_nem_erheto_el_nincs": "A frissítés nem érhető el (nincs gazda-ügynök)", + "err.selfupdate.alkalmazas_frissites_folyamatban": "Egy alkalmazás frissítése éppen folyamatban van. A vezérlő frissítése utána indítható.", + "err.selfupdate.dev_verzio_nem_frissitheto": "Dev verzió nem frissíthető", + "err.selfupdate.docker_pull_hianyos_registry_hitelesito_adatok": "docker pull: hiányos registry hitelesítő adatok (felhasználónév és token együtt szükséges)", + "err.selfupdate.frissites_mar_folyamatban": "Frissítés már folyamatban", + "err.selfupdate.hianyos_registry_hitelesito_adatok_felhasznalonev_es": "hiányos registry hitelesítő adatok (felhasználónév és token együtt szükséges)", + "err.selfupdate.mentes_fut_probalja_kesobb": "Mentés fut, próbálja később", + "err.selfupdate.nincs_elerheto_frissites": "Nincs elérhető frissítés", + "err.settings.a_halozati_tarhely_nem_lehet_a": "a hálózati tárhely nem lehet a rendszermentés célja: %s", + "err.settings.a_kiszolgalo_neve_csak_betut_szamot": "a kiszolgáló neve csak betűt, számot, kötőjelet és aláhúzást tartalmazhat", + "err.settings.a_kiszolgalo_neve_legfeljebb_15_karakter": "a kiszolgáló neve legfeljebb 15 karakter lehet", + "err.settings.a_kiszolgalo_neve_nem_lehet_ures": "a kiszolgáló neve nem lehet üres", + "err.settings.a_megosztas_neve_csak_betut_szamot": "a megosztás neve csak betűt, számot, kötőjelet és aláhúzást tartalmazhat", + "err.settings.a_megosztas_neve_legfeljebb_15_karakter": "a megosztás neve legfeljebb 15 karakter lehet", + "err.settings.a_megosztas_neve_nem_kezdodhet_alahuzassal": "a megosztás neve nem kezdődhet aláhúzással — ezek a nevek a rendszernek vannak fenntartva", + "err.settings.a_megosztas_neve_nem_lehet_ures": "a megosztás neve nem lehet üres", + "err.settings.a_megosztas_neve_nem_tartalmazhat_perjelet": "a megosztás neve nem tartalmazhat perjelet vagy pontot", + "err.settings.a_z_megosztas_a_rendszer_resze": "a(z) „%s” megosztás a rendszer része, nem törölhető", + "err.settings.mar_letezik_nevu_megosztas": "már létezik „%s” nevű megosztás", + "err.settings.nincs_nevu_megosztas": "nincs „%s” nevű megosztás", + "err.stacks.a_beallitasok_nem_erhetok_el": "a beállítások nem érhetők el", + "err.stacks.a_cel_es_a_forras_tarolo": "a cél és a forrás tároló megegyezik", + "err.stacks.a_celtarolo_nem_elerheto_vagy_nem": "a céltároló nem elérhető vagy nem választható", + "err.stacks.a_forrasfajlnak_nincs_azonos_masolata_a": "a forrásfájlnak nincs azonos másolata a célon: %s", + "err.stacks.a_halozati_megosztas_nincs_bekapcsolva": "a hálózati megosztás nincs bekapcsolva", + "err.stacks.a_megosztas_leallitasa_sikertelen": "a megosztás leállítása sikertelen: %s", + "err.stacks.a_megosztas_szolgaltatas_inditasa_sikertelen": "a megosztás szolgáltatás indítása sikertelen: %s", + "err.stacks.a_z_aldomain_foglalt_rendszer_szamara": "a(z) %q aldomain foglalt rendszer számára", + "err.stacks.a_z_aldomain_mar_hasznalatban_van": "a(z) %q aldomain már használatban van egy másik alkalmazásban", + "err.stacks.a_z_alkalmazas_nem_tamogatja_az": "a(z) %q alkalmazás nem támogatja az email-küldést", + "err.stacks.a_z_alkalmazas_nincs_telepitve": "a(z) %q alkalmazás nincs telepítve", + "err.stacks.alkalmazas_leallitasa_sikertelen": "alkalmazás leállítása sikertelen (%s): %s", + "err.stacks.alkalmazas_nem_talalhato": "alkalmazás nem található: %s", + "err.stacks.az_aldomain_csak_kisbetuket_szamokat_es": "az aldomain csak kisbetűket, számokat és kötőjelet tartalmazhat, és nem kezdődhet/végződhet kötőjellel", + "err.stacks.az_aldomain_nem_lehet_ures": "az aldomain nem lehet üres", + "err.stacks.az_alkalmazas_nem_indult_el_az": "az alkalmazás nem indult el az új tárhelyen", + "err.stacks.az_alkalmazason_mentes_vagy_visszaallitas_fut": "Az alkalmazáson mentés vagy visszaállítás fut. Várd meg, amíg befejeződik.", + "err.stacks.az_rsync_nem_erheto_el_a": "az rsync nem érhető el a rendszeren", + "err.stacks.biztonsagi_mentes_folyamatban_probald_ujra": "biztonsági mentés folyamatban, próbáld újra", + "err.stacks.cleanup_gate_a_z_alkalmazas_nincs": "cleanup gate: a(z) %q alkalmazás nincs újratelepítve (állapot=%s)", + "err.stacks.cleanup_gate_a_z_egyseg_nincs": "cleanup gate: a(z) %q egység nincs ellenőrizve (állapot=%s)", + "err.stacks.ellenorzes_sikertelen_appdata": "ellenőrzés sikertelen (%s appdata): %s", + "err.stacks.ellenorzes_sikertelen_mentes": "ellenőrzés sikertelen (%s mentés): %s", + "err.stacks.field_required": "a(z) %q (%s) mező kitöltése kötelező", + "err.stacks.field_required_password": "a(z) %q mező kitöltése kötelező — használja a Generálás gombot vagy írjon be egy jelszót", + "err.stacks.forras_nevter_olvasasa_sikertelen": "forrás névtér olvasása sikertelen: %s", + "err.stacks.forras_torlese_sikertelen": "forrás törlése sikertelen (%s): %s", + "err.stacks.forras_torlese_sikertelen_appdata": "forrás törlése sikertelen (%s appdata): %s", + "err.stacks.forras_torlese_sikertelen_mentes": "forrás törlése sikertelen (%s mentés): %s", + "err.stacks.fuggoben_levo_atvitel_maradt_pl": "%d függőben lévő átvitel maradt, pl. %q", + "err.stacks.ismeretlen_migracios_fazis": "ismeretlen migrációs fázis: %q", + "err.stacks.ismeretlen_migracios_hatokor": "ismeretlen migrációs hatókör: %s", + "err.stacks.masolas_sikertelen_appdata": "másolás sikertelen (%s appdata): %s", + "err.stacks.masolas_sikertelen_mentes": "másolás sikertelen (%s mentés): %s", + "err.stacks.memory_overcommit_warning": "Az alkalmazások csúcsterhelése meghaladhatja a rendelkezésre álló memóriát. Normál használat mellett ez nem okoz problémát.", + "err.stacks.migracio_mar_folyamatban": "migráció már folyamatban", + "err.stacks.migracios_naplo_irasa": "migrációs napló írása: %s", + "err.stacks.nincs_eleg_hely_a_celtarolon_kb": "nincs elég hely a céltárolón (kb. %d GB szükséges, %.1f GB szabad)", + "err.stacks.not_enough_memory": "Nincs elég memória az alkalmazás telepítéséhez. Szükséges: %d MB, Elérhető: %d MB (összesen: %d MB, ebből %d MB használt, %d MB rendszer számára fenntartva)", + "err.stacks.ugyfel_adatok_ellenorzese_sikertelen": "ügyfél-adatok ellenőrzése sikertelen: %s", + "err.stacks.ugyfel_adatok_osszefesulese_sikertelen": "ügyfél-adatok összefésülése sikertelen: %s", + "err.stacks.ujratelepites_sikertelen": "újratelepítés sikertelen (%s): %s", + "err.stacks.update_downgrade": "Ez a változat újabb a katalógusban lévőnél — visszalépés csak az üzemeltető kérésére.", + "err.stacks.update_self_updating": "A vezérlő éppen frissül. Próbáld újra néhány perc múlva.", + "err.stacks.utkozes_a_celtarolon_mar_letezik_ezeknek": "ütközés a céltárolón — már létezik ezeknek az alkalmazásoknak az adata: %s", + "err.web.a_formazas_allapota_nem_kerdezheto_le": "a formázás állapota nem kérdezhető le: %s", + "err.web.a_formazas_nem_indult_el_az": "a formázás nem indult el az eszközön (%s)", + "err.web.a_kivalasztott_meghajtohoz_nem_talalhato_fajlrendszer": "a kiválasztott meghajtóhoz nem található fájlrendszer-azonosító (csak fájlrendszerrel rendelkező meghajtó csatolható)", + "err.web.a_meghajto_leszerelese_sikertelen": "a meghajtó leszerelése sikertelen: %s", + "err.web.a_meghajto_nem_talalhato": "a meghajtó nem található", + "err.web.a_meghajtok_listaja_nem_olvashato": "a meghajtók listája nem olvasható", + "err.web.csatlakoztatas_sikertelen": "csatlakoztatás sikertelen: %s", + "err.web.ervenytelen_csatlakoztatasi_nev_csak_betuk_szamok": "érvénytelen csatlakoztatási név (csak betűk, számok, _ és - engedélyezett)", + "err.web.ez_a_mappa_nem_oszthato_meg": "Ez a mappa nem osztható meg.", + "err.web.ez_az_egyetlen_hasznalhato_tarhely_a": "ez az egyetlen használható tárhely — a leszerelés megtagadva (előbb adj hozzá vagy állíts be másik alapértelmezett meghajtót)", + "err.web.formazas_kesz_de_az_uj_fajlrendszer": "formázás kész, de az új fájlrendszer-azonosító nem feloldható — frissítsen és használja a Csatolás funkciót", + "err.web.formazas_sikertelen": "formázás sikertelen: %s", + "err.web.formazas_sikertelen_2": "formázás sikertelen: %s", + "err.web.leszereles_visszavonasa_sikertelen": "leszerelés visszavonása sikertelen: %s", + "err.web.nem_tamogatott_fajlrendszer_ext4_vagy_xfs": "nem támogatott fájlrendszer: %q (ext4 vagy xfs)", + "err.web.nyilvantartas_frissitese_sikertelen": "nyilvántartás frissítése sikertelen: %s", + "err.web.regisztracio_sikertelen": "regisztráció sikertelen: %s", + "err.web.utemezhetoseg_visszaallitasa_sikertelen": "ütemezhetőség visszaállítása sikertelen: %s", + "escrow.app_settings_unreadable": "Az alkalmazás beállításai nem olvashatók.", + "escrow.field_not_revealable": "Ez a mező nem kérhető le.", + "escrow.filebrowser_not_ours": "A Fájlkezelő jelszavát nem a Felhom állította be ezen a gépen, ezért nem tudjuk megmutatni.", + "escrow.initial_pw_read_failed": "A kezdeti jelszó beolvasása nem sikerült.", + "escrow.initial_pw_unavailable": "A kezdeti jelszó most nem olvasható ki — az alkalmazásnak futnia kell hozzá, és lehet, hogy a fájlt az első bejelentkezés után már törölték.", + "escrow.missing_field": "Hiányzó mező.", + "escrow.no_retrieval_password": "Ezen a gépen nincs tárolt visszaállítási jelszó.", + "escrow.no_stored_value": "Ehhez a mezőhöz nincs mentett érték.", + "escrow.password_unreadable": "A jelszó most nem olvasható ki.", + "escrow.settings_unavailable": "A beállítások nem elérhetők.", + "escrow.stack_mgr_unavailable": "Az alkalmazáskezelő nem elérhető.", + "escrow.unknown_app": "Ismeretlen alkalmazás.", + "event.app_deploy_failed": "Alkalmazás telepítése nem sikerült: %s", + "event.app_deploy_started": "Alkalmazás telepítése elindult: %s", + "event.app_deployed": "Alkalmazás telepítve: %s", + "event.app_removed": "Alkalmazás eltávolítva: %s", + "event.backup_target_absent": "A rendszermentés meghajtója nem érhető el: %s (%s)", + "event.backup_target_restored": "A rendszermentés meghajtója újra elérhető: %s (%s)", + "event.controller_started": "Controller elindult (%s)", + "event.controller_update_failed": "Controller frissítés sikertelen: %s → %s", + "event.controller_updated": "Controller frissítve: %s → %s", + "event.crossdrive_completed": "Másodlagos mentés elkészült: %s", + "event.crossdrive_failed": "Másodlagos mentés sikertelen: %s", + "event.db_dump_completed": "Adatbázis mentés elkészült", + "event.disaster_recovery_completed": "Katasztrófa helyreállítás befejezve (%d sikeres, %d sikertelen)", + "event.disaster_recovery_started": "Katasztrófa helyreállítás elindítva (%d alkalmazás)", + "event.health_critical": "Rendszer állapot kritikus (volt: %s)", + "event.health_degraded": "Rendszer állapot romlott (volt: %s)", + "event.health_recovered": "Rendszer állapot helyreállt: %s (volt: %s)", + "event.storage_disconnected": "Meghajtó váratlanul leválasztva: %s", + "event.storage_reconnected": "Meghajtó újra csatlakoztatva: %s", + "flash.backup.not_configured": "Mentés nincs beállítva", + "flash.backup.window_invalid_time": "Érvénytelen időpont. Használja a ÓÓ:PP formátumot (például 02:30).", + "flash.backup.window_save_failed": "A mentési időablak mentése nem sikerült.", + "flash.backup.window_updated": "Mentési időablak frissítve.", + "flash.login.password_changed": "Jelszó sikeresen módosítva. Kérjük, jelentkezzen be az új jelszóval.", + "flash.offbox.app_missing": "Hiányzó alkalmazás.", + "flash.offbox.app_setting_updated": "A távoli mentés beállítása frissítve.", + "flash.offbox.config_invalid": "Érvénytelen beállítás: %s", + "flash.offbox.creds_save_failed": "A hitelesítő adatok mentése sikertelen.", + "flash.offbox.delete_failed": "A másolat törlése nem sikerült: %s", + "flash.offbox.delete_needs_confirmation": "A törlés megerősítés nélkül nem hajtható végre.", + "flash.offbox.escrow_confirmed": "A kulcs letétbe helyezése megerősítve — a távoli mentés mostantól futhat.", + "flash.offbox.fields_required": "A cél címe, a felhasználó és a tárhely útvonala kötelező.", + "flash.offbox.first_setup_needs_key": "Az első beállításhoz az SSH privát kulcs és a célgép ismert-host sora is kötelező.", + "flash.offbox.full_needs_confirmation": "A teljes visszaállítás megerősítés nélkül nem hajtható végre.", + "flash.offbox.full_restore_started": "A teljes visszaállítás elindult — az állapot itt frissül.", + "flash.offbox.mgr_unavailable": "A mentéskezelő nem elérhető.", + "flash.offbox.mgr_unreachable": "A mentéskezelő nem érhető el.", + "flash.offbox.needs_confirmation": "A visszaállításhoz megerősítés szükséges.", + "flash.offbox.not_orphaned": "Az offsite tároló nincs elárvult állapotban.", + "flash.offbox.path_absolute": "A tárhely útvonalának abszolútnak kell lennie (/-rel kezdődjön).", + "flash.offbox.recover_started": "A helyreállítás elindult — az állapot itt frissül.", + "flash.offbox.repo_orphaned": "A távoli tároló elárvult — előbb indíts új távoli mentést a kártyán látható módon.", + "flash.offbox.repo_pw_failed": "A jelszó beállítása sikertelen: %s", + "flash.offbox.repo_pw_required": "A repo jelszó kötelező.", + "flash.offbox.repo_pw_set": "A helyreállított repo jelszó beállítva.", + "flash.offbox.restart_started": "Új távoli mentés indítása folyamatban — a régi előzmény félretéve (nem törölve).", + "flash.offbox.restore_started": "A távoli visszaállítás elindult — az állapot itt frissül.", + "flash.offbox.run_already_going": "Már fut egy távoli mentés — ez a kérés nem indított újat. A most látható eredmény még a korábbi futásé; várd meg, míg ez befejeződik.", + "flash.offbox.run_started": "A távoli mentés elindult — az állapot itt frissül.", + "flash.offbox.save_failed": "A beállítás mentése sikertelen.", + "flash.offbox.scratch_deleted": "Az ellenőrző másolat törölve. A tényleges adataid változatlanok.", + "flash.offbox.scratch_missing": "Hiányzó ellenőrző másolat.", + "flash.offbox.shares_recover_started": "A megosztások helyreállítása elindult — az állapot itt frissül.", + "flash.offbox.shares_restore_started": "A megosztások visszaállítása elindult — az állapot itt frissül.", + "flash.offbox.target_not_set": "A távoli mentési cél nincs beállítva.", + "flash.offbox.target_saved": "A távoli mentési cél elmentve.", + "flash.offbox.target_saved_escrow_agent_down": "A távoli mentési cél elmentve. — a kulcs letéti előkészítése nem sikerült (az ügynök nem elérhető); próbáld újra.", + "flash.offbox.target_saved_escrow_failed": "A távoli mentési cél elmentve. — a kulcs letéti előkészítése nem sikerült; próbáld újra.", + "flash.offbox.waiting_for_escrow": "A távoli mentés a kulcs letétbe helyezésére vár.", + "flash.restore.file_started": "Fájl-visszaállítás elindult — az állapot itt frissül.", + "flash.restore.full_started": "Teljes visszaállítás elindult — az állapot itt frissül.", + "flash.restore.started": "Visszaállítás elindult — az állapot itt frissül.", + "flash.share.already_on": "A megosztás már be van kapcsolva.", + "flash.share.disable_failed": "A megosztás kikapcsolása nem sikerült.", + "flash.share.disabled": "A megosztás kikapcsolva.", + "flash.share.enable_failed": "A megosztás bekapcsolása nem sikerült.", + "flash.share.enabled": "A megosztás bekapcsolva.", + "flash.share.not_on": "A megosztás nincs bekapcsolva.", + "flash.share.pw_clear_failed": "A jelszó törlése nem sikerült.", + "flash.share.pw_cleared": "A megosztási jelszó törölve.", + "flash.share.pw_set": "A megosztási jelszó beállítva. A korábbi belépések érvénytelenek.", + "flash.share.pw_set_failed": "A jelszó beállítása nem sikerült.", + "flash.share.pw_too_short": "A jelszónak legalább 8 karakter hosszúnak kell lennie.", + "flash.share.relink_failed": "Az új link készítése nem sikerült.", + "flash.share.relinked": "Új megosztási link készült. A korábbi link és minden korábbi belépés érvénytelen.", + "flash.sharing.created": "A megosztás létrehozva.", + "flash.sharing.deleted": "A megosztás törölve — a mappa és a fájlok megmaradtak.", + "flash.sharing.disabled": "A hálózati megosztás kikapcsolva. A mappák és a fájlok megmaradtak.", + "flash.sharing.folder_failed": "A mappa létrehozása nem sikerült.", + "flash.sharing.prepare_running": "A megosztási szolgáltatás előkészítése már folyamatban van.", + "flash.sharing.protected": "Ez a megosztás a rendszer része, nem törölhető.", + "flash.sharing.pw_mismatch": "A két jelszó nem egyezik.", + "flash.sharing.pw_set_failed": "A jelszó beállítása nem sikerült.", + "flash.sharing.pw_set_preparing": "Megosztási jelszó beállítva. A megosztási szolgáltatás előkészítése folyamatban…", + "flash.sharing.pw_set_preparing_already": "Megosztási jelszó beállítva. Az előkészítés már folyamatban van.", + "flash.sharing.pw_too_short": "A jelszónak legalább 8 karakter hosszúnak kell lennie.", + "flash.sharing.save_failed": "A mentés nem sikerült.", + "flash.sharing.saved": "Beállítás mentve.", + "flash.sharing.saved_preparing": "Beállítás mentve. A megosztási szolgáltatás előkészítése folyamatban…", + "flash.tier2.app_email_off": "Email-küldés kikapcsolva ennél az alkalmazásnál.", + "flash.tier2.app_email_on": "Email-küldés bekapcsolva ennél az alkalmazásnál.", + "flash.tier2.save_failed": "A beállítás mentése nem sikerült.", + "flash.tier2.saved": "A 2. mentés beállítása elmentve.", + "flash.tier2.target_invalid": "A választott cél meghajtó nem érvényes.", + "func.infra.cloudflared.description": "Biztonságos internetkapcsolat — a szerver portnyitás nélkül érhető el kívülről.", + "func.infra.filebrowser.description": "Fájlkezelő — a tárhely fájljainak böngészése a böngészőből.", + "func.infra.samba.description": "Fájlmegosztás a helyi hálózaton — a mappák a Windows Intézőben és a Mac Finderben jelennek meg.", + "func.infra.samba.display": "Hálózati megosztás", + "func.infra.traefik.description": "Forgalomirányító (reverse proxy) — a kéréseket a megfelelő alkalmazáshoz irányítja.", + "func.restore_status.done": "Kész", + "func.restore_status.failed": "Sikertelen", + "func.restore_status.pending": "Várakozik", + "func.restore_status.restoring": "Visszaállítás...", + "func.restore_status.skipped": "Kihagyva", + "func.state.degraded": "Részlegesen leállt", + "func.state.deploying": "Telepítés...", + "func.state.not_deployed": "Nincs telepítve", + "func.state.paused": "Szüneteltetve", + "func.state.restarting": "Újraindítás...", + "func.state.running": "Fut", + "func.state.starting": "Indulás...", + "func.state.stopped": "Leállítva", + "func.state.unhealthy": "Nem egészséges", + "func.state.unknown": "Ismeretlen", + "func.time.days_ago": "%d napja", + "func.time.hours_ago": "%d órája", + "func.time.minutes_ago": "%d perce", + "func.time.now": "most", + "func.time.today_at": "ma %s", + "func.time.tomorrow_at": "holnap %s", + "func.time.yesterday": "tegnap", + "health.no_probe_container": "Nem futott egészségellenőrzés: nincs hozzá tartozó konténer.", + "launcher.a_megosztas_jelenleg_ki_van": "A megosztás jelenleg ki van kapcsolva.", + "launcher.a_megosztas_jelszoval_vedett": "A megosztás jelszóval védett.", + "launcher.alkalmazasok_telepitese": "Alkalmazások telepítése", + "launcher.az_otthoni_alkalmazasok_egy_helyen": "Az otthoni alkalmazások egy helyen.", + "launcher.biztosan_kikapcsolja_a_megosztast_a": "Biztosan kikapcsolja a megosztást? A link azonnal érvénytelenné válik.", + "launcher.egy_megoszthato_link_amely_csak": "Egy megosztható link, amely csak megmutatja az alkalmazásokat és új lapon megnyitja őket. Fiók nélkül, felügyeleti hozzáférés nélkül — minden alkalmazás a saját bejelentkezése mögött marad.", + "launcher.inditopult": "Indítópult", + "launcher.inditopult_2": "Indítópult — {{.Domain}}", + "launcher.inditopult_megosztasa": "Indítópult megosztása", + "launcher.jelszo_beallitasa": "Jelszó beállítása", + "launcher.jelszo_nem_kotelezo": "Jelszó (nem kötelező)", + "launcher.jelszo_torlese": "Jelszó törlése", + "launcher.legalabb_8_karakter": "Legalább 8 karakter", + "launcher.link_masolasa": "Link másolása", + "launcher.masolva": "Másolva", + "launcher.meg_nincs_telepitett_alkalmazas": "Még nincs telepített alkalmazás.", + "launcher.megosztas": "Megosztás…", + "launcher.megosztas_bekapcsolasa": "Megosztás bekapcsolása", + "launcher.megosztas_kikapcsolasa": "Megosztás kikapcsolása", + "launcher.megosztasi_link": "Megosztási link", + "launcher.olvassa_be_telefonnal_a_gyors": "Olvassa be telefonnal a gyors megnyitáshoz.", + "launcher.qr_kod_a_megosztasi_linkhez": "QR-kód a megosztási linkhez", + "launcher.uj_link_keszitese": "Új link készítése", + "launcher.uj_link_keszitese_a_regi": "Új link készítése? A régi link és minden korábbi belépés érvénytelenné válik.", + "launcher_share_password.belepes": "Belépés", + "launcher_share_password.ez_az_oldal_jelszoval_vedett": "Ez az oldal jelszóval védett.", + "launcher_share_password.inditopult": "Indítópult", + "launcher_share_password.jelszo": "Jelszó", + "launcher_shared.inditopult": "Indítópult", + "launcher_shared.jelenleg_nincs_elerheto_alkalmazas": "Jelenleg nincs elérhető alkalmazás.", + "layout.a_korabbi_tavoli_menteseid_megvannak": "A korábbi távoli mentéseid megvannak — a megnyitásukhoz a helyreállítási kódod szükséges.", + "layout.a_korabbi_tavoli_menteseid_megvannak_2": "A korábbi távoli mentéseid megvannak, de ehhez a géphez a helyreállítási kódod szükséges.", + "layout.a_korabbi_tavoli_menteseidet_nap": "A korábbi távoli mentéseidet {{.RecoveryAbandonDays}} nap múlva ({{.RecoveryAbandonDate}}) véglegesen töröljük, a kérésed szerint.", + "layout.a_tavoli_mentes_szunetel_amig": "A távoli mentés szünetel, amíg nem hozod létre a helyreállítási kódot.\n Helyreállítási kód létrehozása →", + "layout.a_vezerlopult_meg_nincs_jelszoval": "A vezérlőpult még nincs jelszóval védve — a beállító kódot hamarosan e-mailben küldjük.", + "layout.addig_meg_visszaszerezheted_oket_a": "Addig még visszaszerezheted őket a helyreállítási kóddal.", + "layout.alkalmazas_eltavolitasa": "Alkalmazás eltávolítása:", + "layout.alkalmazas_torlese": "Alkalmazás törlése:", + "layout.alkalmazasok": "Alkalmazások", + "layout.attekintes": "Áttekintés", + "layout.az_alkalmazas": "Az alkalmazás (", + "layout.az_alkalmazas_visszaall_nincs_telepitve": "Az alkalmazás visszaáll \"Nincs telepítve\" állapotba. A sablon megmarad, újratelepíthető.", + "layout.az_ejszakai_restic_pillanatkepek_nem": "Az éjszakai restic pillanatképek nem törölhetők egyenként — a megőrzési szabályok szerint automatikusan elavulnak.", + "layout.beallitasok": "Beállítások", + "layout.betoltes": "Betöltés...", + "layout.biztonsag_es_hozzaferes": "Biztonság és hozzáférés", + "layout.biztonsagi_mentes": "Biztonsági mentés", + "layout.docker_kotetek_adatbazis_alkalmazas_konf": "Docker kötetek (adatbázis, alkalmazás konfiguráció)", + "layout.eltavolitas_folyamatban": "Eltávolítás folyamatban...", + "layout.eltavolitva_ujratelepitheto_a_telepites": ") eltávolítva. Újratelepíthető a Telepítés gombbal.", + "layout.ertesitesek": "Értesítések", + "layout.ez_a_muvelet_eltavolitja_a": "Ez a művelet eltávolítja a konténereket, a köteteket és a konfigurációs fájlokat.", + "layout.ez_a_muvelet_nem_visszavonhato": "Ez a művelet nem visszavonható!", + "layout.ez_az_alkalmazas_mar_telepitve": "Ez az alkalmazás már telepítve van.", + "layout.felhasznaloi_adatok_a_merevlemezen": "Felhasználói adatok a merevlemezen:", + "layout.felhasznaloi_adatok_torlese": "Felhasználói adatok törlése", + "layout.felhasznaloi_adatok_torlese_a_merevlemez": "Felhasználói adatok törlése a merevlemezről", + "layout.folyamatban": "Folyamatban...", + "layout.frissites": "↻ Frissítés...", + "layout.ha_ujratelepiti_az_alkalmazast_az": "Ha újratelepíti az alkalmazást, az adatokat újra importálnia kell, mivel az adatbázis törlődik. A megtartott adatok a továbbiakban NEM lesznek automatikusan mentve.", + "layout.halozati_hiba": "Hálózati hiba:", + "layout.halozati_megosztas": "Hálózati megosztás", + "layout.halozati_tarhely": "Hálózati tárhely", + "layout.hogy_ezek_meg_visszaszerezhetok_e": "Hogy ezek még visszaszerezhetők-e a helyreállítási kóddal, azt innen nem tudjuk megállapítani — ha vissza szeretnéd kapni őket, írj nekünk a törlés előtt.", + "layout.html_lang": "hu", + "layout.igen": "Igen", + "layout.inditopult": "Indítópult", + "layout.ismeretlen_hiba": "Ismeretlen hiba", + "layout.ket_hete_varnak_rad_a": "Két hete várnak rád a korábbi távoli mentéseid, és még nem adtad meg a helyreállítási kódodat. Amíg nem teszed, ezekhez a mentésekhez nem férsz hozzá.", + "layout.kijelentkezes": "Kijelentkezés ↗", + "layout.mar_egy_hete_megvannak_a": "Már egy hete megvannak a korábbi távoli mentéseid, de a helyreállítási kódod nélkül nem tudjuk megnyitni őket.", + "layout.masodlagos_mentes_utemezese": "Másodlagos mentés ütemezése", + "layout.meghajtok": "Meghajtók", + "layout.megnezem": "Megnézem", + "layout.megorzott_adatok": "Megőrzött adatok:", + "layout.megosztas": "Megosztás", + "layout.megse": "Mégse", + "layout.mentesi_adatok": "Mentési adatok:", + "layout.mentesi_adatok_torlese": "Mentési adatok törlése", + "layout.menu": "Menü", + "layout.mindig_torlodik": "Mindig törlődik:", + "layout.most_nem": "Most nem", + "layout.ne_emlekeztessen_ujra": "Ne emlékeztessen újra", + "layout.nem_letezik": "nem létezik", + "layout.nem_sikerult_lekerni_az_adatokat": "Nem sikerült lekérni az adatokat:", + "layout.nem_torolt_mentesek": "Nem törölt mentések:", + "layout.nyelv": "Nyelv", + "layout.rendszer": "Rendszer", + "layout.rendszermonitor": "Rendszermonitor", + "layout.sablonok_frissitve": "Sablonok frissítve", + "layout.sikeresen_eltavolitva": "Sikeresen eltávolítva!", + "layout.sikeresen_torolve": "Sikeresen törölve!", + "layout.tarhely": "Tárhely", + "layout.tavoli_mentes": "Távoli mentés", + "layout.telepitesi_konfiguracio_app_yaml": "Telepítési konfiguráció (app.yaml)", + "layout.torles_folyamatban": "Törlés folyamatban...", + "layout.torolt_adatok": "Törölt adatok:", + "layout.torolt_mentesek": "Törölt mentések:", + "layout.torolve_lett": ") törölve lett.", + "layout.uzenet": "Üzenet", + "layout.vezerlopult": "Vezérlőpult", + "layout.visszaallitas": "Visszaállítás", + "login.adja_meg_a_jelszavat": "Adja meg a jelszavát", + "login.bejelentkezes": "Bejelentkezés", + "login.bejelentkezes_felhom": "Bejelentkezés — Felhom", + "login.elfelejtett_jelszo": "Elfelejtett jelszó", + "login.felhom_otthoni_szerver_kezeles_felhom": "Felhom — Otthoni szerver kezelés
\n felhom.eu", + "login.jelszo": "Jelszó", + "login.otthoni": "Otthoni", + "login.vezerlopult": "vezérlőpult", + "logs.elo": "Élő", + "logs.fetch_failed": "Hiba a naplók lekérésekor: %v", + "logs.folytatas": "Folytatás", + "logs.frissites": "Frissítés", + "logs.naplok": "{{.Stack.Meta.DisplayName}} — Naplók", + "logs.szuneteltetes": "Szüneteltetés", + "logs.szunetelve": "Szünetelve", + "logs.vissza": "← Vissza", + "monitoring.1_ora": "1 óra", + "monitoring.24_ora": "24 óra", + "monitoring.30_nap": "30 nap", + "monitoring.6_ora": "6 óra", + "monitoring.7_nap": "7 nap", + "monitoring.a_gazdagep_metrikai_jelenleg_nem": "A gazdagép metrikái jelenleg nem elérhetők.", + "monitoring.a_hub_kapcsolat_nincs_bekapcsolva": "A Hub kapcsolat nincs bekapcsolva — a központi monitoring nem aktív.", + "monitoring.alkalmazas_eroforrasok": "Alkalmazás erőforrások", + "monitoring.cpu_hasznalat": "CPU használat", + "monitoring.cpu_hasznalat_2": "CPU használat (%)", + "monitoring.cpu_homerseklet": "CPU hőmérséklet", + "monitoring.eroforras_elozmenyek": "— Erőforrás előzmények", + "monitoring.frissitve": "Frissítve:", + "monitoring.gepnev": "Gépnév", + "monitoring.hasznalt": "Használt:", + "monitoring.homerseklet_c": "Hőmérséklet (°C)", + "monitoring.hub_kapcsolat": "Hub kapcsolat", + "monitoring.inditas": "Indítás", + "monitoring.kapcsolodva_a_kozponti_rendszer_aktivan": "Kapcsolódva — a központi rendszer aktívan figyeli a szervert.", + "monitoring.kopas": "kopás:", + "monitoring.meg_nincsenek_adatok_a_metrikak": "Még nincsenek adatok. A metrikák gyűjtése elindult, az első adatok néhány perc múlva megjelennek.", + "monitoring.meg_nincsenek_kontener_adatok": "Még nincsenek konténer adatok.", + "monitoring.memoria": "Memória", + "monitoring.memoria_eloszlas": "Memória eloszlás", + "monitoring.memoria_hasznalat_gb": "Memória használat (GB)", + "monitoring.memoria_hasznalat_mb": "Memória használat (MB)", + "monitoring.memoria_mb": "Memória (MB)", + "monitoring.nap": "nap,", + "monitoring.nem_elerheto": "Nem elérhető", + "monitoring.nem_elerheto_a_kozponti_rendszer": "Nem elérhető — a központi rendszer nem kapott friss jelentést.", + "monitoring.nincs_tarolo_adat": "Nincs tároló adat.", + "monitoring.operacios_rendszer": "Operációs rendszer", + "monitoring.ora": "óra", + "monitoring.ora_2": "óra,", + "monitoring.perc": "perc", + "monitoring.processzor": "Processzor", + "monitoring.rendszer_2": "Rendszer (", + "monitoring.rendszer_attekintes": "Rendszer áttekintés", + "monitoring.rendszer_metrikak": "Rendszer metrikák", + "monitoring.rendszer_title": "Rendszer:", + "monitoring.rendszermonitor": "Rendszermonitor", + "monitoring.szabad": "Szabad (", + "monitoring.szerver_allapota_gazdagep": "Szerver állapota (gazdagép)", + "monitoring.tarhely": "Tárhely", + "monitoring.tarolok_kapacitasa": "Tárolók kapacitása", + "monitoring.terheles_load": "Terhelés (load)", + "monitoring.terheles_load_average": "Terhelés (Load Average)", + "monitoring.utolso_hiba": "Utolsó hiba", + "monitoring.utolso_sikeres_jelentes": "Utolsó sikeres jelentés", + "monitoring.uzemido": "Üzemidő", + "note.offsite.fail_head": "A távoli mentés nem sikerült", "note.offsite.fail_no_repo": "A távoli tárhelyen nincs mentési adattár", "note.offsite.fail_no_units": "Nem volt mit menteni: egyetlen kijelölt alkalmazásnak sem található mentése", + "note.offsite.fail_orphaned": "A távoli tárhely egy korábbi, már nem elérhető kulccsal készült", + "note.offsite.fail_quota": "A távoli mentés nem fért el a tárhelykereten belül", "note.offsite.fail_transport": "A távoli tárhely nem érhető el (hálózat vagy bejelentkezés)", "note.offsite.fail_unknown": "A távoli mentés ismeretlen okból nem sikerült", - "note.offsite.fail_head": "A távoli mentés nem sikerült", - "note.offsite.whole_unit_gap": "(a teljes alkalmazás — nincs helyi mentési egysége)", "note.offsite.no_local_unit": "Ezek az alkalmazások NEM kerültek be a távoli mentésbe, mert még nincs helyi mentési egységük: %s. A következő mentés általában már elkészíti — ha a második futás után is itt szerepelnek, szólj az üzemeltetőnek.", "note.offsite.not_installed": "Ezek az alkalmazások ki vannak jelölve távoli mentésre, de nincsenek telepítve, ezért nem menthetők: %s. Ha már nincs rájuk szükséged, vedd ki a kijelölésüket a Távoli mentés oldalon.", "note.offsite.quota_partial": "Figyelmeztetés: a tárhelykeret miatt %d alkalmazásnál csak konfiguráció- és adatbázis-mentés készült: %s.", "note.offsite.quota_usage": "A távoli mentés a keret %d%%-át használja (%d/%d GB).", - "note.tier2.reason_manual": "kézi választás", - "note.tier2.reason_other_drive": "másik adatmeghajtó", - "note.tier2.label_internal_ssd": "belső SSD (rendszer)", - "note.tier2.reason_no_second": "nincs 2. adatmeghajtó — csak az adatbázis/konfiguráció fér a belső SSD-re; a nagy fájlokhoz 2. meghajtó kell", - "note.tier2.same_disk": "a kiválasztott cél ugyanazon a fizikai lemezen van", - "note.tier2.ssd_partial": "A belső SSD-n csak a konfiguráció, adatbázis és a kötelező adatok férnek el — a választható tartalom nem került másolásra.", - "note.tier2.no_space_ssd": "nincs elég hely a belső SSD-n — a nagy fájlok off-drive mentéséhez 2. meghajtó (vagy távoli tárhely) szükséges", - "note.tier2.no_other_drive": "nincs másik fizikai meghajtó — a 2. mentéshez 2. meghajtó szükséges", - "note.tier2.unit_preserved": "A fő meghajtón lévő adatcsomag hiányos volt, ezért a másodlagos másolatban meglévő, teljes csomagot megőriztük. A másolat adatcsomagja ezért régebbi, mint ez a mentés.", - "note.restore.interrupted": "A visszaállítás megszakadt (a doboz újraindult) — indítsd el újra.", - "note.undo.present": "a korábbi állapot mentése megvan: %s", - "note.undo.partial": "a korábbi állapot mentése RÉSZBEN van meg — megvan: %s; HIÁNYZIK: %s", - "note.undo.absent": "a korábbi állapot mentését NEM találjuk a helyén (%s)", - "note.undo.none": "a korábbi állapotról nem készült menthető másolat", + "note.offsite.whole_unit_gap": "(a teljes alkalmazás — nincs helyi mentési egysége)", "note.reconstitute.copy_latest": "legutóbbi", "note.reconstitute.held": "a(z) %s adatainak visszaállítása %s-kor megszakadt, és a korábbi állapotot sem sikerült visszatölteni. Az alkalmazás biztonsági okból leállítva marad, hogy az adatai ne sérüljenek tovább. Vedd fel velünk a kapcsolatot", - "layout.nyelv": "Nyelv", - "note.restore.failed": "A visszaállítás sikertelen: %s", - "note.restore.full_failed": "A teljes visszaállítás sikertelen: %s", - "note.restore.recover_failed": "A helyreállítás sikertelen: %s", - "note.restore.shares_failed": "A megosztások visszaállítása sikertelen: %s", - "note.restore.shares_recover_failed": "A megosztások helyreállítása sikertelen: %s", - "note.restore.unit_failed": "Visszaállítás sikertelen: %s", - "note.restore.file_failed": "Fájl-visszaállítás sikertelen: %s", - "note.restore.full_unit_failed": "Teljes visszaállítás sikertelen: %s", - "note.restore.recovered_files": "A(z) %s hiányzó fájljai helyreállítva az élő adatok közé.", - "note.restore.shares_prepared": "A megosztások visszaállítása elkészült — most helyreállíthatod az élő adatok közé.", + "note.restore.all_files_present": "Minden vizsgált fájl megvan a helyén.", + "note.restore.and_database": " és az adatbázis", + "note.restore.and_volumes": " és %d adatkötet", "note.restore.at_scratch": " ellenőrző mappába", "note.restore.at_scratch_named": " ellenőrző mappába: %s", - "note.restore.scratch_full": "A(z) %s teljes mentése visszaállítva%s — a saját fájljaiddal együtt. A meglévő adatok változatlanok.", - "note.restore.scratch_state": "A(z) %s beállításai és adatbázisa visszaállítva%s. A saját fájljaid (dokumentumok, képek, feltöltések) NEM kerültek vissza — ez az ellenőrző visszaállítás csak az alkalmazás beállításait és adatbázisát hozza vissza. Ha a fájljaidra van szükséged, indítsd el a „Teljes visszaállítás előkészítése” lépést ezen az oldalon. A meglévő adatok változatlanok.", - "note.restore.files_count": "%d fájl", - "note.restore.and_volumes": " és %d adatkötet", - "note.restore.and_database": " és az adatbázis", - "note.restore.volumes_count": "%d adatkötet", - "note.restore.the_database": "az adatbázis", "note.restore.dumps_at": " (mentés: %s)", - "note.restore.reconstituted": "A(z) %s: %s visszaállítva%s — az alkalmazás újraindult.", - "note.restore.no_db_in_backup": " FIGYELEM: ennek az alkalmazásnak VAN adatbázisa, de a mentés nem tartalmazott adatbázis-mentést, ezért az adatbázis NEM állt vissza. A visszaállítás előtti állapot mentése megvan: %s", - "note.restore.no_db_at_all": " Ennek az alkalmazásnak nincs adatbázisa.", - "note.restore.all_files_present": "Minden vizsgált fájl megvan a helyén.", + "note.restore.failed": "A visszaállítás sikertelen: %s", + "note.restore.file_failed": "Fájl-visszaállítás sikertelen: %s", + "note.restore.files_count": "%d fájl", "note.restore.files_from_second": "%s: %d fájl visszaállítva a másodlagos másolatból.", + "note.restore.full_failed": "A teljes visszaállítás sikertelen: %s", + "note.restore.full_unit_failed": "Teljes visszaállítás sikertelen: %s", + "note.restore.interrupted": "A visszaállítás megszakadt (a doboz újraindult) — indítsd el újra.", + "note.restore.no_db_at_all": " Ennek az alkalmazásnak nincs adatbázisa.", + "note.restore.no_db_in_backup": " FIGYELEM: ennek az alkalmazásnak VAN adatbázisa, de a mentés nem tartalmazott adatbázis-mentést, ezért az adatbázis NEM állt vissza. A visszaállítás előtti állapot mentése megvan: %s", + "note.restore.reconstituted": "A(z) %s: %s visszaállítva%s — az alkalmazás újraindult.", + "note.restore.recover_failed": "A helyreállítás sikertelen: %s", + "note.restore.recovered_files": "A(z) %s hiányzó fájljai helyreállítva az élő adatok közé.", + "note.restore.scratch_full": "A(z) %s teljes mentése visszaállítva%s — a saját fájljaiddal együtt. A meglévő adatok változatlanok.", "note.restore.scratch_incomplete": "A visszaállítási másolat nem teljes — a legutóbbi letöltés nem fejeződött be. Indítsd újra a teljes visszaállítás előkészítését.", - "note.unit_restore_data": "A(z) %s: %s visszaállítva — az alkalmazás újraindult.", - "note.unit_restore_settings_only": "A(z) %s: a beállítások visszaálltak — az alkalmazás újraindult. FIGYELEM: ez a mentés csak a beállításokat tartalmazta, adatot nem. Az alkalmazás adatai NEM álltak vissza ebből a mentésből.", - "note.unit_restore_counts_unknown": "A(z) %s visszaállítása lefutott — az alkalmazás újraindult. Ehhez a mentéshez nem tartozik mentési egység, ezért nem tudjuk megmondani, mi állt vissza belőle. Ellenőrizd az alkalmazásban, hogy megvannak-e az adataid.", - "note.unit_restore_none_returned": "A(z) %s: FIGYELEM — a mentés %d adatkötetet és %d adatbázis-mentést sorol fel, de egyik sem állt vissza. Az adataid változatlanok maradtak. Kérj segítséget, mielőtt újra próbálod.", + "note.restore.scratch_state": "A(z) %s beállításai és adatbázisa visszaállítva%s. A saját fájljaid (dokumentumok, képek, feltöltések) NEM kerültek vissza — ez az ellenőrző visszaállítás csak az alkalmazás beállításait és adatbázisát hozza vissza. Ha a fájljaidra van szükséged, indítsd el a „Teljes visszaállítás előkészítése” lépést ezen az oldalon. A meglévő adatok változatlanok.", + "note.restore.shares_failed": "A megosztások visszaállítása sikertelen: %s", + "note.restore.shares_prepared": "A megosztások visszaállítása elkészült — most helyreállíthatod az élő adatok közé.", + "note.restore.shares_recover_failed": "A megosztások helyreállítása sikertelen: %s", + "note.restore.the_database": "az adatbázis", + "note.restore.unit_failed": "Visszaállítás sikertelen: %s", + "note.restore.volumes_count": "%d adatkötet", + "note.tier2.label_internal_ssd": "belső SSD (rendszer)", + "note.tier2.no_other_drive": "nincs másik fizikai meghajtó — a 2. mentéshez 2. meghajtó szükséges", + "note.tier2.no_space_ssd": "nincs elég hely a belső SSD-n — a nagy fájlok off-drive mentéséhez 2. meghajtó (vagy távoli tárhely) szükséges", + "note.tier2.reason_manual": "kézi választás", + "note.tier2.reason_no_second": "nincs 2. adatmeghajtó — csak az adatbázis/konfiguráció fér a belső SSD-re; a nagy fájlokhoz 2. meghajtó kell", + "note.tier2.reason_other_drive": "másik adatmeghajtó", + "note.tier2.same_disk": "a kiválasztott cél ugyanazon a fizikai lemezen van", + "note.tier2.ssd_partial": "A belső SSD-n csak a konfiguráció, adatbázis és a kötelező adatok férnek el — a választható tartalom nem került másolásra.", + "note.tier2.unit_preserved": "A fő meghajtón lévő adatcsomag hiányos volt, ezért a másodlagos másolatban meglévő, teljes csomagot megőriztük. A másolat adatcsomagja ezért régebbi, mint ez a mentés.", "note.tier2_no_coverage": "Ennek az alkalmazásnak az adatai nem ebből a másolatból állíthatók vissza — az alkalmazás nem állt le. Használd a Visszaállítás indítása gombot a Biztonsági mentés → Visszaállítás oldalon.", + "note.tier2_unit_action_label": "Teljes visszaállítás a másolatból", "note.tier2_unit_available": "Ennek az alkalmazásnak az adatai nem fájlokban, hanem az alkalmazás saját adatbázisában és köteteiben vannak — az alkalmazás nem állt le. Ezeket a mellette lévő „Teljes visszaállítás a másolatból” gombbal tudod visszahozni ugyanerről a másolatról. Figyelem: az a művelet FELÜLÍRJA a jelenlegi adatokat, míg ez a gomb csak a hiányzó fájlokat pótolja.", + "note.tier2_unit_confirm_base": "Ez a művelet FELÜLÍRJA az alkalmazás jelenlegi adatait – az adatbázisát és a belső köteteit is – a második meghajtón lévő másolattal. Ami a másolat óta keletkezett, elveszik.", + "note.tier2_unit_confirm_contrast": " A mellette lévő „Fájlok visszaállítása” ezzel szemben csak a hiányzó fájlokat pótolja, és semmit nem ír felül. Az alkalmazás a művelet idejére leáll.", + "note.tier2_unit_confirm_date_fmt": " A másolat kelte: %s.", + "note.tier2_unit_confirm_date_unproven_fmt": " A másolat kelte: %s – ez az utolsó mentési kísérlet ideje, azt nem tudjuk igazolni, hogy sikeres volt.", "note.tier2_unit_not_covered": "Az alkalmazás adatbázisa és belső kötetei nem tartoznak ebbe a visszaállításba.", "note.tier2_unit_restore_source": "A visszaállítás forrása a második meghajtón lévő másolat volt (%s).", "note.tier2_unit_restore_source_unproven": "A visszaállítás forrása a második meghajtón lévő másolat volt (%s — ez az utolsó mentési kísérlet ideje; azt nem tudjuk igazolni, hogy az sikeres volt).", - "note.tier2_unit_action_label": "Teljes visszaállítás a másolatból", - "note.tier2_unit_confirm_base": "Ez a művelet FELÜLÍRJA az alkalmazás jelenlegi adatait – az adatbázisát és a belső köteteit is – a második meghajtón lévő másolattal. Ami a másolat óta keletkezett, elveszik.", - "note.tier2_unit_confirm_date_fmt": " A másolat kelte: %s.", - "note.tier2_unit_confirm_date_unproven_fmt": " A másolat kelte: %s – ez az utolsó mentési kísérlet ideje, azt nem tudjuk igazolni, hogy sikeres volt.", - "note.tier2_unit_confirm_contrast": " A mellette lévő „Fájlok visszaállítása” ezzel szemben csak a hiányzó fájlokat pótolja, és semmit nem ír felül. Az alkalmazás a művelet idejére leáll.", "note.tier2_unit_stale_clause": " FIGYELEM: ennek a másolatnak az adatcsomagja régebbi, mint a legutóbbi mentés — a fő meghajtón lévő csomag hiányos volt, ezért a meglévő, teljes másolatot megőriztük. A visszaállítás a fent megadott csomagot használja.", "note.tier2_unit_stale_notice_fmt": "A másolat adatcsomagja régebbi, mint a legutóbbi mentés (%s): a fő meghajtón lévő csomag hiányos volt, ezért a meglévő, teljes másolatot megőriztük.", - "event.health_critical": "Rendszer állapot kritikus (volt: %s)", - "event.health_degraded": "Rendszer állapot romlott (volt: %s)", - "event.health_recovered": "Rendszer állapot helyreállt: %s (volt: %s)", - "event.db_dump_completed": "Adatbázis mentés elkészült", - "event.controller_updated": "Controller frissítve: %s → %s", - "event.controller_update_failed": "Controller frissítés sikertelen: %s → %s", - "event.controller_started": "Controller elindult (%s)", - "event.storage_disconnected": "Meghajtó váratlanul leválasztva: %s", - "event.backup_target_absent": "A rendszermentés meghajtója nem érhető el: %s (%s)", - "event.backup_target_restored": "A rendszermentés meghajtója újra elérhető: %s (%s)", - "event.storage_reconnected": "Meghajtó újra csatlakoztatva: %s", - "event.app_deployed": "Alkalmazás telepítve: %s", - "event.app_deploy_started": "Alkalmazás telepítése elindult: %s", - "event.app_deploy_failed": "Alkalmazás telepítése nem sikerült: %s", - "event.app_removed": "Alkalmazás eltávolítva: %s", - "event.crossdrive_completed": "Másodlagos mentés elkészült: %s", - "event.crossdrive_failed": "Másodlagos mentés sikertelen: %s", - "event.disaster_recovery_started": "Katasztrófa helyreállítás elindítva (%d alkalmazás)", - "event.disaster_recovery_completed": "Katasztrófa helyreállítás befejezve (%d sikeres, %d sikertelen)", - "badge.update.current": "Naprakész", - "badge.update.current.title": "Ez az alkalmazás a legfrissebb elérhető változatot futtatja.", - "badge.update.ahead.title": "Ez az alkalmazás a katalógusnál újabb változatot futtat, ezért nincs teendőd.", - "badge.update.behind": "Frissítés elérhető", - "badge.update.behind.today": " — ma", - "badge.update.behind.title": "Újabb változat érhető el ehhez az alkalmazáshoz. A frissítés indításához nyomd meg a Frissítés gombot.", - "badge.lifecycle.abandoned": "Nem karbantartott", - "badge.lifecycle.abandoned.title": "Az alkalmazás fejlesztője felhagyott a fejlesztéssel. A telepített verzió továbbra is használható, de frissítések és biztonsági javítások már nem érkeznek hozzá.", - "datapath.consequence.import_excluded": "Ide másold a feldolgozandó fájlokat. Az alkalmazás beolvassa, majd törli innen — ez a mappa átmeneti, és nem készül róla biztonsági mentés.", - "datapath.consequence.excluded": "Ez a mappa átmeneti, és nem készül róla biztonsági mentés.", - "datapath.consequence.kept": "Itt tárolódnak a fájljaid. Biztonsági mentés készül róla.", - "datapath.free_space": "%.1f GB szabad", - "alert.agent_channel.construction_error": "A tárolókezelő ügynök kapcsolata hibásan beállítva.", - "alert.agent_channel.pin_mismatch": "A tárolókezelő ügynök tanúsítványa megváltozott.", - "alert.agent_channel.unauthorized": "A tárolókezelő ügynök elutasította a hozzáférést.", - "alert.agent_channel.misconfigured": "A tárolókezelő ügynök címe nem feloldható.", - "alert.agent_channel.unreachable": "A tárolókezelő ügynök nem elérhető.", - "alert.agent_channel.timeout": "A tárolókezelő ügynök nem válaszol.", - "alert.agent_channel.unknown": "A tárolókezelő ügynök nem elérhető.", - "alert.endpoint_drift": "A tárolókezelő ügynök címe elavult a beállításokban.", - "badge.update.behind.days": " — %d napja", - "claim.msg.state_unreadable": "A beállító állapot most nem olvasható — próbáld újra néhány perc múlva.", - "claim.msg.invalid_form": "Érvénytelen űrlap — töltsd újra az oldalt.", - "claim.msg.too_many": "Túl sok próbálkozás — próbáld újra 15 perc múlva.", - "claim.msg.no_active_code": "Nincs aktív kód — kérj újat az alábbi gombbal.", - "claim.msg.bad_code": "Hibás vagy lejárt kód", - "claim.msg.password_too_short": "A jelszónak legalább %d karakter hosszúnak kell lennie", - "claim.msg.password_mismatch": "A két jelszó nem egyezik", - "claim.msg.save_failed": "Belső hiba a jelszó mentésekor", - "claim.msg.code_sent": "Ha az e-mail cím regisztrálva van, elküldtük a kódot.", - "backup.target.degraded": "A rendszermentés jelenleg ugyanazon a lemezen van, mint a rendszer — így hibás fájlok ellen véd, lemezhiba ellen nem. Csatlakoztass egy második meghajtót a teljes védelemhez.", - "backup.target.offer": "Ezt a meghajtót kijelölheted a rendszermentés helyéül — így egy lemezhiba után is vissza tudod állítani a rendszert.", - "backup.target.absent": "A rendszermentés meghajtója nem érhető el — amíg vissza nem csatlakoztatod, a teljes rendszermentés nem készül el.", - "backup.target.err.bad_request": "érvénytelen kérés", - "backup.target.err.missing_drive": "hiányzó meghajtó", - "backup.target.err.agent_unreachable": "a host-ügynök nem elérhető", - "backup.target.err.assign_failed": "a mentési cél beállítása nem sikerült: ", - "backup.tier.pbs": "Biztonsági szerver – külön hardver (PBS)", - "backup.tier.local": "Helyi tároló (%s)", - "backup.tier.local_plain": "Helyi tároló", - "backup.guest.agent_unconfigured": "A host-ügynök nincs konfigurálva ezen a gépen.", - "backup.guest.agent_unreachable": "A host-ügynök jelenleg nem elérhető.", - "backup.guest.err.unavailable": "a rendszermentés nem érhető el ezen a gépen", - "backup.guest.err.in_progress": "mentés már folyamatban van" + "note.undo.absent": "a korábbi állapot mentését NEM találjuk a helyén (%s)", + "note.undo.none": "a korábbi állapotról nem készült menthető másolat", + "note.undo.partial": "a korábbi állapot mentése RÉSZBEN van meg — megvan: %s; HIÁNYZIK: %s", + "note.undo.present": "a korábbi állapot mentése megvan: %s", + "note.unit_restore_counts_unknown": "A(z) %s visszaállítása lefutott — az alkalmazás újraindult. Ehhez a mentéshez nem tartozik mentési egység, ezért nem tudjuk megmondani, mi állt vissza belőle. Ellenőrizd az alkalmazásban, hogy megvannak-e az adataid.", + "note.unit_restore_data": "A(z) %s: %s visszaállítva — az alkalmazás újraindult.", + "note.unit_restore_none_returned": "A(z) %s: FIGYELEM — a mentés %d adatkötetet és %d adatbázis-mentést sorol fel, de egyik sem állt vissza. Az adataid változatlanok maradtak. Kérj segítséget, mielőtt újra próbálod.", + "note.unit_restore_settings_only": "A(z) %s: a beállítások visszaálltak — az alkalmazás újraindult. FIGYELEM: ez a mentés csak a beállításokat tartalmazta, adatot nem. Az alkalmazás adatai NEM álltak vissza ebből a mentésből.", + "offbox.selection_changed": "A kijelölés módosult az utolsó futás óta — a következő távoli mentés már tartalmazza.", + "page.title.app_settings": "%s — Beállítások", + "page.title.backups": "Biztonsági mentés", + "page.title.backups_apps": "Biztonsági mentés — Alkalmazások", + "page.title.backups_remote": "Biztonsági mentés — Távoli mentés", + "page.title.backups_restore": "Biztonsági mentés — Visszaállítás", + "page.title.dashboard": "Vezérlőpult", + "page.title.deploy": "%s — Telepítés", + "page.title.escrow": "Helyreállítási kód", + "page.title.launcher": "Indítópult", + "page.title.logs": "%s — Naplók", + "page.title.monitoring": "Rendszermonitor", + "page.title.settings": "Beállítások", + "page.title.settings_notifications": "Értesítések", + "page.title.settings_security": "Biztonság és hozzáférés", + "page.title.sharing": "Hálózati megosztás", + "page.title.stacks": "Alkalmazások", + "page.title.storage": "Tárhely", + "page.title.storage_attach": "Meglévő meghajtó csatolása", + "page.title.storage_init": "Új meghajtó inicializálása", + "page.title.storage_network": "Hálózati tárhely", + "page.title.tier2_config": "2. mentés beállítása — %s", + "ping.label.backup": "Biztonsagi mentes", + "ping.label.db_dump": "Adatbazis mentes", + "ping.label.heartbeat": "Eletjel (Heartbeat)", + "ping.label.integrity": "Mentes integritas", + "ping.label.system_health": "Rendszer allapot", + "ping.schedule.5min": "5 percenkent", + "ping.schedule.daily_at": "Naponta %s", + "recovery.a_csomagot_csak_a_te": ". A csomagot csak a te helyreállítási\n kódoddal lehet kinyitni.", + "recovery.a_gep_eppen_ujraindul_ezert": "A gép éppen újraindul, ezért most nem tudtuk befejezni a műveletet.", + "recovery.a_gep_uj_ures_mentesi": "a gép új, üres mentési tárolót kezd, és mostantól oda ment;", + "recovery.a_helyreallitasi_kodot_senki_nem": "A helyreállítási kódot senki nem tudja pótolni — sem a Felhom, sem az\n ügyfélszolgálat, sem az üzemeltető. Ez szándékos: így a mentéseidet rajtad kívül senki nem\n tudja megnyitni. Ha a kód elveszett, a korábbi mentések nem nyithatók meg többé.", + "recovery.a_korabbi_menteseket_most_felretesszuk": "a korábbi mentéseket most félretesszük, és {{.AbandonGraceDays}} nap múlva véglegesen töröljük — a lezárt helyreállítási csomaggal együtt;", + "recovery.a_menteseid": "A mentéseid", + "recovery.a_most_nem_csak_azt": "A „Most nem” csak azt jelenti, hogy nem zavarunk vele többet a kezdőlapon. A mentéseid ettől\n megmaradnak, és ez az oldal a Biztonsági mentés → Távoli mentés oldalról\n bármikor újra elérhető.", + "recovery.a_nap_alatt_meggondolhatod_magad": "a {{.AbandonGraceDays}} nap alatt meggondolhatod magad: ha előkerül a helyreállítási kódod, a mentéseid visszaszerezhetők, és a törlés elmarad;", + "recovery.a_pontos_datumot_a_tavoli": "a pontos dátumot a Távoli mentés oldalon végig látni fogod, és emlékeztetni is fogunk;", + "recovery.a_tarolo_megnyilt_de_nincs": "A tároló megnyílt, de nincs benne egyetlen mentés sem. Ez azt jelenti, hogy a\n kulcs jó volt, de ehhez a géphez nem tartozik korábbi mentés. Ha korábban biztosan készültek\n mentések, keresd a Felhom ügyfélszolgálatát, mielőtt bármit tennél.", + "recovery.a_tarolo_megnyilt_es_van": "A tároló megnyílt, és van benne tartalom, de nem tudtuk alkalmazásokhoz rendelni. A Biztonsági\n mentés oldalon nézheted meg részletesen.", + "recovery.a_torles_utan_ez_a": "a törlés után ez a kérdés nem jön vissza többé — mert nem marad mit visszaszerezni.", + "recovery.a_visszaallitas_alkalmazasonkent_torteni": "A visszaállítás alkalmazásonként történik, a Biztonsági mentés → Visszaállítás\n oldalon. Ott választhatod ki, melyik alkalmazás mit hozzon vissza.", + "recovery.adatok": "Adatok", + "recovery.adatok_visszaszerzese_felhom": "Adatok visszaszerzése — Felhom", + "recovery.alkalmazas": "Alkalmazás", + "recovery.amelyet_zartunk_le": ", amelyet\n {{.}} zártunk le", + "recovery.biztosan_nem_kered_vissza_a": "Biztosan nem kéred vissza a korábbi mentéseket?", + "recovery.elerhetok": "elérhetők", + "recovery.ez_a_lehetoseg_akkor_valik": "ez a lehetőség akkor válik elérhetővé, ha a gép már újra kapcsolódott a házon kívüli\n tárhelyhez. Addig a mentéseid érintetlenül megmaradnak.", + "recovery.ezek_a_te_menteseid_a": "Ezek a te mentéseid, a lent jelzett időpontokból. Nézd át, hogy tényleg azt\n találod-e itt, amire számítasz — semmit nem állítottunk vissza és semmi nem változott.", + "recovery.ezt_a_gepet_ujratelepitettek_a": "Ezt a gépet újratelepítették. A korábbi, házon kívüli mentéseid megvannak — a\n Felhom központi rendszere őriz hozzájuk egy lezárt csomagot", + "recovery.feloldas_folyamatban": "Feloldás folyamatban…", + "recovery.ha_a_helyreallitasi_kodod_veglegesen": "Ha a helyreállítási kódod véglegesen elveszett, és tudomásul veszed, hogy a korábbi mentések\n így nem nyithatók meg többé:", + "recovery.ha_csak_most_nincs_keznel": "Ha csak most nincs kéznél a kódod, válaszd inkább a „Most nem” lehetőséget — az semmit nem indít el.", + "recovery.ha_megadod_a_kodot_feloldjuk": "Ha megadod a kódot, feloldjuk a mentéseid zárolását és megmutatjuk, mi van bennük\n — melyik alkalmazás, mikorról, mekkora. Ebben a lépésben semmit nem állítunk vissza és\n semmi nem változik. A visszaállítást utána, alkalmazásonként külön választhatod.", + "recovery.ha_megerosited": "Ha megerősíted:", + "recovery.helyreallitasi_kod_tiz_szo": "Helyreállítási kód (tíz szó)", + "recovery.igen_felretehetitek_a_korabbi_menteseket": "Igen, félretehetitek a korábbi mentéseket", + "recovery.legutobbi_mentes": "Legutóbbi mentés", + "recovery.megsem": "Mégsem", + "recovery.mentesek_feloldasa": "Mentések feloldása", + "recovery.meret": "Méret", + "recovery.most_nem": "Most nem", + "recovery.nem_kerem_vissza_a_korabbi": "nem kérem vissza a korábbi adatokat.", + "recovery.semmi_nem_valtozott_varj_nehany": "Semmi nem változott. Várj néhány másodpercet, és próbáld újra — a kódodra továbbra is szükséged lesz,", + "recovery.tiz_szo_szokozokkel_elvalasztva": "tíz szó, szóközökkel elválasztva", + "recovery.tovabb_a_visszaallitashoz": "Tovább a visszaállításhoz", + "recovery.ugyhogy_tartsd_keznel": "úgyhogy tartsd kéznél.", + "recovery.vissza_a_kezdolapra": "Vissza a kezdőlapra", + "recovery.visszaszerzese": "visszaszerzése", + "settings.app_email_off": "Alkalmazás-email kikapcsolva.", + "settings.app_email_on": "Alkalmazás-email bekapcsolva. Kapcsold be az egyes alkalmazásoknál is, ahol email-küldést szeretnél.", + "settings.app_email_save_error": "Hiba az alkalmazás-email beállítás mentésekor", + "settings.app_email_shim_failed": "A beállítás elmentve, de az email-szolgáltatás indítása nem sikerült.", + "settings.notify_disabled": "Az értesítések nincsenek bekapcsolva", + "settings.notify_email_required": "Adj meg egy értesítési e-mail címet – bekapcsolt értesítésekhez szükséges egy cím, ahova küldhetjük őket.", + "settings.notify_save_error": "Hiba a beállítások mentésekor", + "settings.notify_saved": "Értesítési beállítások mentve.", + "settings.notify_saved_sync_failed": "Értesítési beállítások mentve (helyi). A központi szinkronizálás sikertelen: %v", + "settings.pw_mismatch": "A két jelszó nem egyezik", + "settings.pw_save_error": "Belső hiba a jelszó mentésekor", + "settings.pw_too_short": "A jelszónak legalább 8 karakter hosszúnak kell lennie", + "settings.pw_wrong_current": "Hibás jelenlegi jelszó", + "settings.test_email_failed": "Teszt email küldése sikertelen: %v", + "settings.test_email_sent": "Teszt email elküldve.", + "settings_notifications.adatbazis_mentes_sikertelen": "Adatbázis mentés sikertelen", + "settings_notifications.alkalmazas_email": "Alkalmazás-email", + "settings_notifications.alkalmazas_email_engedelyezese": "Alkalmazás-email engedélyezése", + "settings_notifications.alkalmazas_nem_fut": "Alkalmazás nem fut", + "settings_notifications.az_alkalmazasok_a_felhom_on": "Az alkalmazások a Felhom-on keresztül küldhetnek emailt (pl. jelszó-visszaállítás, meghívók),\n külön email-szolgáltató beállítása nélkül. A feladó címe minden alkalmazásnál a saját\n <alkalmazás>@felhom.eu címe lesz.", + "settings_notifications.az_ertesitesek_a_kozponti_rendszeren": "Az értesítések a központi rendszeren keresztül működnek, ami jelenleg nincs bekapcsolva.", + "settings_notifications.beallitasok_ertesitesek": "Beállítások — Értesítések", + "settings_notifications.bekapcsolas_utan_az_egyes_alkalmazasokna": "Bekapcsolás után az egyes alkalmazásoknál is engedélyezni kell az email-küldést (az alkalmazás oldalán).", + "settings_notifications.biztonsagi_mentes_sikertelen": "Biztonsági mentés sikertelen", + "settings_notifications.e_mail_cim": "E-mail cím", + "settings_notifications.elvart_adatbazismentes_elmaradt": "Elvárt adatbázismentés elmaradt", + "settings_notifications.elvart_fajlmentes_elmaradt": "Elvárt fájlmentés elmaradt", + "settings_notifications.ertesitesek": "Értesítések", + "settings_notifications.ertesitesi_szunet": "Értesítési szünet", + "settings_notifications.ez_jelenik_meg_a_kimeno": "Ez jelenik meg a kimenő emailek feladójaként az alkalmazás neve mellett.", + "settings_notifications.felado_neve_opcionalis": "Feladó neve (opcionális)", + "settings_notifications.hibak_es_figyelmeztetesek": "Hibák és figyelmeztetések:", + "settings_notifications.lemez_beteloben_90_felett": "Lemez betelőben (90% felett)", + "settings_notifications.lemez_megtelt_vagy_meghibasodott": "Lemez megtelt vagy meghibásodott", + "settings_notifications.masodlagos_mentes_sikertelen": "Másodlagos mentés sikertelen", + "settings_notifications.meghajto_levalasztva": "Meghajtó leválasztva", + "settings_notifications.meghajto_ujra_csatlakoztatva": "Meghajtó újra csatlakoztatva", + "settings_notifications.mentes": "Mentés", + "settings_notifications.mentes_serules_eszlelve": "Mentés sérülés észlelve", + "settings_notifications.ora_azonos_problema_eseten_ennyi": "óra (azonos probléma esetén ennyi ideig nem küld újat)", + "settings_notifications.pelda_email": "pelda@email.hu", + "settings_notifications.pl_a_haztartas_neve": "pl. a háztartás neve", + "settings_notifications.rendszer_allapot_helyreallt": "Rendszer állapot helyreállt", + "settings_notifications.rendszer_allapot_kritikus": "Rendszer állapot kritikus", + "settings_notifications.szerver_nem_elerheto": "Szerver nem elérhető", + "settings_notifications.tajekoztato": "Tájékoztató:", + "settings_notifications.tavoli_mentes_tarhelykeret_figyelmeztete": "Távoli mentés — tárhelykeret-figyelmeztetés", + "settings_notifications.teszt_email_kuldese": "Teszt email küldése", + "settings_security.a_cloudflare_api_token_nincs": "A Cloudflare API token nincs konfigurálva. Kérd az üzemeltetőt a beállításhoz.
\n A tokennek Zone WAF:Edit jogosultsággal kell rendelkeznie.", + "settings_security.a_helyi_halozati_hozzaferes_mindig": "A helyi hálózati hozzáférés mindig engedélyezett (nem halad át a Cloudflare-en).", + "settings_security.a_jelszavas_vedelem_nincs_beallitva": "A jelszavas védelem nincs beállítva. Kérd az üzemeltetőt a beállításhoz.", + "settings_security.a_visszaallitasi_jelszo_lekerese_nem": "A visszaállítási jelszó lekérése nem sikerült.", + "settings_security.adja_meg_a_jelenlegi_jelszavat": "Adja meg a jelenlegi jelszavát", + "settings_security.alkalmazas_kivalasztasa": "— Alkalmazás kiválasztása —", + "settings_security.alkalmazas_specifikus_felulirasok": "Alkalmazás-specifikus felülírások", + "settings_security.beallitasok_biztonsag_es_hozzaferes": "Beállítások — Biztonság és hozzáférés", + "settings_security.csak_a_kivalasztott_orszagokbol_erheto": "Csak a kiválasztott országokból érhető el a rendszer.", + "settings_security.elrejt": "Elrejt", + "settings_security.engedelyezett_orszagok": "Engedélyezett országok:", + "settings_security.engedelyezett_orszagok_globalis": "Engedélyezett országok (globális)", + "settings_security.ezeket_az_adatokat_mentse_el": "Ezeket az adatokat mentse el biztos helyre. Újratelepítés esetén szükség lesz rájuk a rendszer visszaállításához.", + "settings_security.felhom_eu_kapcsolat": "{{.SupportEmail}}\n  | \n felhom.eu/kapcsolat", + "settings_security.figyelem": "Figyelem", + "settings_security.figyelem_magyarorszag_eltavolitasa_azt_j": "Figyelem: Magyarország eltávolítása azt jelenti, hogy magyar IP-ről sem lesz elérhető a rendszer távolról. Biztosan folytatja?", + "settings_security.foldrajzi_korlatozas": "Földrajzi korlátozás", + "settings_security.geo_korlatozas_aktiv": "Geo-korlátozás aktív", + "settings_security.halozati_hiba": "Hálózati hiba", + "settings_security.hozzaadas": "+ Hozzáadás", + "settings_security.jelenlegi_jelszo": "Jelenlegi jelszó", + "settings_security.jelszo_megegyszer": "Jelszó mégegyszer", + "settings_security.jelszo_modositas": "Jelszó módosítás", + "settings_security.jelszo_modositasa": "Jelszó módosítása", + "settings_security.kesz": "Kész", + "settings_security.kezi_szinkronizalas": "Kézi szinkronizálás", + "settings_security.legalabb_8_karakter": "Legalább 8 karakter", + "settings_security.magyarorszag_eltavolitasa_nem_ajanlott_f": "Magyarország eltávolítása nem ajánlott. Folytatja?", + "settings_security.megerosites": "Megerősítés", + "settings_security.megjelenit": "Megjelenít", + "settings_security.mentes": "Mentés...", + "settings_security.mentes_es_szinkronizalas": "Mentés és szinkronizálás", + "settings_security.mentve": "Mentve", + "settings_security.nincs_alkalmazas_specifikus_beallitas_mi": "Nincs alkalmazás-specifikus beállítás. Minden alkalmazás a globális beállítást követi.", + "settings_security.nincs_talalat": "Nincs találat", + "settings_security.orszag_alapjan_korlatozhato_a_webes": "Ország alapján korlátozható a webes alkalmazások elérése a Cloudflare WAF segítségével.", + "settings_security.orszag_keresese": "Ország keresése...", + "settings_security.szerkesztes": "Szerkesztés", + "settings_security.szinkronizalas_elinditva": "Szinkronizálás elindítva...", + "settings_security.tamogatas": "Támogatás", + "settings_security.uj_jelszo": "Új jelszó", + "settings_security.uj_jelszo_megerositese": "Új jelszó megerősítése", + "settings_security.utolso": "Utolsó:", + "settings_security.utolso_szinkronizalas": "Utolsó szinkronizálás: {{.GeoLastSync}}", + "settings_security.veszhelyzeti_informaciok": "Vészhelyzeti információk", + "settings_security.visszaallitasi_jelszo": "Visszaállítási jelszó", + "settings_system.a_kiszolgalo_ugynok_jelenleg_nem": "A kiszolgáló ügynök jelenleg nem elérhető — próbáld meg később.", + "settings_system.a_memoria_atmeretezesehez_a_kiszolgalo": "A memória átméretezéséhez a kiszolgáló rendszerfrissítése szükséges.", + "settings_system.a_memoria_csokkentese_hatassal_lehet": "A memória csökkentése hatással lehet a futó alkalmazások teljesítményére. Biztosan folytatod?", + "settings_system.a_muvelet_nem_sikerult": "A művelet nem sikerült", + "settings_system.a_rendszer_automatikusan_erre_a": "— a rendszer automatikusan erre a verzióra frissít, ha régebbi", + "settings_system.aktiv": "Aktív", + "settings_system.alkalmazas_sablon_forras": "Alkalmazás sablon forrás", + "settings_system.allapot": "Állapot", + "settings_system.atjaro": "Átjáró", + "settings_system.atmeretezes": "Átméretezés", + "settings_system.atmeretezes_2": "Átméretezés...", + "settings_system.automatikus_frissites": "Automatikus frissítés", + "settings_system.az_egesz_kiszolgalo_szerver_ujrainditasa": "Az egész kiszolgáló (szerver) újraindítása. Minden alkalmazás rövid időre leáll, és a vezérlőpult kb. 30 másodpercig nem elérhető. Akkor használja, ha a teljes rendszer újraindítására van szükség — egyébként a fenti „Vezérlő újraindítása” elegendő.", + "settings_system.az_ujrainditas_a_vartnal_tovabb": "Az újraindítás a vártnál tovább tart. Töltse újra az oldalt kézzel.", + "settings_system.az_uzemelteto_altal_beallitott_ertekek": "Az üzemeltető által beállított értékek. Módosításhoz kérd az üzemeltetőt.", + "settings_system.beallitasok_rendszer": "Beállítások — Rendszer", + "settings_system.biztonsagi_mentes": "Biztonsági mentés", + "settings_system.biztosan_frissiti_a_controllert_n": "Biztosan frissíti a controllert?\\n\\nA folyamat alatt a vezérlőpult rövid időre elérhetetlenné válik.", + "settings_system.biztosan_ujrainditja_a_kiszolgalot_az": "Biztosan újraindítja a kiszolgálót? Az alkalmazások és a vezérlőpult kb. 30 másodpercre elérhetetlenné válnak.", + "settings_system.biztosan_ujrainditja_a_vezerlot_a": "Biztosan újraindítja a vezérlőt? A művelet néhány másodpercig tart, és a felület rövid időre elérhetetlen lesz.", + "settings_system.csokkentes": "Csökkentés", + "settings_system.ellenorzes": "Ellenőrzés...", + "settings_system.ervenytelen_memoria_ertek": "Érvénytelen memória érték", + "settings_system.ezek_az_ertekek_a_helyi": "Ezek az értékek a helyi hálózattól függenek és változhatnak. Távoli hibaelhárításnál ezt az oldalt kérjük felolvasni.", + "settings_system.felhasznalt": "Felhasznált", + "settings_system.folyamatban": "Folyamatban", + "settings_system.frissites": "Frissítés", + "settings_system.frissites_2": "Frissítés...", + "settings_system.frissites_elerheto": "● Frissítés elérhető", + "settings_system.frissites_folyamatban": "Frissítés folyamatban...", + "settings_system.frissites_folyamatban_a_vezerlo_hamarosa": "Frissítés folyamatban — a vezérlő hamarosan újraindul…", + "settings_system.frissites_keresese": "Frissítés keresése", + "settings_system.frissites_telepitese": "Frissítés telepítése", + "settings_system.ha_a_vezerlo_hibasan_mukodik": "Ha a vezérlő hibásan működik, itt biztonságosan újraindíthatja — nem kell az egész szervert újraindítani.\n Az alkalmazásai futnak tovább; csak a vezérlő indul újra (néhány másodperc).", + "settings_system.halozat": "Hálózat", + "settings_system.halozati_nev": "Hálózati név", + "settings_system.helyi_cim_lan": "Helyi cím (LAN)", + "settings_system.hitelesitett": "hitelesített", + "settings_system.hub_jelentes": "Hub jelentés", + "settings_system.inaktiv": "Inaktív", + "settings_system.jelenlegi_memoria": "Jelenlegi memória", + "settings_system.jelenlegi_verzio": "Jelenlegi verzió", + "settings_system.kapcsolodasi_hiba": "Kapcsolódási hiba", + "settings_system.kesz": "Kész.", + "settings_system.kiszolgalo_ujrainditasa": "Kiszolgáló újraindítása", + "settings_system.legujabb_verzio": "Legújabb verzió", + "settings_system.megengedett_tartomany": "Megengedett tartomány", + "settings_system.megerosites": "Megerősítés", + "settings_system.memoria_csokkentese": "Memória csökkentése", + "settings_system.mentes_utemezes": "Mentés ütemezés", + "settings_system.minimalis_verzio_uzemelteto": "Minimális verzió (üzemeltető)", + "settings_system.naprakesz": "— naprakész", + "settings_system.nem_allapithato_meg": "nem állapítható meg", + "settings_system.nyilvanos_hitelesites_nelkul": "nyilvános (hitelesítés nélkül)", + "settings_system.rendszer_konfiguracio": "Rendszer konfiguráció", + "settings_system.sablon_szinkronizalas": "Sablon szinkronizálás", + "settings_system.sikeres": "Sikeres", + "settings_system.sikertelen": "Sikertelen", + "settings_system.szerver_memoria_ram": "Szerver memória (RAM)", + "settings_system.ugyfel_neve": "Ügyfél neve", + "settings_system.uj_meret_mb": "Új méret (MB)", + "settings_system.ujrainditas_folyamatban_a_vezerlopult_ne": "Újraindítás folyamatban… a vezérlőpult néhány másodperc múlva újratölt.", + "settings_system.ujrainditas_folyamatban_ujracsatlakozas": "Újraindítás folyamatban… újracsatlakozás…", + "settings_system.ujraindulas": "Újraindulás...", + "settings_system.utolso_ellenorzes": "Utolsó ellenőrzés", + "settings_system.utolso_frissites": "Utolsó frissítés", + "settings_system.verzio_es_frissites": "Verzió és frissítés", + "settings_system.vezerlo_frissitese": "Vezérlő frissítése", + "settings_system.vezerlo_ujrainditasa": "Vezérlő újraindítása", + "sharing.2_mentes_masik_meghajto": "2. mentés (másik meghajtó):", + "sharing.a_kozvetlen_cim_a_halozattol": "A közvetlen cím a hálózattól függően változhat — elsőként mindig a nevet próbáld.", + "sharing.a_mappa_a_kivalasztott_tarhely": "A mappa a kiválasztott tárhely", + "sharing.a_meghajto_nem_elerheto": "A meghajtó nem elérhető.", + "sharing.a_megosztas_be_van_kapcsolva": "A megosztás be van kapcsolva, de még nincs megosztási jelszó — add meg alább.", + "sharing.a_megosztas_torlesekor_a_mappa": "A megosztás törlésekor a mappa és a fájlok megmaradnak — csak a hálózati\n elérés szűnik meg.", + "sharing.a_megosztasi_szolgaltatas_elokeszitese_k": "A megosztási szolgáltatás előkészítése… (képfájl letöltése — ez több percig tarthat)", + "sharing.a_megosztasi_szolgaltatas_fut": "A megosztási szolgáltatás fut.", + "sharing.a_megosztasi_szolgaltatas_inditasa": "A megosztási szolgáltatás indítása…", + "sharing.a_megosztasi_szolgaltatas_nem_indult": "A megosztási szolgáltatás nem indult el", + "sharing.a_megosztasok_mentese": "A megosztások mentése", + "sharing.a_megosztott_mappak_a_tobbi": "A megosztott mappák a többi adattal együtt mentésre kerülnek. A „Felhőmentés” bekapcsolva\n azt jelenti, hogy a mappa a távoli tárhelyre is felkerül; kikapcsolva csak a második\n meghajtóra készül másolat.", + "sharing.a_megosztott_mappak_a_windows": "A megosztott mappák a Windows Intézőben és a Mac Finderben jelennek meg, mintha egy hálózati\n meghajtó lennének. A megosztás csak az otthoni hálózaton érhető el — az\n internetről nem.", + "sharing.a_tarhelykeret_miatt_csak_a": "a tárhelykeret miatt csak a beállítások kerültek fel", + "sharing.all": "áll", + "sharing.allapot": "Állapot:", + "sharing.bekapcsolva": "bekapcsolva", + "sharing.cim_beirasa_a_cimsorba_ilyenkor": "cím beírása a címsorba ilyenkor is működik.", + "sharing.csatlakozas_a_megosztashoz": "Csatlakozás a megosztáshoz", + "sharing.egy_kozos_jelszo_tartozik_a": "Egy közös jelszó tartozik a háztartáshoz. A csatlakozáskor felhasználónévnek add meg:", + "sharing.egyes_halozatokon_a_gep_kesve": "Egyes hálózatokon a gép késve jelenik meg az eszközlistában. A", + "sharing.eloszor_adj_meg_jelszot": "először adj meg jelszót", + "sharing.ezen_a_neven_jelenik_meg": "Ezen a néven jelenik meg a gép a hálózaton (", + "sharing.ezt_valasztom": "Ezt választom", + "sharing.felhomentes": "Felhőmentés", + "sharing.fut": "fut", + "sharing.ha_a_nev_nem_mukodik": "Ha a név nem működik, használd a közvetlen címet:", + "sharing.halozati_megosztas": "Hálózati megosztás", + "sharing.hiba": "hiba — {{.SharesTier2Error}}", + "sharing.hiba_2": "hiba", + "sharing.igen": "igen", + "sharing.irasvedett": "Írásvédett", + "sharing.irasvedett_csak_olvashato": "Írásvédett (csak olvasható)", + "sharing.jelszo_megerositese": "Jelszó megerősítése", + "sharing.jelszo_mentese": "Jelszó mentése", + "sharing.kikapcsolva": "kikapcsolva", + "sharing.kimaradt": "kimaradt", + "sharing.kiszolgalo_neve": "Kiszolgáló neve", + "sharing.kivalasztott_mappa": "Kiválasztott mappa", + "sharing.konyvtaraban_jon_letre": "könyvtárában jön létre.", + "sharing.legfeljebb_15_karakter_betu_szam": ").\n Legfeljebb 15 karakter: betű, szám, kötőjel, aláhúzás.", + "sharing.legfeljebb_15_karakter_betu_szam_2": "Legfeljebb 15 karakter: betű, szám, kötőjel, aláhúzás.", + "sharing.mac_finder_ugras_csatlakozas_a": "Mac: Finder → Ugrás → Csatlakozás a szerverhez:", + "sharing.mappa": "Mappa", + "sharing.mappa_kivalasztasa": "Mappa kiválasztása", + "sharing.meg_nem_futott": "még nem futott", + "sharing.meg_nincs_megosztott_mappa": "Még nincs megosztott mappa.", + "sharing.meglevo_mappa_kivalasztasa": "Meglévő mappa kiválasztása", + "sharing.megosztas_engedelyezese": "Megosztás engedélyezése", + "sharing.megosztas_letrehozasa": "Megosztás létrehozása", + "sharing.megosztas_neve": "Megosztás neve", + "sharing.megosztasi_jelszo_beallitasa": "Megosztási jelszó beállítása", + "sharing.megosztott_mappak": "Megosztott mappák", + "sharing.megse": "Mégse", + "sharing.mentes": "Mentés", + "sharing.nem": "nem", + "sharing.nev": "Név", + "sharing.nincs_cel": "nincs cél — {{.SharesTier2Error}}", + "sharing.rendben": "rendben", + "sharing.rendben_megosztas": "rendben — {{.SharesOffsiteCount}} megosztás", + "sharing.rendszer": "rendszer", + "sharing.tallozas": "Tallózás", + "sharing.tarhely": "Tárhely", + "sharing.tarhelyek": "Tárhelyek", + "sharing.tavoli_mentes_felho": "Távoli mentés (felhő):", + "sharing.torles": "Törlés", + "sharing.uj_jelszo": "Új jelszó", + "sharing.uj_mappa_a_tarhelyen": "Új mappa a tárhelyen", + "sharing.uj_megosztas": "Új megosztás", + "sharing.vissza": ".. vissza", + "sharing.visszaallitani_a_visszaallitas_oldalon_l": "Visszaállítani a Visszaállítás oldalon lehet.", + "sharing.windows_a_fajlkezelo_cimsoraba": "Windows: a Fájlkezelő címsorába:", + "stacks.a_halozati_tarhely_nas_jelenleg": "A hálózati tárhely (NAS) jelenleg nem érhető el. Az alkalmazás fut; az adatok elérése a NAS visszatértével helyreáll.", + "stacks.a_proxy_traefik_csak_egeszseges": "A proxy (Traefik) csak egészséges konténerhez publikál nyilvános útvonalat. Amíg az alkalmazás nem egészséges, az URL nem érhető el (404), pedig a konténer fut.", + "stacks.adattarolo": "Adattároló: {{index $.StorageLabels .Name}}", + "stacks.alkalmazas_visszaallitasa_exportalt_csom": "Alkalmazás visszaállítása exportált csomagból", + "stacks.alkalmazasok": "Alkalmazások", + "stacks.az_alkalmazas_adattaroloja_nem_elerheto": "Az alkalmazás adattárolója nem elérhető. Csatlakoztasd újra a meghajtót, vagy helyezd át az adatokat.", + "stacks.az_alkalmazas_kornyezeteben_a_halozati": "Az alkalmazás környezetében a hálózati tárhely helyén üres helyi könyvtár van — az adatok nem a NAS-ra kerülnek. Jelezze az üzemeltetőnek.", + "stacks.frissites": "Frissítés", + "stacks.futo": "Futó", + "stacks.halozati_tarhely_hibas_az_alkalmazas": "Hálózati tárhely hibás — az alkalmazás nem a NAS-t látja", + "stacks.halozati_tarhely_nem_elerheto": "Hálózati tárhely nem elérhető: {{$nw}}", + "stacks.hianyzo_tarhely": "Hiányzó tárhely: {{$ms}}", + "stacks.importalas": "Importálás", + "stacks.inditas": "Indítás", + "stacks.leallitas": "Leállítás", + "stacks.leallitva": "Leállítva", + "stacks.mentesek": "Mentések", + "stacks.mind": "Mind", + "stacks.naplok": "Naplók", + "stacks.reszletek": "Részletek", + "stacks.sablonok_frissitese": "↻ Sablonok frissítése", + "stacks.sablonok_frissitese_a_kozponti_katalogus": "Sablonok frissítése a központi katalógusból", + "stacks.telepites": "Telepítés", + "stacks.telepitheto": "Telepíthető", + "stacks.url_nem_elerheto_utvonal_nincs": "URL nem elérhető – útvonal nincs publikálva", + "stacks.vedett_rendszerkomponens": "Védett rendszerkomponens", + "storage.a_biztonsagi_mentesek_tarhelye": "A biztonsági mentések tárhelye.", + "storage.a_forras_adatai_erintetlenek": "A forrás adatai érintetlenek.", + "storage.a_masolatok_redundansak_az_eredetik": "(A másolatok redundánsak — az eredetik a forrás-meghajtón maradnak.)", + "storage.a_meghajto_biztonsagosan_eltavolithato": "A meghajtó biztonságosan eltávolítható.", + "storage.a_meghajto_kimarad_az_uj": "A meghajtó kimarad az új alkalmazás-telepítésekből. A rajta lévő alkalmazások változatlanul futnak.", + "storage.a_meghajto_levalasztasra_kerul_az": "A meghajtó leválasztásra kerül. Az adatok megmaradnak, de az ott tárolt alkalmazások elvesztik a tárhelyüket, amíg újra nem csatolja.", + "storage.a_meghajto_ujra_valaszthato_az": "A meghajtó újra választható az új alkalmazás-telepítéseknél.", + "storage.a_meghajto_vegleges_kivonasa_a": "A meghajtó végleges kivonása a rendszerből. Ha céltárolót választ, előbb minden adat átkerül oda; áthelyezés nélkül az adatok a meghajtón maradnak.", + "storage.a_muvelet_utan_a_kovetkezo": "A művelet után a következő alkalmazások nem fognak működni:", + "storage.a_z": "A(z)", + "storage.adatok_athelyezese": "Adatok áthelyezése", + "storage.adatok_atkoltoztetve_ide": "Adatok átköltöztetve ide: {{.MigratedToLabel}} ({{.MigratedTo}})", + "storage.adatok_masolasa": "Adatok másolása", + "storage.adatot_tartalmaz": "Adatot tartalmaz", + "storage.adattarolok": "Adattárolók", + "storage.aktiv": "Aktív", + "storage.alapertelmezett": "Alapértelmezett", + "storage.alkalmazas_adatok": "Alkalmazás-adatok", + "storage.alkalmazas_hasznalja": "{{.AppCount}} alkalmazás használja", + "storage.alkalmazas_le_fog_allni": "alkalmazás le fog állni.", + "storage.alkalmazas_leall_az_adatok_megmaradnak": "alkalmazás leáll (az adatok megmaradnak).", + "storage.alkalmazas_rendszer": "Alkalmazás-rendszer", + "storage.alkalmazasok_inditasa": "Alkalmazások indítása", + "storage.alkalmazasok_leallitasa": "Alkalmazások leállítása", + "storage.athelyezed_a_z": "Áthelyezed a(z)", + "storage.athelyezes": "Áthelyezés", + "storage.athelyezes_ide": "Áthelyezés ide…", + "storage.atnevezes": "Átnevezés", + "storage.az_itt_tarolt_alkalmazasok_leallnak": "Az itt tárolt alkalmazások leállnak, a meghajtó biztonságosan kihúzható. Az adatok megmaradnak; a meghajtó később újra csatlakoztatható.", + "storage.az_ugynok_altal_eszlelt_meg": "az ügynök által észlelt, még nem regisztrált adatmeghajtók", + "storage.az_ugynok_nem_elerheto_elo": "Az ügynök nem elérhető — élő meghajtóadatok nélkül.", + "storage.bar_purpose": "Külső adattároló — a telepített alkalmazások nagy méretű fájljai (média, dokumentumok) ide kerülnek; az adatbázisok a belső SSD-n vannak.", + "storage.belso_ssd_a_szerver_rendszere": "Belső SSD — a szerver rendszere, a Docker és a telepített alkalmazások adatbázisai itt találhatók.", + "storage.biztonsagi_mentes_vedett": "Biztonsági mentés — védett", + "storage.biztonsagos_levalasztas": "Biztonságos leválasztás", + "storage.biztos_levalasztja_a_meghajtot": "Biztos leválasztja a meghajtót:", + "storage.biztosan_eltavolitja_adattarolot": "Biztosan eltávolítja a(z) {{.Path}} adattárolót?", + "storage.biztosan_eltavolitja_meghajtot": "Biztosan eltávolítja a(z) {{.Label}} ({{.Path}}) meghajtót a rendszerből?\\n\\nA meghajtó adatai NEM törlődnek.", + "storage.csak_a_nyilvantartasbol_torli_a": "Csak a nyilvántartásból törli a meghajtót — az adatok és a fájlrendszer érintetlenül maradnak.", + "storage.csatlakoztatas": "Csatlakoztatás", + "storage.csatlakoztatas_2": "Csatlakoztatás...", + "storage.ehhez_a_meghajtohoz_jelenleg_nincs": "Ehhez a meghajtóhoz jelenleg nincs telepített alkalmazás rendelve.", + "storage.eleresi_ut": "Elérési út", + "storage.elinditva": "Elindítva:", + "storage.ellenorzes": "Ellenőrzés", + "storage.eltavolitas": "Eltávolítás", + "storage.eltavolitas_a_listabol": "Eltávolítás a listából", + "storage.eltavolitas_a_rendszerbol": "Eltávolítás a rendszerből", + "storage.err_default": "Az alapértelmezett adattároló nem törölhető.", + "storage.err_delete": "Hiba a törlés során.", + "storage.err_in_use": "Nem törölhető: az alábbi alkalmazások használják: %s", + "storage.err_label": "A megnevezés nem lehet üres és legfeljebb 50 karakter.", + "storage.err_label_save": "Hiba a megnevezés mentésekor.", + "storage.err_last": "Az utolsó adattároló nem törölhető.", + "storage.err_not_separate": "Ez az útvonal nem külön csatlakoztatott meghajtó. Adatok az SSD-re kerülnének!", + "storage.err_not_writable": "Az útvonal nem írható.", + "storage.err_overlaps": "Az útvonal átfedi a már regisztrált %s útvonalat.", + "storage.err_path_missing": "Az útvonal nem létezik vagy nem mappa.", + "storage.err_save": "Hiba a mentés során.", + "storage.ez_a_meghajto_mas_alkalmazasok": "Ez a meghajtó más alkalmazások biztonsági másolatait is tárolja — a törlés ezeket is eltávolítja:", + "storage.felhasznaloi_adat": "Felhasználói adat", + "storage.figyelem": "FIGYELEM:", + "storage.figyelem_a_meghajton_levo_osszes": "FIGYELEM: a meghajtón lévő ÖSSZES ADAT véglegesen törlődik (formázás). Ez nem vonható vissza.", + "storage.formazas": "Formázás…", + "storage.formazas_title": "A meghajtó formázása — a rajta lévő MINDEN adat véglegesen törlődik.", + "storage.forras_torlese": "Forrás törlése", + "storage.hamarosan": "Hamarosan", + "storage.hiba": "Hiba:", + "storage.host_tarhely_rendszer_sablonok_iso": "Host tárhely — rendszer-sablonok, ISO-k, host szintű mentések. Nem tárol alkalmazásadatot.", + "storage.hozzaadas": "Hozzáadás", + "storage.idopont": "Időpont: {{.DecommissionedAt}}", + "storage.inaktiv": "Inaktív", + "storage.ismeretlen": "ismeretlen", + "storage.kesz": "Kész", + "storage.kivaltva": "Kiváltva", + "storage.kulso_adattarolo_a_telepitett_alkalmazas": "Külső adattároló — a telepített alkalmazások nagy méretű fájljai (média, dokumentumok) ide kerülnek. Más meghajtók biztonsági mentési céljaként is szolgálhat.", + "storage.kulso_hdd_1tb": "Külső HDD 1TB", + "storage.kulso_meghajtok_kezelese_alkalmazasadato": "Külső meghajtók kezelése alkalmazásadatok tárolásához.", + "storage.lassu": "lassú", + "storage.leallitott_alkalmazasok": "Leállított alkalmazások:", + "storage.lecsatolas_title": "A meghajtó lecsatolása és törlése a nyilvántartásból. Az adatok megmaradnak.", + "storage.legyen_alapertelmezett": "Legyen alapértelmezett", + "storage.legyen_alapertelmezett_uj_telepiteseknel": "Legyen alapértelmezett új telepítéseknél", + "storage.leszereles": "Leszerelés", + "storage.leszereles_athelyezessel": "Leszerelés áthelyezéssel", + "storage.leszereles_athelyezessel_minden_adat_atm": "Leszerelés áthelyezéssel: minden adat átmásolása ide:", + "storage.leszereles_elinditva": "Leszerelés elindítva.", + "storage.leszerelese_n_naz_adatok_nem": "leszerelése?\\n\\nAz adatok NEM törlődnek.", + "storage.leszerelesehez_athelyezes_nelkul_irja_be": "leszereléséhez (áthelyezés nélkül) írja be a meghajtó nevét megerősítésként.", + "storage.levalasztas": "Leválasztás", + "storage.levalasztas_folyamatban": "Leválasztás folyamatban…", + "storage.levalasztva": "Leválasztva", + "storage.levalasztva_2": "Leválasztva: {{.DisconnectedAt}}", + "storage.majd_a_z": "majd a(z)", + "storage.mar_csatlakoztatott_tarhely_hozzaadasa_k": "Már csatlakoztatott tárhely hozzáadása kézzel", + "storage.megerosites": "Megerősítés", + "storage.megerositeshez_irja_be": "Megerősítéshez írja be:", + "storage.megerositeshez_irja_be_a_csatlakoztatasi": "Megerősítéshez írja be a csatlakoztatási nevet:", + "storage.meghajto_eltavolitasa": "Meghajtó eltávolítása", + "storage.meghajto_leszerelese": "Meghajtó leszerelése", + "storage.meghajto_levalasztasa": "Meghajtó leválasztása", + "storage.meghajto_torlese_formazas": "Meghajtó törlése (formázás)", + "storage.meghajtot_n_naz_adatok_erintetlenek": "meghajtót?\\n\\nAz adatok érintetlenek; a leállított alkalmazások újraindulnak.", + "storage.meglevo_meghajto_csatolasa": "Meglévő meghajtó csatolása", + "storage.megnevezes_opcionalis": "Megnevezés (opcionális)", + "storage.megsem": "Mégsem", + "storage.megszakadt": "Megszakadt:", + "storage.mozgatas": "Mozgatás", + "storage.msg_added": "Adattároló sikeresen hozzáadva: %s", + "storage.msg_default_set": "Alapértelmezett adattároló beállítva: %s", + "storage.msg_label_changed": "Megnevezés módosítva: %s", + "storage.msg_removed": "Adattároló eltávolítva: %s", + "storage.msg_state_changed": "Adattároló állapot módosítva: %s", + "storage.n_na_meghajto_ezutan_biztonsagosan": "\\n\\nA meghajtó ezután biztonságosan eltávolítható.", + "storage.n_na_rajta_futo": "\\n\\nA rajta futó", + "storage.n_naz_alkalmazasok_az_athelyezes": "?\\n\\nAz alkalmazások az áthelyezés alatt rövid időre leállnak. A forrás adatai csak az ellenőrzés és a sikeres újraindítás után törlődnek.", + "storage.nem_elerheto": "Nem elérhető", + "storage.nem_regisztralt": "Nem regisztrált", + "storage.nem_regisztralt_meghajtok": "Nem regisztrált meghajtók", + "storage.nincs_alkalmazas_ezen_a_tarolon": "Nincs alkalmazás ezen a tárolón", + "storage.nincs_folyamatban_migracio": "Nincs folyamatban migráció.", + "storage.nincs_regisztralt_adattarolo_adjon_hozza": "Nincs regisztrált adattároló. Adjon hozzá egyet az alábbi űrlappal.", + "storage.osszes_adat_athelyezese": "Összes adat áthelyezése", + "storage.osszes_adatat_ide": "ÖSSZES adatát ide:", + "storage.pl_mnt_hdd_1_a": "Pl. /mnt/hdd_1 — a meghajtónak már csatolva kell lennie", + "storage.regisztracio_sikertelen": "Regisztráció sikertelen:", + "storage.regisztralas": "Regisztrálás", + "storage.regisztralva": "Regisztrálva", + "storage.rendszer_vedett": "Rendszer — védett", + "storage.rendszermeghajtok": "Rendszermeghajtók", + "storage.rendszermeghajton": "Rendszermeghajtón", + "storage.tarhely_meghajtok": "Tárhely — Meghajtók", + "storage.tartos_azonosito": "Tartós azonosító", + "storage.torles_folyamatban": "Törlés folyamatban…", + "storage.uj_meghajto_inicializalasa": "Új meghajtó inicializálása", + "storage.uj_telepitesek_engedelyezese": "Új telepítések engedélyezése", + "storage.uj_telepitesek_letiltasa": "Új telepítések letiltása", + "storage.ujrainditasra_varo_alkalmazasok": "Újraindításra váró alkalmazások:", + "storage.ujratelepites": "Újratelepítés", + "storage.valassz_celtarolot_a_legordulo_menubol": "Válassz céltárolót a legördülő menüből.", + "storage.vedett": "Védett", + "storage.vedett_csak_operatori_alairassal_modosit": "védett — csak operátori aláírással módosíthatók", + "storage.vegleges_leszereles": "Végleges leszerelés", + "storage.visszacsatlakoztatas": "Visszacsatlakoztatás", + "storage.visszacsatlakoztatja_a_z": "Visszacsatlakoztatja a(z)", + "storage_attach.1_meghajto_kivalasztasa": "1. Meghajtó kiválasztása", + "storage_attach.2_konfiguracio": "2. Konfiguráció", + "storage_attach.a_meghajto_a_mnt_nev": "A meghajtó a /mnt/<név> útvonalra kerül.", + "storage_attach.a_meghajto_sikeresen": "A meghajtó sikeresen", + "storage_attach.beallitas_alapertelmezett_adattarolokent": "Beállítás alapértelmezett adattárolóként új telepítéseknél", + "storage_attach.betoltes": "Betöltés…", + "storage_attach.csatlakoztatas_folyamatban": "Csatlakoztatás folyamatban…", + "storage_attach.csatlakoztatasi_nev": "Csatlakoztatási név", + "storage_attach.csatolas": "Csatolás", + "storage_attach.csatolva_es_regisztralva": "csatolva és regisztrálva", + "storage_attach.ez_a_meghajto_mar_csatlakoztatva": "Ez a meghajtó már csatlakoztatva van, csak a gép nem tartja nyilván. A „Csatolás\" a\n meglévő helyén veszi nyilvántartásba — semmi nem törlődik.", + "storage_attach.fajlrendszer": "Fájlrendszer:", + "storage_attach.hiba": "Hiba", + "storage_attach.hiba_2": "Hiba:", + "storage_attach.kivalasztott_eszkoz": "Kiválasztott eszköz", + "storage_attach.kulso_hdd_1tb": "Külső HDD 1TB", + "storage_attach.mar_csatlakoztatva": "Már csatlakoztatva", + "storage_attach.meghajtok_betoltese_sikertelen": "Meghajtók betöltése sikertelen:", + "storage_attach.meglevo_meghajto_csatolasa": "Meglévő meghajtó csatolása", + "storage_attach.megnevezes": "Megnevezés", + "storage_attach.megsem": "Mégsem", + "storage_attach.nincs_csatolhato_meghajto_a_csatolashoz": "Nincs csatolható meghajtó — a csatoláshoz olyan (még nem használt) meghajtó kell, amelyen már van fájlrendszer. Új, üres meghajtóhoz használja az „Inicializálás” lehetőséget.", + "storage_attach.nyilvantartasba_veve": "nyilvántartásba véve", + "storage_attach.valassza_ki_a_mar_fajlrendszerrel": "Válassza ki a már fájlrendszerrel rendelkező meghajtót.\n A meghajtón lévő adatok nem törlődnek — a csatolás csak elérhetővé teszi azokat.", + "storage_attach.vissza": "← Vissza", + "storage_attach.vissza_a_beallitasokhoz": ". Vissza a Beállításokhoz →", + "storage_init.1_meghajto_kivalasztasa": "1. Meghajtó kiválasztása", + "storage_init.2_konfiguracio": "2. Konfiguráció", + "storage_init.a_kivalasztott_meghajto_adatot_tartalmaz": "A kiválasztott meghajtó adatot tartalmaz. Az inicializálás (formázás) törli a rajta lévő\n összes adatot — a folytatáshoz meg kell erősítenie.", + "storage_init.a_meghajto_a_mnt_nev": "A meghajtó a /mnt/<név> útvonalra kerül.", + "storage_init.a_meghajto_adatot_tartalmaz_a": "A meghajtó adatot tartalmaz. A formázás véglegesen törli a rajta lévő összes adatot.", + "storage_init.a_meghajto_sikeresen_inicializalva_es": "A meghajtó sikeresen inicializálva és regisztrálva:", + "storage_init.adatot_tartalmaz_a_formazas_torli": "Adatot tartalmaz — a formázás törli", + "storage_init.az_allapot_lekerdezese_sikertelen": "Az állapot lekérdezése sikertelen.", + "storage_init.beallitas_alapertelmezett_adattarolokent": "Beállítás alapértelmezett adattárolóként új telepítéseknél", + "storage_init.betoltes": "Betöltés…", + "storage_init.csatlakoztatasi_nev": "Csatlakoztatási név", + "storage_init.csatolas": "Csatolás", + "storage_init.fajlrendszer": "Fájlrendszer", + "storage_init.folyamatban": "folyamatban…", + "storage_init.formazas": "Formázás", + "storage_init.hiba": "Hiba", + "storage_init.hiba_2": "Hiba:", + "storage_init.inicializalas_inditasa": "Inicializálás indítása", + "storage_init.jelenlegi": "jelenlegi:", + "storage_init.kesz": "kész", + "storage_init.kivalasztott_eszkoz": "Kiválasztott eszköz", + "storage_init.kulso_hdd_1tb": "Külső HDD 1TB", + "storage_init.mar_folyamatban_van_egy_inicializalas": "Már folyamatban van egy inicializálás.", + "storage_init.megerositeshez_irja_be_a_csatlakoztatasi": "Megerősítéshez írja be a csatlakoztatási nevet:", + "storage_init.meghajtok_betoltese_sikertelen": "Meghajtók betöltése sikertelen:", + "storage_init.megnevezes": "Megnevezés", + "storage_init.megsem": "Mégsem", + "storage_init.nincs_elerheto_meghajto_az_inicializalas": "Nincs elérhető meghajtó az inicializáláshoz. Csatlakoztasson egy új adathordozót — a rendszer-, a biztonsági mentés- és a már használatban lévő meghajtók itt nem jelennek meg.", + "storage_init.operatori_alairas_szukseges_ez_a": "Operátori aláírás szükséges. Ez a meghajtó védett (rendszer/biztonsági mentés).", + "storage_init.regisztralas": "Regisztrálás", + "storage_init.torles_es_inicializalas_inditasa": "Törlés és inicializálás indítása…", + "storage_init.torles_es_inicializalas_megerositese": "Törlés és inicializálás megerősítése", + "storage_init.uj_meghajto_inicializalasa": "Új meghajtó inicializálása", + "storage_init.ures_formazhato": "Üres — formázható", + "storage_init.valassza_ki_a_formazando_felhasznaloi": "Válassza ki a formázandó felhasználói adatmeghajtót. Rendszer- és\n biztonsági-mentés meghajtók itt nem jelennek meg — azok védettek. Ha a meghajtó adatot tartalmaz, a törlést\n Önnek meg kell erősítenie.", + "storage_init.var": "vár", + "storage_init.vissza": "← Vissza", + "storage_init.vissza_a_tarhelyhez": ". Vissza a tárhelyhez →", + "storage_network.a_csatlakoztatas_elott_a_rendszer": "A csatlakoztatás előtt a rendszer ellenőrzi a megosztást: valóban\n csatolható-e, és tudnak-e írni rá az alkalmazások. Hiba esetén semmi nem marad félkészen beállítva.", + "storage_network.a_csatolas_sikertelen": "A csatolás sikertelen.", + "storage_network.a_halozati_tarhely_sikeresen_csatlakozta": "A hálózati tárhely sikeresen csatlakoztatva és ellenőrizve:", + "storage_network.a_jelszot_a_gazda_ugynok": "A jelszót a gazda ügynök 0600-as fájlba írja; a vezérlő nem tárolja.", + "storage_network.a_legtobb_mediaalkalmazas_1000_es": "A legtöbb médiaalkalmazás 1000-es azonosítóval fut.", + "storage_network.a_megosztas_a_gazdagepen_elerheto": "A megosztás a gazdagépen elérhető, de az alkalmazások környezetében üres helyi könyvtár látszik — az adatok NEM a NAS-ra kerülnének", + "storage_network.a_megosztas_a_mnt_felhom": "A megosztás a /mnt/felhom-drives/<név> útvonalon lesz elérhető.", + "storage_network.a_megosztas_be_van_allitva": "A megosztás be van állítva a gazdagépen, de nincs regisztrálva — egy megszakadt csatlakoztatás maradványa. Távolítsa el, vagy adja hozzá újra ugyanezzel a névvel.", + "storage_network.a_megosztas_elerheto_es_csatlakoztatva": "A megosztás elérhető és csatlakoztatva van", + "storage_network.a_nas_jelenleg_nem_erheto": "A NAS jelenleg nem érhető el — az érintett alkalmazások átmenetileg nem olvasnak róla", + "storage_network.a_qnap_feluletere_szabott_lepesrol": "A QNAP felületére szabott lépésről lépésre útmutató készül.", + "storage_network.a_rendszer_hatterszolgaltatasa_ugynok_re": "A rendszer háttérszolgáltatása (ügynök) régebbi verziójú, ezért új\n hálózati tárhely most nem csatlakoztatható. A frissítés megérkezése után a funkció automatikusan\n elérhetővé válik — a meglévő megosztások addig is működnek.", + "storage_network.alkalmazas_felhasznaloi_azonosito_uid": "Alkalmazás felhasználói azonosító (uid)", + "storage_network.arva": "Árva", + "storage_network.az_allapot_jelenleg_nem_lekerdezheto": "Az állapot jelenleg nem lekérdezhető", + "storage_network.beallitva_a_gazdagepen_de_nincs": "Beállítva a gazdagépen, de nincs regisztrálva", + "storage_network.biztosan_eltavolitja_a_z": "Biztosan eltávolítja a(z)", + "storage_network.csatlakoztatas": "Csatlakoztatás", + "storage_network.csatolasi_teszt": "Csatolási teszt…", + "storage_network.egy_nas_megosztas_nfs_vagy": "Egy NAS-megosztás (NFS vagy SMB) csatlakoztatása nagy méretű médiatartalomhoz (film, fotó, zene).\n A megosztás kiválasztható médiaalkalmazás adatkönyvtáraként. A hálózati tárhely nem fizikai\n meghajtó — nincs leszerelés/áthelyezés, csak eltávolítás.", + "storage_network.egyszeru_mas_nas_okhoz_kapcsolja": "Egyszerű (más NAS-okhoz): kapcsolja be az exporton a „minden felhasználó leképezése” (map all\n users / all squash) opciót írás-olvasás móddal — bármelyik helyi felhasználóra. A fájlok\n tulajdonosa a rendszerben „nobody”-ként látszik; az alkalmazások túlnyomó többségének ez megfelelő.", + "storage_network.elerheto": "Elérhető", + "storage_network.elerheto_jelenleg_keszenletben_igeny_sze": "Elérhető, jelenleg készenlétben (igény szerint csatlakozik)", + "storage_network.eltavolitas": "Eltávolítás", + "storage_network.engedelyezze_a_felhom_gep_ip": "Engedélyezze a Felhom gép IP-címét a megosztáson. Proxmox-fürt esetén minden csomópont IP-címét.", + "storage_network.halozati_tarhely_eltavolitasa": "Hálózati tárhely eltávolítása", + "storage_network.halozati_tarhely_hozzaadasa": "Hálózati tárhely hozzáadása", + "storage_network.halozati_tarhelyet_n_na_megosztas": "hálózati tárhelyet?\\n\\nA megosztás leválasztásra kerül; a NAS-on lévő adatok érintetlenek maradnak.", + "storage_network.hiba": "Hiba:", + "storage_network.hibas_az_alkalmazasok_nem_a": "Hibás — az alkalmazások nem a NAS-t látják", + "storage_network.hozzon_letre_vagy_jeloljon_ki": "Hozzon létre (vagy jelöljön ki) egy felhasználót a NAS-on, és adjon neki írás-olvasás jogot a\n megosztásra. Más beállítás nem szükséges — a fájlok a NAS-on ennek a felhasználónak a nevében\n jönnek létre.", + "storage_network.igy_a_tulajdonos_informaciok_is": "— így a tulajdonos-információk is hibátlanok.", + "storage_network.ip_cim_vagy_dns_nev": "IP-cím vagy DNS-név. A Windows-hálózati név (pl. FELHOM) itt általában nem oldható fel — a Megosztás oldal »közvetlen cím« sora adja meg a másik eszköz IP-címét.", + "storage_network.irasteszt": "Írásteszt…", + "storage_network.ismeretlen": "Ismeretlen", + "storage_network.ismeretlen_2": "ismeretlen", + "storage_network.ismeretlen_hiba": "ismeretlen hiba", + "storage_network.kapcsolodas_a_szerverhez": "Kapcsolódás a szerverhez…", + "storage_network.keszenlet": "Készenlét", + "storage_network.megerosites": "Megerősítés", + "storage_network.megosztas_neve": "Megosztás neve", + "storage_network.megosztas_nfs_export_utvonal": "Megosztás (NFS export útvonal)", + "storage_network.megsem": "Mégsem", + "storage_network.mit_kell_beallitani_a_nas": "Mit kell beállítani a NAS-on?", + "storage_network.nas_megosztasok": "NAS-megosztások", + "storage_network.nem_elerheto": "Nem elérhető", + "storage_network.nev_azonosito": "Név (azonosító)", + "storage_network.nincs_halozati_tarhely_beallitva": "Nincs hálózati tárhely beállítva.", + "storage_network.pl_192_168_0_10": "pl. 192.168.0.10", + "storage_network.pl_media": "pl. media", + "storage_network.pl_volume1_media": "pl. /volume1/media", + "storage_network.protokoll": "Protokoll", + "storage_network.regisztralas": "Regisztrálás…", + "storage_network.smb_felhasznalonev": "SMB felhasználónév", + "storage_network.smb_jelszo": "SMB jelszó", + "storage_network.smb_synology_qnap_a_legtobb": "SMB (Synology, QNAP — a legtöbb NAS)", + "storage_network.synology_dsm_ellenorzott_lepesek_eloszor": "Synology (DSM, ellenőrzött lépések): először kapcsolja be az NFS-t — Vezérlőpult → File\n Services → NFS fül → „Enable NFS service”, és állítsa a „Maximum NFS protocol” értékét\n NFSv4.1-re (az alapértelmezett NFSv3 nem elegendő a csatlakoztatáshoz). Ezután a megosztott\n mappa szerkesztésében az „NFS Permissions” fülön hozzon létre szabályt a Felhom gép\n IP-címére, Read/Write jogosultsággal, a Squash mezőben a „Map all users to admin” opcióval.\n A megosztás elérési útja ugyanezen a fülön látható (pl. /volume1/<mappa>) — ez kerül a\n fenti „Megosztás” mezőbe.", + "storage_network.szerver_ip_vagy_hosztnev": "Szerver (IP vagy hosztnév)", + "storage_network.tarhely_halozati_tarhely_nas": "Tárhely — Hálózati tárhely (NAS)", + "storage_network.technikai_reszletek": "Technikai részletek", + "storage_network.teljes_erteku_truenas_linux_szerver": "Teljes értékű (TrueNAS / Linux szerver): export a következő opciókkal:", + "storage_network.utmutato_megjelenitese": "Útmutató megjelenítése", + "storage_network.vissza": "← Vissza", + "tier2_config.2_mentes": "2. mentés", + "tier2_config.2_mentes_beallitasa": "2. mentés beállítása — {{.DisplayName}}", + "tier2_config.2_mentes_bekapcsolva": "2. mentés bekapcsolva", + "tier2_config.a_2_mentes_egy_masik": "A 2. mentés egy másik fizikai meghajtóra készít másolatot az alkalmazás\n helyreállítási csomagjáról és adatairól. Ez az egyetlen off-drive védelem a böngészhető\n felhasználói fájlokhoz (a teljes rendszermentés/PBS nem éri el ezeket).", + "tier2_config.automatikus": "Automatikus", + "tier2_config.automatikus_kisbetu": "automatikus", + "tier2_config.bekapcsolva": "Bekapcsolva", + "tier2_config.cel": "Cél", + "tier2_config.cel_meghajto": "Cél meghajtó", + "tier2_config.csak_db_konfiguracio": "— csak DB/konfiguráció", + "tier2_config.ennek_az_alkalmazasnak_az_adatai": "Ennek az alkalmazásnak az adatai a belső rendszerlemezen vannak, amelyek\n már szerepelnek a teljes rendszermentésben (PBS). A 2. (off-drive) másolat\n kiegészítő, és elsősorban a külső adatmeghajtón tárolt alkalmazásokhoz készül — ehhez az\n alkalmazáshoz nincs külön teendő.", + "tier2_config.jelenleg": "(jelenleg: {{.EffectiveLabel}})", + "tier2_config.jelenleg_csak_a_belso_ssd": "Jelenleg csak a belső SSD érhető el 2. célként, ezért csak az adatbázis és a konfiguráció\n másolódik. A belső rendszerlemez kicsi, ezért a nagy fájlok off-drive mentéséhez egy\n 2. adatmeghajtó szükséges (hogy a rendszerlemez ne teljen meg).", + "tier2_config.jelenlegi_allapot": "Jelenlegi állapot", + "tier2_config.kezi_valasztas": "kézi választás", + "tier2_config.kikapcsolva": "Kikapcsolva", + "tier2_config.kivalasztas_modja": "Kiválasztás módja", + "tier2_config.megjegyzes": "Megjegyzés", + "tier2_config.mentes": "Mentés", + "tier2_config.nincs_elerheto_off_drive_cel": "Nincs elérhető off-drive cél", + "tier2_config.nincs_masik_adatmeghajto_automatikus_cel": "Nincs másik adatmeghajtó — automatikus cél a belső SSD (csak DB/konfiguráció). Egy 2.\n adatmeghajtó hozzáadásával a teljes adat is off-drive menthető.", + "tier2_config.vissza_a_mentesekhez": "← Vissza a mentésekhez" } diff --git a/controller/internal/stacks/delete.go b/controller/internal/stacks/delete.go index ebb5db5..e4ca057 100644 --- a/controller/internal/stacks/delete.go +++ b/controller/internal/stacks/delete.go @@ -12,6 +12,7 @@ import ( "time" "gitea.dooplex.hu/admin/felhom-controller/internal/appbackup" + "gitea.dooplex.hu/admin/felhom-controller/internal/util" ) // felhomDataDir matches backup.FelhomDataDir — duplicated to avoid circular import via StackDataProvider. @@ -45,6 +46,11 @@ type RemoveResponse struct { HDDNote string `json:"hdd_note,omitempty"` BackupPathsRemoved []string `json:"backup_paths_removed,omitempty"` BackupPathsRefused []string `json:"backup_paths_refused,omitempty"` + // Verified says the teardown was CHECKED, not just requested (R-626/R-633). False means a + // container carrying this project's compose label was still there after the watch window — the + // answer that used to be a silent 200. + Verified bool `json:"verified"` + ReappearedRemoved []string `json:"reappeared_removed,omitempty"` } // RemoveRefusedError is a removal REFUSED before anything was touched: the customer asked for the @@ -413,6 +419,77 @@ func (m *Manager) GetStackHDDData(name string) (*HDDDataResponse, error) { // volumes, optionally removes HDD data and backup data, then removes app.yaml // so the stack reverts to "not deployed" state. The template files (docker-compose.yml, // .felhom.yml) are preserved so the user can redeploy. +// removeVerifyWindow is how long the project is watched after `down` before the teardown is called +// verified. 20 s is the floor the brief sets; the measured re-creation happened at +2 s. +const removeVerifyWindow = 25 * time.Second + +// projectContainersByLabel lists containers still carrying this compose project's label — including +// stopped ones, because a container that exists at all is one the household can still see. +func (m *Manager) projectContainersByLabel(project string) []string { + out, err := m.execCommand("docker", "ps", "-a", "--filter", "label=com.docker.compose.project="+project, "--format", "{{.Names}}") + if err != nil { + return nil + } + var names []string + for _, l := range strings.Split(out, "\n") { + if l = strings.TrimSpace(l); l != "" { + names = append(names, l) + } + } + return names +} + +// verifyTornDown watches the compose project after `down` and removes anything that comes back. +// Returns whether the project was clean at the end, and what had to be removed. +func (m *Manager) verifyTornDown(name string, window time.Duration) (bool, []string) { + deadline := m.now().Add(window) + var removed []string + for { + left := m.projectContainersByLabel(name) + for _, c := range left { + lbl, _ := m.execCommand("docker", "inspect", c, "--format", "{{json .Config.Labels}}") + m.logger.Printf("[WARN] [stacks] RemoveStack %s: container %q reappeared after `down` — removing it by name; its labels: %s", name, c, truncateStr(strings.TrimSpace(lbl), 300)) + if out, err := m.execCommand("docker", "rm", "-f", c); err != nil { + m.logger.Printf("[ERROR] [stacks] RemoveStack %s: could not remove the reappeared container %q: %v (%s)", name, c, err, truncateStr(out, 160)) + } else { + removed = append(removed, c) + } + } + if !m.now().Before(deadline) { + break + } + time.Sleep(2 * time.Second) + } + still := m.projectContainersByLabel(name) + if len(still) > 0 { + m.logger.Printf("[ERROR] [stacks] RemoveStack %s: NOT verified — %d container(s) still carry this project's label after %s: %v", name, len(still), window, still) + return false, removed + } + return true, removed +} + +// KeyRemoveBusy is the one sentence R-633 adds: a remove refused because the backup side owns the app. +const KeyRemoveBusy = "err.stacks.az_alkalmazason_mentes_vagy_visszaallitas_fut" + +// halfStateEvidence answers "does anything of this stack actually EXIST?" for a stack the record +// says is not deployed (R-634). Containers first, because that is the shape that hurt: an app +// serving traffic that no button could remove. +func (m *Manager) halfStateEvidence(name string, stack *Stack) (bool, string) { + if len(stack.Containers) > 0 { + return true, fmt.Sprintf("%d container(s) exist", len(stack.Containers)) + } + if stack.ComposePath != "" { + if _, err := os.Stat(stack.ComposePath); err == nil { + dir := filepath.Dir(stack.ComposePath) + if _, err := os.Stat(filepath.Join(dir, "app.yaml")); err == nil { + return true, "a compose file and an app.yaml exist on disk" + } + return true, "a compose file exists on disk" + } + } + return false, "" +} + func (m *Manager) RemoveStack(name string, removeHDDData bool, backupPathsToRemove []string) (*RemoveResponse, error) { if m.isDebug() { m.logger.Printf("[DEBUG] [stacks] RemoveStack called: name=%q, removeHDDData=%v, backupPathsToRemove=%d", name, removeHDDData, len(backupPathsToRemove)) @@ -433,9 +510,20 @@ func (m *Manager) RemoveStack(name string, removeHDDData bool, backupPathsToRemo name, stack.State, stack.Deployed, stack.Orphaned, stack.Deploying) } - // Must be deployed + // R-634: `deployed` is a RECORD, and the record can be wrong while the machine is right. Three + // apps were measured running, healthy and serving with `deployed=false` — `outline` answering its + // own `/_health` with 200 and three containers up — and in that state BOTH remove calls answered + // `stack "x" is not deployed`, so the household had no button at all and a shell was the only + // exit. **The household must always be able to remove what the box shows them.** So the refusal + // now asks whether anything EXISTS, not whether a flag is set: containers, a compose file, or an + // app.yaml are each enough. Everything downstream already copes — the removal is driven by the + // compose file and the directory, not by the flag. if !stack.Deployed { - return nil, fmt.Errorf("stack %q is not deployed", name) + half, why := m.halfStateEvidence(name, stack) + if !half { + return nil, fmt.Errorf("stack %q is not deployed", name) + } + m.logger.Printf("[WARN] [stacks] RemoveStack %s: deployed=false but %s — removing what exists (R-634)", name, why) } // Must not be deploying (H2 fix) @@ -443,6 +531,23 @@ func (m *Manager) RemoveStack(name string, removeHDDData bool, backupPathsToRemo return nil, fmt.Errorf("stack %q is currently being deployed — wait for deployment to finish", name) } + // R-633: the backup side owns operations this package cannot see. A remove sent while a RESTORE + // was in flight was measured tearing down what existed while the restore's own `compose up` + // re-created it — both calls returned success, the record said `deployed: false`, and a container + // went on restarting for hours with a live traefik route. The product already refuses exactly + // this clash for `update` and for `restore`, and names the blocking operation; `remove` did not + // consult it at all. Same guard, same adapter. + if g := m.guards(); g != nil { + if busy, why := g.Busy(name); busy { + m.logger.Printf("[ERROR] [stacks] RemoveStack %s REFUSED (busy): %s", name, why) + return nil, util.MsgError(KeyRemoveBusy) + } + } + if m.IsUpdating(name) { + m.logger.Printf("[ERROR] [stacks] RemoveStack %s REFUSED (busy): a guarded update is in progress", name) + return nil, util.MsgError(KeyRemoveBusy) + } + // Must be stopped (not running) // StateDegraded (R-51) counts as running here: a degraded stack still has LIVE containers, and // deleting its directory out from under them would leave orphans behind. @@ -491,6 +596,18 @@ func (m *Manager) RemoveStack(name string, removeHDDData bool, backupPathsToRemo return resp, fmt.Errorf("docker compose down failed for %s: %w", name, err) } + // Step 2b: WATCH, then say so. R-626 recorded a removed `navidrome` coming back and could not + // diagnose it; R-633 caught the same shape with the window visible — a restore's own `compose + // up` re-creating what `down` had just torn out, seventeen seconds apart, while both calls + // returned success. `down` returning 0 is a request, not a result. So the project is watched for + // a bounded window and anything that reappears is removed BY NAME and logged with the label that + // created it, and the answer carries whether the check passed. + resp.Verified, resp.ReappearedRemoved = m.verifyTornDown(name, removeVerifyWindow) + + // R-614: the app is going; its update record goes with it. Otherwise the NEXT install of the + // same name inherits a phase that belongs to an app that no longer exists. + m.ClearUpdateState(name) + // Step 3: the volumes that are gone now — `[]` when none, never null (R-489). resp.VolumesRemoved = removedVolumes(volsBefore, m.projectVolumes(name)) if len(resp.VolumesRemoved) > 0 { diff --git a/controller/internal/stacks/healthprobe.go b/controller/internal/stacks/healthprobe.go index 4b86fe1..4b9d4fe 100644 --- a/controller/internal/stacks/healthprobe.go +++ b/controller/internal/stacks/healthprobe.go @@ -22,6 +22,7 @@ type probeTarget struct { // Called by the scheduler every minute. func (m *Manager) RunHealthProbes() error { // Phase 1: collect targets (under lock) + var noProbe []noProbeStack m.mu.RLock() var targets []probeTarget skippedNotDue := 0 @@ -57,10 +58,14 @@ func (m *Manager) RunHealthProbes() error { } } - // Find the main container to probe (matching stack name) - containerName := findProbeContainer(name, stack.Containers) + // Find the main container to probe. R-630: a stack whose check resolves to no container + // used to be skipped SILENTLY — paperless-ngx's probe had therefore never run on any box, + // and nothing on any screen could say so. It now gets a RESULT that says why, so the app + // page can tell "checked and healthy" from "never checked". + containerName, candidates := findProbeContainerMeta(name, &stack.Meta, stack.Containers) if containerName == "" { skippedNoContainer++ + noProbe = append(noProbe, noProbeStack{name: name, candidates: candidates}) continue } @@ -72,6 +77,29 @@ func (m *Manager) RunHealthProbes() error { } m.mu.RUnlock() + // Record the "no probe container" stacks OUTSIDE the read lock, then write their results under + // the write lock — the same shape the probe results themselves use. + for _, np := range noProbe { + m.mu.Lock() + if s, ok := m.stacks[np.name]; ok { + s.HealthProbe = &HealthProbeResult{ + Healthy: true, // never RED on our own inability to look — R-630's whole point + LastCheck: m.now(), + Details: []HealthCheckDetail{{ + Type: "none", + Target: np.name, + Healthy: true, + Error: MsgHealthNoProbeContainer, + MessageKey: KeyHealthNoProbeContainer, + }}, + } + } + m.mu.Unlock() + if m.isDebug() { + m.logger.Printf("[DEBUG] [stacks] RunHealthProbes: %s has a health check but no container to probe — candidates: %v", np.name, np.candidates) + } + } + if m.isDebug() { m.logger.Printf("[DEBUG] [stacks] RunHealthProbes: collected %d targets (%d skipped not due, %d skipped no container)", len(targets), skippedNotDue, skippedNoContainer) @@ -294,21 +322,71 @@ func (m *Manager) probeHTTP(containerName string, check HealthCheckItem, target return detail } -// findProbeContainer returns the container name to probe for a stack. -// Prefers exact match with stack name, then prefix match (stack-service-N). +// The one sentence R-630 adds. Hungarian bytes by default, the key beside it — util.MsgError's +// contract, because HealthProbe is serialised raw to the API and has no localisation seam of its own. +const ( + MsgHealthNoProbeContainer = "Nem futott egészségellenőrzés: nincs hozzá tartozó konténer." + KeyHealthNoProbeContainer = "health.no_probe_container" +) + +// noProbeStack is a stack that declares a health check which resolves to no container. +type noProbeStack struct { + name string + candidates []string +} + +// findProbeContainer returns the container to probe for a stack, and the candidates it rejected. +// +// Four rules, in order (R-630): +// +// 1. the container whose name EQUALS the stack name; +// 2. the container named by `healthcheck.container` in `.felhom.yml`; +// 3. a prefix match — but ONLY when exactly one running container matches. The old code took the +// FIRST prefix match, which for `immich` (four `immich-*` containers and no exact match) meant +// whichever the container list happened to yield, and which was seen live on `outline` probing +// `outline-postgres:3000` during startup because the exactly-named container was not up yet; +// 4. nothing — and the CANDIDATES come back with it, because "no container" with no list is the +// silence this whole row is about. +// +// `meta` may be nil; the caller is not required to have one. +func findProbeContainerMeta(stackName string, meta *Metadata, containers []ContainerInfo) (string, []string) { + probeable := func(c ContainerInfo) bool { + return c.State == StateRunning || c.State == StateUnhealthy + } + for _, c := range containers { + if c.Name == stackName && probeable(c) { + return c.Name, nil + } + } + if meta != nil && meta.HealthCheck != nil && meta.HealthCheck.Container != "" { + want := meta.HealthCheck.Container + for _, c := range containers { + if c.Name == want && probeable(c) { + return c.Name, nil + } + } + } + var prefix []string + for _, c := range containers { + if strings.HasPrefix(c.Name, stackName) && probeable(c) { + prefix = append(prefix, c.Name) + } + } + if len(prefix) == 1 { + return prefix[0], nil + } + // Ambiguous or empty: name what was seen so the log and the page can say why. + all := make([]string, 0, len(containers)) + for _, c := range containers { + all = append(all, c.Name+"("+string(c.State)+")") + } + return "", all +} + +// findProbeContainer is the one-value form kept for callers that only want the name. func findProbeContainer(stackName string, containers []ContainerInfo) string { - for _, c := range containers { - if c.Name == stackName && (c.State == StateRunning || c.State == StateUnhealthy) { - return c.Name - } - } - // Fallback: first running container with matching prefix - for _, c := range containers { - if strings.HasPrefix(c.Name, stackName) && (c.State == StateRunning || c.State == StateUnhealthy) { - return c.Name - } - } - return "" + n, _ := findProbeContainerMeta(stackName, nil, containers) + return n } // parseInterval parses a duration string like "5m", "30s", "1h". diff --git a/controller/internal/stacks/manager.go b/controller/internal/stacks/manager.go index 3747c66..81f5034 100644 --- a/controller/internal/stacks/manager.go +++ b/controller/internal/stacks/manager.go @@ -127,6 +127,11 @@ type HealthCheckDetail struct { Status int `json:"status,omitempty"` // HTTP status code (for http/api) Latency string `json:"latency"` // e.g. "45ms" Error string `json:"error,omitempty"` // error message if unhealthy + // MessageKey is the i18n bundle key for Error when the text is a PRODUCT sentence rather than a + // transport error. It follows util.MsgError's contract: Error carries the Hungarian bytes (the + // default language), MessageKey lets a localising consumer render the other one. Added for + // R-630, whose "no health check ran" detail is the first such sentence here. + MessageKey string `json:"message_key,omitempty"` } // Stack represents a docker compose stack on disk. diff --git a/controller/internal/stacks/metadata.go b/controller/internal/stacks/metadata.go index e5e1499..0da856e 100644 --- a/controller/internal/stacks/metadata.go +++ b/controller/internal/stacks/metadata.go @@ -210,6 +210,17 @@ type IntegrationDef struct { type HealthCheckConfig struct { Interval string `yaml:"interval" json:"interval"` // e.g. "5m", "30s"; default "5m" Checks []HealthCheckItem `yaml:"checks" json:"checks"` + // Container names the container to probe when the stack name does not resolve to one. + // It belongs on the BLOCK rather than on each check because every check in a block probes the + // same process — the port and path differ, the target does not. + // + // R-630: `paperless-ngx`'s containers are `paperless-webserver`/`-postgres`/`-redis`, so neither + // the exact-name rule nor the prefix rule finds anything and the stack was skipped SILENTLY — its + // probe had never run on any box, and `verifying` then waited out the full health timeout and + // STOPPED a working app. `immich` is the same shape with the opposite failure: no exact match and + // FOUR `immich-*` candidates, so the prefix fallback picked whichever came first. + // Precedent for the field: InitialCredentials.Container above. + Container string `yaml:"container,omitempty" json:"container,omitempty"` } // HealthCheckItem defines a single health check probe. diff --git a/controller/internal/stacks/r630_r634_v0262_test.go b/controller/internal/stacks/r630_r634_v0262_test.go new file mode 100644 index 0000000..621087d --- /dev/null +++ b/controller/internal/stacks/r630_r634_v0262_test.go @@ -0,0 +1,158 @@ +package stacks + +import ( + "os" + "path/filepath" + "strings" + "testing" +) + +// ── A / A2 — the probe target (R-630) ──────────────────────────────────────────────────────────── +// +// RED-PROOF: revert findProbeContainerMeta to "exact, else FIRST prefix, else empty" and +// TestProbeTarget_ImmichPrefixIsAmbiguous and TestProbeTarget_ExplicitContainer both fail. + +func running(names ...string) []ContainerInfo { + out := make([]ContainerInfo, 0, len(names)) + for _, n := range names { + out = append(out, ContainerInfo{Name: n, State: StateRunning}) + } + return out +} + +func TestProbeTarget_ExactNameWins(t *testing.T) { + got, cand := findProbeContainerMeta("romm", nil, running("romm-db", "romm", "romm-redis")) + if got != "romm" { + t.Fatalf("exact match must win: got %q (candidates %v)", got, cand) + } +} + +func TestProbeTarget_ExplicitContainer(t *testing.T) { + // paperless-ngx: no container is called `paperless-ngx`, and none even has it as a prefix. + cs := running("paperless-webserver", "paperless-postgres", "paperless-redis") + if got, _ := findProbeContainerMeta("paperless-ngx", nil, cs); got != "" { + t.Fatalf("without the explicit field there is nothing to probe, got %q", got) + } + meta := &Metadata{HealthCheck: &HealthCheckConfig{ + Container: "paperless-webserver", + Checks: []HealthCheckItem{{Type: "http", Port: 8000}}, + }} + got, _ := findProbeContainerMeta("paperless-ngx", meta, cs) + if got != "paperless-webserver" { + t.Fatalf("the explicit container must be used: got %q", got) + } +} + +func TestProbeTarget_ImmichPrefixIsAmbiguous(t *testing.T) { + // Four `immich-*` containers and no exact match. The OLD rule returned the first one — which is + // whichever the container list happened to yield. Ambiguity must resolve to "nothing", with the + // candidates named, not to a guess. + cs := running("immich-server", "immich-machine-learning", "immich-postgres", "immich-redis") + got, cand := findProbeContainerMeta("immich", nil, cs) + if got != "" { + t.Fatalf("four candidates must not be resolved by guessing: got %q", got) + } + if len(cand) != 4 { + t.Fatalf("the candidates must come back so the log can name them: %v", cand) + } + meta := &Metadata{HealthCheck: &HealthCheckConfig{Container: "immich-server"}} + if got, _ := findProbeContainerMeta("immich", meta, cs); got != "immich-server" { + t.Fatalf("the explicit field must settle it: got %q", got) + } +} + +func TestProbeTarget_UniquePrefixStillWorks(t *testing.T) { + // One running candidate is not ambiguous — the fallback stays useful. + got, _ := findProbeContainerMeta("gitea", nil, running("gitea-server")) + if got != "gitea-server" { + t.Fatalf("a single prefix match must still resolve: got %q", got) + } +} + +func TestProbeTarget_StoppedContainersAreNotProbeTargets(t *testing.T) { + cs := []ContainerInfo{{Name: "wger", State: StateStopped}} + if got, _ := findProbeContainerMeta("wger", nil, cs); got != "" { + t.Fatalf("a stopped container is not probeable: got %q", got) + } +} + +// ── A — the settle reason (R-630) ──────────────────────────────────────────────────────────────── +// +// RED-PROOF: this is the sentence that distinguishes "declares no check" from "declares one that +// resolves to nothing". Before v0.262.0 the second case never reached a settle at all — it looped +// until the health timeout and the app was STOPPED. + +func TestSettleReason_NamesWhyTheProbeWasNotUsed(t *testing.T) { + none := settleReason(Metadata{}) + if !strings.Contains(none, "no health check declared") { + t.Fatalf("an app with no check must say so: %q", none) + } + declared := settleReason(Metadata{HealthCheck: &HealthCheckConfig{ + Checks: []HealthCheckItem{{Type: "http", Port: 80}}, + }}) + if !strings.Contains(declared, "no probe container") { + t.Fatalf("an app whose check resolves to nothing must say THAT, not the other thing: %q", declared) + } + if none == declared { + t.Fatal("the two reasons must be distinguishable in the journal without reading the log") + } +} + +// ── C — remove accepts the half-state (R-634) ──────────────────────────────────────────────────── +// +// RED-PROOF: delete the halfStateEvidence branch in RemoveStack and this fails — which is exactly +// the state three apps were measured in, with no button that worked. + +func TestHalfStateEvidence(t *testing.T) { + m := &Manager{} + + if ok, _ := m.halfStateEvidence("ghost", &Stack{}); ok { + t.Fatal("nothing on disk and no containers is genuinely 'not deployed'") + } + + ok, why := m.halfStateEvidence("outline", &Stack{Containers: running("outline", "outline-postgres")}) + if !ok || !strings.Contains(why, "container") { + t.Fatalf("containers exist: the household must be able to remove them (%v, %q)", ok, why) + } + + dir := t.TempDir() + compose := filepath.Join(dir, "docker-compose.yml") + if err := os.WriteFile(compose, []byte("services: {}\n"), 0o644); err != nil { + t.Fatal(err) + } + ok, why = m.halfStateEvidence("sparkyfitness", &Stack{ComposePath: compose}) + if !ok || !strings.Contains(why, "compose file") { + t.Fatalf("a compose file on disk is something to remove (%v, %q)", ok, why) + } + + if err := os.WriteFile(filepath.Join(dir, "app.yaml"), []byte("name: x\n"), 0o644); err != nil { + t.Fatal(err) + } + ok, why = m.halfStateEvidence("sparkyfitness", &Stack{ComposePath: compose}) + if !ok || !strings.Contains(why, "app.yaml") { + t.Fatalf("this is sparkyfitness's exact measured shape (%v, %q)", ok, why) + } +} + +// ── F — a remove clears the update record (R-614) ──────────────────────────────────────────────── +// +// RED-PROOF: drop the ClearUpdateState call from RemoveStack and a redeploy inherits „Frissítve". + +func TestClearUpdateState(t *testing.T) { + m := &Manager{stacks: map[string]*Stack{ + "komga": { + Updating: true, + UpdatePhase: "failed", + UpdatePhaseLabel: "A frissítés nem sikerült", + UpdateError: "held", + updateHeld: true, + HealthProbe: &HealthProbeResult{Healthy: false}, + }, + }} + m.ClearUpdateState("komga") + s := m.stacks["komga"] + if s.Updating || s.UpdatePhase != "" || s.UpdatePhaseLabel != "" || s.UpdateError != "" || s.updateHeld || s.HealthProbe != nil { + t.Fatalf("every field the next install could inherit must be cleared: %+v", s) + } + m.ClearUpdateState("does-not-exist") // must not panic +} diff --git a/controller/internal/stacks/update.go b/controller/internal/stacks/update.go index 8f454c6..9d71ecf 100644 --- a/controller/internal/stacks/update.go +++ b/controller/internal/stacks/update.go @@ -178,6 +178,26 @@ func (m *Manager) currentDeployTime(name string) time.Time { return t } +// ClearUpdateState wipes everything a finished-or-abandoned update left on a stack. R-614: a fresh +// install of an app that had previously failed an update showed the OLD phase — „Frissítve" on a +// deploy that had just happened — because a remove cleared the directory and not the in-memory +// record. The name is the only thing the next install shares with the last one, so the record has to +// go when the app does. +func (m *Manager) ClearUpdateState(name string) { + m.mu.Lock() + defer m.mu.Unlock() + s, ok := m.stacks[name] + if !ok { + return + } + s.Updating = false + s.UpdatePhase = "" + s.UpdatePhaseLabel = "" + s.UpdateError = "" + s.updateHeld = false + s.HealthProbe = nil +} + func (m *Manager) markUpdateHeld(name string) { m.mu.Lock() if s, ok := m.stacks[name]; ok { @@ -717,9 +737,40 @@ func (m *Manager) verifyAndConclude(ctx context.Context, name, dir string, env [ m.logger.Printf("[INFO] [stacks] update %s: DONE in %s", name, m.now().Sub(start).Round(time.Second)) } +// holdLogTailLines is how much of each service's log the hold keeps. 400 lines is enough to hold a +// migration run and a startup failure, and small enough that a hold never fills a disk. +const holdLogTailLines = "400" + +// captureHoldLogs writes each service's log into /hold-logs// before the app is +// stopped. Best-effort by design (R-621): the hold itself must happen either way. +func (m *Manager) captureHoldLogs(name, dir string, env []string) { + ts := m.now().UTC().Format("20060102T150405Z") + outDir := filepath.Join(dir, "hold-logs", ts) + if err := os.MkdirAll(outDir, 0o755); err != nil { + m.logger.Printf("[ERROR] [stacks] update %s: cannot create the hold-log directory %s: %v — the hold still proceeds", name, outDir, err) + return + } + out, err := m.updateCompose(dir, env, "logs", "--no-color", "--tail", holdLogTailLines) + if err != nil { + m.logger.Printf("[WARN] [stacks] update %s: `compose logs` before the hold failed: %v — writing what came back anyway", name, err) + } + path := filepath.Join(outDir, "compose-logs.txt") + if werr := os.WriteFile(path, []byte(out), 0o644); werr != nil { + m.logger.Printf("[ERROR] [stacks] update %s: could not write %s: %v", name, path, werr) + return + } + m.logger.Printf("[INFO] [stacks] update %s: kept %d bytes of the app's own log at %s before stopping it (R-621)", name, len(out), path) +} + // failAndHold is Scenario F: stop the app, record the hold, tell the customer the route back. func (m *Manager) failAndHold(ctx context.Context, name, dir string, env []string, rp UpdateRestorePoint, why string) { m.logger.Printf("[ERROR] [stacks] update %s FAILED after the new version was started: %s — stopping and HOLDING the app; the pin stays on the new version (its migration may have run)", name, why) + // R-621: capture the app's own logs BEFORE the `down`, because the `down` destroys them. Two + // drill nights lost the only evidence of WHY an update failed this way — `adventurelog` ran nine + // migrations and then never bound its port, and the log that would have said so was gone by the + // time anyone looked. The capture is bounded and best-effort: a hold must never fail because its + // evidence could not be written. + m.captureHoldLogs(name, dir, env) if _, err := m.updateCompose(dir, env, "down"); err != nil { m.logger.Printf("[ERROR] [stacks] update %s: stopping the failed app also failed: %v", name, err) } @@ -769,12 +820,23 @@ func (m *Manager) removePreUpdateCopies(dir string) { _ = os.Remove(filepath.Join(dir, preUpdateAppliedFile)) } +// settleReason names WHY the wait fell back to container state, so the journal and the log do not +// have to be read together to tell "this app declares no check" from "this app declares one that +// resolves to no container" (R-630). +func settleReason(meta Metadata) string { + if hc := meta.HealthCheck; hc != nil && len(hc.Checks) > 0 { + return "no probe container — settled on container state" + } + return "no health check declared" +} + // waitUpdateHealthy is the production health wait: the app's own .felhom.yml health check through the // existing probe, or — for an app with none — every container running and none restarting for // updateSettleWindow. NEVER the compose exit code, and never logPostStartStatus's delayed log line. func (m *Manager) waitUpdateHealthy(ctx context.Context, name string, timeout time.Duration) (bool, string) { deadline := m.now().Add(timeout) var runningSince time.Time + warnedNoProbe := false last := "no observation yet" for { _ = m.RefreshStatus() @@ -784,8 +846,21 @@ func (m *Manager) waitUpdateHealthy(ctx context.Context, name string, timeout ti last = "stack vanished" runningSince = time.Time{} case st.State == StateRunning: + // A declared health check is only usable if it resolves to a container. When it does + // not, the app is judged the same way an app with NO declared check is judged — + // settling on container state — and the log says so. + // + // R-630, and this `else` is the whole defect: the old code set `last = "no probe + // container"` and looped, so `verifying` spent the FULL `update.health_timeout` and + // `failAndHold` then STOPPED an app whose containers were all healthy. Measured on + // paperless-ngx 2026-09-22: `done` was never reachable, `failed` at +313.0 s, front door + // 404 afterwards. A stack with no probe is not "healthy" and it is not "failing" — it is + // SETTLED ON CONTAINER STATE (`09` §3), and never a reason to stop a running app. + usable := false if hc := st.Meta.HealthCheck; hc != nil && len(hc.Checks) > 0 { - if c := findProbeContainer(name, st.Containers); c != "" { + c, candidates := findProbeContainerMeta(name, &st.Meta, st.Containers) + if c != "" { + usable = true res := m.runChecks(probeTarget{stackName: name, containerName: c, checks: hc.Checks}) m.mu.Lock() if s, ok := m.stacks[name]; ok { @@ -796,15 +871,19 @@ func (m *Manager) waitUpdateHealthy(ctx context.Context, name string, timeout ti return true, "the app's health check passed" } last = "health check failing" - } else { - last = "no probe container" + } else if !warnedNoProbe { + warnedNoProbe = true + m.logger.Printf("[WARN] [stacks] update %s: no probe container for %s — settling on container state instead; candidates: %v", + name, name, candidates) } - } else { + } + if !usable { if runningSince.IsZero() { runningSince = m.now() } if m.now().Sub(runningSince) >= updateSettleWindow { - return true, fmt.Sprintf("all containers running, none restarting, for %s (no health check declared)", updateSettleWindow) + return true, fmt.Sprintf("all containers running, none restarting, for %s (%s)", + updateSettleWindow, settleReason(st.Meta)) } last = "running, settling" } diff --git a/controller/internal/stacks/update_test.go b/controller/internal/stacks/update_test.go index 9a97966..dac0a79 100644 --- a/controller/internal/stacks/update_test.go +++ b/controller/internal/stacks/update_test.go @@ -433,8 +433,11 @@ func TestSlice4_F_HealthFailureHoldsTheAppAndKeepsTheNewPin(t *testing.T) { if got := pinOf(t, dir); got != "nextcloud:34.0.1-apache" { t.Errorf("the pin must STAY on the new version (its migration may have run), got %q", got) } - if got := strings.Join(c.list(), " | "); got != "pull | up -d --remove-orphans | down" { - t.Errorf("the failed app must be stopped; compose calls = %q", got) + // The `logs` call between `up` and `down` is R-621: the hold keeps the app's own log BEFORE the + // `down` destroys it. The order is the assertion — a capture after the `down` would read empty, + // which is exactly how two drill nights lost the only evidence of why an update failed. + if got := strings.Join(c.list(), " | "); got != "pull | up -d --remove-orphans | logs --no-color --tail 400 | down" { + t.Errorf("the failed app must be stopped, and its log kept FIRST; compose calls = %q", got) } if journalExists(m) { t.Error("the journal is cleared once the hold (the durable record) is written") @@ -537,8 +540,9 @@ func TestSlice4_G_InterruptedAfterUpResumesTheHealthWait(t *testing.T) { if held, _ := g.HoldFor("nextcloud"); !held || st.UpdatePhase != UpdatePhaseFailed { t.Errorf("a resumed update that is still unhealthy must end HELD; held=%v phase=%q", held, st.UpdatePhase) } - if got := strings.Join(c.list(), " | "); got != "up -d --remove-orphans | down" { - t.Errorf("resumption re-runs `up` then stops the failed app; compose calls = %q", got) + // Same R-621 capture on the resumed path — a hold reached by resumption keeps its evidence too. + if got := strings.Join(c.list(), " | "); got != "up -d --remove-orphans | logs --no-color --tail 400 | down" { + t.Errorf("resumption re-runs `up`, keeps the log, then stops the failed app; compose calls = %q", got) } if !g.holdRP.ProvenAt.Equal(slice4T0.Add(-time.Hour)) || g.holdRP.Tier != UpdateTierLocal { t.Errorf("the resumed hold must name the journaled copy (tier %d at %s), got %+v", UpdateTierLocal, slice4T0.Add(-time.Hour), g.holdRP) diff --git a/controller/scripts/i18n_go_keys.json b/controller/scripts/i18n_go_keys.json index 0efc11f..060f135 100644 --- a/controller/scripts/i18n_go_keys.json +++ b/controller/scripts/i18n_go_keys.json @@ -1,27 +1,37 @@ { "_comment": "Localisation slice 2 (R-557). key -> the base-commit Go literal it replaced, or the ORDERED list of literals a concatenation joined. Checked by scripts/i18n_go_parity.py against scripts/i18n_go_base.json, which is frozen at 736f54b49610 (the base commit of release v0.252.0). A key whose Hungarian text is not byte-identical to what the Go code said fails the gate.", "_preexisting": { - "err.selfupdate.alkalmazas_frissites_folyamatban": "BORN AS A KEY, v0.261.0 (R-608) -- the controller refuses to swap itself while a guarded app update is in flight. A NEW sentence, never a Go literal. Pinned by TestR608_TriggerUpdateRefusedWhileAnAppUpdates, which asserts the key itself.", - "err.stacks.update_self_updating": "BORN AS A KEY, v0.261.0 (R-608) -- the app update refuses to start while the controller is swapping itself. A NEW sentence, never a Go literal. Pinned by TestR608_PreflightRefusesWhileTheControllerSwaps, which asserts the refusal carries a Cause so errText can render it.", + "badge.lifecycle.abandoned": "R-589 (v0.258.0) -- localeFuncs; the Hungarian form stays in templateFuncMap, pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", + "badge.lifecycle.abandoned.title": "R-589 (v0.258.0) -- localeFuncs; the Hungarian form stays in templateFuncMap, pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", "badge.update.ahead.title": "BORN AS A KEY, v0.260.0 (R-524) -- a NEW sentence, never a Go literal, so there is nothing in the base capture to measure it against. Pinned in both languages by TestUpdateBadgeFollowsTheLanguage.", + "badge.update.behind": "R-589 (v0.258.0) -- localeFuncs; the Hungarian form stays in templateFuncMap, pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", + "badge.update.behind.days": "R-589 (v0.258.0) -- localeFuncs; the Hungarian form stays in templateFuncMap, pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", + "badge.update.behind.title": "R-589 (v0.258.0) -- localeFuncs; the Hungarian form stays in templateFuncMap, pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", + "badge.update.behind.today": "R-589 (v0.258.0) -- localeFuncs; the Hungarian form stays in templateFuncMap, pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", + "badge.update.current": "R-589 (v0.258.0) -- localeFuncs; the Hungarian form stays in templateFuncMap, pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", + "badge.update.current.title": "R-589 (v0.258.0) -- localeFuncs; the Hungarian form stays in templateFuncMap, pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", + "err.selfupdate.alkalmazas_frissites_folyamatban": "BORN AS A KEY, v0.261.0 (R-608) -- the controller refuses to swap itself while a guarded app update is in flight. A NEW sentence, never a Go literal. Pinned by TestR608_TriggerUpdateRefusedWhileAnAppUpdates, which asserts the key itself.", + "err.stacks.az_alkalmazason_mentes_vagy_visszaallitas_fut": "BORN AS A KEY, v0.262.0 (R-633) -- a NEW sentence, never a Go literal. It is the refusal when a remove arrives while the backup side owns the app; the product already refused this clash for update and for restore, and remove was the one door without a lock.", "err.stacks.update_downgrade": "BORN AS A KEY, v0.260.0 (R-524) -- the downgrade refusal. A NEW sentence, never a Go literal. Pinned by TestR524_PreflightRefusesDowngrade, which asserts the refusal carries a Cause so api.Router.errText can render it.", - "func.state.running": "slice 0 -- pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", - "func.state.starting": "slice 0 -- pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", - "func.state.deploying": "slice 0 -- pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", - "func.state.unhealthy": "slice 0 -- pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", + "err.stacks.update_self_updating": "BORN AS A KEY, v0.261.0 (R-608) -- the app update refuses to start while the controller is swapping itself. A NEW sentence, never a Go literal. Pinned by TestR608_PreflightRefusesWhileTheControllerSwaps, which asserts the refusal carries a Cause so errText can render it.", "func.state.degraded": "slice 0 -- pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", - "func.state.stopped": "slice 0 -- pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", - "func.state.restarting": "slice 0 -- pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", + "func.state.deploying": "slice 0 -- pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", "func.state.not_deployed": "slice 0 -- pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", "func.state.paused": "slice 0 -- pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", + "func.state.restarting": "slice 0 -- pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", + "func.state.running": "slice 0 -- pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", + "func.state.starting": "slice 0 -- pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", + "func.state.stopped": "slice 0 -- pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", + "func.state.unhealthy": "slice 0 -- pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", "func.state.unknown": "slice 0 -- pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", - "func.time.now": "slice 0 -- pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", - "func.time.minutes_ago": "slice 0 -- pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", - "func.time.hours_ago": "slice 0 -- pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", "func.time.days_ago": "slice 0 -- pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", - "func.time.yesterday": "slice 0 -- pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", + "func.time.hours_ago": "slice 0 -- pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", + "func.time.minutes_ago": "slice 0 -- pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", + "func.time.now": "slice 0 -- pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", "func.time.today_at": "slice 0 -- pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", "func.time.tomorrow_at": "slice 0 -- pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", + "func.time.yesterday": "slice 0 -- pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", + "health.no_probe_container": "BORN AS A KEY, v0.262.0 (R-630) -- a NEW sentence, never a Go literal, so there is nothing in the base capture to be byte-equal to. It is the health detail a stack gets when its check resolves to no container: before v0.262.0 such a stack was skipped SILENTLY and no screen could say so, while `verifying` waited on the same probe and stopped a working app.", "page.title.backups": "slice 1 -- pinned by TestHandlerTitleKeysMatchHungarianTitle", "page.title.backups_apps": "slice 1 -- pinned by TestHandlerTitleKeysMatchHungarianTitle", "page.title.backups_remote": "slice 1 -- pinned by TestHandlerTitleKeysMatchHungarianTitle", @@ -38,15 +48,7 @@ "page.title.storage": "slice 1 -- pinned by TestHandlerTitleKeysMatchHungarianTitle", "page.title.storage_attach": "slice 1 -- pinned by TestHandlerTitleKeysMatchHungarianTitle", "page.title.storage_init": "slice 1 -- pinned by TestHandlerTitleKeysMatchHungarianTitle", - "page.title.storage_network": "slice 1 -- pinned by TestHandlerTitleKeysMatchHungarianTitle", - "badge.update.current": "R-589 (v0.258.0) -- localeFuncs; the Hungarian form stays in templateFuncMap, pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", - "badge.update.current.title": "R-589 (v0.258.0) -- localeFuncs; the Hungarian form stays in templateFuncMap, pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", - "badge.update.behind": "R-589 (v0.258.0) -- localeFuncs; the Hungarian form stays in templateFuncMap, pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", - "badge.update.behind.today": "R-589 (v0.258.0) -- localeFuncs; the Hungarian form stays in templateFuncMap, pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", - "badge.update.behind.days": "R-589 (v0.258.0) -- localeFuncs; the Hungarian form stays in templateFuncMap, pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", - "badge.update.behind.title": "R-589 (v0.258.0) -- localeFuncs; the Hungarian form stays in templateFuncMap, pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", - "badge.lifecycle.abandoned": "R-589 (v0.258.0) -- localeFuncs; the Hungarian form stays in templateFuncMap, pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap", - "badge.lifecycle.abandoned.title": "R-589 (v0.258.0) -- localeFuncs; the Hungarian form stays in templateFuncMap, pinned by TestLocaleFuncsHungarianBundleMatchesFuncMap" + "page.title.storage_network": "slice 1 -- pinned by TestHandlerTitleKeysMatchHungarianTitle" }, "flash.share.already_on": "A megosztás már be van kapcsolva.", "flash.share.enable_failed": "A megosztás bekapcsolása nem sikerült.",