diff --git a/share/translations/keepassxc_en.ts b/share/translations/keepassxc_en.ts
index 155dfa2ff..0f706445f 100644
--- a/share/translations/keepassxc_en.ts
+++ b/share/translations/keepassxc_en.ts
@@ -5,47 +5,47 @@
AboutDialog
- About KeePassXC
+
- About
+
- Report bugs at: <a href="https://github.com/keepassxreboot/keepassxc/issues" style="text-decoration: underline;">https://github.com</a>
+
- KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.
-
-
-
- Contributors
-
-
-
- <a href="https://github.com/keepassxreboot/keepassxc/graphs/contributors">See Contributions on GitHub</a>
-
-
-
- Debug Info
-
-
-
- Include the following information whenever you report a bug:
-
-
-
- Copy to clipboard
+
- Project Maintainers:
+
- Special thanks from the KeePassXC team go to debfx for creating the original KeePassX.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -54,33 +54,17 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
- Name
+
@@ -94,10 +78,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
AccessControlDialog::DenyButton
@@ -113,33 +113,25 @@
-
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -148,51 +140,55 @@
+
+
+
+
+
+
+
+
ApplicationSettingsWidget
- Application Settings
-
-
-
- General
-
-
-
- Security
-
-
-
- Access error for config file %1
-
-
-
- Icon only
-
-
-
- Text only
-
-
-
- Text beside icon
-
-
-
- Text under icon
-
-
-
- Follow style
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -212,7 +208,11 @@
-
+
+
+
+
+
@@ -224,80 +224,27 @@
ApplicationSettingsWidgetGeneral
- Basic Settings
+
- Startup
+
- Start only a single instance of KeePassXC
+
+
+
+
+
- Minimize window at application startup
+
-
- File Management
-
-
-
- Backup database file before saving
-
-
-
- Automatically save after every change
-
-
-
- Automatically reload the database when modified externally
-
-
-
- Entry Management
-
-
-
- Use group icon on entry creation
-
-
-
- Minimize instead of app exit
-
-
-
- Show a system tray icon
-
-
-
- Hide window to system tray when minimized
-
-
-
- Auto-Type
-
-
-
- Use entry title to match windows for global Auto-Type
-
-
-
- Use entry URL to match windows for global Auto-Type
-
-
-
- Always ask before performing Auto-Type
-
-
-
- Milliseconds
- ms
-
-
-
- Movable toolbar
+
+
@@ -320,15 +267,82 @@
-
+
-
+
+ On database unlock, show entries that...
-
+
+ On database unlock, show entries that will expire within %1 days
+
+
+
+
+ On database unlock, show entries that...
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -358,34 +372,30 @@
Seconds
- sec
+
+
+
+
+
+
+
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -397,92 +407,81 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Re-lock previously locked database after performing Auto-Type
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Milliseconds
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -493,51 +492,6 @@
ApplicationSettingsWidgetSecurity
- Timeouts
-
-
-
- Clear clipboard after
-
-
-
- Seconds
- sec
-
-
-
- Lock databases after inactivity of
-
-
-
- Convenience
-
-
-
- Lock databases when session is locked or lid is closed
-
-
-
- Lock databases after minimizing the window
-
-
-
- Hide passwords in the entry preview panel
-
-
-
- Hide entry notes by default
-
-
-
- Privacy
-
-
-
-
-
-
-
@@ -545,14 +499,47 @@
-
- Minutes
- min
+
+ Seconds
+
+
+
+
+
+
+
+ Minutes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -565,6 +552,14 @@
+
+
+
+
+
+
+
+
@@ -574,20 +569,16 @@
-
+
+
+
+
+
AutoType
-
-
-
-
-
-
-
-
@@ -596,6 +587,14 @@
+
+
+
+
+
+
+
+
@@ -642,38 +641,38 @@
AutoTypeAssociationsModel
- Window
+
- Sequence
-
-
-
- Default sequence
+
+
+
+
+
AutoTypeMatchModel
- Group
+
- Title
+
- Username
+
- Sequence
+
@@ -682,10 +681,6 @@
-
-
-
-
@@ -694,17 +689,30 @@
+
+
+
+
AutoTypeSelectDialog
- Auto-Type - KeePassXC
+
+
+
+
+
@@ -719,7 +727,7 @@
- Cancel
+
@@ -745,15 +753,6 @@
-
-
-
-
@@ -798,88 +797,24 @@ Ctrl+4 - Use Virtual Keyboard (Windows Only)</p>
BrowserEntrySaveDialog
- KeePassXC-Browser Save Entry
+
- Ok
+
- Cancel
+
- You have multiple databases open.
-Please select the correct database for saving credentials.
+
BrowserService
-
-
- KeePassXC: New key association request
-
-
-
- Save and allow access
-
-
-
- KeePassXC: Overwrite existing key?
-
-
-
- A shared encryption key with the name "%1" already exists.
-Do you want to overwrite it?
-
-
-
- KeePassXC: Update Entry
-
-
-
- Do you want to update the information in %1 - %2?
-
-
-
- Abort
-
-
-
- Converting attributes to custom data…
-
-
-
- KeePassXC: Converted KeePassHTTP attributes
-
-
-
- Successfully converted attributes from %1 entry(s).
-Moved %2 keys to custom data.
-
-
-
-
- Successfully moved %n keys to custom data.
- Successfully moved %n keys to custom data.
-
-
-
-
- KeePassXC: No entry with KeePassHTTP attributes found!
-
-
-
- The active database does not contain an entry with KeePassHTTP attributes.
-
-
-
- KeePassXC: Legacy browser integration settings detected
-
@@ -891,15 +826,9 @@ Do you want to create this group?
-
+
-
-
- Don't show this warning again
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -918,16 +868,62 @@ Do you want to delete the entry?
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
BrowserSettingsWidget
- Dialog
+
- This is required for accessing your databases with KeePassXC-Browser
+
@@ -935,7 +931,7 @@ Do you want to delete the entry?
- General
+
@@ -943,7 +939,7 @@ Do you want to delete the entry?
- Enable integration for these browsers:
+
@@ -982,9 +978,17 @@ Do you want to delete the entry?
+
+
+
+
+
+
+
+
- Only returns the best matches for a specific URL instead of all entries for the whole domain.
+
@@ -1009,7 +1013,7 @@ Do you want to delete the entry?
- Advanced
+
@@ -1028,7 +1032,7 @@ Do you want to delete the entry?
- Automatically creating or updating string fields is not supported.
+
@@ -1044,7 +1048,7 @@ Do you want to delete the entry?
- Updates KeePassXC or keepassxc-proxy binary path automatically to native messaging scripts on startup.
+
@@ -1052,7 +1056,7 @@ Do you want to delete the entry?
- Use a custom proxy location if you installed a proxy manually.
+
@@ -1067,6 +1071,11 @@ Do you want to delete the entry?
+
+
+ Button for opening file dialog
+
+
@@ -1117,58 +1126,41 @@ Do you want to delete the entry?
- <b>Warning:</b> The following options can be dangerous!
+
- Executable Files
+
- All Files
+
- Select custom proxy location
+
-
-
-
-
-
-
-
-
-
-
- Button for opening file dialog
-
-
-
-
-
-
CloneDialog
+
+
+
+
- Append ' - Clone' to title
+
- Replace username and password with references
+
- Copy history
-
-
-
@@ -1176,133 +1168,112 @@ Do you want to delete the entry?
CsvImportWidget
- Import CSV fields
+
- filename
+
- size, rows, columns
-
-
-
- Encoding
-
-
-
- Codec
-
-
-
- Text is qualified by
-
-
-
- Fields are separated by
-
-
-
- Comments start with
-
-
-
- Consider '\' an escape character
-
-
-
- Preview
-
-
-
- Imported from CSV file
-
-
-
- Original data:
-
-
-
- Error
-
-
-
- Error(s) detected in CSV file!
-
-
-
-
- [%n more message(s) skipped]
- [%n more message(s) skipped]
-
-
-
-
- CSV import: writer has errors:
-%1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Last Modified
-
- Password
-
-
-
- Created
-
-
-
- Notes
-
-
-
- Title
-
-
-
- Group
-
-
-
- URL
+
- Username
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1312,79 +1283,86 @@ Do you want to delete the entry?
-
- TOTP
+
+
-
- Icon
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
CsvParserModel
-
-
-
- %n column(s)
- %n column(s)
-
-
file info: bytes, rows, columns
- %1, %2, %3
+
-
- %n byte(s)
- %n byte(s)
+
+
+
-
- %n row(s)
- %n row(s)
+
+
+
+
+
+
+
+
+
+
Database
+
+
+ Root group name
+
+
- File %1 does not exist.
+
- Unable to open file %1.
+
- Error while reading the database: %1
-
-
-
-
-
-
-
-
-
- Recycle Bin
-
-
-
- Root group name
- Passwords
-
@@ -1393,48 +1371,33 @@ Backup database located at %2
+
+
+
+
+
+
+
+
+
+
+
+
DatabaseOpenDialog
- Unlock Database - KeePassXC
+
DatabaseOpenWidget
-
-
- Key File:
-
-
-
- Refresh
-
-
-
- Don't show this warning again
-
-
-
- All files
-
-
-
- Key files
-
-
-
- Select key file
-
-
-
-
-
@@ -1447,80 +1410,28 @@ Backup database located at %2
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -1528,12 +1439,40 @@ If you do not have a key file, please leave the field empty.
<p>Click for more information…</p>
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1563,7 +1502,18 @@ We recommend you update your KeePassXC installation.
-
+
+
+
+
+
+
+
+
+
@@ -1571,15 +1521,56 @@ We recommend you update your KeePassXC installation.
-
+
-
- Cancel
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1587,35 +1578,35 @@ We recommend you update your KeePassXC installation.
DatabaseSettingWidgetMetaData
- Passwords
+
DatabaseSettingsDialog
- Advanced Settings
+
- General
+
- Security
-
-
-
- Encryption Settings
-
-
-
- Browser Integration
+
+
+
+
+
+
+
+
+
@@ -1625,136 +1616,6 @@ We recommend you update your KeePassXC installation.
DatabaseSettingsWidgetBrowser
- KeePassXC-Browser settings
-
-
-
- Stored keys
-
-
-
- Remove
-
-
-
- Delete the selected key?
-
-
-
- Do you really want to delete the selected key?
-This may prevent connection to the browser plugin.
-
-
-
- Key
-
-
-
- Value
-
-
-
- Enable Browser Integration to access these settings.
-
-
-
- Disconnect all browsers
-
-
-
- Do you really want to disconnect all browsers?
-This may prevent connection to the browser plugin.
-
-
-
- KeePassXC: No keys found
-
-
-
- No shared encryption keys found in KeePassXC settings.
-
-
-
- KeePassXC: Removed keys from database
-
-
-
-
- Successfully removed %n encryption key(s) from KeePassXC settings.
- Successfully removed %n encryption key(s) from KeePassXC settings.
-
-
-
-
- Forget all site-specific settings on entries
-
-
-
- Do you really want forget all site-specific settings on every entry?
-Permissions to access entries will be revoked.
-
-
-
- Removing stored permissions…
-
-
-
- Abort
-
-
-
- KeePassXC: Removed permissions
-
-
-
-
- Successfully removed permissions from %n entry(s).
- Successfully removed permissions from %n entry(s).
-
-
-
-
- KeePassXC: No entry with permissions found!
-
-
-
- The active database does not contain an entry with permissions.
-
-
-
- Move KeePassHTTP attributes to custom data
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Created
-
-
-
-
-
-
-
-
-
-
-
@@ -1765,20 +1626,149 @@ This is necessary to maintain compatibility with the browser plugin.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
DatabaseSettingsWidgetDatabaseKey
+
+
+
+
- No password set
+
- WARNING! You have not set a password. Using a database without a password is strongly discouraged!
-
-Are you sure you want to continue without a password?
+
@@ -1786,174 +1776,51 @@ Are you sure you want to continue without a password?
- No encryption key added
-
-
-
- You must add at least one encryption key to secure your database!
-
-
-
- Unknown error
-
-
-
-
+
+
+
+
+
+
+
+
+
DatabaseSettingsWidgetEncryption
-
-
- Encryption Algorithm:
-
-
-
- AES: 256 Bit (default)
-
-
-
- Twofish: 256 Bit
-
-
-
- Key Derivation Function:
-
-
-
- Transform rounds:
-
-
-
- Memory Usage:
-
-
-
- Parallelism:
-
- Decryption Time:
-
-
-
- ?? s
-
-
-
- Change
-
-
-
- Higher values offer more protection, but opening the database will take longer.
-
-
-
- Database format:
-
-
-
- Database decryption time is unchanged
- unchanged
-
-
-
- Key transformation rounds
- Number of rounds too high
-
-
-
- Understood, keep number
-
-
-
- Cancel
-
-
-
- Key transformation rounds
- Number of rounds too low
-
-
-
- KDF unchanged
-
-
-
- Failed to transform key with new KDF parameters; KDF unchanged.
-
-
-
- Abbreviation for Mebibytes (KDF settings)
-
- MiB
- MiB
-
-
-
-
- Threads for parallel execution (KDF settings)
-
- thread(s)
- thread(s)
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -1962,13 +1829,120 @@ If you keep this number, your database will not be protected from brute force at
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- KDBX 4.0 (recommended) {4 ?}
+
- KDBX 3
+
+
+
+
+ Database decryption time is unchanged
+
+
+
+
+ Key transformation rounds
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Key transformation rounds
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Abbreviation for Mebibytes (KDF settings)
+
+
+
+
+
+
+
+ Threads for parallel execution (KDF settings)
+
+
+
+
@@ -1992,62 +1966,70 @@ If you keep this number, your database will not be protected from brute force at
DatabaseSettingsWidgetGeneral
+
+
+
+
- Database name:
-
-
-
- Database description:
-
-
-
- Default username:
-
-
-
- History Settings
-
-
-
- Max. history items:
-
-
-
- Max. history size:
-
-
-
- MiB
-
-
-
- Use recycle bin
-
-
-
- Additional Database Settings
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2061,45 +2043,37 @@ This action is not reversible.
-
-
-
-
-
-
-
-
DatabaseSettingsWidgetKeeShare
- Sharing
+
- Breadcrumb
+
- Type
+
- Path
+
- Last Signer
+
- Certificates
+
Breadcrumb separator
- >
+
@@ -2152,16 +2126,16 @@ This action is not reversible.
DatabaseSettingsWidgetMetaDataSimple
- Database Name:
-
-
-
- Description:
+
+
+
+
+
@@ -2169,74 +2143,63 @@ This action is not reversible.
DatabaseTabWidget
-
-
- KeePass 2 Database
-
-
-
- All files
-
-
-
- Open database
-
-
-
- CSV file
-
-
-
- Merge database
-
-
-
- Open KeePass 1 database
-
-
-
- KeePass 1 database
-
-
-
- Export database to CSV file
-
-
-
- Writing the CSV file failed.
-
- Database creation error
+
- The created database has no key or KDF, refusing to save it.
-This is definitely a bug, please report it to the developers.
+
-
- Select CSV file
+
+
-
- New Database
+
+
-
- Database tab name modifier
- %1 [New Database]
-
-
-
- Database tab name modifier
- %1 [Locked]
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2250,152 +2213,24 @@ This is definitely a bug, please report it to the developers.
-
+
+
+
+
+
+ Database tab name modifier
+
+
+
+
+ Database tab name modifier
DatabaseWidget
-
- Execute command?
-
-
-
- Do you really want to execute the following command?<br><br>%1<br>
-
-
-
- Remember my choice
-
-
-
- Do you really want to delete the group "%1" for good?
-
-
-
- No current database.
-
-
-
- No source database, nothing to do.
-
-
-
- Search Results (%1)
-
-
-
- No Results
-
-
-
- File has changed
-
-
-
- The database file has changed. Do you want to load the changes?
-
-
-
- Merge Request
-
-
-
- The database file has changed and you have unsaved changes.
-Do you want to merge your changes?
-
-
-
- Empty recycle bin?
-
-
-
- Are you sure you want to permanently delete everything from your recycle bin?
-
-
-
- Lock Database?
-
-
-
- You are editing an entry. Discard changes and lock anyway?
-
-
-
- "%1" was modified.
-Save changes?
-
-
-
- Database was modified.
-Save changes?
-
-
-
- Save changes?
-
-
-
- Could not open the new database file while attempting to autoreload.
-Error: %1
-
-
-
- Disable safe saves?
-
-
-
- KeePassXC has failed to save the database multiple times. This is likely caused by file sync services holding a lock on the save file.
-Disable safe saves and try again?
-
-
-
- Passwords
-
-
-
- Save database as
-
-
-
- KeePass 2 Database
-
-
-
- Delete group
-
-
-
- Move group to recycle bin?
-
-
-
- Do you really want to move the group "%1" to the recycle bin?
-
-
-
- Successfully merged the database files.
-
-
-
- Database was not modified by merge operation.
-
-
-
- Writing the database failed: %1
-
-
-
-
-
-
-
+
@@ -2415,7 +2250,31 @@ Disable safe saves and try again?
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2423,139 +2282,194 @@ Disable safe saves and try again?
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
EditEntryWidget
- Entry
+
- Advanced
+
- Icon
+
- Auto-Type
-
-
-
- Properties
-
-
-
- History
-
-
-
- SSH Agent
-
-
-
- n/a
-
-
-
- (encrypted)
-
-
-
- Select private key
-
-
-
- Entry history
-
-
-
- Add entry
-
-
-
- Edit entry
-
-
-
- New attribute
-
-
-
- Are you sure you want to remove this attribute?
-
-
-
- Tomorrow
-
-
-
-
- %n week(s)
- %n week(s)
-
-
-
-
-
- %n month(s)
- %n month(s)
-
-
-
-
- Entry updated successfully.
-
-
-
- New attribute %1
-
-
-
-
- %n year(s)
- %n year(s)
-
-
-
-
- Confirm Removal
+
- Browser Integration
+
+
+
+
+
-
- Reveal
-
-
-
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2584,47 +2498,72 @@ Would you like to correct it?
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
EditEntryWidgetAdvanced
- Additional attributes
-
-
-
- Add
-
-
-
- Remove
-
-
-
- Edit Name
-
-
-
- Protect
-
-
-
- Reveal
-
-
-
- Attachments
-
-
-
- Foreground Color:
-
-
-
- Background Color:
+
@@ -2638,28 +2577,48 @@ Would you like to correct it?
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
+
+
+
+
@@ -2667,7 +2626,19 @@ Would you like to correct it?
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2675,27 +2646,15 @@ Would you like to correct it?
EditEntryWidgetAutoType
- Enable Auto-Type for this entry
+
-
- Window Associations
+
+
-
- +
-
-
-
- -
-
-
-
- Window title:
-
-
-
- Use a specific sequence for this association:
+
+
@@ -2705,6 +2664,10 @@ Would you like to correct it?
+
+
+
+
@@ -2717,6 +2680,10 @@ Would you like to correct it?
+
+
+
+
@@ -2729,16 +2696,22 @@ Would you like to correct it?
+
+
+
+
-
+
+ Add item
-
+
+ Remove item
@@ -2750,10 +2723,6 @@ Would you like to correct it?
- General
-
-
-
@@ -2761,19 +2730,7 @@ Would you like to correct it?
-
-
-
-
-
- Add
-
-
-
- Remove
-
-
-
+
@@ -2792,25 +2749,25 @@ Would you like to correct it?
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
EditEntryWidgetHistory
-
-
- Show
-
-
-
- Restore
-
-
-
- Delete
-
-
-
- Delete all
-
@@ -2819,61 +2776,61 @@ Would you like to correct it?
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
EditEntryWidgetMain
-
- URL:
+
+
-
- Password:
-
-
-
- Title:
-
-
-
- Presets
+
+
- Toggle the checkbox to reveal the notes section.
-
-
-
- Username:
-
-
-
-
-
-
-
-
+
+
+
+
+
@@ -2887,7 +2844,27 @@ Would you like to correct it?
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2895,25 +2872,21 @@ Would you like to correct it?
-
+
+
+
+
+
-
-
-
-
-
-
-
-
@@ -2927,91 +2900,91 @@ Would you like to correct it?
EditEntryWidgetSSHAgent
- Form
-
-
-
- Remove key from agent after
-
-
-
- seconds
-
-
-
- Fingerprint
+
- Remove key from agent when database is closed/locked
-
-
-
- Public key
-
-
-
- Add key to agent when database is opened/unlocked
+
- Comment
+
+
+
+
+
- Decrypt
+
-
- n/a
+
+
- Copy to clipboard
+
+
+
+
+
- Private key
+
- External file
-
-
-
- Attachment
-
-
-
- Add to agent
-
-
-
- Remove from agent
-
-
-
- Require user confirmation when this key is used
-
-
-
+
+
+ Button for opening file dialog
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
- Button for opening file dialog
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3019,44 +2992,44 @@ Would you like to correct it?
EditGroupWidget
- Group
+
- Icon
-
-
-
- Properties
-
-
-
- Add group
-
-
-
- Edit group
-
-
-
- Enable
-
-
-
- Disable
-
-
-
- Inherit from parent group (%1)
+
- Browser Integration
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
EditGroupWidgetBrowser
@@ -3104,48 +3077,56 @@ Would you like to correct it?
EditGroupWidgetKeeShare
-
- Type:
+
+
-
- Path:
+
+
+
+
+
+
- Password:
+
-
- Inactive
+
+
-
- KeeShare signed container
+
+
-
- Select import source
+
+
-
- Select export target
+
+
-
- Select import/export file
+
+
- Clear
+
+
+
+
+
- Import
+
- Export
+
@@ -3181,43 +3162,31 @@ Supported extensions are: %1.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
EditGroupWidgetMain
-
-
-
-
-
+
@@ -3225,25 +3194,17 @@ Supported extensions are: %1.
-
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3256,10 +3217,22 @@ Supported extensions are: %1.
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3269,69 +3242,52 @@ Supported extensions are: %1.
-
+
EditWidgetIcons
-
- Download favicon
+
+
-
- Unable to fetch favicon.
+
+
-
- Images
+
+
-
- All files
+
+
-
- Select Image(s)
-
-
-
-
- Successfully loaded %1 of %n icon(s)
- Successfully loaded %1 of %n icon(s)
-
-
-
-
- No icons were loaded
-
-
-
-
- %n icon(s) already exist in the database
- %n icon(s) already exist in the database
-
-
-
-
-
- The following icon(s) failed:
- The following icon(s) failed:
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3344,99 +3300,94 @@ Supported extensions are: %1.
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
-
-
+
+
+
+
+
+
-
+
-
-
-
+
+
+
+
+
+
-
-
-
+
+
+
+
+
+
EditWidgetProperties
- Created:
-
-
-
- Modified:
-
-
-
- Accessed:
-
-
-
- Uuid:
-
-
-
- Plugin Data
-
-
-
- Remove
-
-
-
- Delete plugin data?
-
-
-
- Do you really want to delete the selected plugin data?
-This may cause the affected plugins to malfunction.
-
-
-
- Key
-
-
-
- Value
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3445,20 +3396,37 @@ This may cause the affected plugins to malfunction.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Entry
- %1 - Clone
+
EntryAttachments
-
-
-
-
@@ -3468,125 +3436,37 @@ This may cause the affected plugins to malfunction.
EntryAttachmentsModel
- Name
+
- Size
+
EntryAttachmentsWidget
- Form
-
-
-
- Add
-
-
-
- Remove
-
-
-
- Open
-
-
-
- Save
-
-
-
- Select files
-
-
-
-
- Are you sure you want to remove %n attachment(s)?
- Are you sure you want to remove %n attachment(s)?
-
-
-
-
- Save attachments
-
-
-
- Unable to create directory:
-%1
-
-
-
- Are you sure you want to overwrite the existing file "%1" with the attachment?
-
-
-
- Confirm overwrite
-
-
-
- Unable to save attachments:
-%1
-
-
-
- Unable to open attachment:
-%1
-
-
-
- Unable to open attachments:
-%1
-
-
-
- Confirm remove
-
-
-
-
- Unable to open file(s):
-%1
- Unable to open file(s):
-%1
-
+
- Attachments
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -3597,6 +3477,97 @@ Are you sure to add this file?
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3615,40 +3586,23 @@ Do you want to save the changes to your database?
Error: %1
-
-
-
-
-
-
-
-
EntryAttributesModel
- Name
+
EntryHistoryModel
+
+
+
+
- Last modified
-
-
-
- Title
-
-
-
- Username
-
-
-
- URL
+
@@ -3660,15 +3614,27 @@ Would you like to overwrite the existing attachment?
- Size
+
+
+
+
+
+
+
+
+
- Password
+
+
+
+
+
- Notes
+
@@ -3676,7 +3642,7 @@ Would you like to overwrite the existing attachment?
- Icon
+
@@ -3684,11 +3650,11 @@ Would you like to overwrite the existing attachment?
- Expiration
+
- TOTP
+
@@ -3696,14 +3662,10 @@ Would you like to overwrite the existing attachment?
- Attachments
+
- Auto-Type
-
-
-
@@ -3712,59 +3674,59 @@ Would you like to overwrite the existing attachment?
Reference abbreviation
- Ref:
-
-
-
- Group
-
-
-
- Title
-
-
-
- Username
-
-
-
- URL
+
- Never
+
+
+
+
+
+
+
+
+
+
+
+
+
- Password
+
+
+
+
+
- Notes
+
- Expires
+
- Created
+
- Modified
+
- Accessed
+
- Attachments
+
- Size
+
@@ -3774,6 +3736,10 @@ Would you like to overwrite the existing attachment?
+
+
+
+
@@ -3806,10 +3772,6 @@ Would you like to overwrite the existing attachment?
-
-
-
-
@@ -3817,92 +3779,28 @@ Would you like to overwrite the existing attachment?
EntryPreviewWidget
-
-
- Close
-
-
-
- General
-
-
-
- Username
-
-
-
- Password
-
-
-
- Expiration
-
-
-
- URL
-
-
-
- Attributes
-
-
-
- Attachments
-
-
-
- Notes
-
-
-
- Autotype
-
-
-
- Window
-
-
-
- Sequence
-
-
-
- Searching
-
-
-
- Search
-
-
-
- Clear
-
-
-
- Never
-
-
-
- Enabled
-
-
-
- Disabled
-
-
-
- Share
-
-
- Advanced
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -3913,6 +3811,70 @@ Would you like to overwrite the existing attachment?
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
EntryURLModel
@@ -3925,15 +3887,15 @@ Would you like to overwrite the existing attachment?
EntryView
- Fit to window
+
- Fit to contents
+
- Reset to defaults
+
@@ -3942,20 +3904,16 @@ Would you like to overwrite the existing attachment?
+
+
+
+
-
-
-
-
-
-
-
-
@@ -3969,11 +3927,15 @@ This will leave your passwords and sensitive information vulnerable!
-
+
-
+
+
+
+
+
@@ -3990,12 +3952,12 @@ This will leave your passwords and sensitive information vulnerable!
Unknown PID
- Unknown
+
Unknown executable path
- Unknown
+
@@ -4053,7 +4015,7 @@ This will leave your passwords and sensitive information vulnerable!
FdoSecrets::SettingsClientModel
- Unknown
+
@@ -4090,11 +4052,11 @@ This will leave your passwords and sensitive information vulnerable!
group has no children
- [empty]
+
- %1 - Clone
+
@@ -4112,7 +4074,7 @@ This will leave your passwords and sensitive information vulnerable!
- Cancel
+
- Close
-
-
-
- URL
-
-
-
- Status
-
-
-
- Ok
-
-
-
-
+
+
+
+
+
@@ -4151,6 +4101,18 @@ You can enable the DuckDuckGo website icon service in the security section of th
+
+
+
+
+
+
+
+
+
+
+
+
@@ -4160,34 +4122,26 @@ You can enable the DuckDuckGo website icon service in the security section of th
KMessageWidget
- &Close
+
- Close message
+
Kdbx3Reader
-
- missing database headers
+
+
-
- Header doesn't match hash
+
+
-
- Invalid header id size
-
-
-
- Invalid header field length
-
-
-
- Invalid header data length
+
+
-
+
-
+
+
+
+
+
+
+
+
+
Kdbx3Writer
+
+
+ IV = Initialization Vector for symmetric cipher
+
+
@@ -4213,125 +4180,24 @@ If this reoccurs, then your database file may be corrupt.
-
-
- IV = Initialization Vector for symmetric cipher
- Invalid symmetric cipher IV size.
-
Kdbx4Reader
- missing database headers
+
+
+
+
+
- Invalid header checksum size
+
- Header SHA256 mismatch
-
-
-
- Unknown cipher
-
-
-
- Invalid header id size
-
-
-
- Invalid header field length
-
-
-
- Invalid header data length
-
-
-
- Failed to open buffer for KDF parameters in header
-
-
-
- Unsupported key derivation function (KDF) or invalid parameters
-
-
-
- Legacy header fields found in KDBX4 file.
-
-
-
- Invalid inner header id size
-
-
-
- Invalid inner header field length
-
-
-
- Invalid inner header binary size
-
-
-
- Translation: variant map = data structure for storing meta data
- Unsupported KeePass variant map version.
-
-
-
- Translation: variant map = data structure for storing meta data
- Invalid variant map entry name length
-
-
-
- Translation: variant map = data structure for storing meta data
- Invalid variant map entry name data
-
-
-
- Translation: variant map = data structure for storing meta data
- Invalid variant map entry value length
-
-
-
- Translation comment: variant map = data structure for storing meta data
- Invalid variant map entry value data
-
-
-
- Translation: variant map = data structure for storing meta data
- Invalid variant map Bool entry value length
-
-
-
- Translation: variant map = data structure for storing meta data
- Invalid variant map Int32 entry value length
-
-
-
- Translation: variant map = data structure for storing meta data
- Invalid variant map UInt32 entry value length
-
-
-
- Translation: variant map = data structure for storing meta data
- Invalid variant map Int64 entry value length
-
-
-
- Translation: variant map = data structure for storing meta data
- Invalid variant map UInt64 entry value length
-
-
-
- Translation: variant map = data structure for storing meta data
- Invalid variant map entry type
-
-
-
- Translation: variant map = data structure for storing meta data
- Invalid variant map field type size
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Translation: variant map = data structure for storing meta data
+
+
+
+
+ Translation: variant map = data structure for storing meta data
+
+
+
+
+ Translation: variant map = data structure for storing meta data
+
+
+
+
+ Translation: variant map = data structure for storing meta data
+
+
+
+
+ Translation comment: variant map = data structure for storing meta data
+
+
+
+
+ Translation: variant map = data structure for storing meta data
+
+
+
+
+ Translation: variant map = data structure for storing meta data
+
+
+
+
+ Translation: variant map = data structure for storing meta data
+
+
+
+
+ Translation: variant map = data structure for storing meta data
+
+
+
+
+ Translation: variant map = data structure for storing meta data
+
+
+
+
+ Translation: variant map = data structure for storing meta data
+
+
+
+
+ Translation: variant map = data structure for storing meta data
@@ -4351,80 +4317,72 @@ If this reoccurs, then your database file may be corrupt.
Kdbx4Writer
- Invalid symmetric cipher algorithm.
+
IV = Initialization Vector for symmetric cipher
- Invalid symmetric cipher IV size.
+
+
+
+
+
Translation comment: variant map = data structure for storing meta data
- Failed to serialize KDF parameters variant map
-
-
-
KdbxReader
-
-
- Unsupported cipher
-
-
-
- Invalid compression flags length
-
-
-
- Unsupported compression algorithm
-
-
-
- Invalid master seed size
-
-
-
- Invalid transform seed size
-
-
-
- Invalid transform rounds size
-
-
-
- Invalid start bytes size
-
-
-
- Invalid random stream id size
-
-
-
- Invalid inner random stream cipher
-
-
-
- Not a KeePass database.
-
-
-
- Unsupported KeePass 2 database version.
-
- Invalid cipher uuid length: %1 (length=%2)
+
- Unable to parse UUID: %1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- Failed to read database file.
+
+
+
+
+
+
+
+
+
KdbxXmlReader
- XML parsing failure: %1
+
- No root group
-
-
-
- Missing icon uuid or data
-
-
-
- Missing custom data key or value
-
-
-
- Multiple group elements
-
-
-
- Null group uuid
-
-
-
- Invalid group icon number
-
-
-
- Invalid EnableAutoType value
-
-
-
- Invalid EnableSearching value
-
-
-
- No group uuid found
-
-
-
- Null DeleteObject uuid
-
-
-
- Missing DeletedObject uuid or time
-
-
-
- Null entry uuid
-
-
-
- Invalid entry icon number
-
-
-
- History element in history entry
-
-
-
- No entry uuid found
-
-
-
- History element with different uuid
-
-
-
- Duplicate custom attribute found
-
-
-
- Entry string key or value missing
-
-
-
- Entry binary key or value missing
-
-
-
- Auto-type association window or sequence missing
-
-
-
- Invalid bool value
-
-
-
- Invalid date time value
-
-
-
- Invalid color value
-
-
-
- Invalid color rgb part
-
-
-
- Invalid number value
-
-
-
- Invalid uuid value
-
-
-
- Translator meant is a binary data inside an entry
- Unable to decompress binary
+
- XML error:
-%1
-Line %2, column %3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Translator meant is a binary data inside an entry
+
@@ -4574,21 +4538,21 @@ Line %2, column %3
- File too large to be a private key
+
- Failed to open private key
+
KeePass1OpenWidget
-
- Unable to open the database.
+
+
-
+
@@ -4596,158 +4560,158 @@ Line %2, column %3
KeePass1Reader
- Unable to read keyfile.
+
- Not a KeePass database.
+
- Unsupported encryption algorithm.
+
- Unsupported KeePass database version.
+
IV = Initialization Vector for symmetric cipher
- Unable to read encryption IV
+
- Invalid number of groups
+
- Invalid number of entries
+
- Invalid content hash size
+
- Invalid transform seed size
+
- Invalid number of transform rounds
+
- Unable to construct group tree
+
- Root
-
-
-
- Key transformation failed
-
-
-
- Invalid group field type number
-
-
-
- Invalid group field size
-
-
-
- Read group field data doesn't match size
-
-
-
- Incorrect group id field size
-
-
-
- Incorrect group creation time field size
-
-
-
- Incorrect group modification time field size
-
-
-
- Incorrect group access time field size
-
-
-
- Incorrect group expiry time field size
-
-
-
- Incorrect group icon field size
-
-
-
- Incorrect group level field size
-
-
-
- Invalid group field type
-
-
-
- Missing group id or level
-
-
-
- Missing entry field type number
-
-
-
- Invalid entry field size
-
-
-
- Read entry field data doesn't match size
-
-
-
- Invalid entry group id field size
-
-
-
- Invalid entry icon field size
-
-
-
- Invalid entry creation time field size
-
-
-
- Invalid entry modification time field size
-
-
-
- Invalid entry expiry time field size
-
-
-
- Invalid entry field type
-
-
-
- unable to seek to content position
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
KeeShare
@@ -4761,7 +4725,7 @@ If this reoccurs, then your database file may be corrupt.
- Imported from %1
+
@@ -4800,88 +4764,29 @@ If this reoccurs, then your database file may be corrupt.
KeyComponentWidget
- Key Component
+
- Key Component Description
+
- Cancel
+
- Key Component set, click to change or remove
+
KeyFileEditWidget
-
-
- Generate
-
-
-
- Key File
-
-
-
- Error loading the key file '%1'
-Message: %2
-
-
-
- Key files
-
-
-
- All files
-
-
-
- Error creating key file
-
-
-
- Unable to create key file: %1
-
-
-
- Select a key file
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -4892,10 +4797,31 @@ Are you sure you want to continue with this file?
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -4916,10 +4842,47 @@ Are you sure you want to continue with this file?
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
MacUtils
@@ -4940,186 +4903,22 @@ Are you sure you want to continue with this file?
MainWindow
- &Database
+
-
- &Help
-
-
-
- &Groups
-
-
-
- &Tools
-
-
-
- &Quit
-
-
-
- &About
-
-
-
- Database settings
-
-
-
- Copy username to clipboard
-
-
-
- Copy password to clipboard
-
-
-
- &Settings
-
-
-
- &Title
-
-
-
- Copy title to clipboard
-
-
-
- &URL
-
-
-
- Copy URL to clipboard
-
-
-
- &Notes
-
-
-
- Copy notes to clipboard
-
-
-
- Copy &TOTP
-
-
-
- E&mpty recycle bin
-
-
-
- Clear history
-
-
-
- Access error for config file %1
-
-
-
- Settings
-
-
-
- Toggle window
-
-
-
- Quit KeePassXC
-
-
-
- &Donate
+
+
- &Import
-
-
-
- Create a new database
-
-
-
- Merge from another KDBX database
-
-
-
- Add a new entry
-
-
-
- View or edit entry
-
-
-
- Add a new group
-
-
-
- Perform &Auto-Type
-
-
-
- Open &URL
-
-
-
- Import a KeePass 1 database
-
-
-
- Import a CSV file
-
-
-
- Check for updates on startup?
-
-
-
- Would you like KeePassXC to check for updates on startup?
-
-
-
- You can always check for updates manually from the application menu.
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -5132,7 +4931,15 @@ Are you sure you want to continue with this file?
- TOTP
+
+
+
+
+
+
+
+
+
@@ -5142,6 +4949,14 @@ Are you sure you want to continue with this file?
+
+
+
+
+
+
+
+
@@ -5162,18 +4977,34 @@ Are you sure you want to continue with this file?
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -5182,6 +5013,10 @@ Are you sure you want to continue with this file?
+
+
+
+
@@ -5194,6 +5029,14 @@ Are you sure you want to continue with this file?
+
+
+
+
+
+
+
+
@@ -5202,6 +5045,10 @@ Are you sure you want to continue with this file?
+
+
+
+
@@ -5210,6 +5057,10 @@ Are you sure you want to continue with this file?
+
+
+
+
@@ -5234,14 +5085,70 @@ Are you sure you want to continue with this file?
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -5254,14 +5161,26 @@ Are you sure you want to continue with this file?
+
+
+
+
+
+
+
+
+
+
+
+
@@ -5274,10 +5193,26 @@ Are you sure you want to continue with this file?
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -5290,10 +5225,22 @@ Are you sure you want to continue with this file?
+
+
+
+
+
+
+
+
+
+
+
+
@@ -5330,42 +5277,34 @@ Are you sure you want to continue with this file?
-
-
-
-
-
-
-
-
-
-
-
-
- Hide Usernames
-
-
-
- Hide Passwords
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
-
-
+
@@ -5403,7 +5369,7 @@ We recommend you use the AppImage available on our downloads page.
ManageDatabase
- Database settings
+
@@ -5437,59 +5403,59 @@ We recommend you use the AppImage available on our downloads page.
Merger
- Creating missing %1 [%2]
+
- Relocating %1 [%2]
+
- Overwriting %1 [%2]
+
- older entry merged from database "%1"
+
- Adding backup for older target %1 [%2]
+
- Adding backup for older source %1 [%2]
+
- Reapplying older target entry on top of newer source %1 [%2]
+
- Reapplying older source entry on top of newer target %1 [%2]
+
- Synchronizing from newer source %1 [%2]
+
- Synchronizing from older source %1 [%2]
+
- Deleting child %1 [%2]
+
- Deleting orphan %1 [%2]
+
- Changed deleted objects
+
- Adding missing icon %1
+
@@ -5503,12 +5469,12 @@ We recommend you use the AppImage available on our downloads page.
NewDatabaseWizard
-
- Root group
- Root
+
+
-
+
+ Root group
@@ -5516,23 +5482,23 @@ We recommend you use the AppImage available on our downloads page.
NewDatabaseWizardPage
- WizardPage
-
-
-
- Here you can adjust the database encryption settings. Don't worry, you can change them later in the database settings.
-
-
-
- Advanced Settings
-
-
-
- Simple Settings
+
- Encryption Settings
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -5550,22 +5516,22 @@ We recommend you use the AppImage available on our downloads page.
NewDatabaseWizardPageEncryption
- Encryption Settings
+
- Here you can adjust the database encryption settings. Don't worry, you can change them later in the database settings.
+
NewDatabaseWizardPageMetaData
- General Database Information
+
- Please fill in the display name and an optional description for your new database:
+
@@ -5653,96 +5619,64 @@ We recommend you use the AppImage available on our downloads page.
OpenSSHKey
- Invalid key file, expecting an OpenSSH key
+
- PEM boundary mismatch
+
- Base64 decoding failed
+
- Key file way too small.
+
- Key file magic header id invalid
+
- Found zero keys
+
- Failed to read public key.
+
- Corrupted key file, reading private key failed
-
-
-
- No private key payload to decrypt
-
-
-
- Passphrase is required to decrypt this key
-
-
-
- Decryption failed, wrong passphrase?
-
-
-
- Unexpected EOF while reading public key
-
-
-
- Unexpected EOF while reading private key
-
-
-
- Can't write public key as it is empty
-
-
-
- Unexpected EOF when writing public key
-
-
-
- Can't write private key as it is empty
-
-
-
- Unexpected EOF when writing private key
+
- Unsupported key type: %1
+
+
+
+
+
- Unknown cipher: %1
+
-
- Cipher IV is too short for MD5 kdf
-
-
-
- Unknown KDF: %1
-
-
-
- Unknown key type: %1
+
+
+
+
+
+
+
+
+
+
@@ -5751,6 +5685,10 @@ We recommend you use the AppImage available on our downloads page.
+
+
+
+
@@ -5759,6 +5697,34 @@ We recommend you use the AppImage available on our downloads page.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
PasswordEdit
@@ -5787,32 +5753,24 @@ We recommend you use the AppImage available on our downloads page.
PasswordEditWidget
- Enter password:
-
-
-
- Confirm password:
-
-
-
- Password
-
-
-
- <p>A password is the primary method for securing your database.</p><p>Good passwords are long and unique. KeePassXC can generate one for you.</p>
-
-
-
- Passwords do not match.
+
+
+
+
+
+
+
+
+
@@ -5829,204 +5787,36 @@ We recommend you use the AppImage available on our downloads page.
+
+
+
+
+
+
+
+
PasswordGeneratorWidget
-
- %p%
+
+
Password strength
- strength
+
- entropy
-
-
-
- Password
-
-
-
- Character Types
-
-
-
- Numbers
-
-
-
- Extended ASCII
-
-
-
- Exclude look-alike characters
-
-
-
- Pick characters from every group
-
-
-
- &Length:
-
-
-
- Passphrase
-
-
-
- Wordlist:
-
-
-
- Delete selected wordlist
-
-
-
- Do you really want to delete the wordlist "%1"?
-
-
-
- Failed to delete wordlist
-
-
-
- Add custom wordlist
-
-
-
- Wordlists
-
-
-
- All files
-
-
-
- Failed to add wordlist
-
-
-
- Word Separator:
-
-
-
- Close
-
-
-
- Entropy: %1 bit
-
-
-
- Password Quality: %1
-
-
-
- Password quality
- Poor
-
-
-
- Password quality
- Weak
-
-
-
- Password quality
- Good
-
-
-
- Password quality
- Excellent
-
-
-
- Switch to advanced mode
-
-
-
- Advanced
-
-
-
- Braces
-
-
-
- Punctuation
-
-
-
- Quotes
-
-
-
- Logograms
-
-
-
- Character set to exclude from generated password
-
-
-
- Do not include:
-
-
-
- Add non-hex letters to "do not include" list
-
-
-
- Hex
-
-
-
- Excluded characters: "0", "1", "l", "I", "O", "|", "﹒"
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -6038,23 +5828,71 @@ We recommend you use the AppImage available on our downloads page.
-
+
-
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -6065,10 +5903,82 @@ We recommend you use the AppImage available on our downloads page.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -6082,25 +5992,45 @@ We recommend you use the AppImage available on our downloads page.
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -6114,6 +6044,42 @@ We recommend you use the AppImage available on our downloads page.
Do you want to overwrite it?
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Password quality
+
+
+
+
+ Password quality
+
+
+
+
+ Password quality
+
+
+
+
+ Password quality
+
+
PickcharsDialog
@@ -6134,35 +6100,35 @@ Do you want to overwrite it?
QMessageBox
- Overwrite
+
- Delete
+
- Move
+
- Empty
+
- Remove
+
- Skip
+
- Disable
+
- Merge
+
@@ -6173,685 +6139,138 @@ Do you want to overwrite it?
QObject
- Database not opened
+
- Database hash not available
+
- Client public key not received
+
- Cannot decrypt message
+
- Action cancelled or denied
-
-
-
- KeePassXC association failed, try again
-
-
-
- Encryption key is not recognized
-
-
-
- Incorrect action
-
-
-
- Empty message received
-
-
-
- No URL provided
-
-
-
- No logins found
-
-
-
- Unknown error
-
-
-
- Add a new entry to a database.
-
-
-
- Path of the database.
-
-
-
- Key file of the database.
-
-
-
- path
-
-
-
- Username for the entry.
-
-
-
- username
-
-
-
- URL for the entry.
-
-
-
- URL
-
-
-
- Prompt for the entry's password.
-
-
-
- Generate a password for the entry.
-
-
-
- length
-
-
-
- Path of the entry to add.
-
-
-
- clip = copy to clipboard
- Path of the entry to clip.
-
-
-
- Edit an entry.
-
-
-
- Title for the entry.
-
-
-
- title
-
-
-
- Path of the entry to edit.
-
-
-
- Estimate the entropy of a password.
-
-
-
- Password for which to estimate the entropy.
-
-
-
- Perform advanced analysis on the password.
-
-
-
-
-
-Available commands:
-
-
-
-
- Name of the command to execute.
-
-
-
- List database entries.
-
-
-
- Path of the group to list. Default is /
-
-
-
- Find entries quickly.
-
-
-
- Search term.
-
-
-
- Merge two databases.
-
-
-
- Path of the database to merge from.
-
-
-
- Use the same credentials for both database files.
-
-
-
- Key file of the database to merge from.
-
-
-
- Show an entry's information.
-
-
-
- Names of the attributes to show. This option can be specified more than once, with each attribute shown one-per-line in the given order. If no attributes are specified, a summary of the default attributes is given.
-
-
-
- attribute
-
-
-
- Name of the entry to show.
-
-
-
- NULL device
-
-
-
- error reading from device
-
-
-
- malformed string
-
-
-
- missing closing quote
-
-
-
- Group
-
-
-
- Title
-
-
-
- Username
-
-
-
- Password
-
-
-
- Notes
-
-
-
- Last Modified
-
-
-
- Created
-
-
-
- Browser Integration
-
-
-
- SSH Agent
-
-
-
- Generate a new random diceware passphrase.
-
-
-
- Word count for the diceware passphrase.
-
-
-
- Wordlist for the diceware generator.
-[Default: EFF English]
-
-
-
- Generate a new random password.
-
-
-
- Could not create entry with path %1.
-
-
-
- Enter password for new entry:
-
-
-
- Writing the database failed %1.
-
-
-
- Successfully added entry %1.
-
-
-
- Invalid timeout value %1.
-
-
-
- Entry %1 not found.
-
-
-
- Entry with path %1 has no TOTP set up.
-
-
-
-
- Clearing the clipboard in %1 second(s)...
- Clearing the clipboard in %1 second(s)...
-
-
-
-
- Clipboard cleared!
-
-
-
- Silence password prompt and other secondary outputs.
-
-
-
- CLI parameter
- count
-
-
-
- Could not find entry with path %1.
-
-
-
- Not changing any field for entry %1.
-
-
-
- Enter new password for entry:
-
-
-
- Writing the database failed: %1
-
-
-
- Successfully edited entry %1.
-
-
-
- Length %1
-
-
-
- Entropy %1
-
-
-
- Log10 %1
-
-
-
- Multi-word extra bits %1
-
-
-
- Type: Bruteforce
-
-
-
- Type: Dictionary
-
-
-
- Type: Dict+Leet
-
-
-
- Type: User Words
-
-
-
- Type: User+Leet
-
-
-
- Type: Repeated
-
-
-
- Type: Sequence
-
-
-
- Type: Spatial
-
-
-
- Type: Date
-
-
-
- Type: Bruteforce(Rep)
-
-
-
- Type: Dictionary(Rep)
-
-
-
- Type: Dict+Leet(Rep)
-
-
-
- Type: User Words(Rep)
-
-
-
- Type: User+Leet(Rep)
-
-
-
- Type: Repeated(Rep)
-
-
-
- Type: Sequence(Rep)
-
-
-
- Type: Spatial(Rep)
-
-
-
- Type: Date(Rep)
-
-
-
- Entropy %1 (%2)
-
-
-
- *** Password length (%1) != sum of length of parts (%2) ***
-
-
-
- Failed to load key file %1: %2
-
-
-
- Length of the generated password
-
-
-
- Use lowercase characters
-
-
-
- Use uppercase characters
-
-
-
- Use special characters
-
-
-
- Use extended ASCII
-
-
-
- Exclude character set
-
-
-
- chars
-
-
-
- Exclude similar looking characters
-
-
-
- Include characters from every selected group
-
-
-
- Recursively list the elements of the group.
-
-
-
- Cannot find group %1.
-
-
-
- Error reading merge file:
-%1
-
-
-
- Unable to save database to file : %1
-
-
-
- Unable to save database to file: %1
-
-
-
- Successfully recycled entry %1.
-
-
-
- Successfully deleted entry %1.
-
-
-
- Show the entry's current TOTP.
-
-
-
- ERROR: unknown attribute %1.
-
-
-
- No program defined for clipboard manipulation
-
-
-
- file empty
-
-
-
- %1: (row, col) %2,%3
-
-
-
- AES-KDF (KDBX 4)
-
-
-
- TOTP
- Invalid Settings
-
-
-
- TOTP
- Invalid Key
+
- Message encryption failed.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- No groups found
-
-
-
- Create a new database.
-
-
-
- File %1 already exists.
-
-
-
- Loading the key file failed
-
-
-
- No key is set. Aborting database creation.
-
-
-
- Failed to save the database: %1.
-
-
-
- Successfully created new database.
-
-
-
- Creating KeyFile %1 failed: %2
-
-
-
- Loading KeyFile %1 failed: %2
-
-
-
- Path of the entry to remove.
-
-
-
- Existing single-instance lock file is invalid. Launching new instance.
-
-
-
- The lock file could not be created. Single-instance mode disabled.
-
-
-
- KeePassXC - cross-platform password manager
-
-
-
- filenames of the password databases to open (*.kdbx)
-
-
-
- path to a custom config file
-
-
-
- key file of the database
-
-
-
- read password of the database from stdin
-
-
-
- Another instance of KeePassXC is already running.
-
-
-
- Fatal error while testing the cryptographic functions.
-
-
-
- KeePassXC - Error
-
-
-
- Database password:
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
- Auto-Type
-
-
-
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -6882,437 +6301,6 @@ Kernel: %3 %4
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Database was not modified by merge operation.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ChaCha20: 256-bit {20 256-?}
-
-
-
-
-
-
-
- milliseconds
-
- %1 ms
- %1 ms
-
-
-
-
- seconds
-
- %1 s
- %1 s
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- TOTP
-
-
-
- Icon
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -7321,6 +6309,10 @@ Please consider generating a new key file.
+
+
+
+
@@ -7329,232 +6321,23 @@ Please consider generating a new key file.
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
- Don't translate "password", it refers to the attribute.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Do you really want to delete the entry "%1" for good?
-
-
-
-
- Do you really want to delete %n entry(s) for good?
- Do you really want to delete %n entry(s) for good?
-
-
-
-
-
- Delete entry(s)?
- Delete entry(s)?
-
-
-
-
- Do you really want to move entry "%1" to the recycle bin?
-
-
-
-
- Do you really want to move %n entry(s) to the recycle bin?
- Do you really want to move %n entry(s) to the recycle bin?
-
-
-
-
-
- Move entry(s) to recycle bin?
- Move entry(s) to recycle bin?
-
-
-
-
- Replace references to entry?
-
-
-
-
- Entry "%1" has %2 reference(s). Do you want to overwrite references with values, skip this entry, or delete anyway?
- Entry "%1" has %2 reference(s). Do you want to overwrite references with values, skip this entry, or delete anyway?
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -7573,6 +6356,10 @@ Please consider generating a new key file.
+
+
+
+
@@ -7634,25 +6421,496 @@ Please consider generating a new key file.
-
+
+ Don't translate "password", it refers to the attribute.
-
+
-
+
-
- AES-KDF (KDBX 3.1) {3)?}
+
+
+
+
+
+ clip = copy to clipboard
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CLI parameter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -7721,10 +6979,410 @@ Please consider generating a new key file.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -7767,12 +7425,312 @@ Please consider generating a new key file.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ milliseconds
+
+
+
+
+
+
+
+ seconds
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ TOTP
+
+
+
+
+ TOTP
@@ -7788,34 +7746,34 @@ Please consider generating a new key file.
QtIOCompressor
- Internal zlib error when compressing:
+
- Error writing to underlying device:
+
- Error opening underlying device:
+
- Error reading data from underlying device:
+
- Internal zlib error when decompressing:
+
QtIOCompressor::open
- The gzip format not supported in this version of zlib.
+
- Internal zlib error:
+
@@ -7873,16 +7831,16 @@ Please consider generating a new key file.
-
+
-
- Title
+
+
-
- Path
+
+
@@ -7902,6 +7860,10 @@ Please consider generating a new key file.
ReportsWidgetHealthcheck
+
+
+
+
@@ -7922,7 +7884,7 @@ Please consider generating a new key file.
Password quality
- Poor
+
@@ -7931,7 +7893,7 @@ Please consider generating a new key file.
Password quality
- Weak
+
@@ -7945,17 +7907,21 @@ Please consider generating a new key file.
+
+
+
+
- Title
+
- Path
+
@@ -7965,18 +7931,6 @@ Please consider generating a new key file.
-
-
-
-
-
-
-
-
-
-
-
-
@@ -7988,6 +7942,10 @@ Please consider generating a new key file.
+
+
+
+
ReportsWidgetHibp
@@ -8013,11 +7971,11 @@ Please consider generating a new key file.
- Title
+
- Path
+
@@ -8031,10 +7989,6 @@ Please consider generating a new key file.
-
-
-
-
Password exposure amount
@@ -8086,6 +8040,10 @@ Please consider generating a new key file.
+
+
+
+
ReportsWidgetStatistics
@@ -8095,11 +8053,15 @@ Please consider generating a new key file.
- Name
+
- Value
+
+
+
+
+
@@ -8113,6 +8075,10 @@ Please consider generating a new key file.
+
+
+
+
@@ -8205,140 +8171,132 @@ Please consider generating a new key file.
-
-
-
-
-
-
-
-
SSHAgent
- Agent connection failed.
+
- Agent protocol error.
+
- No agent running, cannot add identity.
-
-
-
- No agent running, cannot remove identity.
-
-
-
- Agent refused this identity. Possible reasons include:
-
-
-
- The key has already been added.
-
-
-
- Restricted lifetime is not supported by the agent (check options).
-
-
-
- A confirmation request is not supported by the agent (check options).
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
SearchHelpWidget
- Search Help
+
- Search terms are as follows: [modifiers][field:]["]term["]
+
- Every search term must match (ie, logical AND)
+
- Modifiers
+
- exclude term from results
+
- match term exactly
+
- use regex in term
+
- Fields
+
- Term Wildcards
+
- match anything
+
- match one
+
- logical OR
+
- Examples
+
SearchWidget
- Search
-
-
-
- Limit search to selected group
+
- Search Help
-
-
-
- Case sensitive
+
Search placeholder text, %1 is the keyboard shortcut
+
+
+
+
+
+
+
+
SettingsClientModel
@@ -8367,7 +8325,7 @@ Please consider generating a new key file.
- Group
+
@@ -8386,7 +8344,43 @@ Please consider generating a new key file.
- General
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -8408,97 +8402,61 @@ Please consider generating a new key file.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
SettingsWidgetKeeShare
- Active
-
-
-
- Allow export
-
-
-
- Allow import
-
-
-
- Own certificate
-
-
-
- Fingerprint:
-
-
-
- Generate
-
-
-
- Fingerprint
-
-
-
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
ShareExport
@@ -8518,27 +8476,15 @@ Please consider generating a new key file.
ShareObserver
- Import from %1 failed (%2)
+
- Import from %1 successful (%2)
+
- Imported from %1
-
-
-
- Export to %1 failed (%2)
-
-
-
- Export to %1 successful (%2)
-
-
-
- Export to %1
+
@@ -8548,6 +8494,18 @@ Please consider generating a new key file.
+
+
+
+
+
+
+
+
+
+
+
+
TagModel
@@ -8568,21 +8526,17 @@ Please consider generating a new key file.
TotpDialog
- Timed Password
-
-
-
- 000000
+
- Copy
+
-
- Expires in <b>%n</b> second(s)
- Expires in <b>%n</b> second(s)
+
+
+
@@ -8590,44 +8544,27 @@ Please consider generating a new key file.
TotpExportSettingsDialog
- Copy
+
TOTP QR code dialog warning
- NOTE: These TOTP settings are custom and may not work with other authenticators.
+
- There was an error creating the QR code.
+
- Closing in %1 seconds.
+
TotpSetupDialog
- Setup TOTP
-
-
-
- Custom Settings
-
-
-
- Time step:
-
-
-
- Seconds
- sec
-
-
-
- Code size:
+
@@ -8641,14 +8578,43 @@ Please consider generating a new key file.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Seconds
+
+
+
+
+
+
@@ -8670,18 +8636,6 @@ Example: JBSWY3DPEHPK3PXP
-
-
-
-
-
-
-
-
-
-
-
-
URLEdit
@@ -8694,20 +8648,20 @@ Example: JBSWY3DPEHPK3PXP
UpdateCheckDialog
- Checking for updates
-
-
-
- Close
-
-
-
- Software Update
+
+
+
+
+
+
+
+
+
@@ -8725,40 +8679,40 @@ Example: JBSWY3DPEHPK3PXP
WelcomeWidget
- Start storing your passwords securely in a KeePassXC database
+
- Create new database
+
- Open existing database
+
- Import from KeePass 1
-
-
-
- Import from CSV
-
-
-
- Recent databases
-
-
-
- Welcome to KeePassXC %1
+
+
+
+
+
+
+
+
+
+
+
+
+
WinUtils
@@ -8812,11 +8766,11 @@ Example: JBSWY3DPEHPK3PXP
YubiKeyEditWidget
-
- Refresh
+
+
-
+
@@ -8831,14 +8785,6 @@ Example: JBSWY3DPEHPK3PXP
-
-
-
-
-
-
-
-
@@ -8863,6 +8809,14 @@ Example: JBSWY3DPEHPK3PXP
+
+
+
+
+
+
+
+
YubiKeyInterface
@@ -8894,11 +8848,11 @@ Example: JBSWY3DPEHPK3PXP
-
+
-
+
@@ -8906,7 +8860,7 @@ Example: JBSWY3DPEHPK3PXP
YubiKeyInterfaceUSB
- Unknown
+
@@ -8919,12 +8873,12 @@ Example: JBSWY3DPEHPK3PXP
USB Challenge-Response Key interaction request
- Press
+
USB Challenge-Response Key no interaction required
- Passive
+
diff --git a/src/browser/BrowserSettingsWidget.ui b/src/browser/BrowserSettingsWidget.ui
index 25508a7b9..1f8902be9 100644
--- a/src/browser/BrowserSettingsWidget.ui
+++ b/src/browser/BrowserSettingsWidget.ui
@@ -515,7 +515,7 @@
Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
- ~/.config/Mozilla/native-messaging-hosts/
+ ~/.config/mozilla/native-messaging-hosts/
diff --git a/src/cli/Analyze.cpp b/src/cli/Analyze.cpp
index 21093abf4..185339dc5 100644
--- a/src/cli/Analyze.cpp
+++ b/src/cli/Analyze.cpp
@@ -93,7 +93,7 @@ int Analyze::executeWithDatabase(QSharedPointer database, QSharedPoint
if (count > 0) {
out << QObject::tr("Password for '%1' has been leaked %2 time(s)!", "", count).arg(path).arg(count) << endl;
} else {
- out << QObject::tr("Password for '%1' has been leaked!", "", count).arg(path) << endl;
+ out << QObject::tr("Password for '%1' has been leaked!").arg(path) << endl;
}
}
diff --git a/src/core/EntryAttachments.cpp b/src/core/EntryAttachments.cpp
index 1afb337ab..eeeb6fb2c 100644
--- a/src/core/EntryAttachments.cpp
+++ b/src/core/EntryAttachments.cpp
@@ -231,7 +231,7 @@ bool EntryAttachments::openAttachment(const QString& key, QString* errorMessage)
&& tmpFile.write(attachmentData) == attachmentData.size() && tmpFile.flush();
if (!saveOk && errorMessage) {
- *errorMessage = tr("%1 - %2").arg(key, tmpFile.errorString());
+ *errorMessage = QString("%1 - %2").arg(key, tmpFile.errorString());
return false;
}
diff --git a/src/gui/ApplicationSettingsWidgetGeneral.ui b/src/gui/ApplicationSettingsWidgetGeneral.ui
index 4450b6f58..2260efb20 100644
--- a/src/gui/ApplicationSettingsWidgetGeneral.ui
+++ b/src/gui/ApplicationSettingsWidgetGeneral.ui
@@ -58,8 +58,8 @@
0
0
- 664
- 1215
+ 564
+ 930
@@ -267,13 +267,13 @@
On database unlock, show entries that
- are expired
+ have expired
- days
+ days
- will expire within
+ will expire within
0
@@ -1182,7 +1182,7 @@
-
- s
+ sec
0
diff --git a/src/gui/DatabaseWidget.cpp b/src/gui/DatabaseWidget.cpp
index 864b78c6e..da4b1964c 100644
--- a/src/gui/DatabaseWidget.cpp
+++ b/src/gui/DatabaseWidget.cpp
@@ -1138,9 +1138,10 @@ void DatabaseWidget::loadDatabase(bool accepted)
if (!expiredEntries.isEmpty()) {
m_entryView->displaySearch(expiredEntries);
m_entryView->setFirstEntryActive();
- m_searchingLabel->setText(expirationOffset == 0
- ? tr("Expired entries")
- : tr("Entries expiring within %1 days").arg(expirationOffset));
+ m_searchingLabel->setText(
+ expirationOffset == 0
+ ? tr("Expired entries")
+ : tr("Entries expiring within %1 day(s)", "", expirationOffset).arg(expirationOffset));
m_searchingLabel->setVisible(true);
}
}
diff --git a/src/gui/MainWindow.cpp b/src/gui/MainWindow.cpp
index aed3a59fa..da3b5c721 100644
--- a/src/gui/MainWindow.cpp
+++ b/src/gui/MainWindow.cpp
@@ -817,6 +817,7 @@ void MainWindow::setMenuActionState(DatabaseWidget::Mode mode)
m_ui->actionEntryRestore->setVisible(entriesSelected && recycleBinSelected);
m_ui->actionEntryRestore->setEnabled(entriesSelected && recycleBinSelected);
m_ui->actionEntryRestore->setText(tr("Restore Entry(s)", "", dbWidget->numberOfSelectedEntries()));
+ m_ui->actionEntryRestore->setToolTip(tr("Restore Entry(s)", "", dbWidget->numberOfSelectedEntries()));
m_ui->actionEntryMoveUp->setVisible(!sorted);
m_ui->actionEntryMoveDown->setVisible(!sorted);
m_ui->actionEntryMoveUp->setEnabled(singleEntrySelected && !sorted && entryIndex > 0);
diff --git a/src/gui/MainWindow.ui b/src/gui/MainWindow.ui
index 67dbd1f9a..b92b00742 100644
--- a/src/gui/MainWindow.ui
+++ b/src/gui/MainWindow.ui
@@ -216,7 +216,7 @@
0
0
800
- 22
+ 21
@@ -1072,10 +1072,10 @@
- Restore Entry(s)
+ Restore Entry(s)
- Restore Entry(s)
+ Restore Entry(s)
Ctrl+R
diff --git a/src/gui/TotpDialog.ui b/src/gui/TotpDialog.ui
index e11e761e9..4ab386604 100644
--- a/src/gui/TotpDialog.ui
+++ b/src/gui/TotpDialog.ui
@@ -22,7 +22,7 @@
- 000000
+ 000000
Qt::AlignCenter
diff --git a/src/gui/dbsettings/DatabaseSettingsWidgetEncryption.ui b/src/gui/dbsettings/DatabaseSettingsWidgetEncryption.ui
index 2b8598862..f43bf9ddb 100644
--- a/src/gui/dbsettings/DatabaseSettingsWidgetEncryption.ui
+++ b/src/gui/dbsettings/DatabaseSettingsWidgetEncryption.ui
@@ -58,7 +58,7 @@
-
- ?? s
+ ?? s
@@ -120,7 +120,7 @@
-
- ?? ms
+ ?? ms
@@ -140,7 +140,7 @@
-
- ? s
+ ? s
diff --git a/src/gui/entry/EditEntryWidgetAutoType.ui b/src/gui/entry/EditEntryWidgetAutoType.ui
index f82240d7d..7bda4c38e 100644
--- a/src/gui/entry/EditEntryWidgetAutoType.ui
+++ b/src/gui/entry/EditEntryWidgetAutoType.ui
@@ -188,7 +188,7 @@
Add new window association
- +
+ +
@@ -216,7 +216,7 @@
Remove selected window association
- -
+ -