7c4a33b6d1
gates / gates (push) Successful in 24s
R-589 the update badge, R-590 the data-folder backup sentence, R-573 the two channel banners, R-572 two dead helpers. All four were built in Go, which is why neither the template parity fixtures nor TestI18nEnglishPages could see them; slice 5's LIVE proof is what found them. R-590 is the one that matters most: it is a promise about the customer's files. It said, in Hungarian and under an already-English folder label, that a drop-zone is temporary and unbacked. The test now asserts the CONSEQUENCE in both languages — and that the two languages do not produce the same string, which would mean the English fell back. R-572 is not what its row said. The row claimed a template renders "vasárnap" on an English page; measured, NO template and no Go file called pruneLabel or nextPruneLabel. They were dead func-map entries returning Hungarian, so they are deleted rather than translated — translating dead code would add machinery with no reader and a test pinning a fiction. Deletion is fail-loud and that was proven: a template naming the removed function panics loadTemplates at startup. Five red-proofs. One of them says something about the gate rather than the code: the Go-parity gate does not measure localeFuncs keys against the base capture, so the citation to TestLocaleFuncsHungarianBundleMatchesFuncMap is what carries them — the test was extended to make that citation true. MinAgent: 0.131.0 (unchanged). Hungarian byte-identical. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
2312 lines
168 KiB
JSON
2312 lines
168 KiB
JSON
{
|
||
"common.bezaras": "Close",
|
||
"common.elavult": "Outdated",
|
||
"common.eltavolitas": "Remove",
|
||
"common.hdd_szukseges": "Needs a hard drive",
|
||
"common.hiba": "Error",
|
||
"common.hiba_kettospont": "Error:",
|
||
"common.hiba_tortent": "An error occurred",
|
||
"common.jelszo": "Password",
|
||
"common.levalasztva": "Disconnected",
|
||
"common.magyar_felulet": "Hungarian interface",
|
||
"common.megsem": "Cancel",
|
||
"common.pi_kompatibilis": "Runs on Pi",
|
||
"common.rendszer_gyoker": "System (/)",
|
||
"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: <strong>{{.BackupLegDB}}</strong>",
|
||
"backups.helyi_masolat": "Local copy: <strong>{{.BackupLegTier2}}</strong>",
|
||
"backups.tavoli_mentes": "Remote backup: <strong>{{.BackupLegOffbox}}</strong>",
|
||
"backups.teljes_rendszermentes_kb_kozott": "Full system backup: about <strong>{{.BackupGateFrom}}–{{.BackupGateTo}}</strong>",
|
||
"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 <strong>{{.RecoveryAbandonDays}} {{if eq .RecoveryAbandonDays 1}}day{{else}}days{{end}}</strong> ({{.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, <strong>write to us before the deletion</strong>.",
|
||
"layout.ket_hete_varnak_rad_a": "Your earlier remote backups have been waiting for you for <strong>two weeks</strong>, 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 <strong>a week</strong>, 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 <a href=\"/backup/escrow\"><strong>Create recovery code →</strong></a>",
|
||
"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.<br>\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 <code>{storage}/felhom-data/exports/</code> 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": "<strong>⚠ WARNING:</strong> 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 <a href=\"/backups\" style=\"color:var(--blue)\">Backup status →</a> · <a href=\"/stacks/{{.Stack.Name}}/backup\" style=\"color:var(--blue)\">Backup settings →</a>",
|
||
"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: <strong>{{.AppEmailFromAddress}}</strong>.",
|
||
"deploy.az_alkalmazas_email_jelenleg_ki": "App e-mail is turned off globally right now. Turn it on on the\n <a href=\"/settings\">Settings</a> 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: <strong>{{.RestoreRecordedAddress}}</strong>.",
|
||
"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": "<strong>Where the data goes:</strong> this app has no separate data drive choice,\n so its data goes to the system drive (<code>{{.SystemDataPath}}</code>). 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 <strong>files</strong> (media, documents).\n The <strong>database runs on the fast internal SSD</strong> — 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.<br>\n <small>The token needs the <strong>Zone WAF:Edit</strong> permission.</small>",
|
||
"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": "<a href=\"mailto:{{.SupportEmail}}\" style=\"color: var(--blue);\">{{.SupportEmail}}</a>\n | \n <a href=\"{{.SupportURL}}\" target=\"_blank\" style=\"color: var(--blue);\">felhom.eu/kapcsolat</a>",
|
||
"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 <em><app>@felhom.eu</em> 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: <strong>{{.RestoreRecordedDrive}}</strong>.",
|
||
"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": "<strong>Your data has no backup.</strong><br>\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 <a href=\"/settings\" style=\"color:inherit;text-decoration:underline\">Set up a drive →</a>",
|
||
"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": "<strong>Your earlier off-site backups can be retrieved.</strong>\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. <strong>It cannot be opened from here for now</strong>, 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 <strong>stays set aside on the storage — we do not delete it</strong>. We create a new, empty store, and the next backup goes there.",
|
||
"backups_remote.a_felretett_mentesek_megnyithatosagat_it": "<strong>We cannot promise here that the set-aside backups can be opened.</strong> That depends on whether their key still exists, and this machine cannot tell. If you want us to look into it, <strong>write to us</strong> — 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 <strong>has an earlier recovery code</strong>, and your earlier backups still exist.\n Creating a new code <strong>would make your old backups unreachable</strong>, so it cannot start now.\n First <a href=\"/recovery\">enter your existing code</a> — 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 <strong>{{.AbandonDate}}</strong>\n (<strong>{{.AbandonDaysLeft}} {{if eq .AbandonDaysLeft 1}}day{{else}}days{{end}}</strong> 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, <strong>write to us before the deletion</strong>.",
|
||
"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": "<strong>First attach the data drive again.</strong> 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: <a href=\"/storage\" style=\"color:var(--blue)\">Storage →\n Drives</a>, „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 <a href=\"/storage\" style=\"color:var(--blue)\">Storage →\n Drives</a> page you see what the machine knows now.",
|
||
"backups_restore.nem_tudjuk_elolvasni_a_tavoli": "We cannot read the remote store, so <strong>we do not know what is in it</strong>. 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 <a href=\"/stacks/{{.App}}/deploy\" style=\"color:var(--blue)\">install it again</a>, 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: <strong>{{.}}</strong>",
|
||
"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 <strong>not</strong> 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": "<strong>What happens next?</strong> 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 <strong>another physical drive</strong>.\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 <strong>already part of the full system backup (PBS)</strong>. 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 <strong>2nd data drive</strong> (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 <strong>there is not a single backup in it</strong>. 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 <strong>your</strong> backups, from the times shown below. Check that you really\n find what you expect here — <strong>we restored nothing and nothing changed.</strong>",
|
||
"recovery.alkalmazas": "App",
|
||
"recovery.legutobbi_mentes": "Latest backup",
|
||
"recovery.meret": "Size",
|
||
"recovery.a_visszaallitas_alkalmazasonkent_torteni": "Restoring happens app by app, on the <strong>Backup → Restore</strong>\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 <strong>off-site backups exist</strong> — the\n Felhom central system keeps a sealed package for them",
|
||
"recovery.amelyet_zartunk_le": ", which we\n sealed on <strong>{{.}}</strong>",
|
||
"recovery.a_csomagot_csak_a_te": ". The package can be opened only with <strong>your recovery\n code</strong>.",
|
||
"recovery.a_helyreallitasi_kodot_senki_nem": "<strong>Nobody can replace the recovery code</strong> — 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, <strong>we unlock your backups and show you what is in them</strong>\n — which app, from when, how large. <strong>In this step we restore nothing and\n nothing changes.</strong> 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 <strong>Backup → Remote backup</strong>\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 <strong>set the earlier backups aside now</strong>, and <strong>delete them for good in {{.AbandonGraceDays}} days</strong> — together with the sealed recovery package;",
|
||
"recovery.a_nap_alatt_meggondolhatod_magad": "during the {{.AbandonGraceDays}} days <strong>you can change your mind</strong>: 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 <strong>Remote backup</strong> page the whole time, and we will remind you;",
|
||
"recovery.a_gep_uj_ures_mentesi": "the machine <strong>starts a new, empty backup store</strong>, and backs up there from now on;",
|
||
"recovery.a_torles_utan_ez_a": "after the deletion <strong>this question does not come back</strong> — 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": "<a href=\"/recovery?setaside=1\">I do not want the earlier data back</a>.",
|
||
"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: <strong>{{.MigratedToLabel}}</strong> ({{.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 <strong>will not work</strong>:",
|
||
"storage.ehhez_a_meghajtohoz_jelenleg_nincs": "No installed app uses this drive right now.",
|
||
"storage.ez_a_meghajto_mas_alkalmazasok": "This drive also holds <strong>backup copies</strong> 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 <strong>data drive</strong> 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 <strong>holds data</strong>. 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": "<strong>Operator signature needed.</strong> 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 <strong>deletes for good</strong> 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": ". <a href=\"/storage\">Back to storage →</a>",
|
||
"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 <strong>The data on the drive is not deleted</strong> — 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 — <strong>nothing is deleted</strong>.",
|
||
"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": ". <a href=\"/settings\">Back to Settings →</a>",
|
||
"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 <strong>only on the home network</strong> — 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, <strong>the folder and its files stay</strong> — 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 <a href=\"/backups/restore\">Restore</a> 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<br>\n <a href=\"https://felhom.eu\" target=\"_blank\">felhom.eu</a>",
|
||
"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<br>\n <a href=\"https://felhom.eu\" target=\"_blank\">felhom.eu</a>",
|
||
"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.AG": "Antigua and Barbuda",
|
||
"country.AR": "Argentina",
|
||
"country.AM": "Armenia",
|
||
"country.AW": "Aruba",
|
||
"country.AU": "Australia",
|
||
"country.AT": "Austria",
|
||
"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.BF": "Burkina Faso",
|
||
"country.BI": "Burundi",
|
||
"country.CV": "Cabo Verde",
|
||
"country.KH": "Cambodia",
|
||
"country.CM": "Cameroon",
|
||
"country.CA": "Kanada",
|
||
"country.KY": "Cayman Islands",
|
||
"country.CF": "Central African Republic",
|
||
"country.TD": "Chad",
|
||
"country.CL": "Chile",
|
||
"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.CW": "Curacao",
|
||
"country.CY": "Cyprus",
|
||
"country.CZ": "Czechia",
|
||
"country.DK": "Denmark",
|
||
"country.DJ": "Djibouti",
|
||
"country.DM": "Dominica",
|
||
"country.DO": "Dominican Republic",
|
||
"country.EC": "Ecuador",
|
||
"country.EG": "Egypt",
|
||
"country.SV": "El Salvador",
|
||
"country.GQ": "Equatorial Guinea",
|
||
"country.ER": "Eritrea",
|
||
"country.EE": "Estonia",
|
||
"country.SZ": "Eswatini",
|
||
"country.ET": "Ethiopia",
|
||
"country.FK": "Falkland Islands",
|
||
"country.FO": "Faroe Islands",
|
||
"country.FJ": "Fiji",
|
||
"country.FI": "Finland",
|
||
"country.FR": "France",
|
||
"country.GF": "French Guiana",
|
||
"country.PF": "French Polynesia",
|
||
"country.GA": "Gabon",
|
||
"country.GM": "Gambia",
|
||
"country.GE": "Georgia",
|
||
"country.DE": "Germany",
|
||
"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.GN": "Guinea",
|
||
"country.GW": "Guinea-Bissau",
|
||
"country.GY": "Guyana",
|
||
"country.HT": "Haiti",
|
||
"country.HN": "Honduras",
|
||
"country.HK": "Hong Kong",
|
||
"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.IT": "Italy",
|
||
"country.JM": "Jamaica",
|
||
"country.JP": "Japan",
|
||
"country.JE": "Jersey",
|
||
"country.JO": "Jordan",
|
||
"country.KZ": "Kazakhstan",
|
||
"country.KE": "Kenya",
|
||
"country.KI": "Kiribati",
|
||
"country.KP": "North Korea",
|
||
"country.KR": "South Korea",
|
||
"country.KW": "Kuwait",
|
||
"country.KG": "Kyrgyzstan",
|
||
"country.LA": "Laos",
|
||
"country.LV": "Latvia",
|
||
"country.LB": "Lebanon",
|
||
"country.LS": "Lesotho",
|
||
"country.LR": "Liberia",
|
||
"country.LY": "Libya",
|
||
"country.LI": "Liechtenstein",
|
||
"country.LT": "Lithuania",
|
||
"country.LU": "Luxemburg",
|
||
"country.MO": "Macao",
|
||
"country.MG": "Madagascar",
|
||
"country.MW": "Malawi",
|
||
"country.MY": "Malaysia",
|
||
"country.MV": "Maldives",
|
||
"country.ML": "Mali",
|
||
"country.MT": "Malta",
|
||
"country.MH": "Marshall 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.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.NO": "Norway",
|
||
"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.PH": "Philippines",
|
||
"country.PL": "Poland",
|
||
"country.PT": "Portugal",
|
||
"country.PR": "Puerto Rico",
|
||
"country.QA": "Qatar",
|
||
"country.RE": "Reunion",
|
||
"country.RO": "Romania",
|
||
"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.SD": "Sudan",
|
||
"country.SR": "Suriname",
|
||
"country.SE": "Sweden",
|
||
"country.CH": "Switzerland",
|
||
"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.TC": "Turks and Caicos Islands",
|
||
"country.TV": "Tuvalu",
|
||
"country.UG": "Uganda",
|
||
"country.UA": "Ukraine",
|
||
"country.AE": "United Arab Emirates",
|
||
"country.GB": "United Kingdom",
|
||
"country.US": "United States",
|
||
"country.UY": "Uruguay",
|
||
"country.UZ": "Uzbekistan",
|
||
"country.VU": "Vanuatu",
|
||
"country.VA": "Vatican City",
|
||
"country.VE": "Venezuela",
|
||
"country.VN": "Vietnam",
|
||
"country.VG": "British Virgin Islands",
|
||
"country.VI": "United States Virgin Islands",
|
||
"country.WF": "Wallis and Futuna",
|
||
"country.EH": "Western Sahara",
|
||
"country.YE": "Yemen",
|
||
"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",
|
||
"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.device_required": "a device is required",
|
||
"disk.err.init_in_progress": "a drive is already being initialised",
|
||
"disk.err.protected": "this drive is protected (system / backup) — erasing it needs an operator signature",
|
||
"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.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.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_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_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.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_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_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.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.integrations.occ_disable_failed": "occ app:disable failed: %s (output: %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",
|
||
"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_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.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.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.files_from_second": "%s: %d files restored from the second copy.",
|
||
"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.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_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_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.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"
|
||
}
|