More translation fixes and dependency bumps

This commit is contained in:
crschnick
2024-04-09 21:34:10 +00:00
parent 4e2060a10f
commit 99717ecc22
9 changed files with 24 additions and 396 deletions

View File

@@ -42,9 +42,9 @@ dependencies {
api files("$rootDir/gradle/gradle_scripts/vernacular-1.16.jar")
api 'info.picocli:picocli:4.7.5'
api 'org.kohsuke:github-api:1.321'
api 'io.sentry:sentry:7.6.0'
api 'io.sentry:sentry:7.8.0'
api 'org.ocpsoft.prettytime:prettytime:5.0.7.Final'
api 'commons-io:commons-io:2.15.1'
api 'commons-io:commons-io:2.16.1'
api group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: "2.17.0"
api group: 'com.fasterxml.jackson.module', name: 'jackson-module-parameter-names', version: "2.17.0"
api group: 'com.fasterxml.jackson.datatype', name: 'jackson-datatype-jsr310', version: "2.17.0"

View File

@@ -1,391 +0,0 @@
# Interface
addCollection=Add collection
newCollection=New collection
delete=Delete
rename=Rename
properties=Properties
usedDate=Used $DATE$
cols=$COLS$ columns
rowsCols=$ROWS$ rows / $COLS$ columns
lines=$LINES$ lines
objects=$OBJECTS$ objects
bytes=$BYTES$ bytes
entries=$ENTRIES$ entries
unknownLength=Unknown length
temporaryCollection=Temporary
entrySettings=Settings
pipe=Pipe
openDir=Open Directory
failedToLoad=Failed to Load
stores=Stores
# Dialogs
confirmCollectionDeletionTitle=Confirm collection deletion
confirmCollectionDeletionHeader=Do you really want to delete the collection $NAME$?
confirmCollectionDeletionContent=This will delete all ($COUNT$) contained data sources as well.
retrieveDataSource=Retrieve Data Source
# Tooltips
addCollectionFolder=Create new collection folder
collectionOptions=Collection options
addStreamDataSource=Add stream data source
addDatabaseDataSource=Add database data source
displayList=Display as list
displayTiles=Display as tiles
sortLastUsed=Sort by last used date
sortAlphabetical=Sort alphabetical by name
temporaryCollectionNote=All data sources inside the temporary collection are only stored while until the next system restart.
storeForLaterUse=Store for later use
localFile=Local File
network=Network
recentFiles=Recent files
newDataSource=New data source
newDataStore=New data store
selectInput=Select Input
configure=Configure
retrieve=Retrieve
internet=Internet
table=Table
update=Update
selectStreamStore=Select Stream Store
openStreamStoreWizard=Open Stream Store Wizard
updateDataSource=Update Data Source
structure=Structure
text=Text
raw=Raw
collection=Collection
anyFile=Any file
anyStream=Any Stream Type
noMatchingStoreFound=No suitable saved store was found
addStore=Add Store
anyStreamDescription=Or choose specific type
restart=Restart XPipe
restartDescription=A restart can often be a quick fix
reportIssue=Report Issue
reportIssueDescription=Open the integrated issue reporter
usefulActions=Useful actions
stored=Saved
troubleshootingOptions=Troubleshooting tools
troubleshoot=Troubleshoot
remote=Remote File
addShellStore=Add Shell ...
addShellTitle=Add Shell Connection
savedConnections=Saved Connections
save=Save
clean=Clean
refresh=Refresh
moveTo=Move to ...
addDatabase=Database ...
browseInternalStorage=Browse internal storage
addTunnel=Tunnel ...
addScript=Script ...
addHost=Remote Host ...
addVisual=Visual ...
addShell=Shell Environment ...
addCommand=Custom Command ...
addAutomatically=Search Automatically ...
addOther=Add Other ...
addStreamTitle=Add Stream Store
addConnection=Add Connection
skip=Skip
addConnections=New
selectType=Select Type
selectTypeDescription=Select connection type
selectDatabaseType=Database Type
selectDatabaseTypeDescription=Select Type of the Database
selectShellType=Shell Type
selectShellTypeDescription=Select the Type of the Shell Connection
selectStreamType=Stream Type
selectStreamTypeDescription=Select type of the stream
name=Name
storeIntroTitle=Connection Hub
storeIntroDescription=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.
detectConnections=Search for connections
configuration=Configuration
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=Failed connection
confirmInvalidStoreHeader=Do you want to skip connection validation?
confirmInvalidStoreContent=You can add this connection even if it could not be validated and fix the connection problems later on.
charset=Charset
newLine=Newline
crlf=CRLF (Windows)
lf=LF (Linux)
none=None
common=Common
key=Key
color=Color
roadmap=Roadmap and feature requests
alwaysConfirmElevation=Always confirm elevation
alwaysConfirmElevationDescription=Controls how to handle cases when elevated access is 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
elevationRequestTitle=Elevation request
elevationRequestHeader=A command on $SYSTEM$ requires elevation. Do you want to allow this?
elevationRequestDescription=Continuing from here XPipe will try to elevate commands when needed. Aborting will cancel the operation.
share=Add to git repository
unshare=Remove from git repository
remove=Remove
newCategory=New subcategory
passwordManager=Password manager
prompt=Prompt
customCommand=Custom command
other=Other
setLock=Set lock
selectConnection=Select connection
changeLock=Change passphrase
test=Test
lockCreationAlertTitle=Set passphrase
lockCreationAlertHeader=Set your new master passphrase
finish=Finish
error=Error
downloadStageDescription=Downloads files to your local machine, so you can drag and drop them into your native desktop environment.
ok=Ok
search=Search
newFile=New file
newDirectory=New directory
passphrase=Passphrase
repeatPassphrase=Repeat passphrase
password=Password
unlockAlertTitle=Unlock workspace
unlockAlertHeader=Enter your vault passphrase to continue
enterLockPassword=Enter lock password
repeatPassword=Repeat password
askpassAlertTitle=Askpass
nullPointer=Null Pointer
unsupportedOperation=Unsupported operation: $MSG$
fileConflictAlertTitle=Resolve conflict
fileConflictAlertHeader=A conflict was encountered. How would you like to proceed?
fileConflictAlertContent=The file $FILE$ does already exist on the target system.
fileConflictAlertContentMultiple=The file $FILE$ already exists. 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=Drop files to transfer
dragFiles=Drag files within browser
dragLocalFiles=Drag local files from here
null=$VALUE$ must be not null
roots=Roots
terminator=Terminator
kitty=Kitty
terminology=Terminology
coolRetroTerm=Cool Retro Term
guake=Guake
alacritty=Alacritty
tilda=Tilda
xterm=XTerm
deepinTerminal=Deepin Terminal
qTerminal=QTerminal
recent=Recent
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.
namedHostFeatureUnsupported=$HOST$ does not support this feature
namedHostNotActive=$HOST$ is not active
noInformationAvailable=No information available
localMachine=Local Machine
input=Input
output=Output
inout=Transformation
inputDescription=This store only produces input for data sources to read
outputDescription=This store only accepts output from data sources to write
inoutDescription=This store uses both input and output to essentially create a data transformation
replace=Replace
append=Append
prepend=Prepend
replaceDescription=Replaces all content
appendDescription=Appends the new content to the existing content
prependDescription=Prepends the new content to the existing content
yes=Yes
no=No
connectorInstallationTitle=XPipe Connector
connectorInstallationHeader=Would you like to install the XPipe connector on that host?
connectorInstallationContent=Some operations require the XPipe connector to be installed on the host. Note that this operation may take some time.
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=Show details
target=Target
data=Data
more=More
pipeDataSource=Pipe Data Source
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
updateAvailableTitle=Update Available
updateAvailableHeader=An XPipe update to version $VERSION$ is available to install
updateAvailableContent=Even though XPipe could not be started, you can attempt to install the update to potentially fix the issue.
clipboardActionDetectedTitle=Clipboard Action detected
clipboardActionDetectedHeader=Do you want to import your clipboard content?
clipboardActionDetectedContent=XPipe detected content in your clipboard that can be opened. Do you want to open it now?
install=Install ...
ignore=Ignore
possibleActions=Possible actions
reportError=Report error
reportOnGithub=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 to contact you (optional, only if you want to get notified about fixes)
additionalErrorInfo=Provide additional information (optional)
additionalErrorAttachments=Select attachments (optional)
dataHandlingPolicies=Privacy policy
sendReport=Send report
errorHandler=Error handler
events=Events
method=Method
validate=Validate
confirmTableMappingTitle=Confirm Table Mapping
confirmTableMapping=Please confirm the automatically determined table mapping:
changeTableMapping=In case you are not satisfied with this mapping, take a look at how to customize data flows:
discarded=Discarded
stackTrace=Stack trace
previousStep=< Previous
nextStep=Next >
finishStep=Finish
machine=Machine
noMatchingSourceFound=No matching source found
addSource=Add Source
edit=Edit
addStream=Add File
pipeStream=Pipe File
pipeDatabase=Pipe Database
transfer=Transfer
browseInternal=Browse Internal
checkOutUpdate=Check out update
# Tray
open=Open
quit=Quit
# DS preview
normal=Normal
normalDescription=The data source contents are queried from the original source each time it is accessed.
cached=Cache
cachedDescription=The data source contents are cached, i.e. stored temporarily such that the original data source does not have to accessed every time. The caching state can be refreshed at any time.
managed=Manage copy
editDataSource=Edit Data Source
managedDescription=The data source contents are copied to an internally managed file, i.e. the original data source is never accessed again after creation.
storageType=Access mode:
setupGuide=Guide
recentlyUsed=Recently used
programmingLanguages=Programming languages
applications=Applications
addMore=Add more
vscode=Visual Studio Code
vscodium=VSCodium
vscodeInsiders=Visual Studio Code Insiders
kate=Kate
gedit=GEdit
gnomeTextEditor=Gnome Text Editor
leafpad=Leafpad
mousepad=Mousepad
pluma=Pluma
noTerminalSet=No terminal application has been set automatically. You can do so manually in the settings menu.
textEdit=Text Edit
sublime=Sublime Text
newTable=new_table
editRaw=Edit Raw
file=File
# Sidebar
overview=Sources
connections=Connections
settings=Settings
explorePlans=License
help=Help
account=Account
about=About
developer=Developer
# Comps
browseFileTitle=Browse file
browse=Browse
browser=Browser
selectFileFromComputer=Select a file from this computer
# About
links=Useful links
website=Website
documentation=Documentation
discord=Discord
discordDescription=Join the Discord server
security=Security
securityPolicy=Security information
securityPolicyDescription=Read the detailed security policy
privacy=Privacy Policy
privacyDescription=Read the privacy policy for the XPipe application
slack=Slack
slackDescription=Join the Slack workspace
support=Support
github=GitHub
githubDescription=Check out the GitHub repository
openSourceNotices=Open Source Notices
xPipeClient=XPipe Desktop
checkForUpdates=Check for updates
checkForUpdatesDescription=Download an update if there is one
lastChecked=Last checked
version=Version
build=Build
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
visitGithubRepository=Visit GitHub repository
updateAvailable=Update available: $VERSION$
downloadUpdate=Download update
legalAccept=I accept the End User License Agreement
confirm=Confirm
print=Print
whatsNew=What's new in version $VERSION$ ($DATE$)
antivirusNoticeTitle=A note on Antivirus programs
malwarebytesNoticeTitle=A note on Malwarebytes
updateChangelogAlertTitle=Changelog
greetingsAlertTitle=Welcome to XPipe
gotIt=Got It
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
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

View File

@@ -70,7 +70,7 @@ dependencies {
exclude group: 'org.openjfx', module: 'javafx-base'
exclude group: 'org.openjfx', module: 'javafx-controls'
}
compileOnly 'commons-io:commons-io:2.15.1'
compileOnly 'commons-io:commons-io:2.16.1'
compileOnly group: 'org.kordamp.ikonli', name: 'ikonli-javafx', version: "12.2.0"
if (project != project(':base')) {

View File

@@ -169,7 +169,8 @@ validate=Validieren
stackTrace=Stack-Trace
previousStep=< Vorherige
nextStep=Weiter >
finishStep=Beende
#custom
finishStep=Fertigstellen
edit=Bearbeiten
browseInternal=Intern durchsuchen
checkOutUpdate=Update auschecken

View File

@@ -168,7 +168,7 @@ validate=Validate
stackTrace=Stack trace
previousStep=< Previous
nextStep=Next >
#context: verb, exit
#context: verb, to complete a task
finishStep=Finish
edit=Edit
browseInternal=Browse Internal

View File

@@ -0,0 +1,6 @@
Wenn du Fragen hast, auf Probleme stößt oder irgendetwas anderes, kannst du uns kontaktieren:
- Schreib uns eine E-Mail an [hello@xpipe.io](mailto://hello@xpipe.io)
- Tritt dem [XPipe Discord Server](https://discord.gg/8y89vS8cRb) bei
- Tritt dem [XPipe Slack Server](https://join.slack.com/t/XPipe/shared_invite/zt-1awjq0t5j-5i4UjNJfNe1VN4b_auu6Cg) bei
- Eröffne ein Problem im [GitHub-Repository](https://github.com/xpipe-io/xpipe)

View File

@@ -0,0 +1,6 @@
If you have any questions, encounter any issues, or anything else, you can contact us:
- Email us at [hello@xpipe.io](mailto://hello@xpipe.io)
- Join the [XPipe Discord Server](https://discord.gg/8y89vS8cRb)
- Join the [XPipe Slack Server](https://join.slack.com/t/XPipe/shared_invite/zt-1awjq0t5j-5i4UjNJfNe1VN4b_auu6Cg)
- Open an issue in the [GitHub repository](https://github.com/xpipe-io/xpipe)

View File

@@ -0,0 +1,3 @@
## Deine Lizenz wurde erfolgreich aktiviert!
Um deine neuen Funktionen nutzen zu können, starte die XPipe-Anwendung bitte neu.

View File

@@ -0,0 +1,3 @@
## Your license was successfully activated!
To get access to your new features, please restart the XPipe application.