delete=Delete
properties=Properties
usedDate=Used $DATE$
openDir=Open Directory
sortLastUsed=Sort by last used date
sortAlphabetical=Sort alphabetical by name
sortIndexed=Sort by order index
restartDescription=A restart can often be a quick fix
reportIssue=Report an issue
reportIssueDescription=Open the integrated issue reporter
usefulActions=Useful actions
stored=Saved
troubleshootingOptions=Troubleshooting tools
troubleshoot=Troubleshoot
remote=Remote File
#context: computer shell program
addShellStore=Add Shell ...
#context: computer shell program
addShellTitle=Add Shell Connection
#context: server connections
savedConnections=Saved Connections
save=Save
#context: verb, to get rid of dust
clean=Clean
moveTo=Move to ...
addDatabase=Database ...
browseInternalStorage=Browse internal storage
addTunnel=Tunnel ...
addService=Service ...
addScript=Script ...
addHost=Remote Host ...
addShell=Shell Environment ...
addCommand=Command ...
addAutomatically=Add automatically ...
addOther=Add Other ...
connectionAdd=Add connection
scriptAdd=Add script
scriptGroupAdd=Add script group
identityAdd=Add identity
new=New
selectType=Select Type
selectTypeDescription=Select connection type
#context: computer shell program
selectShellType=Shell Type
#context: computer shell program
selectShellTypeDescription=Select the Type of the Shell Connection
#context: name of an inanimate or abstract object
name=Name
storeIntroHeader=Connection Hub
storeIntroContent=Here you can manage all your local and remote shell connections in one place. To start off, you can quickly detect available connections automatically and choose which ones to add.
storeIntroButton=Search for connections ...
dragAndDropFilesHere=Or just drag and drop a file here
confirmDsCreationAbortTitle=Confirm abort
confirmDsCreationAbortHeader=Do you want to abort the data source creation?
confirmDsCreationAbortContent=Any data source creation progress will be lost.
confirmInvalidStoreTitle=Skip validation
confirmInvalidStoreContent=Do you want to skip connection validation? You can add this connection even if it could not be validated and fix the connection problems later on.
expand=Expand
accessSubConnections=Access sub connections
#context: noun, not rare
common=Common
color=Color
alwaysConfirmElevation=Always confirm permission elevation
alwaysConfirmElevationDescription=Controls how to handle cases when elevated permissions are required to run a command on a system, e.g. with sudo.\n\nBy default, any sudo credentials are cached during a session and automatically provided when needed. If this option is enabled, it will ask you to confirm the elevation access every time.
allow=Allow
ask=Ask
deny=Deny
share=Add to git repository
unshare=Remove from git repository
remove=Remove
createNewCategory=New subcategory
prompt=Prompt
customCommand=Custom command
other=Other
setLock=Set lock
selectConnection=Select connection
selectEntry=Select entry
createLock=Create passphrase
changeLock=Change passphrase
test=Test
#context: verb, exit
finish=Finish
error=An error occurred
downloadStageDescription=Moves downloaded files into your system downloads directory and opens it.
ok=Ok
search=Search
repeatPassword=Repeat password
askpassAlertTitle=Askpass
unsupportedOperation=Unsupported operation: $MSG$
fileConflictAlertTitle=Resolve conflict
fileConflictAlertContent=A conflict was encountered. The file $FILE$ does already exist on the target system.\n\nHow would you like to proceed?
fileConflictAlertContentMultiple=A conflict was encountered. The file $FILE$ already exists.\n\nHow would you like to proceed? There might be more conflicts that you can automatically resolve by choosing an option that applies to all.
moveAlertTitle=Confirm move
moveAlertHeader=Do you want to move the ($COUNT$) selected elements into $TARGET$?
deleteAlertTitle=Confirm deletion
deleteAlertHeader=Do you want to delete the ($COUNT$) selected elements?
selectedElements=Selected elements:
mustNotBeEmpty=$VALUE$ must not be empty
valueMustNotBeEmpty=Value must not be empty
transferDescription=Drag files here to download
dragLocalFiles=Drag downloads from here
null=$VALUE$ must be not null
roots=Roots
scripts=Scripts
searchFilter=Search ...
storeFilterPrompt=Search or run ...
#context: last used
recent=Recent
shortcut=Shortcut
browserWelcomeEmptyHeader=File browser
browserWelcomeEmptyContent=You can choose on the left which systems to open in the file browser. XPipe will remember which systems and directories you have accessed previously and show them in a quick access menu here in the future.
browserWelcomeEmptyButton=Open local file browser
browserWelcomeSystems=You were recently connected to the following systems:
browserWelcomeDocsHeader=Documentation
browserWelcomeDocsContent=If you prefer a more guided approach to familiarizing yourself with XPipe, check out the documentation website.
browserWelcomeDocsButton=Open documentation
hostFeatureUnsupported=$FEATURE$ is not installed on the host
missingStore=$NAME$ does not exist
connectionName=Connection name
connectionNameDescription=Give this connection a custom name
openFileTitle=Open file
unknown=Unknown
scanAlertTitle=Add connections
scanAlertChoiceHeader=Target
scanAlertChoiceHeaderDescription=Choose where to search for connections. This will look for all available connections first.
scanAlertHeader=Connection types
scanAlertHeaderDescription=Select types of connections you want to automatically add for the system.
noInformationAvailable=No information available
yes=Yes
no=No
errorOccured=An error occured
terminalErrorOccured=A terminal error occured
errorTypeOccured=An exception of type $TYPE$ was thrown
permissionsAlertTitle=Permissions required
permissionsAlertHeader=Additional permissions are required to perform this operation.
permissionsAlertContent=Please follow the pop-up to give XPipe the required permissions in the settings menu.
errorDetails=Error details
updateReadyAlertTitle=Update Ready
updateReadyAlertHeader=An update to version $VERSION$ is ready to be installed
updateReadyAlertContent=This will install the new version and restart XPipe once the installation finished.
errorNoDetail=No error details are available
errorNoExceptionMessage=An error of type $TYPE$ was thrown
updateAvailableTitle=Update Available
updateAvailableContent=An XPipe update to version $VERSION$ is available to install. Even though XPipe could not be started, you can attempt to install the update to potentially fix the issue.
clipboardActionDetectedTitle=Clipboard Action detected
clipboardActionDetectedContent=XPipe detected content in your clipboard that can be opened. Do you want to open it now? Do you want to import your clipboard content?
install=Install ...
ignore=Ignore
possibleActions=Available actions
reportError=Report error
reportOnGithub=Create an issue report on GitHub
reportOnGithubDescription=Open a new issue in the GitHub repository
reportErrorDescription=Send an error report with optional user feedback and diagnostics info
ignoreError=Ignore error
ignoreErrorDescription=Ignore this error and continue like nothing happened
provideEmail=How can we contact you (optional, only if you want to get a response). Your report is anonymous by default, so you can provide contact info like an email address here.
additionalErrorInfo=Provide additional information (optional)
additionalErrorAttachments=Select attachments (optional)
dataHandlingPolicies=Privacy policy
sendReport=Send report
errorHandler=Error handler
events=Events
validate=Validate
stackTrace=Stack trace
previousStep=< Previous
nextStep=Next >
#context: verb, to complete a task
finishStep=Finish
#context: to complete a selection
select=Select
browseInternal=Browse Internal
checkOutUpdate=Check out update
quit=Quit
noTerminalSet=No terminal application has been set automatically. You can do so manually in the settings menu.
connections=Connections
connectionHub=Connection hub
settings=Settings
explorePlans=License
help=Help
about=About
developer=Developer
browseFileTitle=Browse file
browser=File browser
selectFileFromComputer=Select a file from this computer
links=Links
website=Website
discordDescription=Join the Discord server
redditDescription=Join the XPipe subreddit
security=Security
securityPolicy=Security information
securityPolicyDescription=Read the detailed security policy
privacy=Privacy Policy
privacyDescription=Read the privacy policy for the XPipe application
slackDescription=Join the Slack workspace
support=Support
githubDescription=Check out the GitHub repository
openSourceNotices=Open Source Notices
checkForUpdates=Check for updates
checkForUpdatesDescription=Download an update if there is one
lastChecked=Last checked
version=Version
build=Build version
runtimeVersion=Runtime version
virtualMachine=Virtual machine
updateReady=Install update
updateReadyPortable=Check out update
updateReadyDescription=An update was downloaded and is ready to be installed
updateReadyDescriptionPortable=An update is available to download
updateRestart=Restart to update
never=Never
updateAvailableTooltip=Update available
ptbAvailableTooltip=Public Test Build available
visitGithubRepository=Visit GitHub repository
updateAvailable=Update available: $VERSION$
downloadUpdate=Download update
legalAccept=I accept the End User License Agreement
#context: verb
confirm=Confirm
#context: verb
print=Print
whatsNew=What's new in version $VERSION$ ($DATE$)
antivirusNoticeTitle=A note on Antivirus programs
updateChangelogAlertTitle=Changelog
greetingsAlertTitle=Welcome to XPipe
eula=End User License Agreement
news=News
introduction=Introduction
privacyPolicy=Privacy Policy
agree=Agree
disagree=Disagree
directories=Directories
logFile=Log File
logFiles=Log Files
logFilesAttachment=Log Files
#context: Error reporter
issueReporter=Issue Reporter
openCurrentLogFile=Log files
openCurrentLogFileDescription=Open the log file of the current session
openLogsDirectory=Open logs directory
installationFiles=Installation Files
openInstallationDirectory=Installation files
openInstallationDirectoryDescription=Open XPipe installation directory
launchDebugMode=Debug mode
launchDebugModeDescription=Restart XPipe in debug mode
extensionInstallTitle=Download
extensionInstallDescription=This action requires additional third party libraries that are not distributed by XPipe. You can automatically install them here. The components are then downloaded from the vendor website:
extensionInstallLicenseNote=By performing the download and automatic installation you agree to the terms of the third party licenses:
license=License
installRequired=Installation Required
restore=Restore
restoreAllSessions=Restore all sessions
limitedTouchscreenMode=Limited touchscreen mode
limitedTouchscreenModeDescription=When using this application on a more exotic touchscreen interface like a phone screen, some menus might not work properly. When this option is enabled, the menu implementation uses more limited functionality to work with sparsely sent mouse/touch events.
appearance=Appearance
display=Display
personalization=Personalization
displayOptions=Display options
#context: display theme
theme=Theme
rdpConfiguration=Remote desktop configuration
rdpClient=RDP client
rdpClientDescription=The RDP client program to call when launching RDP connections.\n\nNote that various clients have different degrees of abilities and integrations. Some clients don't support passing passwords automatically, so you still have to fill them in on launch.
localShell=Local shell
#context: display theme
themeDescription=Your preferred display theme.
dontAutomaticallyStartVmSshServer=Don't automatically start SSH server for VMs when needed
dontAutomaticallyStartVmSshServerDescription=Any shell connection to a VM running in a hypervisor is made through SSH. XPipe can automatically start the installed SSH server when needed. If you don't want this for security reasons, then you can just disable this behavior with this option.
confirmGitShareTitle=Git sync
confirmGitShareContent=Do you want to add the selected file to your git vault repository? This will copy an encrypted version of the file into your git vault and commit your changes. You will then have access to the file on all synced desktops.
gitShareFileTooltip=Add file to the git vault data directory so that it is automatically synced.\n\nThis action can only be used when the git vault is enabled in the settings.
performanceMode=Performance mode
performanceModeDescription=Disables all visual effects that are not required in order to improve the application performance.
dontAcceptNewHostKeys=Don't accept new SSH host keys automatically
dontAcceptNewHostKeysDescription=XPipe will automatically accept host keys by default from systems where your SSH client has no known host key already saved. If any known host key has changed however, it will refuse to connect unless you accept the new one.\n\nDisabling this behavior allows you to check all host keys, even if there is no conflict initially.
uiScale=UI Scale
uiScaleDescription=A custom scaling value that can be set independently of your system-wide display scale. Values are in percent, so e.g. value of 150 will result in a UI scale of 150%.
editorProgram=Editor Program
editorProgramDescription=The default text editor to use when editing any kind of text data.
windowOpacity=Window opacity
windowOpacityDescription=Changes the window opacity to keep track of what is happening in the background.
useSystemFont=Use system font
openDataDir=Vault data directory
openDataDirButton=Open data directory
openDataDirDescription=If you want to sync additional files, such as SSH keys, across systems with your git repository, you can put them into the storage data directory. Any files referenced there will have their file paths automatically adapted on any synced system.
updates=Updates
selectAll=Select all
advanced=Advanced
thirdParty=Open source notices
eulaDescription=Read the End User License Agreement for the XPipe application
thirdPartyDescription=View the open source licenses of third-party libraries
workspaceLock=Master passphrase
enableGitStorage=Enable synchronization
sharing=Sharing
gitSync=Git sync
enableGitStorageDescription=When enabled, XPipe will initialize a git repository for the local vault and commit any changes to it. Note that this requires git to be installed and might slow down loading and saving operations.\n\nAny categories that should be synced must be explicitly marked as synced.
storageGitRemote=Remote sync URL
storageGitRemoteDescription=When set, XPipe will automatically pull any changes when loading and push any changes to the remote repository when saving.\n\nThis allows you to share your vault between multiple XPipe installations. It supports HTTP and SSH URLs, plus local directories.
#context: a safe for secret information
vault=Vault
workspaceLockDescription=Sets a custom password to encrypt any sensitive information stored in XPipe.\n\nThis results in increased security as it provides an additional layer of encryption for your stored sensitive information. You will then be prompted to enter the password when XPipe starts.
useSystemFontDescription=Controls whether to use your default system font or the Inter font, which is included with XPipe.
tooltipDelay=Tooltip delay
tooltipDelayDescription=The amount of milliseconds to wait until a tooltip is displayed.
fontSize=Font size
windowOptions=Window Options
saveWindowLocation=Save window location
saveWindowLocationDescription=Controls whether the window coordinates should be saved and restored on restarts.
startupShutdown=Startup / Shutdown
showChildrenConnectionsInParentCategory=Show child categories in parent category
showChildrenConnectionsInParentCategoryDescription=Whether or not to include all connections located in sub categories when having a certain parent category is selected.\n\nIf this is disabled, the categories behave more like classical folders which only show their direct contents without including sub folders.
condenseConnectionDisplay=Condense connection display
condenseConnectionDisplayDescription=Make every top level connection take a less vertical space to allow for a more condensed connection list.
openConnectionSearchWindowOnConnectionCreation=Open connection search window on connection creation
openConnectionSearchWindowOnConnectionCreationDescription=Whether or not to automatically open the window to search for available subconnections upon adding a new shell connection.
workflow=Workflow
system=System
application=Application
storage=Storage
runOnStartup=Run on startup
#context: title
closeBehaviour=Exit behaviour
closeBehaviourDescription=Controls how XPipe should proceed upon closing its main window.
language=Language
languageDescription=The display language to use. The translations are improved through community contributions. You can help the translation effort by submitting translation fixes on GitHub.
#context: computer display theme for light mode
lightTheme=Light Theme
#context: display theme
darkTheme=Dark Theme
exit=Quit XPipe
continueInBackground=Continue in background
minimizeToTray=Minimize to tray
closeBehaviourAlertTitle=Set closing behaviour
closeBehaviourAlertTitleHeader=Select what should happen when closing the window. Any active connections will be closed when the application is shut down.
startupBehaviour=Startup behaviour
startupBehaviourDescription=Controls the default behavior of the desktop application when XPipe is started.
clearCachesAlertTitle=Clean Cache
clearCachesAlertContent=Do you want to clean all XPipe caches? This will delete all the cache data that is stored to improve the user experience.
startGui=Start GUI
startInTray=Start in tray
startInBackground=Start in background
clearCaches=Clear caches ...
clearCachesDescription=Delete all cache data
cancel=Cancel
notAnAbsolutePath=Not an absolute path
notADirectory=Not a directory
notAnEmptyDirectory=Not an empty directory
automaticallyCheckForUpdates=Check for updates
automaticallyCheckForUpdatesDescription=When enabled, new release information is automatically fetched while XPipe is running after a while. You still have to explicitly confirm any update installation.
sendAnonymousErrorReports=Send anonymous error reports
sendUsageStatistics=Send anonymous usage statistics
storageDirectory=Storage directory
storageDirectoryDescription=The location where XPipe should store all connection information. When changing this, the data in the old directory is not copied to the new one.
logLevel=Log level
appBehaviour=Application behaviour
logLevelDescription=The log level that should be used when writing log files.
developerMode=Developer mode
developerModeDescription=When enabled, you will have access to a variety of additional options that are useful for development.
editor=Editor
custom=Custom
passwordManager=Password manager
externalPasswordManager=External password manager
passwordManagerDescription=The locally installed password manager to integrate with.\n\nIf you have a password manager installed, you can configure XPipe to retrieve secrets from it so that XPipe doesn't have to manage the secrets itself.
passwordManagerTest=Test password manager
passwordManagerTestDescription=Check if the password manager integration is working correctly. Make sure to use the correct identifier format to reference an entry in the password manager.
preferTerminalTabs=Prefer to open new tabs
preferTerminalTabsDescription=Controls whether XPipe will try to open new tabs in your chosen terminal instead of new windows. Not every terminal supports tabs.
customRdpClientCommand=Custom command
customRdpClientCommandDescription=The command to execute to start the custom RDP client.\n\nThe placeholder string $FILE will be replaced by the quoted absolute .rdp file name when called. Remember to quote your executable path if it contains spaces.
customEditorCommand=Custom editor command
customEditorCommandDescription=The command to execute to start the custom editor.\n\nThe placeholder string $FILE will be replaced by the quoted absolute file name when called. Remember to quote your editor executable path if it contains spaces.
editorReloadTimeout=Editor reload timeout
editorReloadTimeoutDescription=The amount of milliseconds to wait before reading a file after it has been updated. This avoids issues in cases where your editor is slow at writing or releasing file locks.
encryptAllVaultData=Encrypt all vault data
encryptAllVaultDataDescription=When enabled, every part of the vault connection data will be encrypted with your user vault encryption key as opposed to only secrets within in that data. This adds another layer of security for other parameters like usernames, hostnames, etc., that are not encrypted by default in the vault.\n\nThis option will render your git vault history and diffs useless as you can't see the original changes anymore, only binary changes.
vaultSecurity=Vault security
developerDisableUpdateVersionCheck=Disable Update Version Check
developerDisableUpdateVersionCheckDescription=Controls whether the update checker will ignore the version number when looking for an update.
developerDisableGuiRestrictions=Disable GUI restrictions
developerDisableGuiRestrictionsDescription=Controls whether some disabled actions can still be executed from the user interface.
developerShowHiddenEntries=Show hidden entries
developerShowHiddenEntriesDescription=When enabled, hidden and internal data sources will be shown.
developerShowHiddenProviders=Show hidden providers
developerShowHiddenProvidersDescription=Controls whether hidden and internal connection and data source providers will be shown in the creation dialog.
developerDisableConnectorInstallationVersionCheck=Disable Connector Version Check
developerDisableConnectorInstallationVersionCheckDescription=Controls whether the update checker will ignore the version number when inspecting the version of an XPipe connector installed on a remote machine.
shellCommandTest=Shell Command Test
shellCommandTestDescription=Run a command in the shell session used internally by XPipe.
terminal=Terminal
terminalType=Terminal emulator
terminalConfiguration=Terminal configuration
terminalCustomization=Terminal customization
editorConfiguration=Editor configuration
defaultApplication=Default application
initialSetup=Initial setup
terminalTypeDescription=The default terminal to use for opening shell connections.\n\nThe level of feature support varies by terminal, and each one is marked as either recommended or not recommended. Your user experience will be best when using a recommended terminal.
program=Program
customTerminalCommand=Custom terminal command
customTerminalCommandDescription=The command to execute to open the custom terminal with a given command.\n\nXPipe will create a temporary launcher shell script for your terminal to execute. The placeholder string $CMD in the command you supply will be replaced by the actual launcher script when called. Remember to quote your terminal executable path if it contains spaces.
clearTerminalOnInit=Clear terminal on init
clearTerminalOnInitDescription=When enabled, XPipe will run a clear command after a new terminal session is launched to remove any unnecessary output that was printed while starting the terminal session.
dontCachePasswords=Don't cache prompted passwords
dontCachePasswordsDescription=Controls whether queried passwords should be cached internally by XPipe so you don't have to enter them again in the current session.\n\nIf this behavior is disabled, you have to reenter any prompted credentials every time they are required by the system.
denyTempScriptCreation=Deny temporary script creation
denyTempScriptCreationDescription=To realize some of its functionality, XPipe sometimes creates temporary shell scripts on a target system to allow for an easy execution of simple commands. These do not contain any sensitive information and are just created for implementation purposes.\n\nIf this behavior is disabled, XPipe will not create any temporary files on a remote system. This option is useful in high-security contexts where every file system change is monitored. If this is disabled, some functionality, e.g. shell environments and scripts, will not work as intended.
disableCertutilUse=Disable certutil use on Windows
useLocalFallbackShell=Use local fallback shell
useLocalFallbackShellDescription=Switch to using another local shell to handle local operations. This would be PowerShell on Windows and bourne shell on other systems.\n\nThis option can be used in case the normal local default shell is disabled or broken to some degree. Some features might not work as expected though when this is option is enabled.
disableCertutilUseDescription=Due to several shortcomings and bugs in cmd.exe, temporary shell scripts are created with certutil by using it to decode base64 input as cmd.exe breaks on non-ASCII input. XPipe can also use PowerShell for that but this will be slower.\n\nThis disables any use of certutil on Windows systems to realize some functionality and fall back to PowerShell instead. This might please some AVs as some of them block certutil usage.
disableTerminalRemotePasswordPreparation=Disable terminal remote password preparation
disableTerminalRemotePasswordPreparationDescription=In situations where a remote shell connection that goes through multiple intermediate systems should be established in the terminal, there might be a requirement to prepare any required passwords on one of the intermediate systems to allow for an automatic filling of any prompts.\n\nIf you don't want the passwords to ever be transferred to any intermediate system, you can disable this behavior. Any required intermediate password will then be queried in the terminal itself when opened.
more=More
translate=Translations
allConnections=All connections
allScripts=All scripts
allIdentities=All identities
synced=Synced
predefined=Predefined
samples=Samples
goodMorning=Good morning
goodAfternoon=Good afternoon
goodEvening=Good evening
addVisual=Visual ...
addDesktop=Desktop ...
ssh=SSH
sshConfiguration=SSH Configuration
size=Size
attributes=Attributes
#context: title, last modified date
modified=Modified
owner=Owner
updateReadyTitle=Update to $VERSION$ ready
#context: digital template
templates=Templates
retry=Retry
retryAll=Retry all
replace=Replace
replaceAll=Replace all
hibernateBehaviour=Hibernation behaviour
hibernateBehaviourDescription=Controls how the application behaves when your system is put into hibernation/to sleep.
overview=Overview
history=History
skipAll=Skip all
notes=Notes
addNotes=Add notes
#context: verb, to change the sorting
order=Reorder
keepFirst=Keep first
keepLast=Keep last
pinToTop=Pin to top
unpinFromTop=Unpin from top
orderAheadOf=Order ahead of ...
clearIndex=Reset index
httpServer=HTTP server
mcpServer=MCP server
apiKey=API key
apiKeyDescription=The API key to authenticate XPipe daemon API requests. For more information on how to authenticate, see the general API documentation.
disableApiAuthentication=Disable API authentication
disableApiAuthenticationDescription=Disables all required authentication methods so that any unauthenticated request will be handled.\n\nAuthentication should only be disabled for development purposes.
api=API
storeIntroImportContent=Already using XPipe on another system? Synchronize your existing connections across multiple systems through a remote git repository. You can also sync later at any time if it is not set up yet.
storeIntroImportButton=Sync connections ...
storeIntroImportHeader=Import Connections
showNonRunningChildren=Show non-running children
httpApi=HTTP API
isOnlySupportedLimit=is only supported with a professional license when having more than $COUNT$ connections
areOnlySupportedLimit=are only supported with a professional license when having more than $COUNT$ connections
enabled=Enabled
enableGitStoragePtbDisabled=Git synchronization is disabled for public test builds to prevent usage with regular release git repositories and to discourage using a PTB build as your daily driver.
copyId=Copy API ID
requireDoubleClickForConnections=Require double click for connections
requireDoubleClickForConnectionsDescription=If enabled, you have to double-click connections to launch them. This is useful if you're used to double-clicking things.
clearTransferDescription=Clear selection
selectTab=Select tab
closeTab=Close tab
closeOtherTabs=Close other tabs
closeAllTabs=Close all tabs
closeLeftTabs=Close tabs to the left
closeRightTabs=Close tabs to the right
#context: Serial computer connection
addSerial=Serial ...
connect=Connect
quickConnect=Quick connect
workspaces=Workspaces
manageWorkspaces=Manage workspaces
addWorkspace=Add workspace ...
addWorkspaceDescription=Open the new workspace creation dialog
workspaceManagement=Manage workspaces
workspaceManagementDescription=Workspaces are distinct configurations for running XPipe. Every workspace has a data directory where all data is stored locally. This includes connection data, settings, and more.\n\nIf you use the synchronization feature, you can also choose to synchronize each workspace with a different git repository.
workspaceName=Workspace name
workspaceNameDescription=The display name of the workspace
workspacePath=Workspace path
workspacePathDescription=The location of the workspace data directory
workspaceCreationAlertTitle=Workspace creation
developerForceSshTty=Force SSH TTY
developerForceSshTtyDescription=Make all SSH connections allocate a pty to test the support for a missing stderr and a pty.
developerDisableSshTunnelGateways=Disable SSH gateway tunneling
developerDisableSshTunnelGatewaysDescription=Don't use tunnel sessions for gateways and instead connect directly to system.
ttyWarning=The connection has forcefully allocated a pty/tty and does not provide a separate stderr stream.\n\nThis might lead to a few problems.\n\nIf you can, look into making the connection command not allocate a pty.
xshellSetup=Xshell setup
termiusSetup=Termius setup
tryPtbDescription=Try out new features early in XPipe developer builds
confirmVaultUnencryptTitle=Confirm vault unencryption
confirmVaultUnencryptContent=Do you really want to disable advanced vault encryption? This will remove the additional encryption for stored data and will overwrite existing data.
enableHttpApi=Enable HTTP API
enableHttpApiDescription=Enables the API, allowing external programs to call the XPipe daemon to perform actions with your managed connections.
chooseCustomIcon=Choose custom icon
#context: verb, to delete
gitVault=Git vault
fileBrowser=File browser
confirmAllDeletions=Confirm all deletions
confirmAllDeletionsDescription=Whether to show a confirmation dialog for all delete operations. By default, only directories require a confirmation.
yesterday=Yesterday
green=Green
yellow=Yellow
blue=Blue
red=Red
cyan=Cyan
purple=Purple
asktextAlertTitle=Prompt
fileWriteSudoTitle=Sudo file write
fileWriteSudoContent=The file you are trying to write does not grant write permissions to your user. Do you want to write this file as root with sudo? This will automatically elevate to root with either the existing credentials or via a prompt.
dontAllowTerminalRestart=Don't allow terminal restart
dontAllowTerminalRestartDescription=By default, terminal sessions can be restarted after they ended from within the terminal. To allow this, XPipe will accept these external requests from the terminal to launch the session again\n\nXPipe doesn't have any control over the terminal and where this call comes from, so malicious local applications can use this functionality as well to launch connections through XPipe. Disabling this functionality prevents this scenario.
#context: verb
openDocumentation=Open documentation
openDocumentationDescription=Visit the XPipe docs page for this issue
renameAll=Rename all
logging=Logging
enableTerminalLogging=Enable terminal logging
enableTerminalLoggingDescription=Enables client-side logging for all terminal sessions. All inputs and outputs of the terminal session are written into a session log file. Note that any sensitive information like password prompts are not recorded.
terminalLoggingDirectory=Terminal session logs
terminalLoggingDirectoryDescription=All logs are stored in the XPipe data directory on your local system.
openSessionLogs=Open session logs
sessionLogging=Terminal logging
sessionActive=A background session is running for this connection.\n\nTo stop this session manually, click on the status indicator.
skipValidation=Skip validation
scriptsIntroHeader=About scripts
scriptsIntroContent=You can run scripts on shell init, in the file browser, and on demand. You can create scripts yourself within XPipe or import existing ones from your local system or from a remote git repository.
scriptsIntroBottomHeader=Using scripts
scriptsIntroBottomContent=There are a variety of sample scripts to start out. You can click on the edit button of the individual scripts to see how they are implemented. Scripts first have to be enabled to run and show up in menus, there is a toggle on every script for that.
scriptsIntroBottomButton=Get started
scriptSourcesIntroHeader=Script sources
scriptSourcesIntroContent=You can add custom script sources to have instant access to an entire collection of shell scripts. Both local sources and remote git repositories are supported as sources. All detected scripts from the source will become available automatically.
scriptSourcesIntroButton=Add source ...
checkForSecurityUpdates=Check for security updates
checkForSecurityUpdatesDescription=XPipe can check for potential security updates separately from normal feature updates. When this is enabled, at least important security updates will be recommended for installation even if the normal update check is disabled.\n\nDisabling this setting will result in no external version request being performed, and you won't be notified about any security updates.
clickToDock=Click to dock terminal
terminalStarting=Waiting for terminal startup ...
#context: tab management in software application
pinTab=Pin tab
#context: tab management in software application
unpinTab=Unpin tab
#context: tab management in software application
pinned=Pinned
enableConnectionHubTerminalDocking=Enable connection hub terminal docking
enableConnectionHubTerminalDockingDescription=You can dock terminal windows to the XPipe application window in the connection hub to simulate a somewhat integrated terminal. The terminal windows are then managed by XPipe to always fit into the dock.
enableFileBrowserTerminalDocking=Enable file browser terminal docking
enableFileBrowserTerminalDockingDescription=You can dock terminal windows to the XPipe application window in the file browser to simulate a somewhat integrated terminal. The terminal windows are then managed by XPipe to always fit into the dock.
downloadsDirectory=Custom downloads directory
downloadsDirectoryDescription=The custom directory to put downloaded files into when clicking on the move to downloads button. By default, XPipe will use your user downloads directory.
pinLocalMachineOnStartup=Pin local machine tab on startup
pinLocalMachineOnStartupDescription=Automatically open a local machine tab and pin it. This is useful if you are frequently using a split file browser with the local machine and remote file system open.
terminalErrorDescription=This error is terminal and XPipe can't continue without fixing it.
groupName=Group name
chmodPermissions=New permissions
editFilesWithDoubleClick=Edit files with double click
editFilesWithDoubleClickDescription=When enabled, double-clicking files will straight up open them in your text editor instead of showing the context menu.
censorMode=Censor mode
censorModeDescription=Blurs out any information like hostnames, usernames, connection names, and more.\n\nThis is useful if you intend to screenshot or screenshare XPipe and don't want to leak any information.
addIdentity=Identity ...
identities=Identities
addMacro=Action ...
identitiesIntroHeader=About identities
identitiesIntroContent=If you are reusing common combinations of usernames, passwords, and keys, it might make sense to create reusable identities. This allows you to quickly reference them when adding new connections.
identitiesIntroBottomHeader=Sharing identities
identitiesIntroBottomContent=You can add identities locally or also sync them up in the git repository when this is enabled. This allows to selectively share identities across multiple systems and with other team members.
identitiesIntroBottomButton=Setup sync
identitiesIntroButton=Create identity
userName=Username
userAuth=User-based password authentication
groupAuth=Group-based secret authentication
team=Team
teamSettings=Team settings
teamVaults=Team vaults
vaultTypeNameDefault=Default vault
vaultTypeNameLegacy=Legacy personal vault
vaultTypeNamePersonal=Personal vault
vaultTypeNameTeam=Team vault
teamVaultsDescription=Team vaults allow multiple users and groups to have secure access to a shared vault. You can configure connections and identities to either be shared for all users or only have them available for individual users and groups by encrypting them with their own key. Other vault users can't access personal and group-based connections and identities if they don't have access to the key.
vaultTypeContentDefault=You are currently using a default vault with no user and custom passphrase set. Secrets are encrypted with the local vault key. You can upgrade to a personal vault by creating a vault user account. This allows you to encrypt vault secrets with your own personal passphrase that you have to input on each login to unlock the vault.
vaultTypeContentLegacy=You are currently using a legacy personal vault for your user. Secrets are encrypted with your personal passphrase. This legacy compatibility has limited features and can't be upgraded to a team vault in-place.
vaultTypeContentPersonal=You are currently using a personal vault for your user. Secrets are encrypted with your personal passphrase. You can upgrade to a team vault by adding additional vault users or add a group-based access configuration.
vaultTypeContentTeam=You are currently using a team vault, which allows multiple users to have secure access to a shared vault. You can configure connections and identities to either be shared for all users or only have them available for your personal user or group by encrypting them with your personal or group key. Other vault users can't access your personal and group-based connections and identities if they don't have access to the key.
groupManagement=Group management
groupManagementEmpty=Group management
groupManagementDescription=Manage existing vault groups or create new ones. Each vault group has its own individual secret key which is used to encrypt connections and identities that should only be available to the group and not to others.
groupManagementEmptyDescription=Manage existing vault groups or create new ones. Each vault group has its own individual secret key which is used to encrypt connections and identities that should only be available to the group and not to others.\n\nGroup-based accounts for a team are supported in the professional plan.
userManagement=User management
userManagementEmpty=User management
userManagementDescription=Manage existing vault users or create new ones. Each vault user has its own individual password which is used to encrypt connections and identities that should only be available to the user and not to others.
userManagementEmptyDescription=Manage existing vault users or create new ones. Each vault user has its own individual password which is used to encrypt connections and identities that should only be available to the user and not to others. Create a user for yourself to be able to encrypt connections and identities with your personal key.\n\nA single user account is supported in the community edition. Multiple user accounts for a team are supported in the professional plan.
userIntroHeader=User management
userIntroContent=Create the first user account for yourself to get started. This allows you to lock this workspace with a password.
addReusableIdentity=Add reusable identity
users=Users
syncVault=Vault synchronization
syncVaultDescription=To synchronize your vault with across multiple systems or with multiple team members, enable the git synchronization for this vault.
enableGitSync=Enable git sync
browseVault=Vault data
browseVaultDescription=You can take a look at the vault directory yourself in your native file manager. Note that external edits are not recommended and can cause a variety of issues.
browseVaultButton=Browse vault
vaultUsers=Vault users
createHeapDump=Create heap dump
createHeapDumpDescription=Dump memory contents to file to troubleshoot memory usage
initializingApp=Loading connections
checkingLicense=Checking license
loadingGit=Syncing with git repo
loadingGpg=Starting GnuPG daemon for git
loadingSettings=Loading settings
loadingConnections=Loading connections
unlockingVault=Unlocking vault
loadingUserInterface=Loading user interface
ptbNotice=Notice for the public test build
userDeletionTitle=User deletion
userDeletionContent=Do you want to delete this vault user? This will reencrypt all your personal identities and connection secrets using the vault key that is available to all users. This will take a while and XPipe will restart to apply the user changes.
groupDeletionTitle=Group deletion
groupDeletionContent=Do you want to delete this vault group? This will reencrypt all group-only identities and connection secrets using the vault key that is available to all users. This will take a while and XPipe will restart to apply the group changes.
killTransfer=Kill transfer
destination=Destination
configuration=Configuration
newFile=New file
newLink=New link
linkName=Link name
scanConnections=Find available connections ...
observe=Start observing
stopObserve=Stop observing
createShortcut=Create desktop shortcut
browseFiles=Browse Files
clone=Clone
targetPath=Target path
newDirectory=New directory
copyShareLink=Copy link
selectStore=Select Store
saveSource=Save for later
execute=Execute
deleteChildren=Remove all children
scriptGroupDescriptionDescription=Give this group an optional description
abstractHostDescriptionDescription=Give this host an optional description
selectSource=Select Source
commandLineRead=Update
commandLineWrite=Write
additionalOptions=Additional Options
input=Input
machine=Machine
open=Open
edit=Edit
scriptContents=Script contents
scriptContentsDescription=The script commands to execute
snippets=Script dependencies
snippetsDescription=Other scripts to run first
snippetsDependenciesDescription=All possible scripts that should be run if applicable
#context: computer shell program
isDefault=Run on init in all compatible shells
#context: computer shell program
bringToShells=Bring to all compatible shells
isDefaultGroup=Run all group scripts on shell init
executionType=Execution type
executionTypeDescription=In what contexts to use this script
#context: computer shell program
minimumShellDialect=Shell type
#context: computer shell program
minimumShellDialectDescription=The shell type to run this script in
dumbOnly=Dumb
terminalOnly=Terminal
both=Both
shouldElevate=Should elevate
shouldElevateDescription=Whether to run this script with elevated permissions
script.displayName=Shell script
script.displayDescription=Create a reusable shell script
openInNewTab=Open in new tab
executeInBackground=in background
executeInTerminal=in $TERM$
back=Go back
browseInWindowsExplorer=Browse in Windows explorer
browseInDefaultFileManager=Browse in default file manager
browseInFinder=Browse in finder
copy=Copy
paste=Paste
copyLocation=Copy location
absolutePaths=Absolute paths
absoluteLinkPaths=Absolute link paths
absolutePathsQuoted=Absolute quoted paths
fileNames=File names
linkFileNames=Link file names
fileNamesQuoted=File names (Quoted)
deleteFile=Delete $FILE$
editWithEditor=Edit with $EDITOR$
followLink=Follow link
goForward=Go forward
showDetails=Show details
showDetailsDescription=Show stack trace of error
openFileWith=Open with ...
openWithDefaultApplication=Open with default application
rename=Rename
run=Run
openInTerminal=Open in terminal
file=File
directory=Directory
symbolicLink=Symbolic link
desktopEnvironment.displayName=Desktop environment
desktopEnvironment.displayDescription=Create a reusable remote desktop environment configuration
desktopHost=Desktop host
desktopHostDescription=The desktop connection to use as a base
desktopShellDialect=Shell dialect
desktopShellDialectDescription=The shell dialect to use to run scripts and applications
desktopSnippets=Script snippets
desktopSnippetsDescription=List of reusable script snippets to run first
desktopInitScript=Init script
desktopInitScriptDescription=Init commands specific to this environment
desktopTerminal=Terminal application
desktopTerminalDescription=The terminal to use on the desktop to start scripts in
desktopApplication.displayName=Desktop application
desktopApplication.displayDescription=Run an application on a remote desktop
desktopBase=Desktop
desktopBaseDescription=The desktop to run this application on
desktopEnvironmentBase=Desktop environment
desktopEnvironmentBaseDescription=The desktop environment to run this application on
desktopApplicationPath=Application path
desktopApplicationPathDescription=The path of the executable to run
desktopApplicationArguments=Arguments
desktopApplicationArgumentsDescription=The optional arguments to pass to the application
desktopCommand.displayName=Desktop command
desktopCommand.displayDescription=Run a command in a remote desktop environment
desktopCommandScript=Commands
desktopCommandScriptDescription=The commands to run in the environment
service.displayName=Service
service.displayDescription=Forward a remote service to your local machine
serviceLocalPort=Explicit local port
serviceLocalPortDescription=The local port to forward to, otherwise a random one is used
serviceRemotePort=Remote port
serviceRemotePortDescription=The port on which the service is running on
serviceHost=Service host
serviceHostDescription=The host entry or manual address of the server on which the service is running on
openWebsite=Open website
customServiceGroup.displayName=Service group
customServiceGroup.displayDescription=Group multiple services into one category
initScript=Init script - Run on shell init
shellScript=Shell session script - Make script available to run during a shell session
runnableScript=Runnable script - Allow script to be run directly from the connection hub
fileScript=File script - Allow script to be called for selected files in the file browser
runScript=Run script
copyUrl=Copy URL
fixedServiceGroup.displayName=Service group
fixedServiceGroup.displayDescription=List the available services on a system
mappedService.displayName=Service
mappedService.displayDescription=Interact with a service exposed by a container
customService.displayName=Service
customService.displayDescription=Automatically open or tunnel a remote service port on your local machine
fixedService.displayName=Service
fixedService.displayDescription=Use a predefined service
noServices=No available services
hasServices=$COUNT$ available services
hasService=$COUNT$ available service
noConnections=No available connections
hasConnections=$COUNT$ available connections
hasConnection=$COUNT$ available connection
openHttp=Open HTTP service
openHttps=Open HTTPS service
noScriptsAvailable=No enabled and compatible scripts available
scriptsDisabled=Scripts disabled
changeIcon=Change icon
init=Init
#context: computer shell program
shell=Shell
hub=Hub
#context: Computer script
script=script
genericScript=Generic
gradleTasks=Gradle tasks
runTask=Run task
archiveName=Archive name
compress=Compress
compressContents=Compress contents
untarHere=Untar here
untarDirectory=Untar to $DIR$
unzipDirectory=Unzip to $DIR$
unzipHere=Unzip here
requiresRestart=Requires a restart to apply.
download=Download
servicePath=Service path
servicePathDescription=The optional subpath when opening the URL in a browser
#context: Currently selected
active=Active
#context: Not selected
inactive=Inactive
starting=Starting
remotePort=Remote port
remotePortNumber=Remote port $PORT$
userIdentity=Personal identity
globalIdentity=Global identity
userPasswordManagerIdentity=Personal password manager identity
globalPasswordManagerIdentity=Global password manager identity
identityChoice=User identity
identityChoiceDescription=Choose a predefined identity or specify login details just for this connection
defineNewIdentityOrSelect=Enter new or choose existing
localIdentity.displayName=Local identity
localIdentity.displayDescription=Create a reusable identity for this local system
syncedIdentity.displayName=Synced identity
syncedIdentity.displayDescription=Create a reusable identity that is synced across systems
localIdentity=Local identity
keyNotSynced=Key file is not synced to git repository yet. Use the add to git button for the key file to add it.
usernameDescription=The username to log in as
identity.displayName=Identity
identity.displayDescription=Create a reusable identity for connections
local=Local
shared=Global
userDescription=The username or predefined identity to log in as
identityAccessLevel=Access level
identityPerUser=Personal identity access
identityPerUserDescription=Restrict access to this identity and its associated connections to your vault user only
identityPerUserDisabled=Personal identity access (Requires team to be configured)
identityPerUserDisabledDescription=Restrict access to this identity and its associated connections to your vault user only
identityPerGroup=Group-only identity access
identityPerGroupDescription=Restrict access to this identity and its associated connections to this vault group only
library=Library
location=Location
keyAuthentication=Key-based authentication
keyAuthenticationDescription=The authentication method to use if key-based authentication is required
locationDescription=The file path of your corresponding private key
keyFile=Local key file
keyPassword=Passphrase
key=Key
yubikeyPiv=Yubikey PIV
pageant=Pageant
gpgAgent=GPG Agent
customPkcs11Library=Custom PKCS#11 library
sshAgent=OpenSSH agent
#context: nothing selected
none=None
index=Index ...
otherExternal=Other external agent
sync=Sync
vaultSync=Vault sync
customUsername=Username
customUsernameDescription=The optional alternate user to log in as
customUsernamePassword=Password
customUsernamePasswordDescription=The user's password to use when sudo authentication is required
#context: kubernetes
showInternalPods=Show internal pods
showAllNamespaces=Show all namespaces
showInternalContainers=Show internal containers
refresh=Refresh
vmwareGui=Start GUI
monitorVm=Monitor VM
#context: kubernetes
addCluster=Add cluster ...
showNonRunningInstances=Show non-running instances
vmwareGuiDescription=Whether to start a virtual machine in the background or in a window.
vmwareEncryptionPassword=Encryption password
vmwareEncryptionPasswordDescription=The optional password used to encrypt the VM.
vmPasswordDescription=The required password for the guest user.
vmPassword=User password
vmUser=Guest user
runTempContainer=Run temporary container
vmUserDescription=The username of your primary guest user
dockerTempRunAlertTitle=Run temporary container
dockerTempRunAlertHeader=This will run a shell process in a temporary container that will get automatically removed once it is stopped.
imageName=Image name
imageNameDescription=The container image identifier to use
containerName=Container name
containerNameDescription=The optional custom container name
vm=Virtual machine
vmDescription=The associated configuration file.
vmwareScan=VMware desktop hypervisors
vmwareMachine.displayName=VMware Virtual Machine
vmwareMachine.displayDescription=Connect to a virtual machine via SSH
vmwareInstallation.displayName=VMware desktop hypervisor installation
vmwareInstallation.displayDescription=Interact with the installed VMs via its CLI
start=Start
stop=Stop
pause=Pause
rdpTunnelHost=Target host
rdpTunnelHostDescription=The SSH connection to tunnel the RDP connection to
rdpTunnelUsername=Username
rdpTunnelUsernameDescription=The custom user to log in as, uses the SSH user if left empty
rdpFileLocation=File location
rdpFileLocationDescription=The file path of the .rdp file
rdpPasswordAuthentication=Password authentication
rdpFiles=RDP files
rdpPasswordAuthenticationDescription=The password to fill in or copy to clipboard, depending on the client support
rdpFile.displayName=RDP file
rdpFile.displayDescription=Connect to a system via an existing .rdp file
requiredSshServerAlertTitle=Setup SSH server
requiredSshServerAlertHeader=Unable to find an installed SSH server in the VM.
requiredSshServerAlertContent=To connect to the VM, XPipe is looking for a running SSH server but no available SSH server was detected for the VM.
computerName=Computer Name
pssComputerNameDescription=The computer name to connect to
credentialUser=Credential User
credentialUserDescription=The user to log in as.
credentialPassword=Credential Password
credentialPasswordDescription=The password of the user.
sshConfig=SSH config files
autostart=Automatically connect on XPipe startup
acceptHostKey=Accept host key
modifyHostKeyPermissions=Modify host key permissions
attachContainer=Attach
containerLogs=Show logs
openSftpClient=Open in external SFTP client
openTermius=Open in Termius
showInternalInstances=Show internal instances
#context: kubernetes
editPod=Edit pod
acceptHostKeyDescription=Trust the new host key and continue
modifyHostKeyPermissionsDescription=Attempt to remove permissions of the original file so that OpenSSH is happy
psSession.displayName=PowerShell Remote Session
psSession.displayDescription=Connect via New-PSSession and Enter-PSSession
sshLocalTunnel.displayName=Local SSH tunnel
sshLocalTunnel.displayDescription=Establish an SSH tunnel to a remote host
sshRemoteTunnel.displayName=Remote SSH tunnel
sshRemoteTunnel.displayDescription=Establish a reverse SSH tunnel from a remote host
sshDynamicTunnel.displayName=Dynamic SSH tunnel
sshDynamicTunnel.displayDescription=Establish a SOCKS proxy through an SSH connection
shellEnvironmentGroup.displayName=Shell environments
shellEnvironmentGroup.displayDescription=Shell environments
shellEnvironment.displayName=Shell environment
shellEnvironment.displayDescription=Create a customized shell startup environment
shellEnvironment.informationFormat=$TYPE$ environment
shellEnvironment.elevatedInformationFormat=$ELEVATION$ $TYPE$ environment
environmentConnectionDescription=The base connection to create an environment for
environmentScriptDescription=The optional custom init script to run in the shell
environmentSnippets=Shell scripts
commandSnippetsDescription=The optional predefined shell scripts to run first
environmentSnippetsDescription=The optional predefined shell scripts to run on initialization
shellTypeDescription=The explicit shell type to launch
originPort=Origin port
originAddress=Origin address
remoteAddress=Remote address
remoteSourceAddress=Remote source address
remoteSourcePort=Remote source port
originDestinationPort=Origin destination port
originDestinationAddress=Origin destination address
origin=Origin
remoteHost=Remote host
address=Address
proxmox.displayName=Proxmox
proxmox.displayDescription=Connect to systems in a Proxmox Virtual Environment
proxmoxVm.displayName=Proxmox VM
proxmoxVm.displayDescription=Connect to a virtual machine in a Proxmox VE via SSH
proxmoxContainer.displayName=Proxmox Container
proxmoxContainer.displayDescription=Connect to a container in a Proxmox VE
sshDynamicTunnel.hostDescription=The system to use as SOCKS proxy
sshDynamicTunnel.bindingDescription=What addresses to bind the tunnel to
sshRemoteTunnel.hostDescription=The system from which to start the remote tunnel to the origin
sshRemoteTunnel.bindingDescription=What addresses to bind the tunnel to
sshLocalTunnel.hostDescription=The system to open the tunnel to
sshLocalTunnel.bindingDescription=What addresses to bind the tunnel to
sshLocalTunnel.localAddressDescription=The local address to bind
sshLocalTunnel.remoteAddressDescription=The remote address to bind
cmd.displayName=Command
cmd.displayDescription=Execute an arbitrary command on a system
k8sPod.displayName=Kubernetes Pod
k8sPod.displayDescription=Connect to a pod and its containers via kubectl
k8sContainer.displayName=Kubernetes Container
k8sContainer.displayDescription=Open a shell to a container
k8sCluster.displayName=Kubernetes Cluster
k8sCluster.displayDescription=Connect to a cluster and its pods via kubectl
sshTunnelGroup.displayName=SSH Tunnels
sshTunnelGroup.displayCategory=All types of SSH tunnels
local.displayName=Local machine
local.displayDescription=The shell of the local machine
cygwin=Cygwin
msys2=MSYS2
gitWindows=Git For Windows
gitForWindows.displayName=Git For Windows
gitForWindows.displayDescription=Access your local Git For Windows environment
msys2.displayName=MSYS2
msys2.displayDescription=Access shells of your MSYS2 environment
cygwin.displayName=Cygwin
cygwin.displayDescription=Access shells of your Cygwin environment
namespace=Namespace
gitVaultIdentityStrategy=Git SSH identity
gitVaultIdentityStrategyDescription=If you chose to use an SSH git URL as the remote and your remote repository requires an SSH identity, then set this option.\n\nIn case you provided an HTTP url, you can ignore this option.
dockerContainers=Docker containers
dockerCmd.displayName=docker CLI client
dockerCmd.displayDescription=Access Docker containers via the docker CLI client
wslCmd.displayName=WSL install
wslCmd.displayDescription=Access WSL instances via the wsl CLI client
k8sCmd.displayName=kubectl client
k8sCmd.displayDescription=Access Kubernetes clusters via kubectl
k8sClusters=Kubernetes clusters
shells=Available shells
inspectContainer=Inspect
inspectContext=Inspect
k8sClusterNameDescription=The name of the context the cluster is in.
#context: kubernetes
pod=Pod
podName=Pod name
k8sClusterContext=Context
k8sClusterContextDescription=The name of the context the cluster is in
k8sClusterNamespace=Namespace
k8sClusterNamespaceDescription=The custom namespace or the default one if empty
k8sConfigLocation=Config file
k8sConfigLocationDescription=The custom kubeconfig file or the default one if left empty
#context: kubernetes
inspectPod=Inspect
showAllContainers=Show non-running containers
showAllPods=Show non-running pods
k8sPodHostDescription=The host on which the pod is located
k8sContainerDescription=The name of the Kubernetes container
k8sPodDescription=The name of the Kubernetes pod
podDescription=The pod on which the container is located
k8sClusterHostDescription=The host through which the cluster should be accessed. Must have kubectl installed and configured to be able to access the cluster.
connection=Connection
shellCommand.displayName=Custom shell command
shellCommand.displayDescription=Open a standard shell through a custom command
ssh.displayName=SSH connection
ssh.displayDescription=Connect to a remote system via the SSH command-line client
sshConfig.displayName=SSH config file
sshConfig.displayDescription=Connect to hosts defined in an SSH config file
sshConfigHost.displayName=SSH config file host
sshConfigHost.displayDescription=Connect to a host defined in an SSH config file
sshConfigHost.password=Password
sshConfigHost.passwordDescription=Provide the optional password for the user login.
sshConfigHost.identityPassphrase=Key passphrase
sshConfigHost.identityPassphraseDescription=Provide the optional passphrase for your key.
shellCommand.hostDescription=The host to execute the command on
shellCommand.commandDescription=The command that will open a shell
commandType=Command type
commandTypeDescription=How to execute the command
commandDescription=The custom commands to execute on the host
commandHostDescription=The host to run the command on
commandDataFlowDescription=How this command handles input and output
commandElevationDescription=Run this command with elevated permissions
commandShellTypeDescription=The shell to use for this command
limitedSystem=This is a limited or embedded system
limitedSystemDescription=Don't try to identify shell type, necessary for limited embedded systems or IOT devices
sshForwardX11=Forward X11
sshForwardX11Description=Enables X11 forwarding for the connection
customAgent=Custom agent
identityAgent=Identity agent
ssh.proxyDescription=The optional proxy host to use when establishing the SSH connection. Must have an ssh client installed.
usage=Usage
wslHostDescription=The host on which the WSL instance is located on. Must have wsl installed.
wslDistributionDescription=The name of the WSL instance
wslUsernameDescription=The explicit username to log in as. If not specified, the default username will be used.
wslPasswordDescription=The user's password which can be used for sudo commands.
dockerHostDescription=The host on which the docker container is located on. Must have docker installed.
dockerContainerDescription=The name of the docker container
localMachine=Local Machine
rootScan=Sudo shell environment
loginEnvironmentScan=Custom login environment
k8sScan=Kubernetes cluster
options=Options
dockerRunningScan=Running docker containers
dockerAllScan=All docker containers
wslScan=WSL instances
sshScan=SSH config connections
runAsUser=Run as user
runAsUserDescription=Start this shell environment as a different user
default=Default
administrator=Administrator
wslHost=WSL Host
timeout=Timeout
installLocation=Install location
installLocationDescription=The location where your $NAME$ environment is installed
wsl.displayName=Windows Subsystem for Linux
wsl.displayDescription=Connect to a WSL instance running on Windows
docker.displayName=Docker Container
docker.displayDescription=Connect to a docker container
port=Port
user=User
password=Password
method=Method
uri=URL
proxy=Proxy
#context: The software distribution type
distribution=Distribution
username=Username
shellType=Shell type
browseFile=Browse file
openShell=Open shell in terminal
openCommand=Execute command in terminal
editFile=Edit file
description=Description
furtherCustomization=Further customization
furtherCustomizationDescription=For more configuration options, use the ssh config files
browse=Browse
configHost=Host
configHostDescription=The host on which the config is located on
configLocation=Config location
configLocationDescription=The file path of the config file
gateway=Gateway
gatewayDescription=The optional gateway to use when connecting
connectionInformation=Connection information
#context: title
connectionInformationDescription=Which system to connect to
passwordAuthentication=Password authentication
passwordAuthenticationDescription=The optional password to use for authentication or sudo
sshConfigString.displayName=Config-based SSH connection
sshConfigString.displayDescription=Create a customized SSH connection in the SSH config format
sshConfigStringContent=Configuration
sshConfigStringContentDescription=SSH options for the connection in the OpenSSH config format
vnc.displayName=VNC connection over SSH
vnc.displayDescription=Open a VNC session over a tunneled connection
binding=Binding
vncPortDescription=The port the VNC server is listening on
rdpPortDescription=The port the RDP server is listening on
vncUsername=Username
vncUsernameDescription=The optional VNC username
vncPassword=Password
vncPasswordDescription=The VNC password
x11WslInstance=X11 Forward WSL instance
x11WslInstanceDescription=The local Windows Subsystem for Linux distribution to use as an X11 server when using X11 forwarding in an SSH connection. This distribution must be a WSL2 distribution.
#context: computer root user
openAsRoot=Open as root
openInWSL=Open in WSL
launch=Launch
sshTrustKeyContent=The host key is not known, and you have enabled manual host key verification. $CONTENT$
sshTrustKeyTitle=Unknown host key
rdpTunnel.displayName=RDP connection over SSH
rdpTunnel.displayDescription=Connect via RDP over a tunneled connection
rdpEnableDesktopIntegration=Enable desktop integration
rdpEnableDesktopIntegrationDescription=Run remote applications assuming that the RDP allow list permits that
rdpSetupAdminTitle=RDP setup required
rdpSetupAllowTitle=RDP remote application
rdpSetupAllowContent=Starting remote applications directly is currently not allowed on this system. Do you want to enable it? This will allow you to run your remote applications directly from XPipe by disabling the allow list for RDP remote applications.
rdpServerEnableTitle=RDP server
rdpServerEnableContent=The RDP server is disabled on the target system. Do you want to enable it in the registry in order to allow remote RDP connections?
rdp=RDP
rdpScan=RDP tunnel over SSH
wslX11SetupTitle=WSL X11 setup
wslX11SetupContent=XPipe can use your local WSL distribution to act as an X11 display server. Would you like to set up X11 on $DIST$? This will install the basic X11 packages on the WSL distribution and may take a while. You can also change which distribution is used in the settings menu.
command=Command
commandGroup=Command group
vncSystem=VNC target system
vncSystemDescription=The actual system to interact with. This is usually the same as the tunnel host
vncHost=Target VNC host
vncHostDescription=The system on which the VNC server is running on
vncDirectHost=Host
vncDirectHostDescription=The host entry or manual address of the server on which the VNC server is running on
rdpDirectHost=Host
rdpDirectHostDescription=The host entry or manual address of the server on which the RDP server is running on
gitVaultTitle=Git vault
gitVaultForcePushContent=Do you want to force push to the remote repository? This will completely replace all remote repository contents with your local one, including the history.
gitVaultOverwriteLocalContent=Do you want to override your local vault changes? This will apply all remote changes to your local repository.
rdpSimple.displayName=Direct RDP connection
rdpSimple.displayDescription=Connect to a host via RDP
rdpUsername=Username
rdpUsernameDescription=The user to log in as. Can include a domain prefix
addressDescription=Where to connect to
rdpAdditionalOptions=Additional RDP options
rdpAdditionalOptionsDescription=Raw RDP options to include, formatted the same as in .rdp files
proxmoxVncConfirmTitle=VNC access
proxmoxVncConfirmContent=Do you want to enable VNC access for the VM? This will enable direct VNC client access in the VM config file and restart the virtual machine.
dockerContext.displayName=Docker context
dockerContext.displayDescription=Interact with containers located in a specific context
vmActions=VM actions
dockerContextActions=Context actions
k8sPodActions=Pod actions
openVnc=Enable VNC access
addVnc=Add VNC connection
commandGroup.displayName=Command group
commandGroup.displayDescription=Group available commands for a system
serial.displayName=Serial connection
serial.displayDescription=Open a serial connection in a terminal
serialPort=Serial port
serialPortDescription=The serial port / device to connect to
baudRate=Baud rate
dataBits=Data bits
stopBits=Stop bits
parity=Parity
flowControlWindow=Flow control
serialImplementation=Serial implementation
serialImplementationDescription=The tool to use to connect to the serial port
serialHost=Host
serialHostDescription=The system to access the serial port on
serialPortConfiguration=Serial port configuration
serialPortConfigurationDescription=Configuration parameters of the connected serial device
serialInformation=Serial information
openXShell=Open in XShell
tsh.displayName=Teleport
tsh.displayDescription=Connect to your teleport nodes via tsh
tshNode.displayName=Teleport node
#context: kubernetes
tshNode.displayDescription=Connect to a teleport node in a cluster
#context: kubernetes
teleportCluster=Cluster
#context: kubernetes
teleportClusterDescription=The cluster the node is in
teleportProxy=Proxy
teleportProxyDescription=The proxy server used to connect to the node
teleportHost=Host
teleportHostDescription=The host name of the node
teleportUser=User
teleportUserDescription=The user to log in as
login=Login
hyperVInstall.displayName=Hyper-V
hyperVInstall.displayDescription=Connect to VMs managed by Hyper-V
hyperVVm.displayName=Hyper-V VM
hyperVVm.displayDescription=Connect to a Hyper-V VM via SSH or PSSession
trustHost=Trust host
trustHostDescription=Add ComputerName to trusted hosts list
copyIp=Copy IP
vncDirect.displayName=Direct VNC connection
vncDirect.displayDescription=Connect to a system via VNC directly
editConfiguration=Edit configuration
viewInDashboard=View in dashboard
setDefault=Set default
removeDefault=Remove default
connectAsOtherUser=Connect as other user
provideUsername=Provide alternative username to log in with
vmIdentity=Guest identity
vmIdentityDescription=The SSH identity authentication method to use for connecting if needed
vmPort=Port
vmPortDescription=The port to connect to via SSH
forwardAgent=Forward agent
forwardAgentDescription=Make SSH agent identities available on the remote system
virshUri=URI
virshUriDescription=The hypervisor URI, aliases are also supported
virshDomain.displayName=libvirt domain
virshDomain.displayDescription=Connect to a libvirt domain
virshHypervisor.displayName=libvirt hypervisor
virshHypervisor.displayDescription=Connect to a libvirt supported hypervisor driver
virshInstall.displayName=libvirt command-line client
virshInstall.displayDescription=Connect to all available libvirt hypervisors via virsh
addHypervisor=Add hypervisor
interactiveTerminal=Interactive terminal
editDomain=Edit domain
libvirt=libvirt domains
customIp=Custom IP
customIpDescription=Override the default local VM IP detection if you use advanced networking
automaticallyDetect=Automatically detect
userAddDialogTitle=User creation
groupAddDialogTitle=Group creation
passphrase=Passphrase
repeatPassphrase=Repeat passphrase
groupSecret=Group secret
repeatGroupSecret=Repeat group secret
vaultGroup=Vault group
loginAlertTitle=Login required
loginAlertHeader=Unlock vault to access your personal connections
vaultUser=Vault user
#context: dative case
me=Me
addGroup=Add group ...
addGroupDescription=Create a new group for this vault
addUser=Add user ...
addUserDescription=Create a new user for this vault
skip=Skip
userChangePasswordAlertTitle=Password change
groupChangeSecretAlertTitle=Secret change
docs=Documentation
lxd.displayName=LXD Container
lxd.displayDescription=Connect to a LXD container via lxc
lxdCmd.displayName=LXD CLI client
lxdCmd.displayDescription=Access LXD containers via the lxc CLI client
podman.displayName=Podman Container
podman.displayDescription=Connect to a Podman container
incusInstall.displayName=Incus machine manager
incusInstall.displayDescription=Access incus containers via the incus CLI client
incusContainer.displayName=Incus container
incusContainer.displayDescription=Connect to an incus container
podmanCmd.displayName=Podman CLI
podmanCmd.displayDescription=Access Podman containers via the CLI client
lxdHostDescription=The host on which the LXD container is located on. Must have lxc installed.
lxdContainerDescription=The name of the LXD container
podmanContainers=Podman containers
lxdContainers=LXD containers
incusContainers=Incus containers
container=Container
containerDescription=The identifier of the container
host=Host
containerActions=Container actions
serialConsole=Serial console
editRunConfiguration=Edit run configuration
communityDescription=A connection power-tool perfect for your personal use cases.
upgradeDescription=Professional connection management for your entire server infrastructure.
discoverPlans=Discover upgrade options
extendProfessional=Upgrade to latest professional features
communityItem1=Unlimited connections to non-commercial systems and tools
communityItem2=Seamless integration with your installed terminals and editors
communityItem3=Fully featured remote file browser
communityItem4=Powerful scripting system for all shells
communityItem5=Git integration for synchronization and sharing connection information
upgradeItem1=Includes all community edition features
upgradeItem2=The Homelab plan supports unlimited hypervisors and advanced SSH features
upgradeItem3=The Professional plan additionally supports enterprise operating systems and tools
upgradeItem4=The Enterprise plan comes with full flexibility for your individual use case
upgrade=Upgrade
upgradeTitle=Available plans
status=Status
type=Type
licenseAlertTitle=License required
useCommunity=Continue with community
previewDescription=Try out new features for a couple of weeks after release.
tryPreview=Activate preview
previewItem1=Full access to newly released professional features for 2 weeks after release
previewItem2=Try out new features without any commitment
licensedTo=Licensed to
email=Email address
#context: Apply changes
apply=Apply
#context: Delete content
clear=Clear
activate=Activate
validUntil=Valid until
licenseActivated=License activated
restart=Restart
#context: verb, to close
lockVault=Lock vault
restartApp=Restart XPipe
#context: No payment required
free=Free
upgradeInfo=You can find information about upgrading to a license below.
upgradeInfoPreview=You can find information about upgrading to a license below or try out the preview.
enterLicenseKey=Enter license key to upgrade
isOnlySupported=is only supported with at least a $TYPE$ license
areOnlySupported=are only supported with at least a $TYPE$ license
legacyLicense=This license only included new Professional features released within one year after purchase.
previewExpiredLicense=This feature was recently available for free in preview, but this period has now expired.
openApiDocs=API documentation
openApiDocsDescription=The HTTP API documentation is available online, including an OpenAPI .yaml specification. You can open it in your web browser or your preferred HTTP client.
openApiDocsButton=Open docs
pythonApi=Python API
personalConnection=This connection and all its children are only available to your user as they depend on a personal identity.
developerPrintInitFiles=Print init file execution
developerPrintInitFilesDescription=Print all shell init scripts that are run when a terminal is launched.
developerShowSensitiveCommands=Log sensitive commands
developerShowSensitiveCommandsDescription=Include sensitive commands in log output for debugging.
checkingForUpdates=Checking for updates
checkingForUpdatesDescription=Fetching latest release information
downloadingUpdate=Retrieving release (Version $VERSION$)
downloadingUpdateDescription=Downloading release package
updateNag=You haven't updated XPipe in a while. You might be missing out on new features and fixes of newer releases.
updateNagTitle=Update reminder
updateNagButton=See releases
refreshServices=Refresh services
serviceProtocolType=Service protocol type
serviceProtocolTypeDescription=Control how to open the service
serviceCommand=The command to run once the service is active
serviceCommandDescription=The placeholder $PORT will be replaced with the actual tunneled local port
#context: not the measure of importance or personal ethics
value=Value
showAdvancedOptions=Show advanced options
sshAdditionalConfigOptions=Additional config options
remoteFileManager=Remote file manager
clearUserData=Delete user data
clearUserDataDescription=Delete all user configuration data, including connections
clearUserDataTitle=User data deletion
clearUserDataContent=This will delete all local user data for xpipe and restart. If you care about your connections, make sure to synchronize them first with a git repository.
undefined=Undefined
copyAddress=Copy address
netbirdDeviceScan=Netbird connections
netbirdId=Peer public key
netbirdIdDescription=The internal netbird public key id of the peer
tailscaleDeviceScan=Tailscale connections
tailscaleInstall.displayName=Tailscale installation
tailscaleInstall.displayDescription=Connect to devices in your tailnet via SSH
tailscaleDevice.displayName=Tailscale device
tailscaleDevice.displayDescription=Connect to a device in your tailnet via SSH
tailscaleId=Device ID
tailscaleIdDescription=The internal tailscale device ID
tailscaleHostName=Host name
tailscaleHostNameDescription=The hostname of the device in the tailnet
tailscaleUsername=Username
tailscaleUsernameDescription=The user to log in as
tailscalePassword=Password
tailscalePasswordDescription=The user password that can be used for sudo
scriptName=Script name
scriptNameDescription=Give this script a custom name
scriptGroupName=Script group name
scriptGroupNameDescription=Give this script group a custom name
identityName=Identity name
identityNameDescription=Give this identity a custom name
#context: Tailscale VPN
tailscaleTailnet.displayName=Tailnet
#context: Tailscale VPN
tailscaleTailnet.displayDescription=Connect to a specific tailnet with your account
puttyConnections=PuTTY connections
kittyConnections=KiTTY connections
icons=Icons
customIcons=Custom icons
iconSources=Icon sources
iconSourcesDescription=You can add your own sources for icons here. XPipe will pick up any .svg files at the added location and add them to the available set of icons.\n\nBoth local directories and remote git repositories or supported as icon locations.
refreshSources=Refresh icons
refreshSourcesDescription=Update all icons from the available sources
addDirectoryIconSource=Add directory source ...
addDirectoryIconSourceDescription=Add icons from a local directory
addGitIconSource=Add git source ...
addGitIconSourceDescription=Add icons located in a remote git repository
repositoryUrl=Git Repository URL
iconDirectory=Icon directory
addUnsupportedKexMethod=Add unsupported key exchange method
addUnsupportedKexMethodDescription=Allow the key exchange method $VAL$ to be used for this connection
addUnsupportedHostKeyType=Add unsupported host key type
addUnsupportedHostKeyTypeDescription=Allow the host key type $VAL$ to be used for this connection
addUnsupportedMacType=Add unsupported MAC type
addUnsupportedMacTypeDescription=Allow the MAC type $VAL$ to be used for this connection
runSilent=silently in background
runInFileBrowser=in file browser
runInConnectionHub=in connection hub
commandOutput=Command output
iconSourceDeletionTitle=Delete icon source
iconSourceDeletionContent=Do you want to delete this icon source and all associated icons with it?
refreshIcons=Refresh icons
refreshIconsDescription=Retrieving, rendering, and caching all available 1000+ icons from external sources to .png files. This may take a while ...
vaultUserLegacy=Vault user (Limited legacy compatibility mode)
upgradeInstructions=Upgrade instructions
externalActionTitle=External action request
externalActionContent=An external action was requested. Do you want to allow launching actions from outside XPipe?
noScriptStateAvailable=Refresh to determine script compatibility ...
documentationDescription=Check out the documentation
customEditorCommandInTerminal=Run custom command in a terminal
customEditorCommandInTerminalDescription=If your editor is terminal-based, you can enable this option to automatically open a terminal and run the command in the terminal session instead.\n\nYou can use this option for editors like vi, vim, nvim, and others.
disableHttpsTlsCheck=Disable HTTPS request certificate verification
disableHttpsTlsCheckDescription=If your organization is decrypting your HTTPS traffic in firewalls using SSL interception, any update checks or license checks will fail due to the certificates not matching up. You can fix this by enabling this option and disabling TLS certificate validation.
connectionsSelected=$NUMBER$ connections selected
addConnections=Add connections
browseDirectory=Browse directory
openTerminal=Open terminal
documentation=Documentation
report=Report error
keePassXcNotAssociated=KeePassXC link
keePassXcNotAssociatedDescription=XPipe is not associated with your local KeePassXC database. Click below to perform the one-time step of associating XPipe with the KeePassXC database so that XPipe can query passwords.
keePassXcAssociateMore=Connect more databases
keePassXcAssociateMoreDescription=You can be connected to multiple KeePassXC databases at the same time
keePassXcAssociated=KeePassXC links
keePassXcAssociatedDescription=XPipe is connected to the following local KeePassXC databases:
#context: verb, link together
keePassXcNotAssociatedButton=Link database
identifier=Identifier
passwordManagerCommand=Custom command
passwordManagerCommandDescription=The custom command to execute to fetch passwords. The placeholder string $KEY will be replaced by the quoted password key when called. This should call your password manager CLI to print the password to stdout, e.g. mypassmgr get $KEY.
chooseTemplate=Choose template
keePassXcPlaceholder=KeePassXC entry URL
terminalEnvironment=Terminal environment
terminalEnvironmentDescription=In case you want to use features of a local Linux-based WSL environment for your terminal customization, you can use them as the terminal environment.\n\nAny custom terminal init commands and terminal multiplexer configuration will then be run in this WSL distribution.
terminalInitScript=Terminal init script
terminalInitScriptDescription=Commands to run in the terminal environment prior to the connection being launched. You can use this to configure the terminal environment on startup.
terminalMultiplexer=Terminal multiplexer
terminalMultiplexerDescription=The terminal multiplexer to use as an alternative to tabs in a terminal. This will replace certain terminal handling characteristics, e.g. tab handling, with the multiplexer functionality.\n\nRequires the respective multiplexer executable to be installed on the system.
terminalMultiplexerWindowsDescription=The terminal multiplexer to use as an alternative to tabs in a terminal. This will replace certain terminal handling characteristics, e.g. tab handling, with the multiplexer functionality.\n\nRequires the usage of a WSL terminal environment on Windows and the multiplexer executable to be installed on the WSL system.
terminalAlwaysPauseOnExit=Always pause on exit
terminalAlwaysPauseOnExitDescription=When enabled, exiting a terminal session will always prompt you to either restart or close the session. If disabled, XPipe will only do so for failed connections that exit with an error.
#context: verb, database query
querying=Querying ...
#context: verb, database query
queryFailed=Query returned no usable secrets
#context: result display of database query
retrievedPassword=Obtained: $PASSWORD$
refreshOpenpubkey=Refresh openpubkey identity
refreshOpenpubkeyDescription=Run opkssh refresh to make the openpubkey identity valid again
all=All
terminalPrompt=Terminal prompt
terminalPromptDescription=The terminal prompt tool to use in your remote terminals. Enabling a terminal prompt will automatically set up and configure the prompt tool on the target system when opening a terminal session.\n\nThis does not modify any existing prompt configurations or profile files on a system. This will increase the terminal loading time for the first time while the prompt is being set up on the remote system. Your terminal might need additional fonts to display the prompt correctly.
terminalPromptConfiguration=Terminal prompt configuration
terminalPromptConfig=Config file
terminalPromptConfigDescription=The custom config file to apply to the prompt. This config will be automatically set up on the target system when the terminal is initialized and used as the default prompt config.\n\nIf you want to use the existing default config file on each system, you can leave this field empty.
passwordManagerKey=Credentials entry
passwordManagerKeyDescription=The password manager identifier of the credentials entry
passwordManagerAgent=Password manager agent
passwordManagerInPlaceKey=Password manager
passwordManagerInPlaceKeyKey=Password manager identifier for the SSH key entry
dockerComposeProject.displayName=Docker compose project
dockerComposeProject.displayDescription=Group containers of a compose project together
sshVerboseOutput=Enable verbose SSH output
sshVerboseOutputDescription=This will print a lot of debug information when connecting via SSH. Useful for troubleshooting issues with SSH connections.
dontUseGateway=Don't use gateway
dontUseGatewayDescription=Don't use hypervisor host as a gateway and connect directly to the IP
categoryColor=Category color
categoryColorDescription=The default color to use for connections within this category
categorySync=Sync with git repository
categorySyncDescription=Sync all connections automatically with git repository. All local changes to connections will be pushed to the remote.
categorySyncSpecial=Sync with git repository\n(Not configurable for special category "$NAME$")
categoryDontAllowScripts=Disable all modifications
categoryDontAllowScriptsDescription=Disable any command execution and other operations on systems within this category to prevent any modifications. This will disable all scripting functionality, shell environment commands, prompts, and more.
categoryConfirmAllModifications=Confirm all modifications
categoryConfirmAllModificationsDescription=Confirm any kind of modification for a connection or a file system first. This can prevent accidental operations on important systems.
categoryDefaultIdentity=Default identity
categoryDefaultIdentityDescription=If you frequently use a certain identity on many of the systems in this category, then setting a default identity will allow you to preselect it when creating new connections.
categoryConfigTitle=$NAME$ configuration
#context: verb
configure=Configure
addConnection=Add connection
noCompatibleConnection=No compatible connection found
noCompatibleIdentity=No compatible identity found
newCategory=New category
dockerComposeRestricted=The compose project is restricted by $NAME$ and can't be modified externally. Please use $NAME$ to manage this compose project.
restricted=Restricted
disableSshPinCaching=Disable SSH PIN caching
disableSshPinCachingDescription=XPipe will automatically cache any PINs that were entered for a key when using some form of hardware based authentication.\n\nDisabling this will result in having to reenter the PIN on every connection attempt.
gitSyncPull=Pull to sync remote git changes
enpassVaultFile=Vault file
enpassVaultFileDescription=The local Enpass vault file.
#context: No hierarchy, just a single level
flat=Flat
recursive=Recursive
rdpAllowListBlocked=The selected RemoteApp is not included in the RDP allow list for the server and can't be launched.
psonoServerUrl=Server URL
psonoServerUrlDescription=URL of the psono backend server
psonoApiKey=API Key
psonoApiKeyDescription=The API key to use, formatted as an uuid
psonoApiSecretKey=API secret key
psonoApiSecretKeyDescription=The API secret key as 64 byte hex string
passboltServerUrl=Server URL
passboltServerUrlDescription=URL of the passbolt backend server
passboltPassphrase=Passphrase
passboltPassphraseDescription=The passphrase for the vault private key
passboltPrivateKey=Private key
passboltPrivateKeyDescription=The private gpg key file for the vault
focusWindowOnNotifications=Focus window on notifications
focusWindowOnNotificationsDescription=Bring XPipe to the foreground when a notification or error message is shown, for example when a connection or tunnel unexpectedly terminates.
gitUsername=Custom git username
gitUsernameDescription=The custom user to authenticate to the git remote repository. By default, XPipe will use the currently configured credentials of the git CLI.\n\nThis setting will override any default credentials that are already configured for your local git CLI client.
gitPassword=Custom git password / personal access token
gitPasswordDescription=The password or personal access token to use to authenticate. Whether you need a password or personal access token depends on the git remote provider. This setting will override any default credentials that are already configured for your local git CLI client.
setReadOnly=Set read-only
unsetReadOnly=Unset read-only
readOnlyStoreError=This entry's configuration is frozen. Choose a different name to save your changes to a new copy.
categoryFreeze=Freeze connection configurations
categoryFreezeDescription=Marks connection configurations as read-only. This means that no existing connection entry configuration in this category can be modified. New connections can be added though.
updateFail=Update installation did not succeed
updateFailAction=Install update manually
updateFailActionDescription=Check out the latest releases at GitHub
onePasswordPlaceholder=Item name or op:// URL
computeDirectorySizes=Compute directory sizes
computeSize=Compute size
customSpiceCommand=Custom command
customSpiceCommandDescription=The custom command to execute to launch SPICE sessions. The placeholder string $FILE will be replaced by the quoted file path to the .vv file when called.
vncClient=VNC client
vncClientDescription=The VNC client to launch when opening VNC connections in XPipe.\n\nYou have the option to either use the integrated VNC client within XPipe or alternatively launch an external locally installed VNC client if you are looking for more customization.
integratedXPipeVncClient=Integrated XPipe VNC client
customVncCommand=Custom command
customVncCommandDescription=The custom command to execute to launch VNC sessions. The placeholder string $ADDRESS will be replaced by the quoted address when called.
vncConnections=VNC connections
passwordManagerIdentity=Password manager identity
passwordManagerIdentity.displayName=Password manager identity
passwordManagerIdentity.displayDescription=Retrieve credentials of an identity from your password manager
passwordCopied=Connection password copied to clipboard
errorOccurred=Error occurred
actionMacro.displayName=Action macro
actionMacro.displayDescription=Run in action using customized triggers
macroAdd=Add macro
macroName=Macro name
macroNameDescription=Give this macro a custom name
actionId=Action ID
actionIdDescription=The action to run with this macro
macroRefs=Associated connections
macroRefsDescription=The connections with which to run the action
#context: A duplicate
connectionCopy=Copy
actionPickerTitle=Pick action
actionPickerDescription=Click on something to perform an action. Instead of executing the action, you can create and edit shortcuts to the action in the action shortcut pick mode.
cancelActionPicker=Cancel action pick
actionShortcut=Action shortcut
actionShortcuts=Action shortcuts
actionStore=Action store
actionStoreDescription=The store entry to run the action on
actionStores=Action stores
actionStoresDescription=The store entries to run the action on
actionDesktopShortcut=Desktop shortcut
actionDesktopShortcutDescription=Create a shortcut for this action on your desktop
actionUrlShortcut=URL shortcut
actionUrlShortcutDescription=Copy a URL that can trigger this actions when opened
actionUrlShortcutDisabled=URL shortcut (Unavailable)
actionUrlShortcutDisabledDescription=The $TYPE$ installation type does not support opening URLs
actionApiCall=API request
actionApiCallDescription=Call this action from the HTTP API
actionMacro=Action macro
actionMacroDescription=Create a macro with advanced functionality for this action
createMacro=Create macro
actionConfiguration=Parameters
actionConfigurationDescription=The parameters to pass to the executed action
confirmAction=Confirm action
actionConnections=Action connections
actionConnectionsDescription=The connections to run the action on
actionConnection=Action connection
actionConnectionDescription=The connection to run the action on
appleContainerInstall.displayName=Apple containers
appleContainerInstall.displayDescription=Access apple container instances via the container CLI
appleContainer.displayName=Apple container
appleContainer.displayDescription=Access apple container instances via the container CLI
appleContainerHostDescription=The host on which the apple container is located on
appleContainerDescription=The name of the apple container
appleContainers=Apple containers
#context: To change the relative order of things
changeOrderIndexTitle=Change order
orderIndex=Index
orderIndexDescription=Explicit index to order this entry relative to others. Lowest indices are shown on top, highest on the bottom
#context: Move item to top
moveToFirst=Move to first
#context: Show on bottom
moveToLast=Move to last
category=Category
includeRoot=Include root
excludeRoot=Exclude root
freezeConfiguration=Freeze configuration
unfreezeConfiguration=Unfreeze configuration
waylandScalingTitle=Wayland scaling
actionApiUrl=$URL$ (Copy json body)
copyBody=Copy request body
gitRepoTerminalOpen=Open repository in terminal
gitRepoTerminalOpenDescription=Take a look at the repository yourself with the command-line
gitRepoOverwriteLocal=Overwrite local changes
gitRepoOverwriteLocalDescription=Replace all local changes with changes from the remote
gitRepoForcePush=Overwrite remote changes
gitRepoForcePushDescription=Use git push --force to apply your local changes to the remote
gitRepoDontWarn=Don't warn anymore
gitRepoDontWarnDescription=If this is expected, make XPipe ignore this error in the future
gitRepoTryAgain=Try again
gitRepoTryAgainDescription=Attempt the same operation again
gitRepoEnablePlain=Use plain directory sync
gitRepoEnablePlainDescription=Don't initialize a git repository to sync changes to directory
gitRepoCreateBare=Use git sync
gitRepoCreateBareDescription=Initialize a new bare git repository in the sync directory
gitRepoDisable=Disable git vault for now
gitRepoDisableDescription=Don't commit any changes during this session
gitRepoPullRefresh=Pull changes and refresh
gitRepoPullRefreshDescription=Merge remote changes and reload data
breakOutCategory=Break out category
mergeCategory=Merge category
openWinScp=Open in WinSCP
uninstallApplication=Uninstall
uninstallApplicationDescription=Runs the .pkg an installation script to fully uninstall XPipe
k8sEditPodTitle=Apply changes
k8sEditPodContent=Do you want to apply the changes made via the command kubectl apply? A restart is likely required for changes to apply.
virshEditDomainTitle=Apply changes
virshEditDomainContent=Do you want to apply the changes to the domain? A restart is likely required for changes to apply.
pkcs11Library=PKCS#11 library
pkcs11LibraryDescription=The path of the dynamically linked library file
sshAgentSocket=Custom SSH agent socket
sshAgentSocketDescription=The custom socket to use to communicate with the SSH agent. This custom agent can be used for a connection by selecting the custom agent option for it.
publicKey=Key selector
publicKeyDescription=The optional public key to force the agent to only offer the matching private key
publicKeyRequired=Key selector
publicKeyRequiredDescription=The public key to force the agent to only offer the matching private key
agentKeyName=Key selector
agentKeyNameDescription=The name of the SSH key entry in the password manager agent
actions=Actions
hcloudServer.displayName=Hetzner cloud server
hcloudServer.displayDescription=Access a server hosted on Hetzner cloud via SSH
hcloudInstall.displayName=Hetzner Cloud CLI
hcloudInstall.displayDescription=Access servers hosted on Hetzner cloud via hcloud
hcloudContext.displayName=hcloud context
hcloudContext.displayDescription=Access servers of an hcloud context
metrics=Metrics
openInVsCode=Open in VsCode
addCloud=Cloud ...
hcloudToken=hcloud token
hcloudTokenDescription=The Hetzner cloud token to use. For more information, see the documentation
hcloudLogin=Hetzner cloud login
clearHcloudToken=Clear hcloud token
clearHcloudTokenDescription=Delete existing token so that you can log in again
selectIdentity=Select identity
enableMcpServer=Enable MCP server
enableMcpServerDescription=Enables the XPipe MCP server, allowing external MCP clients to send requests to the MCP server. See below for the configuration details.\n\nNote that the HTTP API does not have to be enabled for the MCP functionality.
enableMcpMutationTools=Enable MCP mutation tools
enableMcpMutationToolsDescription=By default, only read-only tools are enabled in the MCP server. This is to ensure that no accidental operations can be made that potentially modify a system.\n\nIf you plan to make changes to systems via MCP clients, make sure to check that your MCP client is configured to confirm any potentially destructive actions before enabling this option. Requires a reconnect of any MCP clients to apply.
mcpClientConfigurationDetails=MCP client configuration
mcpClientConfigurationDetailsDescription=Use this configuration data to connect to the XPipe MCP server from your MCP client of choice.
switchHostAddress=Change host address
addAnotherHostName=Add another host name
addNetwork=Network scan ...
networkScan=Network scan
networkScanStore=Target host
networkScanStoreDescription=The host for which to scan the local network
useAsGateway=Use host as gateway
useAsGatewayDescription=Whether to use the target host as a gateway for the created connections
networkScanPorts=Ports to scan
networkScanPortsDescription=The comma-separated list of ports to include in the scan
networkScanType=Connection type
networkScanTypeDescription=The type of servers to look for
emptyDirectory=This directory looks to be empty
hcloudConfigFile=hcloud config file
hcloudConfigFileDescription=The location of the hcloud CLI .toml config file
preferMonochromeIcons=Prefer monochrome icons
preferMonochromeIconsDescription=When enabled, monochrome icon variables will be chosen over the default colored versions of an icon, assuming that a separate light or dark mode icon variant is available for an icon from a source.\n\nRequires an refresh of the icons to apply.
alwaysShowSshMotd=Always show MOTD
alwaysShowSshMotdDescription=Whether or not to show the message of the day configured on a remote system upon login in a new terminal session. Note that changing this might alter the initialization behavior of SSH connections.
manageSubscription=Manage subscription
noListeningServer=No listening server
networkScanResults=Scan results
networkScanResultsDescription=The list of found systems in the network
localShellDialect=Local shell
localShellDialectDescription=The shell that is used for local operations. In case the normal local default shell is disabled or broken to some degree, this option can be used to fall back to another alternative.\n\nSome configurations like custom PATH entries might not apply with the fallback shell if they are not configured in the respective shell profile files yet.
agentSocketNotFound=No active agent socket was found
agentSocket=Socket location
agentSocketDescription=The path of the agent socket file
agentSocketNotConfigured=No custom socket has been configured yet
downloadInProgress=$NAME$ download in progress
enableTerminalStartupBell=Enable terminal startup bell
enableTerminalStartupBellDescription=Play a beep/bell command in a newly terminal session. If your terminal emulator supports bells, this can be used to make identifying newly launched terminal instances easier.
invalidSshGatewayChain=Invalid mixed gateway chain configuration with jump gateways and non-jump gateways.
syncFileExists=Synced file $FILE$ already exists
replaceFile=Replace file
replaceFileDescription=Replaced the existing file with this one
renameFile=Rename file
renameFileDescription=Give this file a different name to sync
newFileName=New filename
parentHostDoesNotSupportTunneling=Parent host $NAME$ does not support tunneling
connectionNotesTemplate=Notes template
connectionNotesTemplateDescription=The markdown template that should be used when adding a new notes entry to a connection.
connectionNotesButton=Edit notes
rdpSmartSizing=Enable smart sizing
rdpSmartSizingDescription=When enabled, mstsc will scale down the desktop size if the window is too small to display it in its full resolution. The aspect ratio of the desktop is preserved when scaled down.
disableStartOnInit=Disable automatic startup
enableStartOnInit=Enable automatic startup
fileReadSudoTitle=Sudo file read
fileReadSudoContent=The file you are trying to read does not grant your current user read permissions. Do you want to read this file as the root user with sudo? This will automatically elevate to root with either the existing credentials or via a prompt.
netbirdInstall.displayName=Netbird installation
netbirdInstall.displayDescription=Connect to peers in your Netbird network
netbirdProfile.displayName=Netbird profile
netbirdProfile.displayDescription=List peers in a specific profile
netbirdPeer.displayName=Netbird peer
netbirdPeer.displayDescription=Connect to a peer via SSH
netbirdPublicKey=Public key
netbirdPublicKeyDescription=The internal public key of the peer
netbirdHostName=Host name
netbirdHostNameDescription=The hostname of the peer in the network
vncRefSystem=Associated system
vncRefSystemDescription=The connection entry to associate this VNC connection with. Leave empty if there is none
abstractHost.displayName=Abstract host
abstractHost.displayDescription=Create an entry for a host that does not support shell connections
abstractHostAddress=Host address
abstractHostAddressDescription=The address of the host
abstractHostGateway=Gateway
abstractHostGatewayDescription=The optional gateway system through which to reach this host
abstractHostConvert=Convert to abstract host entry
hostNoConnections=No available connections
hostHasConnections=$COUNT$ available connections
hostHasConnection=$COUNT$ available connection
largeFileWarningTitle=Large file edit
largeFileWarningContent=The file you want to edit is quite large with $SIZE$. Do you really want to open this file in your text editor?
rdpAskpassUser=RDP username for host $HOST$
rdpAskpassPassword=Password for user $USER$
inPlaceKey=Key
inPlaceKeyText=Private key content
inPlaceKeyTextDescription=The private key contents
netbirdSelfhosted=Self-hosted netbird instance
netbirdSelfhostedDescription=Provide a custom URL instead of using the cloud-hosted version
netbirdManagementUrl=Netbird management URL
netbirdManagementUrlDescription=The management URL of your self-hosted instance
netbirdSetupKey=Setup key
netbirdSetupKeyDescription=If you are using setup keys, you can use one for login
netbirdLogin=Netbird login
addProfile=Add profile
netbirdProfileNameAsktext=Name of new netbird profile
openSftp=Open in SFTP session
capslockWarning=You have capslock enabled
inherit=Inherit (=$VALUE$)
sshConfigStringSelected=Target host
sshConfigStringSelectedDescription=For multiple hosts, the first one is used as the target. Reorder your hosts to change the target
tunnelToLocalhost=Tunnel to localhost
tunnelToLocalhostDescription=Automatically tunnel the remote port to localhost
tags=Tags
tag=Tag
addNewTag=Create new tag
createTag=Create tag ...
inPlacePublicKey=Public key
inPlacePublicKeyDescription=The associated public key for the specified private key
sshKeygenTitle=Generate new SSH key
sshKeygenAlgorithm=Algorithm
sshKeygenAlgorithmDescription=The asymmetric keygen algorithm to use for the key
rsaBits=Bits
rsaBitsDescription=Number of bits in the generated key
sshKeygenComment=Comment
sshKeygenCommentDescription=The optional comment for this key
sshKeygenPassphrase=Passphrase
sshKeygenPassphraseDescription=The optional passphrase for this key
ed25519SkResident=Make resident key
ed25519SkResidentDescription=Store private key on the hardware security key
ed25519SkResidentKeyName=Resident key label
ed25519SkResidentKeyNameDescription=Give the key a label. Needed when storing multiple keys on the security key
ed25519SkPinRequired=Require PIN
ed25519SkPinRequiredDescription=Require PIN entry on use
ed25519SkUserPresenceRequired=Require user presence
ed25519SkUserPresenceRequiredDescription=Require touch or similar on use. Some security keys require this to be enabled
copyPublicKey=Copy public key
generatePublicKey=Generate public key
publicKeyGenerateNotice=Can be generated from private key
identityApplyTargetHost=Target
identityApplyTargetHostDescription=The system to apply the identity to
identityApplyAuthorizedHost=SSH key authorized
identityApplyAuthorizedHostDescription=The SSH key is added to authorized hosts file
identityApplyAuthorizedHostButton=Append key to file
applyIdentityToHost=Apply identity to host ...
identityApplyMissingPublicKeyTitle=Missing public key
identityApplyMissingPublicKeyContent=The identity's SSH key does not have a public key associated with it. A public key is required to apply it to other systems. Go to the identity configuration to generate the public key.
valid=Valid
notValid=Not valid
warning=Warning
identityApplyTitle=Apply identity
identityApplyConfigPasswordEnabled=Password auth enabled
identityApplyConfigPasswordEnabledDescription=Password authentication is still enabled in the sshd config
identityApplyConfigPasswordDisabled=Password auth disabled
identityApplyConfigPasswordDisabledDescription=Password authentication is still disabled in the sshd config
identityApplyConfigKeyEnabled=Key auth enabled
identityApplyConfigKeyEnabledDescription=Key-based authentication is still enabled in the sshd config
identityApplyConfigKeyDisabled=Key auth disabled
identityApplyConfigKeyDisabledDescription=Key-based authentication is still disabled in the sshd config
identityApplyConfigRootDisabledWarning=Root login disabled
identityApplyConfigRootDisabledWarningDescription=Root user login is not enabled in the sshd config
identityApplyConfigAdminWarning=Administrator keys configured
identityApplyConfigAdminWarningDescription=The key might have to be added to administrators_authorized_keys instead for admin users
identityApplyEditConfig=Edit config
identityApplyEditConfigDescription=Open the sshd config in the editor to fix any issues
identityApplyEditAuthorizedKeys=Edit authorized keys
identityApplyEditAuthorizedKeysDescription=Open the authorized_keys file in the editor to edit or remove other keys
identityApplyEditConfigButton=Open sshd_config
identityApplyEditAuthorizedKeysButton=Open authorized_keys
identityApplySetStoreIdentity=Connection identity set
identityApplySetStoreIdentityDescription=The identity is configured to be used by the connection
identityApplySetStoreIdentityButton=Apply identity
generateKey=Generate key
groupSecretStrategy=Group-based access control
groupSecretStrategyDescription=How to retrieve the group secret used for encryption and decryption for the group. The retrieval method you choose will be run when a user logs into the vault on startup.\n\nThis setting is configured on a per-group basis. To change this setting for a different group other than the currently active one, you will have to log into the vault as a member of that group.
fileSecret=File-based secret
commandSecret=Command
httpRequestSecret=HTTP response
fileSecretChoice=File location
fileSecretChoiceDescription=The path to the file containing the group encryption secret. Since this file can be queried on all platforms, you can use ~ in the path to refer to the home directory. The file must be available on all systems you unlock the vault from, otherwise the login will fail.
commandSecretField=Retrieval script
commandSecretFieldDescription=The command that will return the secret encryption key for the current group. The command is run in the local system default shell and the key should be printed to stdout.
httpRequestSecretField=Request URI
httpRequestSecretFieldDescription=The URI to send an HTTP request to. The group secret is taken from the HTTP response body.
vaultAuthentication=Vault authentication
vaultAuthenticationDescription=How to authenticate / unlock the vault data. There are multiple different ways of encrypting and unlocking vault data, depending on who you want to share the vault data with.
groupAuthFailed=Secret authentication failed
userAuthFailed=Password authentication failed
savingChanges=Saving changes
awsDeviceScan=AWS
aws=AWS
awsCliInstallTitle=AWS CLI required
awsCliInstallContent=The AWS integration requires the AWS CLI to be installed on your local system
awsProfileCreateTitle=New AWS profile
awsProfileAccessKey=Access key
awsProfileName=Profile name
awsProfileNameDescription=The display name of the new profile
awsProfileRegion=Region
awsProfileRegionDescription=The AWS region associated with the profile
awsProfileAccessKeyId=Access key ID
awsProfileAccessKeyIdDescription=The IAM user access key ID
awsProfileSecretAccessKey=Secret access key
awsProfileSecretAccessKeyDescription=The associated secret access key
awsInstall.displayName=AWS CLI installation
awsInstall.displayDescription=Connect to your AWS systems via the AWS CLI
awsProfile.displayName=AWS CLI profile
awsProfile.displayDescription=Access AWS through a specific profile
awsInstanceId=Instance ID
awsInstanceIdDescription=The internal ID of this instance
awsInstanceUseSsm=Connect via SSM
awsInstanceUseSsmDescription=Use the SSM tool to connect to the instance via SSH
awsEc2Instance.displayName=AWS EC2 instance
awsEc2Instance.displayDescription=Connect to an EC2 instance via SSH
awsS3Group.displayName=S3 buckets
awsS3Group.displayDescription=Access S3 buckets of an AWS profile
awsS3Bucket.displayName=S3 bucket
awsS3Bucket.displayDescription=Access an S3 bucket of an AWS profile
awsEc2Group.displayName=EC2 instances
awsEc2Group.displayDescription=Access EC2 instances of an AWS profile
awsEc2InstanceSsmTerminal=Open SSM terminal
genericS3Bucket.displayName=Generic S3 bucket
genericS3Bucket.displayDescription=Access a generic S3 bucket via the AWS CLI
addFileSystem=File system ...
genericS3BucketHost=Host
genericS3BucketHostDescription=The host entry or manual address of the S3 server
genericS3BucketPortDescription=The port the S3 server is listening on
genericS3BucketAccessKeyId=Access key ID
genericS3BucketAccessKeyIdDescription=The IAM user access key ID
genericS3BucketSecretAccessKey=Secret access key
genericS3BucketSecretAccessKeyDescription=The associated secret access key
genericS3BucketHttps=Enable HTTPS
genericS3BucketHttpsDescription=Use HTTPS to connect to the server. Some providers might require HTTPS
tunnelled=Tunneled
awsInstallSync=Configuration sync
awsInstallSyncDescription=Sync the AWS CLI config files to the git vault
awsInstallLocation=User data location
awsInstallLocationDescription=The path from where the AWS CLI config files are sourced
instanceActions=Instance actions
openSplit=Open in split terminal
terminalSplitStrategy=Split view direction
terminalSplitStrategyDescription=Controls how terminal tabs are split when using the split view functionality in batch mode to open multiple terminal sessions next to each other.
terminalSplitStrategyDisabledDescription=Controls how terminal tabs are split when using the split view functionality in batch mode to open multiple terminal sessions next to each other.\n\nYour current terminal configuration does not support split views.
horizontal=Horizontal
vertical=Vertical
balanced=Balanced
#context: verb, to exit
close=Close
helpButton=$TOPIC$ documentation link
quickAccess=Quick access
toggleEnabled=Toggle state
currentPath=Current path
directoryContents=Directory contents
directoryOptions=Directory options
chooseConnectionType=Choose connection type
batchMode=Batch mode
#context: noun, a type of button
toggleButton=Toggle button
tailscaleUseSsh=Use tailscale SSH auth
tailscaleUseSshDescription=Log in via the tailscale SSH server itself without any SSH auth
portDescription=The port the SSH server is running on
loginAs=Log in as
sshGatewayType=Gateway type
sshGatewayTypeDescription=Whether to connect to the target via a tunnel or with the ProxyJump option
gatewayTunnel=Gateway tunnel
#context: SSH jump server, noun
proxyJump=Proxy jump
commandTypeAsyncBackground=Run detached in background
commandTypeSyncBackground=Run in background and wait for finish
commandTypeTerminalBackground=Open in terminal
asyncBackgroundCommand=Background command
#context: A command that does not return until finished
syncBackgroundCommand=Blocking background command
terminalBackgroundCommand=Terminal command
testingConnection=Testing connection ...
openManagementConsole=Open management console
openLxcTerminal=Open LXC terminal
openContainerConsole=Open serial console
keeper2fa=2FA method
keeper2faDescription=The primary two-factor authentication method that is configured for your account. Enable this if your Keeper account requires two-factor auth to access passwords.
keeperTotpDuration=Custom 2FA code duration
keeperTotpDurationDescription=Override the default duration on how long a 2FA code is valid. Only applies if your organization policy allows changing the duration.\n\nPossible values are: $VALUES$
#context: Brand and product names
keeperOtherAuth=Other (RSA SecurID, Duo Security, Keeper DNA, etc.)
extractReusableIdentities=Extract reusable identities
identitiesAdded=Identities added
syncMode=Sync mode
syncModeDescription=Controls how changes should be synced.\n\nInstant mode will push and pull changes as soon as possible, startup and exit mode will sync all changes made during a session at once, and manual mode will only sync when you initiate it.
toggleTerminalDock=Toggle terminal dock\n\n($SHORTCUT$)
scriptDirectory=Directory location
scriptDirectoryDescription=The local directory containing shell script files
scriptSourceUrl=Repository URL
scriptSourceUrlDescription=The URL to a remote git repository containing shell script files
scriptCollectionSourceType=Source type
scriptCollectionSourceTypeDescription=The type of source from where shell scripts should be loaded
scriptCollectionSourceEntry=Source entry
scriptCollectionSourceEntryDescription=The source from where shell scripts should be loaded
gitRepository=Git repository
scriptCollectionSource.displayName=Script source
scriptCollectionSource.displayDescription=Automatically import shell scripts from an existing source
directorySource=Directory source
gitRepositorySource=Git repository source
refreshSource=Refresh source
scriptTextSourceUrl=Script URL
scriptTextSourceUrlDescription=The URL to retrieve the script file from
scriptSourceType=Script source
scriptSourceTypeDescription=From where to source the script
scriptSourceTypeInPlace=In-place script
scriptSourceTypeUrl=External URL
scriptSourceTypeSource=Existing source
importScripts=Import scripts
scriptsContained=$NUMBER$ scripts
scriptSourceCollectionImportTitle=Import scripts from source ($SELECTED$/$COUNT$)
noScriptsFound=No scripts found
tunnel=Tunnel
notInitialized=Not initialized
selectCategory=Select category ...
scriptSourceName=Script name
scriptSourceNameDescription=The file name of the script in the source
workspaceRestartTitle=Workspace ready
workspaceRestartContent=The new workspace was created and a desktop shortcut was created for it. You can navigate to the shortcut or restart XPipe now to open the new workspace automatically.
browseShortcut=Browse shortcut
syncModeInstant=Sync instantly
syncModeSession=Sync on startup and exit
syncModeManual=Sync manually
pushChanges=Push changes
pullChanges=Pull changes
sourcedFrom=Sourced from $SOURCE$
inPlaceScript=In-place script
generic=Generic
syncToPlainDirectory=Sync to plain directory
syncToPlainDirectoryDescription=When syncing to a local directory, you can either treat this directory as another git repository or just as a plain directory. If the plain directory setting is enabled, the directory is not initialized as a git repository.
openSpiceSession=Open SPICE session
terminalBehaviour=Terminal behaviour
noScanPossible=No supported connections were found
networkSwitchPorts=Network ports
nswitchGroup.displayName=Network ports
nswitchGroup.displayDescription=List available ports on a network device
nswitchPort.displayName=Network port
nswitchPort.displayDescription=Control an individual port on a network switch device
enablePort=Enable port
shutdownPort=Shut down port
resetPort=Reset port
useSystemDefault=Use system default
portStatus=Port status
clearCounters=Clear counters
showStatus=Show status
showAllPorts=Show all ports
activeLicense=License
activeLicenseDescription=Activate an XPipe license key
authenticatorApp=Authenticator app
securityKey=Security key
mcpAdditionalContext=Additional MCP context
mcpAdditionalContextDescription=Additional instructions to pass to the MCP client. Use this to control the agent behaviour and supply additional context for your individual setup.
mcpAdditionalContextSample=- Do not restart any services and daemons automatically without confirming first\n- When configuring a network interface, always use 192.168.1.1/24 as the gateway
prefsRestartTitle=Restart required
prefsRestartContent=Some options you changed require an application restart to apply. Do you want to restart XPipe now?
bashShell=Bash shell
sshKey=SSH key
inlineKey=Retrieve directly from password manager
inlineSeparateKey=Retrieve additional key
keyAgent=Use agent integration
protonPassAgent=Use agent integration
passwordManagerKeyStrategy=SSH key retrieval method
passwordManagerKeyStrategyDescription=How to retrieve SSH keys stored in the password manager. When disabled, no keys can be retrieved. When an SSH agent is configured, the agent must be properly started in the password manager.
sshAgentNoKeys=The agent does not have any keys at the moment
sshAgentHasKeys=The agent currently offers the following keys:
passwordManagerNoAgentSupport=Password manager does not support retrieving SSH keys via an agent
passwordManagerNoAgentConfigured=XPipe is not configured for retrieving SSH keys from the agent
passwordManagerEmpty=No password manager is configured
passwordManagerSshKeyConfig=Password manager configuration
passwordManagerSshKeyConfigDescription=Check the status of the password manager
keePassXcOpenSshAgent=Use OpenSSH agent
keePassXcPageant=Use Pageant
passwordManagerSshAgentSocket=SSH agent socket
passwordManagerSshAgentSocketDescription=The socket that should be used to communicate with the agent.
passwordManagerSshKeysNotSupported=The current password manager configuration does not support retrieving SSH keys via an agent
passwordManagerAdditionalKey=Additional SSH key
passwordManagerAdditionalKeyDescription=The SSH key to use in addition to the credentials from the password manager
multiIdentity.displayName=Multi identity
multiIdentity.displayDescription=Choose from multiple different identities to connect to a system
multiIdentityList=Identity list
multiIdentityListDescription=The list of identities to switch between
switchIdentity=Switch identity
onePasswordManagerAccount=Account override
onePasswordManagerAccountDescription=The explicit 1password account email address to use in case multiple accounts are registered. If not set, this will default to the first available account.
hashicorpVaultAddress=Vault address
hashicorpVaultAddressDescription=The URL to access your cluster at
hashicorpVaultNamespace=Vault namespace
hashicorpVaultNamespaceDescription=The namespace to use when accessing the vault. If left empty, no namespace information is passed.
hashicorpVaultAuthType=Vault auth
hashicorpVaultAuthTypeDescription=How to authenticate to the vault. The default setting to use the vault CLI auth is recommended, especially if you use auth methods that are not explicitly listed here.
hashicorpVaultAuthAppRole=AppRole
hashicorpVaultAuthToken=Token
hashicorpVaultAuthExisting=Use vault CLI
hashicorpVaultRoleId=RoleID
hashicorpVaultRoleIdDescription=The UUID of the AppRole
hashicorpVaultSecretId=SecretID
hashicorpVaultSecretIdDescription=The matching secret of the AppRole
hashicorpVaultToken=Token
hashicorpVaultTokenDescription=The authentication token to use
recentSearches=Recent searches
recentSearchesDescription=Filter for connection attributes
recentSearchesDescriptionNames=<name>, e.g. "Local Machine"
recentSearchesDescriptionTags=<tag>, e.g. "my-custom-tag"
recentSearchesDescriptionTypes=<type>, e.g. "Docker container"
recentSearchesDescriptionState=<state>, e.g. "Running"
recentSearchesDescriptionJoin=<s1>, <s2> combine with commas
recentQuickConnections=Recent quick connections
recentQuickConnectionsDescription=Quick connect via string
recentUrls=Recent URLs
recentUrlsDescription=Quick connect via URLs
editContainerUnitFile=Edit container unit file
clipboardNoticeTitle=Password copied
clipboardNoticeContent=Since the target application does not support passing passwords directly, your password has been put into your clipboard for you to paste. This will be done automatically in the future. You can see the clipboard indicator for this in the bottom right corner.
sftpNoticeTitle=Large file transfers
sftpNoticeContent=The files you are trying to transfer are quite large. The current session is based on raw SSH, which does not give you the best possible transfer speed. You can look into opening an SFTP session to the system in the right-click menu in the file browser if you need to increase the transfer speed.
hideVaultEntryNames=Hide vault entry names
hideVaultEntryNamesDescription=Removes all connection names and other information from any READMEs and commit messages. This option prevents any insight into the structure of the encrypted vault contents.
