mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-10-31 07:35:24 +00:00
* fix(sso): send the PKCE verifier for GitHub login (#1534) * fix(remote-desktop): clip cursor overflow without disabling zoom (#1535) * test(remote-desktop): preserve sessions beyond one hour (#1536) * fix(hosts): expose controls for overflowing editor tabs (#1537) * fix(hosts): expose controls for overflowing editor tabs * test(hosts): mock resize observation in admin panel tests * fix(status): skip TCP probes while host sessions are active (#1538) * fix(database): batch session activity persistence (#1539) * docs(api): describe cookie and API key authentication (#1540) * fix(snippets): repair missing note column on SQLite upgrades (#1541) * fix(docker): retain stored SSH credential association (#1543) * fix(file-manager): render transfer toasts without plugin hooks (#1546) * feat(hosts): keep compact row actions inline (#1547) * fix(auth): allow retrying unavailable second-factor interfaces (#1549) * fix(auth): reject unresolved legacy identity provisioning (#1550) * fix(desktop): ship the plugin SDK inside Mac App Store builds (#1551) * fix(tmux): pass full session info to the terminal's session picker (#1552) The tmux.sessions service reduced detected sessions to bare names, but the picker reads session.name, so every entry rendered blank and selecting one sent an empty name, which created a new session instead of attaching. * fix(ssh): read force keyboard-interactive as a boolean when resolving hosts (#1553) The column holds the text "true"/"false", and the resolver passed it through as-is. The string "false" is truthy, so the password provider treated every saved host as forced keyboard-interactive and left the password out. Jump hops are built straight from the resolved host, so a password hop whose server doesn't offer keyboard-interactive failed with "All configured authentication methods failed". * fix(database): batch database saves for bulk host writes (#1554) * fix(database): yield to the event loop between database saves Each SQLite save serializes and encrypts the whole database into new buffers, which V8 only releases once the event loop turns. Boot migrations and bulk host import write plugin settings per host and per key in an awaited loop, so hundreds of full copies piled up and the container ran out of memory. * fix(database): save once per bulk host write instead of once per row On SQLite every repository write force-saves the whole database. Boot plugin data migrations, host defaults materialization and the bulk host routes write one row per host per setting, so they serialized and encrypted the full database hundreds of times in a row. DatabaseSaveTrigger.batched wraps a function so force saves made while it runs collapse into a single save when it finishes. Nested scopes fold into the outer one, and work that outlives its scope saves normally. * feat(hosts): add instance-wide predefined tag suggestions (#1548) * feat(hosts): add shared predefined tag suggestions * style(hosts): format tag catalog routes * test(database): advance fake timers past the save yield (#1555) * fix(i18n): complete Simplified Chinese core and plugin translations (#1542) * fix(i18n): complete Chinese onboarding and navigation labels * fix(i18n): translate remaining Chinese core and plugin interfaces * fix(i18n): translate host editor tab overflow controls * fix(i18n): use consistent Chinese fleet terminology * fix(i18n): localize hardcoded controls and plugin views * fix(i18n): translate built-in homepage widget catalog * test(homepage): follow translated timezone placeholder * fix(i18n): translate plugin-provided homepage widgets * fix(i18n): localize feature settings section titles * fix: 2.8 oidc accounts unable to sign in after upgrading (#1381) * fix: plugins losing the saved ssh login when copying a host (#1391) * fix: fleets, proxmox and automations not getting the host sudo password * fix: host imports running a defaults pass and metrics restart per host (#1384) * fix: high cpu from status probes and full database saves on every sample (#1300) * fix: user data export freezing the server (#1393) * fix: op:// secret references rejected as ssh keys on credentials (#1394) * fix: slow file deletes from the trash lookups on every delete (#1390) * fix: add openapi docs and error handling to host tag routes * test: compare download stream buffers directly so it stops timing out * chore: drop em dash from host row comment * chore: update release notes for 2.9.1 * fix: restore space to add host tags and redesign predefined tags editor * fix: host key silently accepted when the host is missing from the database (#1397) * fix: clearer host login failed status label and fix its translations (#1396) * chore: add host key and status label fixes to release notes * fix: sso and ldap provider dialogs overflowing the screen and using mismatched toggles * chore: increment ver * fix(audit): store plugin entries with no acting user as a null user_id (#1556) Plugin audit entries written outside a request used the literal "system" as user_id. That column references users.id, so the insert was refused (Postgres logs it as an FK violation) and the entry was silently dropped. Write null instead and keep "system" / plugin:<id> in username. * chore: add sso/ldap dialog and audit log fixes to release notes * fix: tunnels and host settings missing from shared hosts on desktop * fix: remote desktop logins missing from shared hosts on desktop * fix: simplify host status to online/offline and keep it live without a refresh * chore: sync Crowdin translations for 2.9.1 --------- Co-authored-by: ZacharyZcR <zacharyzcr1984@gmail.com>
556 lines
31 KiB
JSON
556 lines
31 KiB
JSON
{
|
|
"nav": {
|
|
"files": "Fájlok",
|
|
"sftp": "SFTP",
|
|
"openFileManager": "Fájlkezelő megnyitása"
|
|
},
|
|
"permissions": {
|
|
"use": {
|
|
"title": "Fájlkezelő használata",
|
|
"description": "Fájlok böngészése, szerkesztése és átvitele SFTP-n keresztül."
|
|
}
|
|
},
|
|
"settings": {
|
|
"host": {
|
|
"enable": {
|
|
"label": "Fájlkezelő engedélyezése",
|
|
"description": "Böngésszen és szerkessze a fájlokat ezen a gazdagépen SFTP-n keresztül."
|
|
},
|
|
"defaultPath": {
|
|
"label": "Alapértelmezett elérési út"
|
|
},
|
|
"scpLegacy": {
|
|
"label": "SCP örökölt mód"
|
|
}
|
|
},
|
|
"user": {
|
|
"transferConcurrency": {
|
|
"label": "Egyidejű fájlátvitel",
|
|
"description": "Hány fájlt tölt fel vagy tölt le egyszerre az egymás melletti helyi/távoli kezelő. Csökkentse ezt az értéket, ha a szerver korlátozza az SFTP csatornákat."
|
|
},
|
|
"confirmBeforeTrash": {
|
|
"label": "Fájlok kukába helyezése előtt erősítse meg",
|
|
"description": "Kérdezzen rá, mielőtt a távoli fájlokat a kukába helyezi. A végleges törlés továbbra is megerősítést igényel."
|
|
}
|
|
}
|
|
},
|
|
"hostCapability": {
|
|
"label": "Fájlkezelő"
|
|
},
|
|
"fileManager": {
|
|
"noHostSelected": "Nincs kiválasztva gazdagép",
|
|
"initializingEditor": "Szerkesztő inicializálása...",
|
|
"file": "Fájl",
|
|
"folder": "Mappa",
|
|
"uploadFile": "Fájl feltöltése",
|
|
"downloadFile": "Letöltés",
|
|
"extractArchive": "Archívum kibontása",
|
|
"extractingArchive": "{{name}} kinyerése ...",
|
|
"archiveExtractedSuccessfully": "{{name}} sikeresen kibontva",
|
|
"extractFailed": "Kibontás sikertelen",
|
|
"compressFile": "Fájl tömörítése",
|
|
"compressFiles": "Fájlok tömörítése",
|
|
"compressFilesDesc": "Tömörítsen {{count}} elemet archívumba",
|
|
"archiveName": "Archívum neve",
|
|
"enterArchiveName": "Adja meg az archívum nevét...",
|
|
"compressionFormat": "Tömörítési formátum",
|
|
"selectedFiles": "Kiválasztott fájlok",
|
|
"andMoreFiles": "és {{count}} több...",
|
|
"compress": "Borogatás",
|
|
"compressingFiles": "{{count}} elem tömörítése {{name}}...",
|
|
"filesCompressedSuccessfully": "{{name}} sikeresen létrehozva",
|
|
"compressFailed": "Sikertelen tömörítés",
|
|
"edit": "Szerkesztés",
|
|
"preview": "Előnézet",
|
|
"previous": "Előző",
|
|
"next": "Következő",
|
|
"pageXOfY": "{{total}} oldalból a {{current}} oldal",
|
|
"zoomOut": "Kicsinyítés",
|
|
"zoomIn": "Nagyítás",
|
|
"newFile": "Új fájl",
|
|
"newFolder": "Új mappa",
|
|
"rename": "Átnevezés",
|
|
"uploading": "Feltöltés...",
|
|
"uploadingFile": "Feltöltés {{name}}...",
|
|
"uploadingChunk": "Feltöltés folyamatban {{name}}: {{percent}}% (a {{chunk}} része a {{total}}-ból)",
|
|
"fileName": "Fájlnév",
|
|
"folderName": "Mappa neve",
|
|
"fileUploadedSuccessfully": "A(z) \"{{name}}\" fájl feltöltése sikeresen megtörtént.",
|
|
"failedToUploadFile": "Nem sikerült feltölteni a fájlt",
|
|
"uploadingFolderFiles": "{{count}} fájl(ok) feltöltése...",
|
|
"uploadedFolderFiles": "{{count}} fájl(ok) feltöltve sikeresen",
|
|
"uploadedFolderPartial": "{{uploaded}} fájl(ok) feltöltése, {{failed}} sikertelen",
|
|
"fileDownloadedSuccessfully": "A(z) \"{{name}}\" fájl sikeresen letöltve",
|
|
"failedToDownloadFile": "Nem sikerült letölteni a fájlt",
|
|
"fileCreatedSuccessfully": "A(z) \"{{name}}\" fájl sikeresen létrehozva",
|
|
"folderCreatedSuccessfully": "A(z) \"{{name}}\" mappa sikeresen létrehozva",
|
|
"failedToCreateItem": "Nem sikerült létrehozni az elemet",
|
|
"operationFailed": "{{operation}} művelet sikertelen a következőhöz: {{name}}: {{error}}",
|
|
"failedToResolveSymlink": "Nem sikerült feloldani a szimbolikus linket",
|
|
"itemsDeletedSuccessfully": "{{count}} elem sikeresen törölve",
|
|
"failedToDeleteItems": "Nem sikerült törölni az elemeket",
|
|
"sudoPasswordRequired": "Rendszergazdai jelszó szükséges",
|
|
"enterSudoPassword": "Írja be a sudo jelszót a művelet folytatásához",
|
|
"sudoPassword": "Sudo jelszó",
|
|
"sudoOperationFailed": "Sudo művelet sikertelen",
|
|
"sudoAuthFailed": "Sudo hitelesítés sikertelen",
|
|
"dragFilesToUpload": "Húzd ide a fájlokat a feltöltéshez",
|
|
"dropToUploadHere": "Húzd ide a feltöltéshez",
|
|
"dropToDownloadHere": "Húzd ide a letöltéshez",
|
|
"localFiles": "Helyi",
|
|
"showLocalFiles": "Helyi fájlok megjelenítése (osztott nézet)",
|
|
"hideLocalFiles": "Helyi fájlok elrejtése",
|
|
"localHome": "Saját mappa",
|
|
"localPathPlaceholder": "Helyi mappa elérési útja",
|
|
"localShowHidden": "Rejtett fájlok megjelenítése",
|
|
"localHideHidden": "Rejtett fájlok elrejtése",
|
|
"localRevealInFileManager": "Megjelenítés a rendszerfájl-kezelőben",
|
|
"localCannotOpenFolder": "Nem lehet megnyitni a mappát",
|
|
"localItemCount": "{{count}} elem",
|
|
"localSelectedCount": "{{count}} kiválasztva",
|
|
"back": "Vissza",
|
|
"forward": "Előre",
|
|
"up": "Fel",
|
|
"kind": "Fajta",
|
|
"localUploadingProgress": "{{current}} / {{total}} feltöltése",
|
|
"localDownloadingProgress": "{{current}} letöltése a következőből: {{total}}",
|
|
"localTransferInFlight": "{{count}} egyszerre",
|
|
"localPreparingDownload": "Letöltés előkészítése...",
|
|
"localTransferCancelled": "Átutalás törölve",
|
|
"localNothingToTransfer": "Nincs mit átutalni",
|
|
"localUploadComplete": "Feltöltött {{count}} fájl(ok)",
|
|
"localUploadFailed": "Feltöltés sikertelen",
|
|
"localUploadPartial": "{{done}} fájl(ok) feltöltése, {{failed}} sikertelen",
|
|
"localDownloadComplete": "Letöltött {{count}} fájl(ok)",
|
|
"localDownloadFailed": "Letöltés sikertelen",
|
|
"localDownloadPartial": "{{done}} fájl(ok) letöltése, {{failed}} sikertelen",
|
|
"localReplaceExistingPrompt": "{{count}} elem már létezik ebben a mappában. Cserélje ki őket?",
|
|
"localReplace": "Csere",
|
|
"localSkipExisting": "Kihagyás",
|
|
"localSkippedExisting": "Kihagyott {{count}} meglévő elem(ek)",
|
|
"localUnsafeNamesSkipped": "Kihagyott {{count}} elem(ek), amelyek neve nem használható ezen a számítógépen",
|
|
"localOpen": "Nyitott",
|
|
"localOpenFolder": "Mappa megnyitása",
|
|
"localUploadToRemote": "Feltöltés a szerverre",
|
|
"localUploadToRemoteMany": "Tölts fel {{count}} elemet a szerverre",
|
|
"localMoveToTrash": "Áthelyezés a kukába",
|
|
"localMoveToTrashMany": "{{count}} elem áthelyezése a Kukába",
|
|
"localTrashConfirmSingle": "Áthelyeznéd a(z) \"{{name}}\"-t a Kukába?",
|
|
"localTrashConfirmFolder": "Áthelyezi a(z) \"{{name}}\" mappát és annak teljes tartalmát a Kukába?",
|
|
"localTrashConfirmMany": "Áthelyezi a {{count}} elemet a Kukába?",
|
|
"localTrashed": "{{count}} elem áthelyezve a Kukába",
|
|
"localTrashFailed": "Nem sikerült a Kukába helyezni",
|
|
"localRenameFailed": "Átnevezés sikertelen",
|
|
"localCreateFailed": "Nem sikerült létrehozni az elemet",
|
|
"goToParentFolder": "Ugrás a szülőmappára",
|
|
"resizeSidebar": "Húzással átméretezheted az oldalsávot (dupla kattintással visszaállíthatod)",
|
|
"resizeLocalPane": "Húzással átméretezheti a helyi panelt (dupla kattintással visszaállíthatja)",
|
|
"columns": "Oszlopok",
|
|
"columnsHint": "Kattintson jobb gombbal az oszlopok kiválasztásához",
|
|
"emptyFolder": "Ez a mappa üres",
|
|
"searchFiles": "Fájlok keresése...",
|
|
"upload": "Feltöltés",
|
|
"selectHostToStart": "Válasszon ki egy gazdagépet a fájlkezelés megkezdéséhez",
|
|
"sshRequiredForFileManager": "A fájlkezelő SSH-t igényel. Ezen a gazdagépen nincs engedélyezve az SSH.",
|
|
"failedToConnect": "Nem sikerült csatlakozni az SSH-hoz",
|
|
"failedToLoadDirectory": "Nem sikerült betölteni a könyvtárat",
|
|
"noSSHConnection": "Nincs elérhető SSH-kapcsolat",
|
|
"copy": "Másolat",
|
|
"cut": "Vágott",
|
|
"paste": "Paszta",
|
|
"copyPath": "Útvonal másolása",
|
|
"copyPaths": "Útvonalak másolása",
|
|
"delete": "Töröl",
|
|
"properties": "Tulajdonságok",
|
|
"refresh": "Frissítés",
|
|
"downloadFiles": "{{count}} fájlok letöltése böngészőbe",
|
|
"copyFiles": "{{count}} elem másolása",
|
|
"cutFiles": "{{count}} elem kivágása",
|
|
"deleteFiles": "{{count}} elem törlése",
|
|
"filesCopiedToClipboard": "{{count}} elem másolva a vágólapra",
|
|
"filesCutToClipboard": "{{count}} elem a vágólapra vágva",
|
|
"pathCopiedToClipboard": "Útvonal a vágólapra másolva",
|
|
"pathsCopiedToClipboard": "{{count}} elérési utak másolva a vágólapra",
|
|
"failedToCopyPath": "Nem sikerült a vágólapra másolni az elérési utat",
|
|
"copyFolderLink": "Link másolása mappába",
|
|
"copyCurrentFolderLink": "Link másolása az aktuális mappába",
|
|
"folderLinkCopied": "Mappa linkje a vágólapra másolva",
|
|
"failedToCopyFolderLink": "Nem sikerült a mappa linkjét másolni",
|
|
"movedItems": "Áthelyezett {{count}} elem",
|
|
"failedToDeleteItem": "Nem sikerült törölni az elemet",
|
|
"itemRenamedSuccessfully": "{{type}} átnevezése sikeresen megtörtént",
|
|
"failedToRenameItem": "Nem sikerült átnevezni az elemet",
|
|
"download": "Letöltés",
|
|
"openExternalEditor": "Külsőleg nyitott",
|
|
"chooseExternalEditor": "Válasszon külső szerkesztőt",
|
|
"externalEditorSelected": "Külső szerkesztő kiválasztva",
|
|
"externalEditorDesktopOnly": "A külső szerkesztő csak az asztali alkalmazásban érhető el.",
|
|
"externalEditorOpened": "Külső szerkesztőben megnyitva. A mentés oda feltölti a módosításokat a szerverre.",
|
|
"failedToOpenExternalEditor": "Nem sikerült megnyitni a külső szerkesztőt",
|
|
"failedToSelectExternalEditor": "Nem sikerült kiválasztani a külső szerkesztőt",
|
|
"permissions": "Engedélyek",
|
|
"size": "Méret",
|
|
"modified": "Módosított",
|
|
"path": "Útvonal",
|
|
"confirmDelete": "Biztosan törölni szeretnéd ezt: {{name}}?",
|
|
"permissionDenied": "Engedély megtagadva",
|
|
"serverError": "Szerverhiba",
|
|
"fileSavedSuccessfully": "Fájl mentése sikeresen megtörtént",
|
|
"failedToSaveFile": "Nem sikerült menteni a fájlt",
|
|
"confirmDeleteSingleItem": "Biztosan véglegesen törölni szeretnéd a(z) \"{{name}} \" fájlt?",
|
|
"confirmDeleteMultipleItems": "Biztosan véglegesen törölni szeretnéd a(z) {{count}} elemet?",
|
|
"confirmDeleteMultipleItemsWithFolders": "Biztosan véglegesen törölni szeretnéd a(z) {{count}} elemet? Ez a mappákat és azok tartalmát is tartalmazza.",
|
|
"confirmDeleteFolder": "Biztosan véglegesen törölni szeretné a(z) \"{{name}}\" mappát és annak teljes tartalmát?",
|
|
"permanentDeleteWarning": "Ez a művelet nem vonható vissza. Az elem(ek) véglegesen törlődnek a szerverről.",
|
|
"moveToTrashWarning": "Az elem(ek) a Termix Kukába kerülnek, és a megőrzési időszak lejárta előtt visszaállíthatók.",
|
|
"itemsMovedToTrash": "{{count}} elem áthelyezve a Kukába",
|
|
"trash": "Szemét",
|
|
"trashDescription": "A törölt elemek {{days}} napig maradnak meg ezen a gépen.",
|
|
"trashLoadFailed": "Nem sikerült betölteni a Kuka mappát",
|
|
"trashEmpty": "A kuka üres",
|
|
"trashRestore": "Visszaállítás",
|
|
"trashRestored": "Visszaállított {{name}}",
|
|
"trashRestoreFailed": "Nem sikerült visszaállítani az elemet. Az eredeti elérési út már létezhet.",
|
|
"trashDeletePermanently": "Végleges törlés",
|
|
"trashDeleteConfirm": "Véglegesen törölni szeretnéd a(z) {{name}}elemet? Ez a művelet nem vonható vissza.",
|
|
"trashPermanentlyDeleted": "Véglegesen törölve {{name}}",
|
|
"trashDeleteFailed": "Nem sikerült véglegesen törölni az elemet",
|
|
"trashEmptyAction": "Ürítse ki a szemetet",
|
|
"trashEmptyConfirm": "Véglegesen törli az összes elemet a Kukából? Ez a művelet nem vonható vissza.",
|
|
"trashEmptied": "Szemét kiürítve",
|
|
"trashRetention": "Automatikus tisztítás (nap) után",
|
|
"trashRetentionSaved": "A kuka megőrzése frissítve",
|
|
"trashRetentionFailed": "Nem sikerült frissíteni a Kuka megőrzési idejét",
|
|
"trashUnavailableConfirm": "Ez az elem nem helyezhető a Kukába, általában azért, mert egy másik fájlrendszeren van, vagy emelt szintű jogosultságokat igényel. Inkább véglegesen törli?",
|
|
"recent": "Legutóbbi",
|
|
"pinned": "Rögzítve",
|
|
"folderShortcuts": "Mappa parancsikonok",
|
|
"failedToReconnectSSH": "Nem sikerült újracsatlakozni az SSH-munkamenethez",
|
|
"openTerminalHere": "Nyissa meg a terminált itt",
|
|
"run": "Fut",
|
|
"openTerminalInFolder": "Nyissa meg a terminált ebben a mappában",
|
|
"openTerminalInFileLocation": "Nyissa meg a terminált a fájl helyén",
|
|
"runningFile": "Futás - {{file}}",
|
|
"onlyRunExecutableFiles": "Csak futtatható fájlokat futtathat",
|
|
"directories": "Könyvtárak",
|
|
"removedFromRecentFiles": "Eltávolította a(z) „{{name}}” elemet a legutóbbi fájlok közül",
|
|
"removeFailed": "Eltávolítás sikertelen",
|
|
"unpinnedSuccessfully": "A(z) \"{{name}}\" rögzítésének feloldása sikeresen megtörtént.",
|
|
"unpinFailed": "Feloldás sikertelen",
|
|
"removedShortcut": "Eltávolította a(z) \"{{name}} \" parancsikont",
|
|
"removeShortcutFailed": "A parancsikon eltávolítása sikertelen",
|
|
"clearedAllRecentFiles": "Az összes legutóbbi fájl törölve",
|
|
"clearFailed": "Törlés sikertelen",
|
|
"removeFromRecentFiles": "Eltávolítás a legutóbbi fájlok közül",
|
|
"clearAllRecentFiles": "Az összes legutóbbi fájl törlése",
|
|
"unpinFile": "Fájl rögzítésének feloldása",
|
|
"removeShortcut": "Parancsikon eltávolítása",
|
|
"pinFile": "Fájl rögzítése",
|
|
"addToShortcuts": "Hozzáadás a parancsikonokhoz",
|
|
"pasteFailed": "Beillesztés sikertelen",
|
|
"noUndoableActions": "Nincsenek visszavonható műveletek",
|
|
"undoCopySuccess": "Visszavont másolási művelet: Törölt {{count}} másolt fájlok",
|
|
"undoCopyFailedDelete": "Visszavonás sikertelen: Nem sikerült törölni a másolt fájlokat",
|
|
"undoCopyFailedNoInfo": "Visszavonás sikertelen: Nem találhatók másolt fájlinformációk",
|
|
"undoMoveSuccess": "Visszavont áthelyezési művelet: {{count}} fájl visszahelyezése az eredeti helyére",
|
|
"undoMoveFailedMove": "Visszavonás sikertelen: Nem sikerült visszahelyezni a fájlokat",
|
|
"undoMoveFailedNoInfo": "Visszavonás sikertelen: Nem találhatók áthelyezett fájlinformációk",
|
|
"undoDeleteNotSupported": "A törlési művelet nem vonható vissza: A fájlok véglegesen törölve lettek a szerverről.",
|
|
"undoTypeNotSupported": "Nem támogatott visszavonási művelettípus",
|
|
"undoOperationFailed": "A visszavonási művelet sikertelen",
|
|
"unknownError": "Ismeretlen hiba",
|
|
"confirm": "Megerősítés",
|
|
"find": "Lelet...",
|
|
"replace": "Csere",
|
|
"downloadInstead": "Letöltés helyett",
|
|
"keyboardShortcuts": "Billentyűparancsok",
|
|
"searchAndReplace": "Keresés és csere",
|
|
"editing": "Szerkesztés",
|
|
"search": "Keresés",
|
|
"findNext": "Következő keresése",
|
|
"findPrevious": "Előző keresése",
|
|
"save": "Megtakarítás",
|
|
"selectAll": "Összes kijelölése",
|
|
"undo": "Visszavonás",
|
|
"redo": "Újra",
|
|
"moveLineUp": "Sor felfelé mozgatása",
|
|
"moveLineDown": "Sor mozgatása lejjebb",
|
|
"toggleComment": "Hozzászólás be-/kikapcsolása",
|
|
"autoComplete": "Automatikus kiegészítés",
|
|
"imageLoadError": "Nem sikerült betölteni a képet",
|
|
"startTyping": "Kezdj el gépelni...",
|
|
"unknownSize": "Ismeretlen méret",
|
|
"fileIsEmpty": "A fájl üres",
|
|
"largeFileWarning": "Nagy fájlra vonatkozó figyelmeztetés",
|
|
"largeFileWarningDesc": "A fájl mérete {{size}} , ami teljesítményproblémákat okozhat szövegként megnyitva.",
|
|
"fileNotFoundAndRemoved": "A(z) „{{name}}” fájl nem található, és eltávolításra került a legutóbbi/rögzített fájlok közül.",
|
|
"failedToLoadFile": "Nem sikerült betölteni a fájlt: {{error}}",
|
|
"serverErrorOccurred": "Szerverhiba történt. Kérjük, próbálja meg később.",
|
|
"autoSaveFailed": "Automatikus mentés sikertelen",
|
|
"fileAutoSaved": "Fájl automatikusan mentve",
|
|
"moveFileFailed": "Nem sikerült áthelyezni {{name}}",
|
|
"moveOperationFailed": "Áthelyezési művelet sikertelen",
|
|
"canOnlyCompareFiles": "Csak két fájlt lehet összehasonlítani",
|
|
"comparingFiles": "Fájlok összehasonlítása: {{file1}} és {{file2}}",
|
|
"dragFailed": "Húzási művelet sikertelen",
|
|
"filePinnedSuccessfully": "A(z) „{{name}}” fájl rögzítése sikeresen megtörtént.",
|
|
"pinFileFailed": "Nem sikerült rögzíteni a fájlt",
|
|
"fileUnpinnedSuccessfully": "A(z) „{{name}}” fájl rögzítése sikeresen feloldva",
|
|
"unpinFileFailed": "Nem sikerült feloldani a fájl rögzítését",
|
|
"shortcutAddedSuccessfully": "A(z) „{{name}}” mappa parancsikonja sikeresen hozzáadva",
|
|
"addShortcutFailed": "Nem sikerült hozzáadni a parancsikont",
|
|
"operationCompletedSuccessfully": "{{operation}} {{count}} elem sikeresen",
|
|
"operationCompleted": "{{operation}} {{count}} elem",
|
|
"downloadFileSuccess": "A {{name}} fájl sikeresen letöltve",
|
|
"downloadFileFailed": "Letöltés sikertelen",
|
|
"downloadingFile": "{{name}}… letöltése",
|
|
"downloadProgressBytes": "{{transferred}} / {{total}}",
|
|
"moveTo": "Áthelyezés ide: {{name}}",
|
|
"diffCompareWith": "Különbség összehasonlítása {{name}}-val",
|
|
"dragOutsideToDownload": "Húzd az ablakon kívülre a letöltéshez ({{count}} fájl)",
|
|
"newFolderDefault": "Új mappa",
|
|
"newFileDefault": "ÚjFájl.txt",
|
|
"successfullyMovedItems": "{{count}} elem sikeresen áthelyezve ide: {{target}}",
|
|
"move": "Mozog",
|
|
"searchInFile": "Keresés a fájlban (Ctrl+F)",
|
|
"showKeyboardShortcuts": "Billentyűparancsok megjelenítése",
|
|
"decreaseFontSize": "Betűméret csökkentése",
|
|
"increaseFontSize": "Betűméret növelése",
|
|
"startWritingMarkdown": "Kezdj el írni a Markdown tartalmaidat...",
|
|
"loadingFileComparison": "Fájl-összehasonlítás betöltése...",
|
|
"reload": "Újratöltés",
|
|
"compare": "Összehasonlítás",
|
|
"sideBySide": "Egymás mellett",
|
|
"inline": "Beágyazott",
|
|
"fileComparison": "Fájl-összehasonlítás: {{file1}} vs {{file2}}",
|
|
"fileTooLarge": "File is too large (> 10MB) and cannot be opened as text for security reasons.",
|
|
"sshConnectionFailed": "SSH kapcsolat sikertelen. Kérjük, ellenőrizze a kapcsolatot a következővel: {{name}} ({{ip}}:{{port}})",
|
|
"loadFileFailed": "Nem sikerült betölteni a fájlt: {{error}}",
|
|
"connecting": "Kapcsolódás...",
|
|
"connectedSuccessfully": "Sikeres csatlakozás",
|
|
"totpVerificationFailed": "TOTP-ellenőrzés sikertelen",
|
|
"browserSignInFailed": "Sikertelen bejelentkezés. Kérjük, próbálja újra.",
|
|
"authenticationFailed": "Hitelesítés sikertelen",
|
|
"incorrectPassphrase": "Hibás jelszó. Kérjük, próbálja újra.",
|
|
"verificationCodePrompt": "Ellenőrző kód:",
|
|
"changePermissions": "Engedélyek módosítása",
|
|
"currentPermissions": "Jelenlegi engedélyek",
|
|
"owner": "Tulajdonos",
|
|
"group": "Csoport",
|
|
"others": "Mások",
|
|
"read": "Olvas",
|
|
"write": "Írás",
|
|
"execute": "Végrehajtás",
|
|
"permissionsChangedSuccessfully": "Engedélyek sikeresen módosítva",
|
|
"failedToChangePermissions": "Nem sikerült módosítani az engedélyeket",
|
|
"name": "Név",
|
|
"sortByName": "Név",
|
|
"sortByDate": "Módosítás dátuma",
|
|
"sortBySize": "Méret",
|
|
"ascending": "Növekvő",
|
|
"descending": "Csökkenő",
|
|
"root": "Gyökér",
|
|
"new": "Új",
|
|
"sortBy": "Rendezés alapja",
|
|
"items": "Tételek",
|
|
"selected": "Kiválasztott",
|
|
"editor": "Szerkesztő",
|
|
"octal": "Oktális",
|
|
"storage": "Tárolás",
|
|
"disk": "Korong",
|
|
"used": "Használt",
|
|
"of": "a",
|
|
"toggleSidebar": "Oldalsáv be- és kikapcsolása",
|
|
"compactLayout": "Kompakt elrendezés használata",
|
|
"comfortableLayout": "Használjon kényelmes elrendezést",
|
|
"cannotLoadPdf": "Nem tudom betölteni a PDF-et",
|
|
"pdfLoadError": "Hiba történt a PDF fájl betöltésekor.",
|
|
"loadingPdf": "Loading PDF viewer...",
|
|
"loadingPage": "Oldal betöltése...",
|
|
"cancel": "Mégsem",
|
|
"copiedItems_one": "Másolt {{count}} elem",
|
|
"copiedItems_other": "{{count}} elem másolva",
|
|
"deleteCopiedFileFailed": "Nem sikerült törölni a(z) {{name}}másolatát : {{error}}",
|
|
"dragMovedItems_one": "Áthelyezve a {{count}} elemet ide: {{target}}",
|
|
"dragMovedItems_other": "{{count}} elem áthelyezve ide: {{target}}",
|
|
"moveBackFileFailed": "Nem sikerült a {{name}} visszamozgatása: {{error}}",
|
|
"terminal": "Terminál: {{host}} ({{path}})",
|
|
"dragToDesktop": "A {{name}} húzása az asztalra",
|
|
"dragFilesToDesktop": "{{count}} fájlok húzása az asztalra",
|
|
"folderDragUnsupported": "A mappák asztalra húzása még nem támogatott.",
|
|
"saveToDesktopFailed": "Mentés sikertelen: {{error}}",
|
|
"dragFailedDetail": "Húzása sikertelen: {{error}}",
|
|
"videoUnsupported": "A böngésződ nem tudja lejátszani ezt a videóformátumot.",
|
|
"downloadToPlay": "Töltsd le, hogy máshol is lejátszhasd",
|
|
"cannotPreviewType": "Ez a fájltípus nem tekinthető meg előnézetben",
|
|
"cannotPreviewTypeHint": "Ennek a fájltípusnak nincs előnézete. Töltse le, hogy egy másik alkalmazásban megnyissa.",
|
|
"loadingFile": "Loading file...",
|
|
"loadingImage": "Loading image...",
|
|
"loadingEditor": "Loading editor...",
|
|
"loadingPreview": "Loading preview...",
|
|
"loadingAudio": "Loading audio player...",
|
|
"emptyPreview": "Nothing to preview yet...",
|
|
"revert": "Revert",
|
|
"openAsText": "Open as Text",
|
|
"confirmOpenAsText": "Do you want to continue opening this file as text? This may slow down your browser."
|
|
},
|
|
"sftpTransfer": {
|
|
"title": "SFTP",
|
|
"description": "Fájlok átvitele két SSH hoszt között.",
|
|
"sourceServer": "Forráskiszolgáló",
|
|
"destinationServer": "Célkiszolgáló",
|
|
"selectHost": "Válasszon gazdagépet",
|
|
"noHostSelected": "Nincs kiválasztva gazdagép",
|
|
"move": "Mozog",
|
|
"copy": "Másolat",
|
|
"upload": "Feltöltés",
|
|
"itemsSelected": "{{count}} elem kiválasztva",
|
|
"itemsSelected_other": "{{count}} elem kijelölve",
|
|
"ready": "Kész",
|
|
"loadingHosts": "Gazdagépek betöltése...",
|
|
"name": "Név",
|
|
"modified": "Módosított",
|
|
"size": "Méret",
|
|
"noFiles": "Nincsenek fájlok",
|
|
"open": "Nyitott",
|
|
"up": "Fel",
|
|
"refresh": "Frissítés",
|
|
"copyToTarget": "Másolás a célkönyvtárba",
|
|
"rename": "Átnevezés",
|
|
"delete": "Töröl",
|
|
"editPermissions": "Szerkesztési engedélyek",
|
|
"createNewFolder": "Új mappa létrehozása",
|
|
"deleteSelectedItems": "Kijelölt elemek törlése",
|
|
"deleteConfirm": "Törli a {{count}} kijelölt elemet?",
|
|
"deleteConfirm_other": "Törli a {{count}} kijelölt elemeket?",
|
|
"cancel": "Mégsem",
|
|
"save": "Megtakarítás",
|
|
"folderCreated": "Mappa létrehozva",
|
|
"itemRenamed": "Elem átnevezve",
|
|
"actionFailed": "Sikertelen művelet",
|
|
"itemsDeleted": "{{count}} elem törölve",
|
|
"itemsDeleted_other": "{{count}} elem törölve",
|
|
"deleteFailed": "Törlés sikertelen",
|
|
"permissionsUpdated": "Engedélyek frissítve",
|
|
"noRemoteSessionConnected": "Nincs távoli munkamenet csatlakoztatva",
|
|
"failedToListFiles": "Nem sikerült listázni a fájlokat",
|
|
"failedToRefresh": "Nem sikerült frissíteni",
|
|
"destinationInsideSource": "A cél nem lehet a kiválasztott forrásútvonalon belül.",
|
|
"sameHostNoOp": "A forrás- és célmappa ugyanaz."
|
|
},
|
|
"hosts": {
|
|
"fileManager": "Fájlkezelő",
|
|
"fileManagerUrlCopied": "Fájlkezelő URL-címe másolva",
|
|
"copyFileManagerUrlAction": "Fájlkezelő URL-címének másolása",
|
|
"docsLink": "Dokumentumok megtekintése",
|
|
"hostNotFound": "Nem található gazdagép",
|
|
"loadingHost": "Gazdagép betöltése..."
|
|
},
|
|
"onboarding": {
|
|
"feature_files": "Fájlkezelő",
|
|
"feature_files_desc": "Böngésszen, töltsön fel, töltsön le és szerkeszthessen fájlokat SFTP-n keresztül az alkalmazás elhagyása nélkül."
|
|
},
|
|
"terminal": {
|
|
"runTitle": "Futás {{command}} - {{host}}",
|
|
"terminalTitle": "Terminál - {{host}}",
|
|
"terminalWithPath": "Terminál - {{host}}:{{path}}"
|
|
},
|
|
"transfer": {
|
|
"browseFolders": "Célmappák böngészése",
|
|
"browsePathError": "Nem sikerült megnyitni ezt az elérési utat a célgépen.",
|
|
"browsePathWillBeCreated": "Ez a mappa még nem létezik. Létrejön, amikor az átvitel megkezdődik.",
|
|
"cancel": "Mégsem",
|
|
"cleanupDestFiles": "Takarítási célpont",
|
|
"cleanupDestFilesError": "A tisztítás sikertelen",
|
|
"cleanupDestFilesNothing": "Nincs mit takarítani a célállomáson",
|
|
"cleanupDestFilesPartial": "Néhány részleges fájlt nem sikerült eltávolítani",
|
|
"cleanupDestFilesSuccess": "Részleges fájlok eltávolítva a célhelyről",
|
|
"confirmCopy": "Másolat",
|
|
"confirmMove": "Mozog",
|
|
"copyFolderToHost": "Mappa másolása a… gazdagépre",
|
|
"copyItemsToHost": "Másolja a {{count}} elemet a… hosztba",
|
|
"copyToHost": "Másolás a… gazdagépre",
|
|
"destinationPath": "Célútvonal",
|
|
"destMustBeDirectory": "Több elem átviteléhez a célnak egy könyvtárnak kell lennie",
|
|
"goUp": "Felmegy",
|
|
"hostAuthRequired": "Hitelesítés szükséges. Először nyissa meg a Fájlkezelőt ezen a gazdagépen.",
|
|
"hostConnecting": "… csatlakoztatása",
|
|
"hostConnectionFailed": "Kapcsolódás sikertelen",
|
|
"hostDisconnected": "Nincs csatlakoztatva",
|
|
"hostReady": "Kész",
|
|
"itemsSummary": "{{count}} elem",
|
|
"jumpHostLimitation": "Mindkét gépnek elérhetőnek kell lennie a Termix szerverről. A közvetlen gépközi útvonalválasztás nem támogatott.",
|
|
"methodAuto": "Autó",
|
|
"methodAutoHint": "A fájlok száma, mérete és tömöríthetősége alapján választja ki a tar vagy a fájlonkénti SFTP protokollt. Az egyes fájlok mindig folyamatos SFTP-t használnak.",
|
|
"methodItemSftp": "Fájlonkénti SFTP",
|
|
"methodItemSftpHint": "Minden fájlt külön-külön átvihet SFTP-n keresztül. Minden gazdagépen működik, beleértve a Windowst is.",
|
|
"methodItemSftpLimitation": "Minden fájl ugyanazt az SFTP-folyamot használja, mint egyetlen fájl másolata, egymás után. A folyamat az összes fájlban összevonódik, így a sáv lassan mozog nagy fájlok esetén.",
|
|
"methodLabel": "Átviteli módszer",
|
|
"methodPreviewError": "Nem sikerült megtekinteni az átviteli módot. A szerver továbbra is kiválaszt egy módszert az indításkor.",
|
|
"methodPreviewLoading": "Átviteli módszer kiszámítása…",
|
|
"methodPreviewScanSummary": "{{fileCount}} fájl, {{totalSize}} összesen (a forrásgépen beolvasva).",
|
|
"methodPreviewWillUseItemSftp": "Használat: Fájlonkénti SFTP",
|
|
"methodPreviewWillUseTar": "Felhasználás: Tar archívum",
|
|
"methodReason": {
|
|
"user_item_sftp": "Fájlonkénti SFTP-t választottál.",
|
|
"user_tar": "A tar archívumot választottad.",
|
|
"tar_unavailable": "A Tar nem érhető el az egyik vagy mindkét hoszton, ezért fájlonkénti SFTP-t fogunk használni.",
|
|
"windows_host": "Egy Windows gazdagép érintett, így a tar-t nem használjuk.",
|
|
"auto_multi_large": "Automatikus: több fájl, beleértve egy nagy fájlt ({{largestSize}}) tömöríthető adatokkal. A Tar egyetlen átvitellé köti őket.",
|
|
"auto_single_large_in_archive": "Automatikus: egy nagy fájl ({{largestSize}}) ebben a készletben, tehát fájlonkénti SFTP.",
|
|
"auto_many_incompressible": "Automatikus: többnyire tömöríthetetlen adatok, tehát fájlonkénti SFTP.",
|
|
"auto_many_files": "Auto: sok fájl ({{fileCount}}), a tar csökkenti a fájlonkénti terhelést.",
|
|
"auto_default": "Automatikus: fájlonkénti SFTP ehhez a készlethez."
|
|
},
|
|
"methodTar": "Tar archívum",
|
|
"methodTarHint": "Tömörítés a forráskódban, egy archívum átvitele, kibontás a célkódban. Tar fájlt igényel mindkét Unix gépen.",
|
|
"metricsCompress": "Tömörítés forráskód szerint: {{duration}}",
|
|
"metricsExtract": "Kivonat a rendeltetési helyen: {{duration}}",
|
|
"metricsPrepare": "Célhely előkészítése: {{duration}}",
|
|
"metricsRouteBenchmark": "Útvonalszonda: direkt {{direct}}, relé {{relay}}",
|
|
"metricsSourceDelete": "Eltávolítás a forrásból: {{duration}}",
|
|
"metricsTotal": "Összesen: {{duration}}",
|
|
"metricsTransfer": "Végtől végig: {{throughput}} ({{duration}})",
|
|
"metricsVerify": "SHA-256 ellenőrizve: {{duration}}",
|
|
"moveFolderToHost": "Mappa áthelyezése a… gazdagépre",
|
|
"moveItemsToHost": "Mozgass {{count}} elemet a… tárhelyre",
|
|
"moveToHost": "Áthelyezés a… gazdagépre",
|
|
"noHostsConnected": "Nincsenek más elérhető fájlkezelő gazdagépek.",
|
|
"noHostsConnectedHint": "Adjon hozzá egy másik SSH-hosztot, amelynél a Fájlkezelő engedélyezve van a Host Managerben.",
|
|
"parallelSegmentsHint": "A nagy fájlokat 256 MB-os darabokra osztja a rendszer. Több sáv külön kapcsolatokat használ (például több átvitel indítása) a nagyobb összátviteli sebesség érdekében.",
|
|
"parallelSegmentsLabel": "Párhuzamos átszállósávok",
|
|
"parallelSegmentsOption": "{{count}} sávok",
|
|
"progressBenchmarking": "A leggyorsabb átszállási útvonal kiválasztása…",
|
|
"progressBytes": "{{transferred}} / {{total}}",
|
|
"progressCancel": "Mégsem",
|
|
"progressCancelling": "Törlés…",
|
|
"progressCompressing": "Tömörítés a forrásgépen…",
|
|
"progressExtracting": "Kibontás a célállomáson…",
|
|
"progressItems": "{{current}} / {{total}} fájlok",
|
|
"progressReconnecting": "Újracsatlakozás…",
|
|
"progressStalled": "Elakadt",
|
|
"progressTotalSpeed": "{{speed}} összesen ({{lanes}} sávok)",
|
|
"progressTransferring": "Adatátvitel…",
|
|
"progressTransferringItems": "Fájlok átvitele ({{current}} / {{total}})…",
|
|
"progressVerifying": "Fájl integritásának ellenőrzése…",
|
|
"recentDestinations": "Legutóbbi úti célok",
|
|
"resumedHint": "Újracsatlakozva egy másik ablakban indított aktív átvitelhez.",
|
|
"retryTransfer": "Újrapróbálkozás",
|
|
"retryTransferError": "Újrapróbálkozás sikertelen",
|
|
"selectDestinationHost": "Célállomás kiválasztása",
|
|
"transferCancelled": "Átutalás törölve",
|
|
"transferCancelledCopyHint": "Részleges fájlok maradhatnak a célhelyen.",
|
|
"transferCancelledMoveHint": "Részleges fájlok maradhatnak a célhelyen. A forrásfájlok nem lettek eltávolítva.",
|
|
"transferError": "Átvitel sikertelen",
|
|
"transferFailedRetryHint": "Részleges adatok maradtak a célállomáson. Az újrapróbálkozás a kapcsolat helyreállásakor folytatódik.",
|
|
"transferPartialHint": "Nem sikerült átvinni: {{paths}}",
|
|
"transferSuccess": "Átvitel befejezve",
|
|
"metricsHopSourceRead": "Forrás → szerver: {{throughput}}",
|
|
"metricsHopDestSftpWrite": "Szerver → cél (SFTP): {{throughput}}",
|
|
"metricsHopDestLocalWrite": "Szerver → cél (helyi): {{throughput}}"
|
|
},
|
|
"plugin": {
|
|
"name": "File Manager"
|
|
}
|
|
}
|