diff --git a/CHANGELOG b/CHANGELOG index 931b86a83..24e935548 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,4 +1,4 @@ -2.2.3 (2017-12-11) +2.2.4 (2017-12-13) ========================= - Prevent database corruption when locked [#1219] diff --git a/CMakeLists.txt b/CMakeLists.txt index 869da3176..479ea86f5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -49,7 +49,7 @@ set(CMAKE_AUTOUIC ON) set(KEEPASSXC_VERSION_MAJOR "2") set(KEEPASSXC_VERSION_MINOR "2") -set(KEEPASSXC_VERSION_PATCH "3") +set(KEEPASSXC_VERSION_PATCH "4") set(KEEPASSXC_VERSION "${KEEPASSXC_VERSION_MAJOR}.${KEEPASSXC_VERSION_MINOR}.${KEEPASSXC_VERSION_PATCH}") # Distribution info diff --git a/release-tool b/release-tool index 10c6a14c3..42cd3a1d6 100755 --- a/release-tool +++ b/release-tool @@ -264,13 +264,13 @@ checkChangeLog() { } checkAppStreamInfo() { - if [ ! -f share/linux/org.keepassxc.appdata.xml ]; then + if [ ! -f share/linux/org.keepassxc.KeePassXC.appdata.xml ]; then exitError "No AppStream info file found!" fi - grep -qPzo "" share/linux/org.keepassxc.appdata.xml + grep -qPzo "" share/linux/org.keepassxc.KeePassXC.appdata.xml if [ $? -ne 0 ]; then - exitError "'share/linux/org.keepassxc.appdata.xml' has not been updated to the '${RELEASE_NAME}' release!" + exitError "'share/linux/org.keepassxc.KeePassXC.appdata.xml' has not been updated to the '${RELEASE_NAME}' release!" fi } diff --git a/share/CMakeLists.txt b/share/CMakeLists.txt index 6323ece88..81bb26938 100644 --- a/share/CMakeLists.txt +++ b/share/CMakeLists.txt @@ -30,8 +30,8 @@ if(UNIX AND NOT APPLE) install(DIRECTORY icons/application/ DESTINATION ${CMAKE_INSTALL_DATADIR}/icons/hicolor FILES_MATCHING PATTERN "application-x-keepassxc.png" PATTERN "application-x-keepassxc.svgz" PATTERN "status" EXCLUDE PATTERN "actions" EXCLUDE PATTERN "categories" EXCLUDE) - install(FILES linux/org.keepassxc.desktop DESTINATION ${CMAKE_INSTALL_DATADIR}/applications) - install(FILES linux/org.keepassxc.appdata.xml DESTINATION ${CMAKE_INSTALL_DATADIR}/metainfo) + install(FILES linux/org.keepassxc.KeePassXC.desktop DESTINATION ${CMAKE_INSTALL_DATADIR}/applications) + install(FILES linux/org.keepassxc.KeePassXC.appdata.xml DESTINATION ${CMAKE_INSTALL_DATADIR}/metainfo) install(FILES linux/keepassxc.xml DESTINATION ${CMAKE_INSTALL_DATADIR}/mime/packages) endif(UNIX AND NOT APPLE) diff --git a/share/linux/org.keepassxc.appdata.xml b/share/linux/org.keepassxc.KeePassXC.appdata.xml similarity index 99% rename from share/linux/org.keepassxc.appdata.xml rename to share/linux/org.keepassxc.KeePassXC.appdata.xml index 1bada3300..bde79416e 100644 --- a/share/linux/org.keepassxc.appdata.xml +++ b/share/linux/org.keepassxc.KeePassXC.appdata.xml @@ -1,5 +1,5 @@ -Copyright 2017 KeePassXC Team --> + org.keepassxc KeePassXC @@ -67,7 +67,7 @@ - +
  • Prevent database corruption when locked [#1219]
  • diff --git a/share/linux/org.keepassxc.desktop b/share/linux/org.keepassxc.KeePassXC.desktop similarity index 94% rename from share/linux/org.keepassxc.desktop rename to share/linux/org.keepassxc.KeePassXC.desktop index d3b007bdc..8a0169800 100644 --- a/share/linux/org.keepassxc.desktop +++ b/share/linux/org.keepassxc.KeePassXC.desktop @@ -9,6 +9,7 @@ Comment=Community-driven port of the Windows application “KeePass Password Saf Exec=keepassxc %f TryExec=keepassxc Icon=keepassxc +StartupWMClass=keepassxc Terminal=false Type=Application Version=1.0 diff --git a/share/translations/keepassx_ca.ts b/share/translations/keepassx_ca.ts new file mode 100644 index 000000000..8d837c563 --- /dev/null +++ b/share/translations/keepassx_ca.ts @@ -0,0 +1,2395 @@ + + + AboutDialog + + About KeePassXC + Sobre KeePassXC + + + About + Sobre + + + Contributors + Contribuïdors + + + Debug Info + Informació de depuració + + + Copy to clipboard + Copia al porta-retalls + + + Version %1 + + Versió %1 + + + + Revision: %1 + Revisió: %1 + + + Libraries: + Llibreries + + + Operating system: %1 +CPU architecture: %2 +Kernel: %3 %4 + Sistema operatiu: %1 +Arquitectura de la CPU: %2 +Nucli: %3 %4 + + + Enabled extensions: + Extensions habilitades: + + + Report bugs at: <a href="https://github.com/keepassxreboot/keepassxc/issues" style="text-decoration: underline;">https://github.com</a> + Reportar errors a: <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. + KeepassXC es distribueix sota els termes de la Llicència Pública General GNU (GPL) versió 2 o (segons la vostra opció) versió 3. + + + Project Maintainers: + Mantenidors del projecte: + + + <a href="https://github.com/keepassxreboot/keepassxc/graphs/contributors">See Contributions on GitHub</a> + <a href="https://github.com/keepassxreboot/keepassxc/graphs/contributors">Veure els contribuïdors a GitHub</a> + + + Include the following information whenever you report a bug: + Inclou la següent informació a l'hora de reportar un error: + + + Distribution: %1 + Distribució: %1 + + + + AccessControlDialog + + Remember this decision + Recorda aquesta decisió + + + Allow + Permet + + + Deny + Denega + + + %1 has requested access to passwords for the following item(s). +Please select whether you want to allow access. + + + + KeePassXC HTTP Confirm Access + KeePassXC HTTP Confirmeu l'accés + + + + AutoType + + Couldn't find an entry that matches the window title: + No hem trobat una entrada que coincidesca amb el títol de la finestra: + + + Auto-Type - KeePassXC + + + + + AutoTypeAssociationsModel + + Window + Finestra + + + Sequence + Seqüència + + + Default sequence + Seqüència per omissió + + + + AutoTypeSelectDialog + + Select entry to Auto-Type: + + + + Auto-Type - KeePassXC + + + + + ChangeMasterKeyWidget + + Password + Contrasenya + + + Enter password: + Introduïu la contrasenya: + + + Repeat password: + Repetiu la contrasenya: + + + Browse + Navegar + + + Create + Crea + + + Key files + Fitxers de clau + + + All files + Tots els fitxers + + + Create Key File... + Crea un arxiu clau... + + + Unable to create Key File : + + + + Select a key file + Seleccioneu un arxiu clau + + + Do you really want to use an empty string as password? + Realment voleu utilitzar una cadena buida com a contrasenya? + + + Different passwords supplied. + Les contrasenyes no coincideixen. + + + Failed to set %1 as the Key file: +%2 + No ha pogut definir %1 com a arxiu clau: %2 + + + &Key file + Arxiu clau + + + Cha&llenge Response + + + + Refresh + L'actualitza + + + Empty password + Contrasenya buida + + + Changing master key failed: no YubiKey inserted. + + + + + CloneDialog + + Clone Options + Clona les opcions + + + Replace username and password with references + Substituir el nom d'usuari i contrasenya amb referències + + + Copy history + Còpia el historial + + + Append ' - Clone' to title + Afegeix '-clon' al títol + + + + CsvImportWidget + + Import CSV fields + Importació de fitxer CSV + + + filename + nom del fitxer + + + size, rows, columns + mida, files, columnes + + + Encoding + Codificació + + + Codec + Còdec + + + Text is qualified by + Text està qualificat per + + + Fields are separated by + Els camps estan separats per + + + Comments start with + Els comentaris comencen amb + + + First record has field names + El primer registre conté els noms de camp + + + Number of headers line to discard + Número de línies amb capçaleres per a descartar + + + Consider '\' an escape character + Considera ' \' com un caràcter d'escapada + + + Preview + Visualització prèvia + + + Column layout + Columnes + + + Not present in CSV file + + + + Empty fieldname + Camp de nom buit + + + column + columna + + + Imported from CSV file + Importats d'un fitxer CSV + + + Original data: + Dades originals: + + + Error(s) detected in CSV file ! + S'ha(n) detectat error(s) al fitxer CSV ! + + + more messages skipped] + + + + Error + Error + + + CSV import: writer has errors: + + + + + + CsvImportWizard + + Import CSV file + + + + Error + Error + + + Unable to calculate master key + No es pot calcular la clau mestra + + + + CsvParserModel + + byte, + byte, + + + rows, + files, + + + columns + columnes + + + + DatabaseOpenWidget + + Enter master key + Introduïu la clau mestra + + + Key File: + Fitxer clau: + + + Password: + Contrasenya: + + + Browse + Navega + + + Unable to open the database. + No es pot obrir la base de dades. + + + Can't open key file + No es pot obrir el fitxer de clau + + + All files + Tots els fitxers + + + Key files + Arxius de clau + + + Select key file + Seleccioneu el fitxer de clau + + + Refresh + Actualitza + + + Challenge Response: + + + + + DatabaseRepairWidget + + Repair database + Repara la base de dades + + + Error + Error + + + Can't open key file + No es pot obrir el fitxer de clau + + + Database opened fine. Nothing to do. + + + + Unable to open the database. + No es pot obrir la base de dades. + + + Success + + + + The database has been successfully repaired +You can now save it. + + + + Unable to repair the database. + No es pot reparar la base de dades. + + + + DatabaseSettingsWidget + + Database name: + Nom de base de dades: + + + Database description: + Descripció de la base de dades: + + + Transform rounds: + + + + Default username: + Usuari per defecte: + + + MiB + MiB + + + Benchmark + + + + Max. history items: + N. max. d'elements al historial: + + + Max. history size: + Mida màx. del historial: + + + Use recycle bin + Utilitza la paperera + + + AES: 256 Bit (default) + AES: 256 bits (per defecte) + + + Twofish: 256 Bit + Twofish: 256 bits + + + Algorithm: + Algoritme: + + + + DatabaseTabWidget + + Root + Arrel + + + KeePass 2 Database + Base de dades de KeePass 2 + + + All files + Tots els fitxers + + + Open database + Obre la base de dades + + + File not found! + No s'ha trobat el fitxer! + + + Open KeePass 1 database + Obre base de dades de KeePass 1 + + + KeePass 1 database + Base de dades de KeePass 1 + + + All files (*) + Tots els arxius (*) + + + Close? + Voleu tancar? + + + Save changes? + Voleu desar els canvis? + + + "%1" was modified. +Save changes? + "%1" ha canviat. +Voleu desar els canvis? + + + Writing the database failed. + Ha fallat l'escriptura en la base de dades. + + + Save database as + Desa la base de dades com a + + + New database + Nova base de dades + + + locked + bloquejat + + + Lock database + Bloqueja la base de dades + + + Can't lock the database as you are currently editing it. +Please press cancel to finish your changes or discard them. + No es pot bloquejar la base de dades actualment en ús. +Per favor, feu clic a cancel·la per a finalitzar els canvis o descarteu-los. + + + This database has never been saved. +You can save the database or stop locking it. + Aquesta base de dades no s'ha desat. +Podeu desar la base de dades o deixar de bloquejar-la. + + + This database has been modified. +Do you want to save the database before locking it? +Otherwise your changes are lost. + Aquesta base de dades ha estat modificada. +Voleu desar la base de dades abans de tancar-la? +En cas contrari, es perderan els canvis. + + + "%1" is in edit mode. +Discard changes and close anyway? + "%1" està en mode d'edició. +Voleu descartar els canvis i tancar de totes maneres? + + + Export database to CSV file + Exporta la base de dades a un fitxer CSV + + + CSV file + Fitxer CSV + + + Writing the CSV file failed. + Ha fallat l'escriptura al fitxer CSV. + + + Unable to open the database. + No es pot obrir la base de dades. + + + Merge database + Fusiona la base de dades + + + The database you are trying to save as is locked by another instance of KeePassXC. +Do you want to save it anyway? + La base de dades que està intentant salvar està bloquejada per una altra instància de KeePassXC. +Voleu desar-la igualment? + + + Passwords + Contrasenyes + + + Database already opened + La base de dades ja està oberta + + + The database you are trying to open is locked by another instance of KeePassXC. + +Do you want to open it anyway? + La base de dades que està intentant obrir està bloquejada per una altra instància de KeePassXC. + +Voleu obrir-la igualment? + + + Open read-only + Obre en mode només de lectura + + + File opened in read only mode. + Arxiu obert en mode de només lectura. + + + Open CSV file + Obre arxiu CSV + + + + DatabaseWidget + + Change master key + Canvia la clau mestra + + + Delete entry? + Suprimir l'entrada? + + + Do you really want to delete the entry "%1" for good? + Realment voleu suprimir l'entrada "%1" per sempre? + + + Delete entries? + Suprimir les entrades? + + + Do you really want to delete %1 entries for good? + Realment voleu suprimir %1 entrades per sempre? + + + Move entries to recycle bin? + Moure les entrades a la paperera? + + + Do you really want to move %n entry(s) to the recycle bin? + Realment voleu moure %n entry(s) a la Paperera de reciclatge?Realment voleu moure %n entrada(es) a la paperera? + + + Delete group? + Voleu suprimir el grup? + + + Do you really want to delete the group "%1" for good? + Realment voleu suprimir el grup "%1" per sempre? + + + Unable to calculate master key + No es pot calcular la clau mestra + + + Move entry to recycle bin? + Moure l'entrada a la Paperera? + + + Do you really want to move entry "%1" to the recycle bin? + Realment voleu moure l'entrada "%1" a la paperera? + + + Searching... + Cercant... + + + No current database. + Cap base de dades actual. + + + No source database, nothing to do. + + + + Search Results (%1) + Resultats de la cerca (%1) + + + No Results + No hi ha resultats + + + Execute command? + Execute l'ordre? + + + Do you really want to execute the following command?<br><br>%1<br> + Voleu executar la següent ordre? <br><br>%1<br> + + + Remember my choice + Recordar la meva elecció + + + Autoreload Request + Tona a carregar la petició + + + The database file has changed. Do you want to load the changes? + El fitxer de base de dades ha canviat. Voleu carregar els canvis? + + + Merge Request + + + + The database file has changed and you have unsaved changes.Do you want to merge your changes? + El fitxer de base de dades ha canviat i té canvis no desats. Voleu combinar els canvis? + + + Could not open the new database file while attempting to autoreload this database. + + + + Empty recycle bin? + Buida la paperera? + + + Are you sure you want to permanently delete everything from your recycle bin? + Esteu segur que voleu suprimir permanentment tot el contingut de la paperera? + + + + EditEntryWidget + + Entry + Entrada + + + Advanced + Avançat + + + Icon + Icona + + + Auto-Type + + + + Properties + Propietats + + + History + Historial + + + Entry history + Historial de l'entrada + + + Add entry + Afegiu una entrada + + + Edit entry + Edita l'entrada + + + Different passwords supplied. + Les contrasenyes no coincideixen. + + + New attribute + Nou atribut + + + Select file + Seleccioneu el fitxer + + + Unable to open file + No es pot obrir el fitxer + + + Save attachment + Deseu el fitxer adjunt + + + Unable to save the attachment: + + No es por desar l'arxiu adjunt: + + + + Tomorrow + Demà + + + %n week(s) + %n setmanes%n setmana(es) + + + %n month(s) + %n mes (OS)%n mes(os) + + + 1 year + 1 any + + + Confirm Remove + Confirma la supressió + + + Are you sure you want to remove this attribute? + Esteu segur que voleu suprimir aquest atribut? + + + [PROTECTED] Press reveal to view or edit + [PROTEGIT] Premeu revelar per veure o editar + + + Are you sure you want to remove this attachment? + Esteu segur que voleu suprimir aquest fitxer adjunt? + + + + EditEntryWidgetAdvanced + + Additional attributes + Atributs addicionals + + + Add + Afegiu + + + Remove + Suprimiu + + + Attachments + Fitxers adjunts + + + Save + Desa + + + Open + Obre + + + Edit Name + Edita el nom + + + Protect + Protegeix + + + Reveal + Revela + + + + EditEntryWidgetAutoType + + Enable Auto-Type for this entry + + + + + + + + + + - + - + + + Window title: + Títol de la finestra: + + + Inherit default Auto-Type sequence from the &group + + + + &Use custom Auto-Type sequence: + + + + Use default se&quence + + + + Set custo&m sequence: + + + + Window Associations + + + + + EditEntryWidgetHistory + + Show + Mostra + + + Restore + Restaura + + + Delete + Suprimeix + + + Delete all + Suprimeix tots + + + + EditEntryWidgetMain + + Title: + Títol: + + + Username: + Nom d'usuari: + + + Password: + Contrasenya: + + + Repeat: + Repeteix: + + + URL: + URL: + + + Expires + Expira + + + Presets + Configuracions + + + Notes: + Notes: + + + + EditGroupWidget + + Group + Grup + + + Icon + Icona + + + Properties + Propietats + + + Add group + Afegeix un grup + + + Edit group + Edita el grup + + + Enable + Habilita + + + Disable + Inhabilita + + + Inherit from parent group (%1) + Hereta de grup pare (%1) + + + + EditGroupWidgetMain + + Name + Nom + + + Notes + Notes + + + Expires + Expira + + + Search + Cerca + + + Auto-Type + + + + &Use default Auto-Type sequence of parent group + + + + Set default Auto-Type se&quence + + + + + EditWidgetIcons + + Add custom icon + Afegeix una icona personalitzada + + + Delete custom icon + Suprimeix la icona personalitzada + + + Images + Imatges + + + All files + Tots els fitxers + + + Select Image + Seleccioneu la imatge + + + Download favicon + Descarregua el favicon + + + Unable to fetch favicon. + No es pot descarregar el favicon. + + + Can't read icon + No es pot llegir la icona + + + &Use default icon + + + + Use custo&m icon + + + + Confirm Delete + Confirma la supressió + + + This icon is used by %1 entries, and will be replaced by the default icon. Are you sure you want to delete it? + Aquesta icona s'utilitza en %1 entrades i serà substituïda per la icona per defecte. Esteu segur que voleu suprimir-la? + + + Hint: You can enable Google as a fallback under Tools>Settings>Security + Consell: Podeu activar Google com a recurs alternatiu a Eines > Configuració > Seguretat + + + Custom icon already exists + Ja existeix una icona personalitzada + + + + EditWidgetProperties + + Created: + Creat: + + + Modified: + Modificat: + + + Accessed: + Accedit: + + + Uuid: + UUID: + + + + Entry + + - Clone + -Clon + + + + EntryAttributesModel + + Name + Nom + + + + EntryHistoryModel + + Last modified + Darrera modificació + + + Title + Títol + + + Username + Nom d'usuari + + + URL + URL + + + + EntryModel + + Group + Grup + + + Title + Títol + + + Username + Nom d'usuari + + + URL + URL + + + Ref: + Reference abbreviation + Ref: + + + + Group + + Recycle Bin + Paperera + + + + HttpPasswordGeneratorWidget + + Length: + Longitud: + + + Character Types + Tipus de caràcter + + + Upper Case Letters + Lletra majúscula + + + A-Z + A-Z + + + Lower Case Letters + Lletra minúscula + + + a-z + a-z + + + Numbers + Números + + + 0-9 + + + + Special Characters + + + + /*_& ... + + + + Exclude look-alike characters + + + + Ensure that the password contains characters from every group + + + + + KMessageWidget + + &Close + + + + Close message + + + + + KeePass1OpenWidget + + Import KeePass1 database + + + + Unable to open the database. + No es pot obrir la base de dades. + + + + KeePass1Reader + + Unable to read keyfile. + + + + Not a KeePass database. + + + + Unsupported encryption algorithm. + + + + Unsupported KeePass database version. + + + + Root + Arrel + + + Unable to calculate master key + No es pot calcular la clau mestra + + + Wrong key or database file is corrupt. + + + + + KeePass2Reader + + Not a KeePass database. + + + + Unsupported KeePass database version. + + + + Wrong key or database file is corrupt. + + + + Unable to calculate master key + No es pot calcular la clau mestra + + + Unable to issue challenge-response. + + + + The selected file is an old KeePass 1 database (.kdb). + +You can import it by clicking on Database > 'Import KeePass 1 database...'. +This is a one-way migration. You won't be able to open the imported database with the old KeePassX 0.4 version. + + + + + KeePass2Writer + + Unable to issue challenge-response. + + + + Unable to calculate master key + No es pot calcular la clau mestra + + + + Main + + Fatal error while testing the cryptographic functions. + + + + KeePassXC - Error + + + + The lock file could not be created. Single-instance mode disabled. + + + + Another instance of KeePassXC is already running. + + + + Existing single-instance lock file is invalid. Launching new instance. + + + + + MainWindow + + Open database + Obre la base de dades + + + Database settings + + + + Copy username to clipboard + + + + Copy password to clipboard + + + + Settings + + + + Show toolbar + + + + read-only + + + + Toggle window + + + + KeePass 2 Database + Base de dades de KeePass 2 + + + All files + Tots els fitxers + + + Save repaired database + + + + Writing the database failed. + Ha fallat l'escriptura en la base de dades. + + + &Recent databases + + + + E&ntries + + + + Copy att&ribute to clipboard + + + + &Groups + + + + &View + + + + &Quit + + + + &About + + + + &Save database + + + + &Close database + + + + &New database + + + + Merge from KeePassX database + + + + &Add new entry + + + + &View/Edit entry + + + + &Delete entry + + + + &Add new group + + + + &Edit group + + + + &Delete group + + + + &Database settings + + + + &Clone entry + + + + Timed one-time password + + + + Copy &TOTP + + + + Show TOTP + + + + &Find + + + + Copy &username + + + + Cop&y password + + + + &Settings + + + + &Perform Auto-Type + + + + &Open URL + + + + &Lock databases + + + + &Title + + + + &URL + + + + &Notes + + + + Password Generator + + + + Clear history + + + + &Database + + + + Import + + + + &Tools + + + + Empty recycle bin + + + + Access error for config file %1 + + + + Quit KeePassXC + + + + Please touch the button on your YubiKey! + + + + &Help + + + + &Open database... + + + + Sa&ve database as... + + + + Change &master key... + + + + &Export to CSV file... + + + + Import KeePass 1 database... + + + + Import CSV file... + + + + Re&pair database... + + + + Set up TOTP... + + + + + OptionDialog + + Dialog + + + + General + + + + Sh&ow a notification when credentials are requested + + + + Sort matching entries by &username + + + + Re&move all stored permissions from entries in active database + + + + Advanced + Avançat + + + Always allow &access to entries + + + + Always allow &updating entries + + + + Searc&h in all opened databases for matching entries + + + + HTTP Port: + + + + Default port: 19455 + + + + Re&quest to unlock the database if it is locked + + + + Sort &matching entries by title + + + + KeePassXC will listen to this port on 127.0.0.1 + + + + Cannot bind to privileged ports + + + + Cannot bind to privileged ports below 1024! +Using default port 19455. + + + + R&emove all shared encryption keys from active database + + + + &Return advanced string fields which start with "KPH: " + + + + Automatically creating or updating string fields is not supported. + + + + This is required for accessing your databases from ChromeIPass or PassIFox + + + + Enable KeePassHTTP server + + + + Only returns the best matches for a specific URL instead of all entries for the whole domain. + + + + &Return only best matching entries + + + + Only entries with the same scheme (http://, https://, ftp://, ...) are returned. + + + + &Match URL schemes + + + + Password Generator + + + + Only the selected database has to be connected with a client. + + + + The following options can be dangerous! +Change them only if you know what you are doing. + + + + + PasswordGeneratorWidget + + Password: + Contrasenya: + + + Character Types + Tipus de caràcter + + + Upper Case Letters + Lletra majúscula + + + Lower Case Letters + Lletra minúscula + + + Numbers + Números + + + Special Characters + + + + Exclude look-alike characters + + + + Accept + + + + %p% + + + + strength + + + + entropy + + + + &Length: + + + + Pick characters from every group + + + + Generate + + + + Close + + + + Apply + + + + Entropy: %1 bit + + + + Password Quality: %1 + + + + Poor + + + + Weak + + + + Good + + + + Excellent + + + + Password + Contrasenya + + + Extended ASCII + + + + Passphrase + + + + Wordlist: + + + + Word Count: + + + + Word Separator: + + + + Copy + + + + + QObject + + NULL device + + + + error reading from device + + + + file empty ! + + + + + malformed string + + + + missing closing quote + + + + INTERNAL - unget lower bound exceeded + + + + Group + Grup + + + Title + Títol + + + Username + Nom d'usuari + + + Password + Contrasenya + + + URL + URL + + + Notes + Notes + + + Browser Integration + + + + YubiKey[%1] Challenge Response - Slot %2 - %3 + + + + Press + + + + Passive + + + + + 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: + + + + + SearchWidget + + Case Sensitive + + + + Search + Cerca + + + Clear + + + + Search... + + + + Limit search to selected group + + + + + Service + + A shared encryption-key with the name "%1" already exists. +Do you want to overwrite it? + + + + Do you want to update the information in %1 - %2? + + + + The active database is locked! +Please unlock the selected database or choose another one which is unlocked. + + + + Successfully removed %1 encryption-%2 from KeePassX/Http Settings. + + + + No shared encryption-keys found in KeePassHttp Settings. + + + + The active database does not contain an entry of KeePassHttp Settings. + + + + Removing stored permissions... + + + + Abort + + + + Successfully removed permissions from %1 %2. + + + + The active database does not contain an entry with permissions. + + + + KeePassXC: New key association request + + + + You have received an association request for the above key. +If you would like to allow it access to your KeePassXC database +give it a unique name to identify and accept it. + + + + KeePassXC: Overwrite existing key? + + + + KeePassXC: Update Entry + + + + KeePassXC: Database locked! + + + + KeePassXC: Removed keys from database + + + + KeePassXC: No keys found + + + + KeePassXC: Settings not available! + + + + KeePassXC: Removed permissions + + + + KeePassXC: No entry with permissions found! + + + + + SettingsWidget + + Application Settings + + + + General + + + + Security + + + + Access error for config file %1 + + + + + SettingsWidgetGeneral + + Remember last databases + + + + Automatically save on exit + + + + Automatically save after every change + + + + Minimize when copying to clipboard + + + + Use group icon on entry creation + + + + Global Auto-Type shortcut + + + + Language + + + + Show a system tray icon + + + + Hide window to system tray when minimized + + + + Load previous databases on startup + + + + Automatically reload the database when modified externally + + + + Hide window to system tray instead of app exit + + + + Minimize window at application startup + + + + Basic Settings + + + + Remember last key files and security dongles + + + + Don't mark database as modified for non-data changes (e.g., expanding groups) + + + + Auto-Type + + + + Use entry title and URL to match windows for global Auto-Type + + + + Always ask before performing Auto-Type + + + + Auto-Type delay + + + + ms + + + + Start only a single instance of KeePassXC + + + + + SettingsWidgetSecurity + + Clear clipboard after + + + + sec + + + + Lock databases after inactivity of + + + + Show passwords in cleartext by default + + + + Lock databases after minimizing the window + + + + Don't require password repeat when it is visible + + + + Timeouts + + + + Convenience + + + + Lock databases when session is locked or lid is closed + + + + Privacy + + + + Use Google as fallback for downloading website icons + + + + + SetupTotpDialog + + Setup TOTP + + + + Key: + + + + Use custom settings + + + + Note: Change these settings only if you know what you are doing. + + + + Time step: + + + + 8 digits + + + + 6 digits + + + + Code size: + + + + sec + + + + + TotpDialog + + Timed Password + + + + 000000 + + + + Copy + + + + Expires in + + + + seconds + + + + + UnlockDatabaseWidget + + Unlock database + + + + + WelcomeWidget + + Welcome to KeePassXC + + + + Start storing your passwords securely in a KeePassXC database + + + + Create new database + + + + Open existing database + + + + Import from KeePass 1 + + + + Import from CSV + + + + Recent databases + + + + + main + + path to a custom config file + + + + key file of the database + + + + KeePassXC - cross-platform password manager + + + + read password of the database from stdin + + + + filenames of the password databases to open (*.kdbx) + + + + Copy a password to the clipboard + + + + Path of the database. + + + + Use a GUI prompt unlocking the database. + + + + Name of the entry to clip. + + + + Extract and print the content of a database. + + + + Path of the database to extract. + + + + Name of the command to execute. + + + + List database entries. + + + + Path of the group to list. Default is / + + + + Print the UUIDs of the entries and groups. + + + + Merge two databases. + + + + Path of the database to merge into. + + + + Path of the database to merge from. + + + + Use the same password for both database files. + + + + Show a password. + + + + Name of the entry to show. + + + + \ No newline at end of file diff --git a/snapcraft.yaml b/snapcraft.yaml index 051fcebac..b8d9747ec 100644 --- a/snapcraft.yaml +++ b/snapcraft.yaml @@ -1,5 +1,5 @@ name: keepassxc -version: 2.2.3 +version: 2.2.4 grade: stable summary: Community-driven port of the Windows application “KeePass Password Safe” description: | @@ -12,7 +12,7 @@ apps: keepassxc: command: desktop-launch keepassxc plugs: [unity7, x11, opengl, gsettings, home, network, network-bind, removable-media, raw-usb] - desktop: usr/share/applications/org.keepassxc.desktop + desktop: usr/share/applications/org.keepassxc.KeePassXC.desktop cli: command: keepassxc-cli plugs: [gsettings, home, removable-media, raw-usb] @@ -42,7 +42,7 @@ parts: - libyubikey-dev - libykpers-1-dev install: | - sed -i 's|Icon=keepassxc|Icon=${SNAP}/usr/share/icons/hicolor/256x256/apps/keepassxc.png|g' $SNAPCRAFT_PART_INSTALL/usr/share/applications/org.keepassxc.desktop + sed -i 's|Icon=keepassxc|Icon=${SNAP}/usr/share/icons/hicolor/256x256/apps/keepassxc.png|g' $SNAPCRAFT_PART_INSTALL/usr/share/applications/org.keepassxc.KeePassXC.desktop after: [desktop-qt5] # Redefine desktop-qt5 stage packages to work with Ubuntu 17.04