Files
Termix/plugins/file-manager/locales/translated/af_ZA.json
T
Luke GustafsonandZacharyZcR 6b708106e1 release-2.9.1 (#1557)
* 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>
2026-10-04 15:11:41 -05:00

556 lines
29 KiB
JSON

{
"nav": {
"files": "Lêers",
"sftp": "SFTP",
"openFileManager": "Maak Lêerbestuurder oop"
},
"permissions": {
"use": {
"title": "Gebruik lêerbestuurder",
"description": "Blaai, wysig en dra lêers oor SFTP oor."
}
},
"settings": {
"host": {
"enable": {
"label": "Aktiveer Lêerbestuurder",
"description": "Blaai en wysig lêers op hierdie gasheer via SFTP."
},
"defaultPath": {
"label": "Standaardpad"
},
"scpLegacy": {
"label": "SCP Legacy-modus"
}
},
"user": {
"transferConcurrency": {
"label": "Gelyktydige lêeroordragte",
"description": "Hoeveel lêers die sy-aan-sy plaaslike/afgeleë bestuurder gelyktydig oplaai of aflaai. Verlaag dit as jou bediener SFTP-kanale beperk."
},
"confirmBeforeTrash": {
"label": "Bevestig voordat lêers na die asblik geskuif word",
"description": "Vra voordat afgeleë lêers na die asblik geskuif word. Permanente verwydering vereis steeds bevestiging."
}
}
},
"hostCapability": {
"label": "Lêerbestuurder"
},
"fileManager": {
"noHostSelected": "Geen gasheer gekies nie",
"initializingEditor": "Inisialiseer redigeerder...",
"file": "Lêer",
"folder": "Vouer",
"uploadFile": "Laai lêer op",
"downloadFile": "Laai af",
"extractArchive": "Uittrekselargief",
"extractingArchive": "Onttrek tans {{name}}...",
"archiveExtractedSuccessfully": "{{name}} suksesvol onttrek",
"extractFailed": "Uittreksel het misluk",
"compressFile": "Komprimeer lêer",
"compressFiles": "Komprimeer lêers",
"compressFilesDesc": "Kompresseer {{count}} items in 'n argief",
"archiveName": "Argiefnaam",
"enterArchiveName": "Voer argiefnaam in...",
"compressionFormat": "Kompressieformaat",
"selectedFiles": "Geselekteerde lêers",
"andMoreFiles": "en {{count}} meer...",
"compress": "Kompressie",
"compressingFiles": "Komprimering van {{count}} items in {{name}}...",
"filesCompressedSuccessfully": "{{name}} suksesvol geskep",
"compressFailed": "Kompressie het misluk",
"edit": "Wysig",
"preview": "Voorskou",
"previous": "Vorige",
"next": "Volgende",
"pageXOfY": "Bladsy {{current}} van {{total}}",
"zoomOut": "Uitzoom",
"zoomIn": "Inzoem",
"newFile": "Nuwe Lêer",
"newFolder": "Nuwe Vouer",
"rename": "Hernoem",
"uploading": "Laai tans op...",
"uploadingFile": "Laai tans {{name}} op ...",
"uploadingChunk": "Laai tans {{name}}op: {{percent}}% (deel {{chunk}} van {{total}})",
"fileName": "Lêernaam",
"folderName": "Vouernaam",
"fileUploadedSuccessfully": "Lêer \"{{name}}\" is suksesvol opgelaai",
"failedToUploadFile": "Kon nie lêer oplaai nie",
"uploadingFolderFiles": "Laai tans {{count}} lêer(s) op...",
"uploadedFolderFiles": "{{count}} lêer(s) suksesvol opgelaai",
"uploadedFolderPartial": "Opgelaaide {{uploaded}} lêer(s), {{failed}} het misluk",
"fileDownloadedSuccessfully": "Lêer \"{{name}}\" suksesvol afgelaai",
"failedToDownloadFile": "Kon nie lêer aflaai nie",
"fileCreatedSuccessfully": "Lêer \"{{name}}\" suksesvol geskep",
"folderCreatedSuccessfully": "Lêer \"{{name}}\" suksesvol geskep",
"failedToCreateItem": "Kon nie item skep nie",
"operationFailed": "{{operation}} -bewerking het misluk vir {{name}}: {{error}}",
"failedToResolveSymlink": "Kon nie simskakel oplos nie",
"itemsDeletedSuccessfully": "{{count}} items is suksesvol verwyder",
"failedToDeleteItems": "Kon nie items uitvee nie",
"sudoPasswordRequired": "Administrateurwagwoord benodig",
"enterSudoPassword": "Voer die sudo-wagwoord in om hierdie operasie voort te sit",
"sudoPassword": "Sudo-wagwoord",
"sudoOperationFailed": "Sudo-bewerking het misluk",
"sudoAuthFailed": "Sudo-verifikasie het misluk",
"dragFilesToUpload": "Plaas lêers hier om op te laai",
"dropToUploadHere": "Laat val om hier op te laai",
"dropToDownloadHere": "Los om hier af te laai",
"localFiles": "Plaaslik",
"showLocalFiles": "Wys plaaslike lêers (gesplete aansig)",
"hideLocalFiles": "Versteek plaaslike lêers",
"localHome": "Tuisbladmap",
"localPathPlaceholder": "Plaaslike vouerpad",
"localShowHidden": "Wys versteekte lêers",
"localHideHidden": "Versteek versteekte lêers",
"localRevealInFileManager": "Wys in stelsellêerbestuurder",
"localCannotOpenFolder": "Kan nie lêer oopmaak nie",
"localItemCount": "{{count}} items",
"localSelectedCount": "{{count}} gekies",
"back": "Terug",
"forward": "Vorentoe",
"up": "Op",
"kind": "Soortgelyk",
"localUploadingProgress": "Laai tans {{current}} van {{total}} op",
"localDownloadingProgress": "Laai tans {{current}} van {{total}} af",
"localTransferInFlight": "{{count}} gelyktydig",
"localPreparingDownload": "Berei aflaai voor...",
"localTransferCancelled": "Oordrag gekanselleer",
"localNothingToTransfer": "Niks om oor te dra nie",
"localUploadComplete": "Opgelaaide {{count}} lêer(s)",
"localUploadFailed": "Oplaai het misluk",
"localUploadPartial": "Opgelaaide {{done}} lêer(s), {{failed}} het misluk",
"localDownloadComplete": "Afgelaaide {{count}} lêer(s)",
"localDownloadFailed": "Aflaai het misluk",
"localDownloadPartial": "Aflaai van {{done}} lêer(s), {{failed}} het misluk",
"localReplaceExistingPrompt": "{{count}} item(s) bestaan reeds in hierdie vouer. Vervang hulle?",
"localReplace": "Vervang",
"localSkipExisting": "Slaan oor",
"localSkippedExisting": "Oorgeslaan {{count}} bestaande item(s)",
"localUnsafeNamesSkipped": "Oorgeslaan {{count}} item(s) waarvan die name nie op hierdie rekenaar gebruik kan word nie",
"localOpen": "Oop",
"localOpenFolder": "Maak vouer oop",
"localUploadToRemote": "Laai op na bediener",
"localUploadToRemoteMany": "Laai {{count}} items na bediener op",
"localMoveToTrash": "Skuif na asblik",
"localMoveToTrashMany": "Skuif {{count}} items na die asblik",
"localTrashConfirmSingle": "Skuif \"{{name}}\" na die asblik?",
"localTrashConfirmFolder": "Skuif die vouer \"{{name}}\" en al sy inhoud na die asblik?",
"localTrashConfirmMany": "Skuif {{count}} items na die asblik?",
"localTrashed": "Het {{count}} item(s) na die asblik geskuif",
"localTrashFailed": "Kon nie na die asblik skuif nie",
"localRenameFailed": "Hernoem het misluk",
"localCreateFailed": "Kon nie item skep nie",
"goToParentFolder": "Gaan na ouermap",
"resizeSidebar": "Sleep om die sybalk se grootte te verander (dubbelklik om terug te stel)",
"resizeLocalPane": "Sleep om die plaaslike paneel se grootte te verander (dubbelklik om terug te stel)",
"columns": "Kolomme",
"columnsHint": "Regskliek om kolomme te kies",
"emptyFolder": "Hierdie vouer is leeg",
"searchFiles": "Soek lêers...",
"upload": "Oplaai",
"selectHostToStart": "Kies 'n gasheer om lêerbestuur te begin",
"sshRequiredForFileManager": "Lêerbestuurder benodig SSH. Hierdie gasheer het nie SSH geaktiveer nie.",
"failedToConnect": "Kon nie aan SSH koppel nie",
"failedToLoadDirectory": "Kon nie gids laai nie",
"noSSHConnection": "Geen SSH-verbinding beskikbaar nie",
"copy": "Kopieer",
"cut": "Sny",
"paste": "Plak",
"copyPath": "Kopieer Pad",
"copyPaths": "Kopieer paaie",
"delete": "Vee uit",
"properties": "Eienskappe",
"refresh": "Verfris",
"downloadFiles": "Laai {{count}} lêers na die blaaier af",
"copyFiles": "Kopieer {{count}} items",
"cutFiles": "Sny {{count}} items",
"deleteFiles": "Vee {{count}} items uit",
"filesCopiedToClipboard": "{{count}} items gekopieer na knipbord",
"filesCutToClipboard": "{{count}} items is na knipbord gesny",
"pathCopiedToClipboard": "Pad gekopieer na knipbord",
"pathsCopiedToClipboard": "{{count}} paaie gekopieer na knipbord",
"failedToCopyPath": "Kon nie pad na knipbord kopieer nie",
"copyFolderLink": "Kopieer skakel na vouer",
"copyCurrentFolderLink": "Kopieer skakel na huidige vouer",
"folderLinkCopied": "Vouerskakel gekopieer na knipbord",
"failedToCopyFolderLink": "Kon nie vouerskakel kopieer nie",
"movedItems": "Het {{count}} items geskuif",
"failedToDeleteItem": "Kon nie item verwyder nie",
"itemRenamedSuccessfully": "{{type}} suksesvol hernoem",
"failedToRenameItem": "Kon nie item hernoem nie",
"download": "Laai af",
"openExternalEditor": "Maak ekstern oop",
"chooseExternalEditor": "Kies eksterne redigeerder",
"externalEditorSelected": "Eksterne redigeerder gekies",
"externalEditorDesktopOnly": "Eksterne redigeerder is slegs beskikbaar in die rekenaarprogram",
"externalEditorOpened": "Oopgemaak in eksterne redigeerder. As jy dit daar stoor, sal dit veranderinge terug na die bediener oplaai.",
"failedToOpenExternalEditor": "Kon nie eksterne redigeerder oopmaak nie",
"failedToSelectExternalEditor": "Kon nie eksterne redigeerder kies nie",
"permissions": "Toestemmings",
"size": "Grootte",
"modified": "Gewysig",
"path": "Pad",
"confirmDelete": "Is jy seker jy wil {{name}} verwyder?",
"permissionDenied": "Toestemming geweier",
"serverError": "Bedienerfout",
"fileSavedSuccessfully": "Lêer suksesvol gestoor",
"failedToSaveFile": "Kon nie lêer stoor nie",
"confirmDeleteSingleItem": "Is jy seker jy wil \"{{name}} \" permanent verwyder?",
"confirmDeleteMultipleItems": "Is jy seker jy wil {{count}} items permanent verwyder?",
"confirmDeleteMultipleItemsWithFolders": "Is jy seker jy wil {{count}} items permanent verwyder? Dit sluit gidse en hul inhoud in.",
"confirmDeleteFolder": "Is jy seker jy wil die vouer \"{{name}}\" en al sy inhoud permanent verwyder?",
"permanentDeleteWarning": "Hierdie aksie kan nie ongedaan gemaak word nie. Die item(s) sal permanent van die bediener verwyder word.",
"moveToTrashWarning": "Die item(s) sal na die Termix-asblik geskuif word en kan herstel word voordat die bewaringstydperk verstryk.",
"itemsMovedToTrash": "{{count}} item(s) na die asblik geskuif",
"trash": "Asblik",
"trashDescription": "Geskrapte items word vir {{days}} dag(e) op hierdie gasheer behou.",
"trashLoadFailed": "Kon nie die asblik laai nie",
"trashEmpty": "Asblik is leeg",
"trashRestore": "Herstel",
"trashRestored": "Herstel {{name}}",
"trashRestoreFailed": "Kon nie item herstel nie. Die oorspronklike pad bestaan dalk reeds.",
"trashDeletePermanently": "Vee permanent uit",
"trashDeleteConfirm": "Wil jy {{name}}permanent verwyder? Dit kan nie ongedaan gemaak word nie.",
"trashPermanentlyDeleted": "Permanent verwyder {{name}}",
"trashDeleteFailed": "Kon nie item permanent verwyder nie",
"trashEmptyAction": "Maak asblik leeg",
"trashEmptyConfirm": "Wil jy elke item in die asblik permanent verwyder? Dit kan nie ongedaan gemaak word nie.",
"trashEmptied": "Asblik leeggemaak",
"trashRetention": "Outomatiese skoonmaak na (dae)",
"trashRetentionSaved": "Asblikbewaring opgedateer",
"trashRetentionFailed": "Kon nie asblikbehoud opdateer nie",
"trashUnavailableConfirm": "Hierdie item kan nie na die asblik geskuif word nie, gewoonlik omdat dit op 'n ander lêerstelsel is of verhoogde toestemmings benodig. Verwyder dit eerder permanent?",
"recent": "Onlangs",
"pinned": "Vasgepen",
"folderShortcuts": "Vouerkortpaaie",
"failedToReconnectSSH": "Kon nie SSH-sessie herkoppel nie",
"openTerminalHere": "Maak Terminaal Hier Oop",
"run": "Hardloop",
"openTerminalInFolder": "Maak Terminaal in Hierdie Vouer Oop",
"openTerminalInFileLocation": "Maak Terminaal oop by Lêerligging",
"runningFile": "Hardloop - {{file}}",
"onlyRunExecutableFiles": "Kan slegs uitvoerbare lêers uitvoer",
"directories": "Gidse",
"removedFromRecentFiles": "\"{{name}}\" is uit onlangse lêers verwyder",
"removeFailed": "Verwydering het misluk",
"unpinnedSuccessfully": "\"{{name}}\" suksesvol ontspeld",
"unpinFailed": "Ontspeld het misluk",
"removedShortcut": "Kortpad \"{{name}} \" verwyder",
"removeShortcutFailed": "Verwydering van kortpad het misluk",
"clearedAllRecentFiles": "Alle onlangse lêers is uitgevee",
"clearFailed": "Vee uit misluk",
"removeFromRecentFiles": "Verwyder uit onlangse lêers",
"clearAllRecentFiles": "Vee alle onlangse lêers uit",
"unpinFile": "Ontspeld lêer",
"removeShortcut": "Verwyder kortpad",
"pinFile": "Speld lêer vas",
"addToShortcuts": "Voeg by kortpaaie",
"pasteFailed": "Plak het misluk",
"noUndoableActions": "Geen ongedaanbare aksies nie",
"undoCopySuccess": "Kopieerbewerking ongedaan gemaak: Gekopieerde lêers is verwyder {{count}}",
"undoCopyFailedDelete": "Ongedaan maak het misluk: Kon geen gekopieerde lêers verwyder nie",
"undoCopyFailedNoInfo": "Ongedaan maak het misluk: Kon nie gekopieerde lêerinligting vind nie",
"undoMoveSuccess": "Ongedaan gemaak met skuifbewerking: {{count}} lêers teruggeskuif na oorspronklike ligging",
"undoMoveFailedMove": "Ongedaan maak het misluk: Kon geen lêers terugskuif nie",
"undoMoveFailedNoInfo": "Ongedaan maak het misluk: Kon nie inligting oor die verskuifde lêer vind nie",
"undoDeleteNotSupported": "Verwyderingsbewerking kan nie ongedaan gemaak word nie: Lêers is permanent van die bediener verwyder",
"undoTypeNotSupported": "Nie-ondersteunde ongedaanmaak-bewerkingtipe",
"undoOperationFailed": "Ongedaanmaak-bewerking het misluk",
"unknownError": "Onbekende fout",
"confirm": "Bevestig",
"find": "Vind...",
"replace": "Vervang",
"downloadInstead": "Laai eerder af",
"keyboardShortcuts": "Sleutelbordkortpaaie",
"searchAndReplace": "Soek en vervang",
"editing": "Redigering",
"search": "Soek",
"findNext": "Vind Volgende",
"findPrevious": "Vind Vorige",
"save": "Stoor",
"selectAll": "Kies Alles",
"undo": "Ongedaan maak",
"redo": "Herdoen",
"moveLineUp": "Skuif lyn op",
"moveLineDown": "Skuif lyn af",
"toggleComment": "Wissel kommentaar",
"autoComplete": "Outomatiese Voltooiing",
"imageLoadError": "Kon nie beeld laai nie",
"startTyping": "Begin tik...",
"unknownSize": "Onbekende grootte",
"fileIsEmpty": "Lêer is leeg",
"largeFileWarning": "Waarskuwing oor groot lêers",
"largeFileWarningDesc": "Hierdie lêer is {{size}} groot, wat werkverrigtingsprobleme kan veroorsaak wanneer dit as teks oopgemaak word.",
"fileNotFoundAndRemoved": "Lêer \"{{name}}\" nie gevind nie en is verwyder uit onlangse/vasgespelde lêers",
"failedToLoadFile": "Kon nie lêer laai nie: {{error}}",
"serverErrorOccurred": "Bedienerfout het voorgekom. Probeer asseblief later weer.",
"autoSaveFailed": "Outomatiese stoor het misluk",
"fileAutoSaved": "Lêer outomaties gestoor",
"moveFileFailed": "Kon nie {{name}} skuif nie",
"moveOperationFailed": "Skuifbewerking het misluk",
"canOnlyCompareFiles": "Kan slegs twee lêers vergelyk",
"comparingFiles": "Vergelyk lêers: {{file1}} en {{file2}}",
"dragFailed": "Sleepbewerking het misluk",
"filePinnedSuccessfully": "Lêer \"{{name}}\" suksesvol vasgepen",
"pinFileFailed": "Kon nie lêer vaspen nie",
"fileUnpinnedSuccessfully": "Lêer \"{{name}}\" suksesvol ontspeld",
"unpinFileFailed": "Kon nie lêer ontspeld nie",
"shortcutAddedSuccessfully": "Vouerkortpad \"{{name}}\" suksesvol bygevoeg",
"addShortcutFailed": "Kon nie kortpad byvoeg nie",
"operationCompletedSuccessfully": "{{operation}} {{count}} items suksesvol",
"operationCompleted": "{{operation}} {{count}} items",
"downloadFileSuccess": "Lêer {{name}} suksesvol afgelaai",
"downloadFileFailed": "Aflaai het misluk",
"downloadingFile": "Laai tans af {{name}}…",
"downloadProgressBytes": "{{transferred}} / {{total}}",
"moveTo": "Skuif na {{name}}",
"diffCompareWith": "Verskil vergelyking met {{name}}",
"dragOutsideToDownload": "Sleep buite die venster om af te laai ({{count}} lêers)",
"newFolderDefault": "NuweVouer",
"newFileDefault": "NuweLêer.txt",
"successfullyMovedItems": "Suksesvol {{count}} items na {{target}} geskuif",
"move": "Beweeg",
"searchInFile": "Soek in lêer (Ctrl+F)",
"showKeyboardShortcuts": "Wys sleutelbordkortpaaie",
"decreaseFontSize": "Verklein lettergrootte",
"increaseFontSize": "Vergroot lettergrootte",
"startWritingMarkdown": "Begin om jou afslaginhoud te skryf...",
"loadingFileComparison": "Laai lêervergelyking...",
"reload": "Herlaai",
"compare": "Vergelyk",
"sideBySide": "Sy aan Sy",
"inline": "Inlyn",
"fileComparison": "Lêervergelyking: {{file1}} vs {{file2}}",
"fileTooLarge": "File is too large (> 10MB) and cannot be opened as text for security reasons.",
"sshConnectionFailed": "SSH-verbinding het misluk. Kontroleer asseblief jou verbinding met {{name}} ({{ip}}:{{port}})",
"loadFileFailed": "Kon nie lêer laai nie: {{error}}",
"connecting": "Verbind...",
"connectedSuccessfully": "Suksesvol gekoppel",
"totpVerificationFailed": "TOTP-verifikasie het misluk",
"browserSignInFailed": "Aanmelding het misluk. Probeer asseblief weer.",
"authenticationFailed": "Verifikasie het misluk",
"incorrectPassphrase": "Verkeerde wagwoordfrase. Probeer asseblief weer.",
"verificationCodePrompt": "Verifikasiekode:",
"changePermissions": "Verander Toestemmings",
"currentPermissions": "Huidige Toestemmings",
"owner": "Eienaar",
"group": "Groep",
"others": "Ander",
"read": "Lees",
"write": "Skryf",
"execute": "Voer uit",
"permissionsChangedSuccessfully": "Toestemmings suksesvol verander",
"failedToChangePermissions": "Kon nie toestemmings verander nie",
"name": "Naam",
"sortByName": "Naam",
"sortByDate": "Datum Gewysig",
"sortBySize": "Grootte",
"ascending": "Stygend",
"descending": "Dalend",
"root": "Wortel",
"new": "Nuut",
"sortBy": "Sorteer volgens",
"items": "Items",
"selected": "Gekies",
"editor": "Redakteur",
"octal": "Oktaal",
"storage": "Berging",
"disk": "Skyf",
"used": "Gebruik",
"of": "van",
"toggleSidebar": "Wissel sybalk",
"compactLayout": "Gebruik kompakte uitleg",
"comfortableLayout": "Gebruik gemaklike uitleg",
"cannotLoadPdf": "Kan nie PDF laai nie",
"pdfLoadError": "Daar was 'n fout tydens die laai van hierdie PDF-lêer.",
"loadingPdf": "Loading PDF viewer...",
"loadingPage": "Laai bladsy...",
"cancel": "Kanselleer",
"copiedItems_one": "Gekopieerde {{count}} item",
"copiedItems_other": "Gekopieerde {{count}} items",
"deleteCopiedFileFailed": "Kon nie die kopie van {{name}}verwyder nie: {{error}}",
"dragMovedItems_one": "Het {{count}} item na {{target}} geskuif",
"dragMovedItems_other": "Het {{count}} items na {{target}} geskuif",
"moveBackFileFailed": "Kon nie {{name}} terugskuif nie: {{error}}",
"terminal": "Terminaal: {{host}} ({{path}})",
"dragToDesktop": "Sleep {{name}} na die lessenaar",
"dragFilesToDesktop": "Sleep {{count}} lêers na die lessenaar",
"folderDragUnsupported": "Die sleep van lêers na die lessenaar word nog nie ondersteun nie",
"saveToDesktopFailed": "Stoor het misluk: {{error}}",
"dragFailedDetail": "Sleep het misluk: {{error}}",
"videoUnsupported": "Jou blaaier kan nie hierdie videoformaat speel nie.",
"downloadToPlay": "Laai dit af om dit elders te speel",
"cannotPreviewType": "Kan nie hierdie lêertipe voorbeskou nie",
"cannotPreviewTypeHint": "Hierdie lêertipe het geen voorskou nie. Laai dit af om dit in 'n ander toepassing oop te maak.",
"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": "Dra lêers oor tussen twee SSH-gashere.",
"sourceServer": "Bronbediener",
"destinationServer": "Bestemmingsbediener",
"selectHost": "Kies gasheer",
"noHostSelected": "Geen gasheer gekies nie",
"move": "Beweeg",
"copy": "Kopieer",
"upload": "Oplaai",
"itemsSelected": "{{count}} item gekies",
"itemsSelected_other": "{{count}} items gekies",
"ready": "Gereed",
"loadingHosts": "Laai gashere...",
"name": "Naam",
"modified": "Gewysig",
"size": "Grootte",
"noFiles": "Geen lêers nie",
"open": "Oop",
"up": "Op",
"refresh": "Verfris",
"copyToTarget": "Kopieer na teikengids",
"rename": "Hernoem",
"delete": "Vee uit",
"editPermissions": "Wysig Toestemmings",
"createNewFolder": "Skep Nuwe Vouer",
"deleteSelectedItems": "Vee geselekteerde items uit",
"deleteConfirm": "Vee {{count}} gekose item uit?",
"deleteConfirm_other": "Vee {{count}} gekose items uit?",
"cancel": "Kanselleer",
"save": "Stoor",
"folderCreated": "Vouer geskep",
"itemRenamed": "Item hernoem",
"actionFailed": "Aksie het misluk",
"itemsDeleted": "{{count}} item is verwyder",
"itemsDeleted_other": "{{count}} items is uitgevee",
"deleteFailed": "Verwydering het misluk",
"permissionsUpdated": "Toestemmings opgedateer",
"noRemoteSessionConnected": "Geen afstandsessie gekoppel nie",
"failedToListFiles": "Kon nie lêers lys nie",
"failedToRefresh": "Kon nie herlaai nie",
"destinationInsideSource": "Bestemming kan nie binne die gekose bronpad wees nie.",
"sameHostNoOp": "Bron en bestemming is dieselfde lêergids."
},
"hosts": {
"fileManager": "Lêerbestuurder",
"fileManagerUrlCopied": "Lêerbestuurder-URL gekopieer",
"copyFileManagerUrlAction": "Kopieer Lêerbestuurder URL",
"docsLink": "Bekyk dokumente",
"hostNotFound": "Gasheer nie gevind nie",
"loadingHost": "Laai gasheer..."
},
"onboarding": {
"feature_files": "Lêerbestuurder",
"feature_files_desc": "Blaai, laai op, laai af en wysig lêers via SFTP sonder om die toepassing te verlaat."
},
"terminal": {
"runTitle": "Hardloop {{command}} - {{host}}",
"terminalTitle": "Terminaal - {{host}}",
"terminalWithPath": "Terminaal - {{host}}:{{path}}"
},
"transfer": {
"browseFolders": "Blaai deur bestemmingsmappe",
"browsePathError": "Kon nie hierdie pad op die bestemmingsgasheer oopmaak nie.",
"browsePathWillBeCreated": "Hierdie vouer bestaan nog nie. Dit sal geskep word wanneer die oordrag begin.",
"cancel": "Kanselleer",
"cleanupDestFiles": "Maak bestemming skoon",
"cleanupDestFilesError": "Opruiming het misluk",
"cleanupDestFilesNothing": "Niks om op die bestemming skoon te maak nie",
"cleanupDestFilesPartial": "Sommige gedeeltelike lêers kon nie verwyder word nie",
"cleanupDestFilesSuccess": "Gedeeltelike lêers van die bestemming verwyder",
"confirmCopy": "Kopieer",
"confirmMove": "Beweeg",
"copyFolderToHost": "Kopieer lêergids na gasheer…",
"copyItemsToHost": "Kopieer {{count}} items om… aan te bied",
"copyToHost": "Kopieer na gasheer…",
"destinationPath": "Bestemmingspad",
"destMustBeDirectory": "Bestemming moet 'n gids wees vir oordragte van verskeie items",
"goUp": "Gaan op",
"hostAuthRequired": "Verifikasie vereis. Maak eers Lêerbestuurder op hierdie gasheer oop",
"hostConnecting": "Verbind…",
"hostConnectionFailed": "Verbinding het misluk",
"hostDisconnected": "Nie gekoppel nie",
"hostReady": "Gereed",
"itemsSummary": "{{count}} items",
"jumpHostLimitation": "Beide gashere moet vanaf die Termix-bediener bereikbaar wees. Direkte gasheer-tot-gasheer-roetering word nie ondersteun nie.",
"methodAuto": "Outomaties",
"methodAutoHint": "Kies tar- of per-lêer SFTP gebaseer op lêertelling, grootte en saampersbaarheid. Enkele lêers gebruik altyd stroom-SFTP.",
"methodItemSftp": "SFTP per lêer",
"methodItemSftpHint": "Dra elke lêer individueel oor SFTP. Werk op alle gashere, insluitend Windows.",
"methodItemSftpLimitation": "Elke lêer gebruik dieselfde SFTP-stroom as 'n enkellêerkopie, een na die ander. Vordering word oor alle lêers gekombineer, so die balk beweeg stadig tydens groot lêers.",
"methodLabel": "Oordragmetode",
"methodPreviewError": "Kon nie oordragmetode voorskou nie. Die bediener sal steeds 'n metode kies wanneer jy begin.",
"methodPreviewLoading": "Berekening van oordragmetode…",
"methodPreviewScanSummary": "{{fileCount}} lêers, {{totalSize}} totaal (geskandeer op brongasheer).",
"methodPreviewWillUseItemSftp": "Sal gebruik: SFTP per lêer",
"methodPreviewWillUseTar": "Sal gebruik: Tar-argief",
"methodReason": {
"user_item_sftp": "Jy het SFTP per lêer gekies.",
"user_tar": "Jy het teer-argief gekies.",
"tar_unavailable": "Teer is nie beskikbaar op een of albei gashere nie, dus sal SFTP per lêer eerder gebruik word.",
"windows_host": "'n Windows-gasheer is betrokke, dus word teer nie gebruik nie.",
"auto_multi_large": "Outomaties: veelvuldige lêers, insluitend 'n groot lêer ({{largestSize}}) met saampersbare data. Tar bundel hulle in een oordrag.",
"auto_single_large_in_archive": "Outomaties: een groot lêer ({{largestSize}}) in hierdie stel, dus SFTP per lêer.",
"auto_many_incompressible": "Outomaties: meestal onsaampersbare data, dus SFTP per lêer.",
"auto_many_files": "Outomaties: baie lêers ({{fileCount}}), tar sny die oorhoofse koste per lêer.",
"auto_default": "Outomaties: SFTP per lêer vir hierdie stel."
},
"methodTar": "Teer-argief",
"methodTarHint": "Komprimeer op bron, dra een argief oor, onttrek op bestemming. Vereis tar op beide Unix-gashere.",
"metricsCompress": "Kompresseer op bron: {{duration}}",
"metricsExtract": "Uittreksel op bestemming: {{duration}}",
"metricsPrepare": "Berei bestemming voor: {{duration}}",
"metricsRouteBenchmark": "Roete-sonde: direk {{direct}}, aflos {{relay}}",
"metricsSourceDelete": "Verwyder van bron: {{duration}}",
"metricsTotal": "Totaal: {{duration}}",
"metricsTransfer": "Van begin tot einde: {{throughput}} ({{duration}})",
"metricsVerify": "SHA-256 geverifieer: {{duration}}",
"moveFolderToHost": "Skuif vouer na gasheer…",
"moveItemsToHost": "Skuif {{count}} items om… te huisves",
"moveToHost": "Skuif na gasheer…",
"noHostsConnected": "Geen ander lêerbestuurder-gashere beskikbaar nie.",
"noHostsConnectedHint": "Voeg nog 'n SSH-gasheer by met Lêerbestuurder geaktiveer in Gasheerbestuurder.",
"parallelSegmentsHint": "Groot lêers word in 256 MB-stukke verdeel. Verskeie bane gebruik afsonderlike verbindings (soos om verskeie oordragte te begin) vir hoër totale deurset.",
"parallelSegmentsLabel": "Parallelle oordragbane",
"parallelSegmentsOption": "{{count}} bane",
"progressBenchmarking": "Die vinnigste oordragroete kies…",
"progressBytes": "{{transferred}} / {{total}}",
"progressCancel": "Kanselleer",
"progressCancelling": "Kanselleer…",
"progressCompressing": "Kompressering op brongasheer…",
"progressExtracting": "Onttrek op bestemming…",
"progressItems": "{{current}} / {{total}} lêers",
"progressReconnecting": "Herverbind…",
"progressStalled": "Vasgevang",
"progressTotalSpeed": "{{speed}} totaal ({{lanes}} bane)",
"progressTransferring": "Oordrag van data…",
"progressTransferringItems": "Oordrag van lêers ({{current}} van {{total}})…",
"progressVerifying": "Verifieer lêerintegriteit…",
"recentDestinations": "Onlangse bestemmings",
"resumedHint": "Herverbind met 'n aktiewe oordrag wat in 'n ander venster begin is.",
"retryTransfer": "Probeer weer",
"retryTransferError": "Herprobeer het misluk",
"selectDestinationHost": "Kies bestemmingsgasheer",
"transferCancelled": "Oordrag gekanselleer",
"transferCancelledCopyHint": "Gedeeltelike lêers mag dalk op die bestemming bly.",
"transferCancelledMoveHint": "Gedeeltelike lêers mag dalk op die bestemming bly. Bronlêers is nie verwyder nie.",
"transferError": "Oordrag het misluk",
"transferFailedRetryHint": "Gedeeltelike data is op die bestemming gehou. Herprobeer sal hervat word wanneer die verbinding terug is.",
"transferPartialHint": "Kon nie oordra nie: {{paths}}",
"transferSuccess": "Oordrag voltooi",
"metricsHopSourceRead": "Bron → bediener: {{throughput}}",
"metricsHopDestSftpWrite": "Bediener → bestemming (SFTP): {{throughput}}",
"metricsHopDestLocalWrite": "Bediener → bestemming (plaaslik): {{throughput}}"
},
"plugin": {
"name": "File Manager"
}
}