diff options
author | Jonathan White <support@dmapps.us> | 2017-06-26 00:52:35 +0300 |
---|---|---|
committer | Jonathan White <support@dmapps.us> | 2017-06-26 00:52:35 +0300 |
commit | 9a6a78719118d9cd79232ec37ba6b8b8a0ef8d9a (patch) | |
tree | e54ea4b84a08f63457b854df481bfd0d2179f9c5 /share | |
parent | 836c996544d13154cef8cbaf2d6cfe510edb1144 (diff) |
Update translations
Diffstat (limited to 'share')
24 files changed, 25876 insertions, 4297 deletions
diff --git a/share/translations/keepassx_cs.ts b/share/translations/keepassx_cs.ts index f54a1db8e..cdd273667 100644 --- a/share/translations/keepassx_cs.ts +++ b/share/translations/keepassx_cs.ts @@ -2,26 +2,106 @@ <context> <name>AboutDialog</name> <message> - <source>Revision</source> - <translation>Revize</translation> + <source>About KeePassXC</source> + <translation>O aplikaci KeePassXC</translation> </message> <message> - <source>Using:</source> - <translation>S použitím:</translation> + <source>About</source> + <translation>O aplikaci</translation> </message> <message> - <source>About KeePassXC</source> - <translation>O aplikaci KeePassXC</translation> + <source><html><head/><body><p>Report bugs at: <a href="https://github.com/keepassxreboot/keepassxc/issues"><span style="text-decoration: underline; color:#0000ff;">https://github.com</span></a></p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head><style>li {font-size: 10pt}</style></head><body><p><span style=" font-size:10pt;">Project Maintainers:</span></p><ul><li>droidmonkey</li><li>phoerious</li><li>TheZ3ro</li><li>louib</li><li>Weslly</li><li>debfx (KeePassX)</li></ul></body></html></source> + <translation type="unfinished"/> </message> <message> - <source>Extensions: + <source>Contributors</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><body> + <p style="font-size:x-large; font-weight:600;">Code:</p> + <ul> + <li style="font-size:10pt">debfx (KeePassX)</li> + <li style="font-size:10pt">BlueIce (KeePassX)</li> + <li style="font-size:10pt">droidmonkey</li> + <li style="font-size:10pt">phoerious</li> + <li style="font-size:10pt">TheZ3ro</li> + <li style="font-size:10pt">louib</li> + <li style="font-size:10pt">weslly</li> + <li style="font-size:10pt">keithbennett (KeePassHTTP)</li> + <li style="font-size:10pt">Typz (KeePassHTTP)</li> + <li style="font-size:10pt">denk-mal (KeePassHTTP)</li> + <li style="font-size:10pt">kylemanna (YubiKey)</li> + <li style="font-size:10pt">seatedscribe (CSV Importer)</li> + <li style="font-size:10pt">pgalves (Inline Messages)</li> + </ul> + <p style="font-size:x-large; font-weight:600;">Translations:</p> + <ul> + <li style="font-size:10pt"><span style="font-weight:600;">Chinese:</span> Biggulu, ligyxy, BestSteve</li> + <li style="font-size:10pt"><span style="font-weight:600;">Czech:</span> pavelb, JosefVitu</li> + <li style="font-size:10pt"><span style="font-weight:600;">Dutch:</span> Vistaus, KnooL, apie</li> + <li style="font-size:10pt"><span style="font-weight:600;">Finnish:</span> MawKKe</li> + <li style="font-size:10pt"><span style="font-weight:600;">French:</span> Scrat15, frgnca, gilbsgilbs, gtalbot, iannick, kyodev, logut</li> + <li style="font-size:10pt"><span style="font-weight:600;">German:</span> Calyrx, DavidHamburg, antsas, codejunky, jensrutschmann, montilo, omnisome4, origin_de, pcrcoding, phoerious, rgloor, vlenzer</li> + <li style="font-size:10pt"><span style="font-weight:600;">Greek:</span> nplatis</li> + <li style="font-size:10pt"><span style="font-weight:600;">Italian:</span> TheZ3ro, FranzMari, Mte90, tosky</li> + <li style="font-size:10pt"><span style="font-weight:600;">Kazakh:</span> sotrud_nik</li> + <li style="font-size:10pt"><span style="font-weight:600;">Lithuanian:</span> Moo</li> + <li style="font-size:10pt"><span style="font-weight:600;">Polish:</span> konradmb, mrerexx</li> + <li style="font-size:10pt"><span style="font-weight:600;">Portuguese: </span>vitor895, weslly, American_Jesus, mihai.ile</li> + <li style="font-size:10pt"><span style="font-weight:600;">Russian:</span> vsvyatski, KekcuHa, wkill95</li> + <li style="font-size:10pt"><span style="font-weight:600;">Spanish:</span> EdwardNavarro, antifaz, piegope, pquin, vsvyatski</li> + <li style="font-size:10pt"><span style="font-weight:600;">Swedish:</span> henziger</li> + </ul> + </body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p align="center"><a href="https://github.com/keepassxreboot/keepassxc/graphs/contributors"><span style=" font-size:10pt; text-decoration: underline; color:#0000ff;">See Contributions on GitHub</span></a></p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Debug Info</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>Include the following information whenever you report a bug:</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy to clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Version %1 </source> - <translation>Rozšíření: -</translation> + <translation type="unfinished"/> + </message> + <message> + <source>Revision: %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Libraries:</source> + <translation type="unfinished"/> </message> <message> - <source>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</source> - <translation>KeePassXC je šířeno pod GNU obecnou veřejnou licencí (GPL) verze 2 a (případně) 3.</translation> + <source>Operating system: %1 +CPU architecture: %2 +Kernel: %3 %4</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enabled extensions:</source> + <translation type="unfinished"/> </message> </context> <context> @@ -121,10 +201,6 @@ Umožnit přístup?</translation> <translation>Vytvořit soubor s klíčem…</translation> </message> <message> - <source>Error</source> - <translation>Chyba</translation> - </message> - <message> <source>Unable to create Key File : </source> <translation>Nedaří se vytvořit soubor s klíčem:</translation> </message> @@ -133,10 +209,6 @@ Umožnit přístup?</translation> <translation>Vyberte soubor s klíčem</translation> </message> <message> - <source>Question</source> - <translation>Dotaz</translation> - </message> - <message> <source>Do you really want to use an empty string as password?</source> <translation>Opravdu ponechat bez hesla, tedy nechráněné?</translation> </message> @@ -145,10 +217,6 @@ Umožnit přístup?</translation> <translation>Nepodařilo se vám zadat heslo stejně do obou kolonek.</translation> </message> <message> - <source>Failed to set key file</source> - <translation>Nepodařilo se nastavit soubor s klíčem</translation> - </message> - <message> <source>Failed to set %1 as the Key file: %2</source> <translation>Nepodařilo se nastavit %1 jako soubor s klíčem: @@ -158,6 +226,163 @@ Umožnit přístup?</translation> <source>&Key file</source> <translation>Soubor s &klíčem</translation> </message> + <message> + <source>Cha&llenge Response</source> + <translation type="unfinished"/> + </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Changing master key failed: no YubiKey inserted.</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CloneDialog</name> + <message> + <source>Clone Options</source> + <translation type="unfinished"/> + </message> + <message> + <source>Append ' - Copy' to title</source> + <translation type="unfinished"/> + </message> + <message> + <source>Replace username and password with references</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy history</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWidget</name> + <message> + <source>Import CSV fields</source> + <translation type="unfinished"/> + </message> + <message> + <source>filename</source> + <translation type="unfinished"/> + </message> + <message> + <source>size, rows, columns</source> + <translation type="unfinished"/> + </message> + <message> + <source>Encoding</source> + <translation type="unfinished"/> + </message> + <message> + <source>Codec</source> + <translation type="unfinished"/> + </message> + <message> + <source>Text is qualified by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Fields are separated by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Comments start with</source> + <translation type="unfinished"/> + </message> + <message> + <source>First record has field names</source> + <translation type="unfinished"/> + </message> + <message> + <source>Number of headers line to discard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Consider '\' an escape character</source> + <translation type="unfinished"/> + </message> + <message> + <source>Preview</source> + <translation type="unfinished"/> + </message> + <message> + <source>Column layout</source> + <translation type="unfinished"/> + </message> + <message> + <source>Not present in CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty fieldname </source> + <translation type="unfinished"/> + </message> + <message> + <source>column </source> + <translation type="unfinished"/> + </message> + <message> + <source>Imported from CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Original data: </source> + <translation type="unfinished"/> + </message> + <message> + <source>Error(s) detected in CSV file !</source> + <translation type="unfinished"/> + </message> + <message> + <source> more messages skipped]</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Chyba</translation> + </message> + <message> + <source>CSV import: writer has errors: +</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWizard</name> + <message> + <source>Import CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Chyba</translation> + </message> + <message> + <source>Unable to calculate master key</source> + <translation>Nedaří se spočítat hlavní klíč</translation> + </message> +</context> +<context> + <name>CsvParserModel</name> + <message> + <source> byte, </source> + <translation type="unfinished"/> + </message> + <message> + <source> rows, </source> + <translation type="unfinished"/> + </message> + <message> + <source> columns</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseOpenWidget</name> @@ -178,10 +403,6 @@ Umožnit přístup?</translation> <translation>Procházet</translation> </message> <message> - <source>Error</source> - <translation>Chyba</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>Databázi se nedaří otevřít.</translation> </message> @@ -201,6 +422,14 @@ Umožnit přístup?</translation> <source>Select key file</source> <translation>Vyberte soubor s klíčem</translation> </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Challenge Response:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseRepairWidget</name> @@ -277,6 +506,18 @@ Nyní je možné ji uložit.</translation> <source>Use recycle bin</source> <translation>Namísto mazání přesouvat do Koše</translation> </message> + <message> + <source>AES: 256 Bit (default)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Twofish: 256 Bit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Algorithm:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseTabWidget</name> @@ -297,10 +538,6 @@ Nyní je možné ji uložit.</translation> <translation>Otevřít databázi</translation> </message> <message> - <source>Warning</source> - <translation>Varování</translation> - </message> - <message> <source>File not found!</source> <translation>Soubor nebyl nalezen!</translation> </message> @@ -331,10 +568,6 @@ Save changes?</source> Uložit změny?</translation> </message> <message> - <source>Error</source> - <translation>Chyba</translation> - </message> - <message> <source>Writing the database failed.</source> <translation>Zápis do databáze se nezdařil.</translation> </message> @@ -426,6 +659,14 @@ Chcete ji přesto otevřít?</translation> <source>Open read-only</source> <translation>Otevřít pouze pro čtení</translation> </message> + <message> + <source>File opened in read only mode.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open CSV file</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseWidget</name> @@ -466,10 +707,6 @@ Chcete ji přesto otevřít?</translation> <translation>Opravdu chcete nenávratně smazat skupinu „%1“?</translation> </message> <message> - <source>Error</source> - <translation>Chyba</translation> - </message> - <message> <source>Unable to calculate master key</source> <translation>Nedaří se spočítat hlavní klíč</translation> </message> @@ -530,13 +767,17 @@ Chcete ji přesto otevřít?</translation> <translation>Soubor s databází byl změněn a vaše změny do něj nejsou uloženy. Přejete si své změny začlenit?</translation> </message> <message> - <source>Autoreload Failed</source> - <translation>Automatické opětovné načtení se nezdařilo</translation> - </message> - <message> <source>Could not open the new database file while attempting to autoreload this database.</source> <translation>Nepodařilo se otevřít nový soubor s databází během pokusu o opětovné načtení této.</translation> </message> + <message> + <source>Empty recycle bin?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to permanently delete everything from your recycle bin?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidget</name> @@ -577,10 +818,6 @@ Chcete ji přesto otevřít?</translation> <translation>Upravit záznam</translation> </message> <message> - <source>Error</source> - <translation>Chyba</translation> - </message> - <message> <source>Different passwords supplied.</source> <translation>Nepodařilo se vám zadat heslo stejně do obou kolonek.</translation> </message> @@ -622,6 +859,22 @@ Chcete ji přesto otevřít?</translation> <source>1 year</source> <translation>1 rok</translation> </message> + <message> + <source>Confirm Remove</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attribute?</source> + <translation type="unfinished"/> + </message> + <message> + <source>[PROTECTED] Press reveal to view or edit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attachment?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAdvanced</name> @@ -634,10 +887,6 @@ Chcete ji přesto otevřít?</translation> <translation>Přidat</translation> </message> <message> - <source>Edit</source> - <translation>Upravit</translation> - </message> - <message> <source>Remove</source> <translation>Odebrat</translation> </message> @@ -653,6 +902,18 @@ Chcete ji přesto otevřít?</translation> <source>Open</source> <translation>Otevřít</translation> </message> + <message> + <source>Edit Name</source> + <translation type="unfinished"/> + </message> + <message> + <source>Protect</source> + <translation type="unfinished"/> + </message> + <message> + <source>Reveal</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAutoType</name> @@ -688,6 +949,10 @@ Chcete ji přesto otevřít?</translation> <source>Set custo&m sequence:</source> <translation>Nastavit vlastní posloupnost:</translation> </message> + <message> + <source>Window Associations</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetHistory</name> @@ -797,16 +1062,16 @@ Chcete ji přesto otevřít?</translation> <translation>Hledat</translation> </message> <message> - <source>Auto-type</source> + <source>Auto-Type</source> <translation>Automatické vyplňování</translation> </message> <message> - <source>Use default auto-type sequence of parent group</source> - <translation>Použít výchozí posloupnost automatického vyplňování od nadřazené skupiny</translation> + <source>&Use default Auto-Type sequence of parent group</source> + <translation type="unfinished"/> </message> <message> - <source>Set default auto-type sequence</source> - <translation>Nastavit výchozí posloupnost automatického vyplňování</translation> + <source>Set default Auto-Type se&quence</source> + <translation type="unfinished"/> </message> </context> <context> @@ -832,10 +1097,6 @@ Chcete ji přesto otevřít?</translation> <translation>Vyberte obrázek</translation> </message> <message> - <source>Can't delete icon!</source> - <translation>Ikonu nelze smazat!</translation> - </message> - <message> <source>Error</source> <translation>Chyba</translation> </message> @@ -852,10 +1113,6 @@ Chcete ji přesto otevřít?</translation> <translation>Ikonu se nedaří načíst</translation> </message> <message> - <source>Can't delete icon. Still used by %1 items.</source> - <translation>Ikonu nelze smazat, protože je používaná ještě %1 dalšími záznamy.</translation> - </message> - <message> <source>&Use default icon</source> <translation>Po&užít výchozí ikonu</translation> </message> @@ -863,6 +1120,14 @@ Chcete ji přesto otevřít?</translation> <source>Use custo&m icon</source> <translation>Použít svou vlastní ikonu</translation> </message> + <message> + <source>Confirm Delete</source> + <translation type="unfinished"/> + </message> + <message> + <source>This icon is used by %1 entries, and will be replaced by the default icon. Are you sure you want to delete it?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditWidgetProperties</name> @@ -934,6 +1199,11 @@ Chcete ji přesto otevřít?</translation> <source>URL</source> <translation>URL adresa</translation> </message> + <message> + <source>Ref: </source> + <comment>Reference abbreviation</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>Group</name> @@ -992,9 +1262,16 @@ Chcete ji přesto otevřít?</translation> <source>Ensure that the password contains characters from every group</source> <translation>Zajistit aby heslo obsahovalo znaky ze všech zvolených skupin znaků</translation> </message> +</context> +<context> + <name>KMessageWidget</name> + <message> + <source>&Close</source> + <translation type="unfinished"/> + </message> <message> - <source>Accept</source> - <translation>Přijmout</translation> + <source>Close message</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1004,10 +1281,6 @@ Chcete ji přesto otevřít?</translation> <translation>Importovat databázi ve formátu KeePass verze 1</translation> </message> <message> - <source>Error</source> - <translation>Chyba</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>Databázi se nedaří otevřít.</translation> </message> @@ -1071,6 +1344,10 @@ This is a one-way migration. You won't be able to open the imported databas Můžete ho importovat pomocí Databáze → Importovat databázi ve formátu KeePass 1. Jedná se o jednosměrný převod. Databázi, vzniklou z importu, nepůjde otevřít ve staré verzi KeePassX 0.4.</translation> </message> + <message> + <source>Unable to issue challenge-response.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>Main</name> @@ -1082,14 +1359,18 @@ Jedná se o jednosměrný převod. Databázi, vzniklou z importu, nepůjde otev <source>KeePassXC - Error</source> <translation>KeePassXC – chyba</translation> </message> + <message> + <source>The lock file could not be created. Single-instance mode disabled.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Another instance of KeePassXC is already running.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>MainWindow</name> <message> - <source>Database</source> - <translation>Databáze</translation> - </message> - <message> <source>Open database</source> <translation>Otevřít databázi</translation> </message> @@ -1122,10 +1403,6 @@ Jedná se o jednosměrný převod. Databázi, vzniklou z importu, nepůjde otev <translation>Zobrazit/skrýt okno</translation> </message> <message> - <source>Tools</source> - <translation>Nástroje</translation> - </message> - <message> <source>KeePass 2 Database</source> <translation>Databáze ve formátu KeePass 2</translation> </message> @@ -1138,10 +1415,6 @@ Jedná se o jednosměrný převod. Databázi, vzniklou z importu, nepůjde otev <translation>Uložit opravenou databázi</translation> </message> <message> - <source>Error</source> - <translation>Chyba</translation> - </message> - <message> <source>Writing the database failed.</source> <translation>Zápis do databáze se nezdařil.</translation> </message> @@ -1234,14 +1507,26 @@ Jedná se o jednosměrný převod. Databázi, vzniklou z importu, nepůjde otev <translation>Nastavení &databáze</translation> </message> <message> - <source>&Import KeePass 1 database</source> - <translation>&Importovat databázi ve formátu KeePass 1</translation> - </message> - <message> <source>&Clone entry</source> <translation>Klonovat záznam</translation> </message> <message> + <source>Timed one-time password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy &TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show TOTP</source> + <translation type="unfinished"/> + </message> + <message> <source>&Find</source> <translation>Najít</translation> </message> @@ -1293,6 +1578,46 @@ Jedná se o jednosměrný převod. Databázi, vzniklou z importu, nepůjde otev <source>Password Generator</source> <translation>Generátor hesel</translation> </message> + <message> + <source>Clear history</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Tools</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import KeePass 1 database</source> + <translation>Importovat databázi aplikace KeePass verze 1</translation> + </message> + <message> + <source>Import CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty recycle bin</source> + <translation type="unfinished"/> + </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Quit KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>Please touch the button on your YubiKey!</source> + <translation type="unfinished"/> + </message> </context> <context> <name>OptionDialog</name> @@ -1309,12 +1634,6 @@ Jedná se o jednosměrný převod. Databázi, vzniklou z importu, nepůjde otev <translation>Z&obrazit oznámení když jsou požadovány přihlašovací údaje</translation> </message> <message> - <source>&Match URL schemes -Only entries with the same scheme (http://, https://, ftp://, ...) are returned</source> - <translation>&Odpovídající schémata URL adres -Je odpovídáno pouze záznamy se stejným schématem (http://, https://, ftp://, atp.)</translation> - </message> - <message> <source>Sort matching entries by &username</source> <translation>Seřadit odpovídající záznamy dle &uživatelského jména</translation> </message> @@ -1323,10 +1642,6 @@ Je odpovídáno pouze záznamy se stejným schématem (http://, https://, ftp:// <translation>Z právě otevřené databáze odebrat veškerá uložená oprávnění</translation> </message> <message> - <source>Password generator</source> - <translation>Generátor hesel</translation> - </message> - <message> <source>Advanced</source> <translation>Pokročilé</translation> </message> @@ -1343,10 +1658,6 @@ Je odpovídáno pouze záznamy se stejným schématem (http://, https://, ftp:// <translation>Vy&hledat odpovídající záznamy ve všech otevřených databázích</translation> </message> <message> - <source>Only the selected database has to be connected with a client!</source> - <translation>Je třeba, aby ke klientovi byly připojené pouze vybrané databáze!</translation> - </message> - <message> <source>HTTP Port:</source> <translation>HTTP port:</translation> </message> @@ -1363,12 +1674,6 @@ Je odpovídáno pouze záznamy se stejným schématem (http://, https://, ftp:// <translation>Seřadit odpovídající záznamy dle názvu</translation> </message> <message> - <source>Enable KeepassXC HTTP protocol -This is required for accessing your databases from ChromeIPass or PassIFox</source> - <translation>Zapnout protokol KeePassXC HTTP -Toto je zapotřebí pro přístup do databáze z doplňku ChromeIPass nebo PassIFox pro webové prohlížeče</translation> - </message> - <message> <source>KeePassXC will listen to this port on 127.0.0.1</source> <translation>KeePassXC bude očekávat spojení na tomto portu na adrese 127.0.0.1 (localhost)</translation> </message> @@ -1383,20 +1688,10 @@ Using default port 19455.</source> Náhradně bude použit port 19455.</translation> </message> <message> - <source>&Return only best matching entries for a URL instead -of all entries for the whole domain</source> - <translation>Odpovědět pouze záznamy, které nejlépe odpovídají dané -URL ad&rese namísto záznamů pro celou doménu</translation> - </message> - <message> <source>R&emove all shared encryption keys from active database</source> <translation>Z právě otevřené databáze od&ebrat veškeré sdílené šifrovací klíče</translation> </message> <message> - <source>The following options can be dangerous. Change them only if you know what you are doing.</source> - <translation>Následující předvolby mohou být nebezpečné. Měňte je pouze pokud víte, co děláte!</translation> - </message> - <message> <source>&Return advanced string fields which start with "KPH: "</source> <translation>Odpovědět také kolonkami pok&ročilých textových řetězců které začínají na „KPH:“</translation> </message> @@ -1404,6 +1699,43 @@ URL ad&rese namísto záznamů pro celou doménu</translation> <source>Automatically creating or updating string fields is not supported.</source> <translation>Automatická vytváření nebo aktualizace nejsou u textových kolonek podporované!</translation> </message> + <message> + <source>This is required for accessing your databases from ChromeIPass or PassIFox</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enable KeePassHTTP server</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only returns the best matches for a specific URL instead of all entries for the whole domain.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Return only best matching entries</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only entries with the same scheme (http://, https://, ftp://, ...) are returned.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Match URL schemes</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password Generator</source> + <translation>Generátor hesel</translation> + </message> + <message> + <source>Only the selected database has to be connected with a client.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The following options can be dangerous! +Change them only if you know what you are doing.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>PasswordGeneratorWidget</name> @@ -1495,12 +1827,101 @@ URL ad&rese namísto záznamů pro celou doménu</translation> <source>Excellent</source> <translation>Skvělé</translation> </message> + <message> + <source>Password</source> + <translation>Heslo</translation> + </message> + <message> + <source>Extended ASCII</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passphrase</source> + <translation type="unfinished"/> + </message> + <message> + <source>Wordlist:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Count:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Separator:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> + </message> </context> <context> <name>QObject</name> <message> - <source>Http</source> - <translation>Http</translation> + <source>NULL device</source> + <translation type="unfinished"/> + </message> + <message> + <source>error reading from device</source> + <translation type="unfinished"/> + </message> + <message> + <source>file empty ! +</source> + <translation type="unfinished"/> + </message> + <message> + <source>malformed string</source> + <translation type="unfinished"/> + </message> + <message> + <source>missing closing quote</source> + <translation type="unfinished"/> + </message> + <message> + <source>INTERNAL - unget lower bound exceeded</source> + <translation type="unfinished"/> + </message> + <message> + <source>Group</source> + <translation>Skupina</translation> + </message> + <message> + <source>Title</source> + <translation>Titulek</translation> + </message> + <message> + <source>Username</source> + <translation>Uživatelské jméno</translation> + </message> + <message> + <source>Password</source> + <translation>Heslo</translation> + </message> + <message> + <source>URL</source> + <translation>URL adresa</translation> + </message> + <message> + <source>Notes</source> + <translation>Poznámky</translation> + </message> + <message> + <source>Browser Integration</source> + <translation type="unfinished"/> + </message> + <message> + <source>YubiKey[%1] Challenge Response - Slot %2 - %3</source> + <translation type="unfinished"/> + </message> + <message> + <source>Press</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passive</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1548,13 +1969,17 @@ URL ad&rese namísto záznamů pro celou doménu</translation> <translation>Hledat</translation> </message> <message> - <source>Find</source> - <translation>Najít</translation> - </message> - <message> <source>Clear</source> <translation>Vyčistit</translation> </message> + <message> + <source>Search...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Limit search to selected group</source> + <translation type="unfinished"/> + </message> </context> <context> <name>Service</name> @@ -1661,6 +2086,10 @@ jedinečný název pro identifikaci a potvrďte ho.</translation> <source>Security</source> <translation>Zabezpečení</translation> </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"/> + </message> </context> <context> <name>SettingsWidgetGeneral</name> @@ -1689,10 +2118,6 @@ jedinečný název pro identifikaci a potvrďte ho.</translation> <translation>Klávesová zkratka pro všeobecné automatické vyplňování</translation> </message> <message> - <source>Use entry title to match windows for global auto-type</source> - <translation>Všeobecné automatické vyplňování provádět na základě shody titulku záznamu s titulkem okna.</translation> - </message> - <message> <source>Language</source> <translation>Jazyk</translation> </message> @@ -1705,10 +2130,6 @@ jedinečný název pro identifikaci a potvrďte ho.</translation> <translation>Minimalizovat okno aplikace do oznamovací oblasti systémového panelu</translation> </message> <message> - <source>Remember last key files</source> - <translation>Pamatovat si nedávno otevřené soubory s klíči</translation> - </message> - <message> <source>Load previous databases on startup</source> <translation>Při spouštění aplikace načíst minule otevřené databáze</translation> </message> @@ -1724,6 +2145,30 @@ jedinečný název pro identifikaci a potvrďte ho.</translation> <source>Minimize window at application startup</source> <translation>Spouštět aplikaci s minimalizovaným oknem</translation> </message> + <message> + <source>Basic Settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Remember last key files and security dongles</source> + <translation type="unfinished"/> + </message> + <message> + <source>Don't mark database as modified for non-data changes (e.g., expanding groups)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Auto-Type</source> + <translation>Automatické vyplňování</translation> + </message> + <message> + <source>Use entry title and URL to match windows for global Auto-Type</source> + <translation type="unfinished"/> + </message> + <message> + <source>Always ask before performing Auto-Type</source> + <translation type="unfinished"/> + </message> </context> <context> <name>SettingsWidgetSecurity</name> @@ -1744,10 +2189,6 @@ jedinečný název pro identifikaci a potvrďte ho.</translation> <translation>Hesla vždy viditelná (nezakrývat hvězdičkami)</translation> </message> <message> - <source>Always ask before performing auto-type</source> - <translation>Před provedením automatického vyplnění se vždy dotázat</translation> - </message> - <message> <source>Lock databases after minimizing the window</source> <translation>Při minimalizaci okna uzamknout databáze</translation> </message> @@ -1755,6 +2196,80 @@ jedinečný název pro identifikaci a potvrďte ho.</translation> <source>Don't require password repeat when it is visible</source> <translation>Pokud je viditelné, nevyžadovat zopakování zadání hesla</translation> </message> + <message> + <source>Timeouts</source> + <translation type="unfinished"/> + </message> + <message> + <source>Convenience</source> + <translation type="unfinished"/> + </message> + <message> + <source>Lock databases when session is locked or lid is closed</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>SetupTotpDialog</name> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Key:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use custom settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Note: Change these settings only if you know what you are doing.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Time step:</source> + <translation type="unfinished"/> + </message> + <message> + <source>8 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>6 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>Code size:</source> + <translation type="unfinished"/> + </message> + <message> + <source> sec</source> + <translation>sek.</translation> + </message> +</context> +<context> + <name>TotpDialog</name> + <message> + <source>Timed Password</source> + <translation type="unfinished"/> + </message> + <message> + <source>000000</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> + </message> + <message> + <source>Expires in</source> + <translation type="unfinished"/> + </message> + <message> + <source>seconds</source> + <translation type="unfinished"/> + </message> </context> <context> <name>UnlockDatabaseWidget</name> @@ -1766,8 +2281,32 @@ jedinečný název pro identifikaci a potvrďte ho.</translation> <context> <name>WelcomeWidget</name> <message> - <source>Welcome!</source> - <translation>Vítejte!</translation> + <source>Welcome to KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>Start storing your passwords securely in a KeePassXC database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Create new database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open existing database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import from KeePass 1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import from CSV</source> + <translation type="unfinished"/> + </message> + <message> + <source>Recent databases</source> + <translation>Nedávno otevřené databáze</translation> </message> </context> <context> @@ -1792,5 +2331,69 @@ jedinečný název pro identifikaci a potvrďte ho.</translation> <source>filenames of the password databases to open (*.kdbx)</source> <translation>soubory s databázemi hesel k otevření (*.kdbx)</translation> </message> + <message> + <source>Copy a password to the clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use a GUI prompt unlocking the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to clip.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Extract and print the content of a database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to extract.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the command to execute.</source> + <translation type="unfinished"/> + </message> + <message> + <source>List database entries.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the group to list. Default is /</source> + <translation type="unfinished"/> + </message> + <message> + <source>Print the UUIDs of the entries and groups.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge two databases.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge into.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge from.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use the same password for both database files.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show a password.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to show.</source> + <translation type="unfinished"/> + </message> </context> </TS>
\ No newline at end of file diff --git a/share/translations/keepassx_da.ts b/share/translations/keepassx_da.ts index 3828f05eb..0e2f63c33 100644 --- a/share/translations/keepassx_da.ts +++ b/share/translations/keepassx_da.ts @@ -1,33 +1,143 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS language="da" version="2.0"> +<?xml version="1.0" ?><!DOCTYPE TS><TS language="da" version="2.1"> <context> <name>AboutDialog</name> <message> - <source>About KeePassX</source> - <translation>Om KeePassX</translation> + <source>About KeePassXC</source> + <translation type="unfinished"/> </message> <message> - <source>KeePassX is distributed under the term of the GNU General Public License (GPL) version 2 or (at your option) version 3.</source> - <translation>KeePassX distribueres under betingelserne i GNU General Public License (GPL) version 2 eller (efter eget valg) version 3.</translation> + <source>About</source> + <translation>Om</translation> </message> <message> - <source>Revision</source> - <translation>Revision</translation> + <source><html><head/><body><p>Report bugs at: <a href="https://github.com/keepassxreboot/keepassxc/issues"><span style="text-decoration: underline; color:#0000ff;">https://github.com</span></a></p></body></html></source> + <translation type="unfinished"/> </message> <message> - <source>Using:</source> - <translation>Bruger:</translation> + <source><html><head/><body><p>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head><style>li {font-size: 10pt}</style></head><body><p><span style=" font-size:10pt;">Project Maintainers:</span></p><ul><li>droidmonkey</li><li>phoerious</li><li>TheZ3ro</li><li>louib</li><li>Weslly</li><li>debfx (KeePassX)</li></ul></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Contributors</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><body> + <p style="font-size:x-large; font-weight:600;">Code:</p> + <ul> + <li style="font-size:10pt">debfx (KeePassX)</li> + <li style="font-size:10pt">BlueIce (KeePassX)</li> + <li style="font-size:10pt">droidmonkey</li> + <li style="font-size:10pt">phoerious</li> + <li style="font-size:10pt">TheZ3ro</li> + <li style="font-size:10pt">louib</li> + <li style="font-size:10pt">weslly</li> + <li style="font-size:10pt">keithbennett (KeePassHTTP)</li> + <li style="font-size:10pt">Typz (KeePassHTTP)</li> + <li style="font-size:10pt">denk-mal (KeePassHTTP)</li> + <li style="font-size:10pt">kylemanna (YubiKey)</li> + <li style="font-size:10pt">seatedscribe (CSV Importer)</li> + <li style="font-size:10pt">pgalves (Inline Messages)</li> + </ul> + <p style="font-size:x-large; font-weight:600;">Translations:</p> + <ul> + <li style="font-size:10pt"><span style="font-weight:600;">Chinese:</span> Biggulu, ligyxy, BestSteve</li> + <li style="font-size:10pt"><span style="font-weight:600;">Czech:</span> pavelb, JosefVitu</li> + <li style="font-size:10pt"><span style="font-weight:600;">Dutch:</span> Vistaus, KnooL, apie</li> + <li style="font-size:10pt"><span style="font-weight:600;">Finnish:</span> MawKKe</li> + <li style="font-size:10pt"><span style="font-weight:600;">French:</span> Scrat15, frgnca, gilbsgilbs, gtalbot, iannick, kyodev, logut</li> + <li style="font-size:10pt"><span style="font-weight:600;">German:</span> Calyrx, DavidHamburg, antsas, codejunky, jensrutschmann, montilo, omnisome4, origin_de, pcrcoding, phoerious, rgloor, vlenzer</li> + <li style="font-size:10pt"><span style="font-weight:600;">Greek:</span> nplatis</li> + <li style="font-size:10pt"><span style="font-weight:600;">Italian:</span> TheZ3ro, FranzMari, Mte90, tosky</li> + <li style="font-size:10pt"><span style="font-weight:600;">Kazakh:</span> sotrud_nik</li> + <li style="font-size:10pt"><span style="font-weight:600;">Lithuanian:</span> Moo</li> + <li style="font-size:10pt"><span style="font-weight:600;">Polish:</span> konradmb, mrerexx</li> + <li style="font-size:10pt"><span style="font-weight:600;">Portuguese: </span>vitor895, weslly, American_Jesus, mihai.ile</li> + <li style="font-size:10pt"><span style="font-weight:600;">Russian:</span> vsvyatski, KekcuHa, wkill95</li> + <li style="font-size:10pt"><span style="font-weight:600;">Spanish:</span> EdwardNavarro, antifaz, piegope, pquin, vsvyatski</li> + <li style="font-size:10pt"><span style="font-weight:600;">Swedish:</span> henziger</li> + </ul> + </body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p align="center"><a href="https://github.com/keepassxreboot/keepassxc/graphs/contributors"><span style=" font-size:10pt; text-decoration: underline; color:#0000ff;">See Contributions on GitHub</span></a></p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Debug Info</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>Include the following information whenever you report a bug:</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy to clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Version %1 +</source> + <translation type="unfinished"/> + </message> + <message> + <source>Revision: %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Libraries:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Operating system: %1 +CPU architecture: %2 +Kernel: %3 %4</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enabled extensions:</source> + <translation type="unfinished"/> </message> </context> <context> - <name>AutoType</name> + <name>AccessControlDialog</name> + <message> + <source>Remember this decision</source> + <translation type="unfinished"/> + </message> + <message> + <source>Allow</source> + <translation type="unfinished"/> + </message> <message> - <source>Auto-Type - KeePassX</source> - <translation>Auto-indsæt - KeePassX</translation> + <source>Deny</source> + <translation type="unfinished"/> + </message> + <message> + <source>%1 has requested access to passwords for the following item(s). +Please select whether you want to allow access.</source> + <translation type="unfinished"/> </message> <message> + <source>KeePassXC HTTP Confirm Access</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>AutoType</name> + <message> <source>Couldn't find an entry that matches the window title:</source> <translation>Kunne ikke finde en post, der matcher vinduets titel:</translation> </message> + <message> + <source>Auto-Type - KeePassXC</source> + <translation type="unfinished"/> + </message> </context> <context> <name>AutoTypeAssociationsModel</name> @@ -47,13 +157,13 @@ <context> <name>AutoTypeSelectDialog</name> <message> - <source>Auto-Type - KeePassX</source> - <translation>Auto-indsæt - KeePassX</translation> - </message> - <message> <source>Select entry to Auto-Type:</source> <translation>Vælg post til Auto-Indsæt:</translation> </message> + <message> + <source>Auto-Type - KeePassXC</source> + <translation type="unfinished"/> + </message> </context> <context> <name>ChangeMasterKeyWidget</name> @@ -70,10 +180,6 @@ <translation>Gentag kodeord</translation> </message> <message> - <source>Key file</source> - <translation>Nøglefil</translation> - </message> - <message> <source>Browse</source> <translation>Gennemse</translation> </message> @@ -94,10 +200,6 @@ <translation>Opret Nøglefil...</translation> </message> <message> - <source>Error</source> - <translation>Fejl</translation> - </message> - <message> <source>Unable to create Key File : </source> <translation>Kan ikke oprette Nøglefil :</translation> </message> @@ -106,10 +208,6 @@ <translation>Vælg en nøglefil</translation> </message> <message> - <source>Question</source> - <translation>Spørgsmål</translation> - </message> - <message> <source>Do you really want to use an empty string as password?</source> <translation>Vil du virkelig bruge en tom streng som kodeord?</translation> </message> @@ -118,15 +216,172 @@ <translation>Andre kodeord leveret.</translation> </message> <message> - <source>Failed to set key file</source> - <translation>Kan ikke sætte nøglefil</translation> - </message> - <message> <source>Failed to set %1 as the Key file: %2</source> <translation>Kunne ikke sætte %1 som Nøglefil: %2</translation> </message> + <message> + <source>&Key file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Cha&llenge Response</source> + <translation type="unfinished"/> + </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Changing master key failed: no YubiKey inserted.</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CloneDialog</name> + <message> + <source>Clone Options</source> + <translation type="unfinished"/> + </message> + <message> + <source>Append ' - Copy' to title</source> + <translation type="unfinished"/> + </message> + <message> + <source>Replace username and password with references</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy history</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWidget</name> + <message> + <source>Import CSV fields</source> + <translation type="unfinished"/> + </message> + <message> + <source>filename</source> + <translation type="unfinished"/> + </message> + <message> + <source>size, rows, columns</source> + <translation type="unfinished"/> + </message> + <message> + <source>Encoding</source> + <translation type="unfinished"/> + </message> + <message> + <source>Codec</source> + <translation type="unfinished"/> + </message> + <message> + <source>Text is qualified by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Fields are separated by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Comments start with</source> + <translation type="unfinished"/> + </message> + <message> + <source>First record has field names</source> + <translation type="unfinished"/> + </message> + <message> + <source>Number of headers line to discard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Consider '\' an escape character</source> + <translation type="unfinished"/> + </message> + <message> + <source>Preview</source> + <translation type="unfinished"/> + </message> + <message> + <source>Column layout</source> + <translation type="unfinished"/> + </message> + <message> + <source>Not present in CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty fieldname </source> + <translation type="unfinished"/> + </message> + <message> + <source>column </source> + <translation type="unfinished"/> + </message> + <message> + <source>Imported from CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Original data: </source> + <translation type="unfinished"/> + </message> + <message> + <source>Error(s) detected in CSV file !</source> + <translation type="unfinished"/> + </message> + <message> + <source> more messages skipped]</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Fejl</translation> + </message> + <message> + <source>CSV import: writer has errors: +</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWizard</name> + <message> + <source>Import CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Fejl</translation> + </message> + <message> + <source>Unable to calculate master key</source> + <translation>Kan ikke beregne hovednøgle</translation> + </message> +</context> +<context> + <name>CsvParserModel</name> + <message> + <source> byte, </source> + <translation type="unfinished"/> + </message> + <message> + <source> rows, </source> + <translation type="unfinished"/> + </message> + <message> + <source> columns</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseOpenWidget</name> @@ -147,10 +402,6 @@ <translation>Gennemse</translation> </message> <message> - <source>Error</source> - <translation>Fejl</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>Kan ikke åbne databasen.</translation> </message> @@ -170,6 +421,14 @@ <source>Select key file</source> <translation>Vælg nøglefil</translation> </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Challenge Response:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseRepairWidget</name> @@ -227,10 +486,6 @@ Du kan gemme den nu.</translation> <translation>Standard brugernavn:</translation> </message> <message> - <source>Use recycle bin:</source> - <translation>Brug skraldespand:</translation> - </message> - <message> <source> MiB</source> <translation>MB</translation> </message> @@ -246,6 +501,22 @@ Du kan gemme den nu.</translation> <source>Max. history size:</source> <translation>Maks. historikstørrelse:</translation> </message> + <message> + <source>Use recycle bin</source> + <translation type="unfinished"/> + </message> + <message> + <source>AES: 256 Bit (default)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Twofish: 256 Bit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Algorithm:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseTabWidget</name> @@ -266,10 +537,6 @@ Du kan gemme den nu.</translation> <translation>Åben database</translation> </message> <message> - <source>Warning</source> - <translation>Advarsel</translation> - </message> - <message> <source>File not found!</source> <translation>Filen blev ikke fundet!</translation> </message> @@ -300,10 +567,6 @@ Save changes?</source> Gem disse ændringer?</translation> </message> <message> - <source>Error</source> - <translation>Fejl</translation> - </message> - <message> <source>Writing the database failed.</source> <translation>Kan ikke skrive til databasen.</translation> </message> @@ -320,12 +583,6 @@ Gem disse ændringer?</translation> <translation>låst</translation> </message> <message> - <source>The database you are trying to open is locked by another instance of KeePassX. -Do you want to open it anyway? Alternatively the database is opened read-only.</source> - <translation>Den database, du prøver at åbne er låst af en anden forekomst af KeePassX. -Vil du åbne den alligevel? Alternativt åbnes databasen skrivebeskyttet.</translation> - </message> - <message> <source>Lock database</source> <translation>Lås database</translation> </message> @@ -368,13 +625,42 @@ Kassér ændringer og luk alligevel?</translation> <translation>Kan ikke skrive til CSV-fil.</translation> </message> <message> - <source>The database you are trying to save as is locked by another instance of KeePassX. + <source>Unable to open the database.</source> + <translation>Kan ikke åbne databasen.</translation> + </message> + <message> + <source>Merge database</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database you are trying to save as is locked by another instance of KeePassXC. Do you want to save it anyway?</source> - <translation>Databasen som du prøver at gemme er låst af en anden instans af KeePassX. -Vil du alligevel gemme?</translation> + <translation type="unfinished"/> </message> <message> - <source>Unable to open the database.</source> + <source>Passwords</source> + <translation type="unfinished"/> + </message> + <message> + <source>Database already opened</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database you are trying to open is locked by another instance of KeePassXC. + +Do you want to open it anyway?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open read-only</source> + <translation type="unfinished"/> + </message> + <message> + <source>File opened in read only mode.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open CSV file</source> <translation type="unfinished"/> </message> </context> @@ -417,14 +703,6 @@ Vil du alligevel gemme?</translation> <translation>Ønsker du at slette gruppen "%1" permanent?</translation> </message> <message> - <source>Current group</source> - <translation>Nuværende gruppe</translation> - </message> - <message> - <source>Error</source> - <translation>Fejl</translation> - </message> - <message> <source>Unable to calculate master key</source> <translation>Kan ikke beregne hovednøgle</translation> </message> @@ -436,6 +714,66 @@ Vil du alligevel gemme?</translation> <source>Do you really want to move entry "%1" to the recycle bin?</source> <translation type="unfinished"/> </message> + <message> + <source>Searching...</source> + <translation type="unfinished"/> + </message> + <message> + <source>No current database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>No source database, nothing to do.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Search Results (%1)</source> + <translation type="unfinished"/> + </message> + <message> + <source>No Results</source> + <translation type="unfinished"/> + </message> + <message> + <source>Execute command?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Do you really want to execute the following command?<br><br>%1<br></source> + <translation type="unfinished"/> + </message> + <message> + <source>Remember my choice</source> + <translation type="unfinished"/> + </message> + <message> + <source>Autoreload Request</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database file has changed. Do you want to load the changes?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge Request</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database file has changed and you have unsaved changes.Do you want to merge your changes?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Could not open the new database file while attempting to autoreload this database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty recycle bin?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to permanently delete everything from your recycle bin?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidget</name> @@ -476,10 +814,6 @@ Vil du alligevel gemme?</translation> <translation>Rediger post</translation> </message> <message> - <source>Error</source> - <translation>Fejl</translation> - </message> - <message> <source>Different passwords supplied.</source> <translation>Andre kodeord leveret.</translation> </message> @@ -520,6 +854,22 @@ Vil du alligevel gemme?</translation> <source>1 year</source> <translation>Et år</translation> </message> + <message> + <source>Confirm Remove</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attribute?</source> + <translation type="unfinished"/> + </message> + <message> + <source>[PROTECTED] Press reveal to view or edit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attachment?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAdvanced</name> @@ -532,10 +882,6 @@ Vil du alligevel gemme?</translation> <translation>Tilføj</translation> </message> <message> - <source>Edit</source> - <translation>Rediger</translation> - </message> - <message> <source>Remove</source> <translation>Fjern</translation> </message> @@ -551,6 +897,18 @@ Vil du alligevel gemme?</translation> <source>Open</source> <translation>Åben</translation> </message> + <message> + <source>Edit Name</source> + <translation type="unfinished"/> + </message> + <message> + <source>Protect</source> + <translation type="unfinished"/> + </message> + <message> + <source>Reveal</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAutoType</name> @@ -559,14 +917,6 @@ Vil du alligevel gemme?</translation> <translation>Aktivér Auto-Indsæt for denne post</translation> </message> <message> - <source>Inherit default Auto-Type sequence from the group</source> - <translation>Nedarv standard Auto-Indsæt sekvens fra gruppe</translation> - </message> - <message> - <source>Use custom Auto-Type sequence:</source> - <translation>Brug brugerdefineret Auto-indsæt sekvens:</translation> - </message> - <message> <source>+</source> <translation>+</translation> </message> @@ -579,12 +929,24 @@ Vil du alligevel gemme?</translation> <translation>Vinduestitel:</translation> </message> <message> - <source>Use default sequence</source> - <translation>Brug standardsekvens</translation> + <source>Inherit default Auto-Type sequence from the &group</source> + <translation type="unfinished"/> </message> <message> - <source>Set custom sequence:</source> - <translation>Definér brugervalgt sekvens:</translation> + <source>&Use custom Auto-Type sequence:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use default se&quence</source> + <translation type="unfinished"/> + </message> + <message> + <source>Set custo&m sequence:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Window Associations</source> + <translation type="unfinished"/> </message> </context> <context> @@ -625,10 +987,6 @@ Vil du alligevel gemme?</translation> <translation>Gentag:</translation> </message> <message> - <source>Gen.</source> - <translation>Generer</translation> - </message> - <message> <source>URL:</source> <translation>URL:</translation> </message> @@ -699,29 +1057,21 @@ Vil du alligevel gemme?</translation> <translation>Søg</translation> </message> <message> - <source>Auto-type</source> - <translation>Auto-indsæt</translation> + <source>Auto-Type</source> + <translation>Auto-Indsæt</translation> </message> <message> - <source>Use default auto-type sequence of parent group</source> - <translation>Brug standard Auto-Indsæt sekvens fra forældregruppe</translation> + <source>&Use default Auto-Type sequence of parent group</source> + <translation type="unfinished"/> </message> <message> - <source>Set default auto-type sequence</source> - <translation>Definér standard auto-indsæt sekvens</translation> + <source>Set default Auto-Type se&quence</source> + <translation type="unfinished"/> </message> </context> <context> <name>EditWidgetIcons</name> <message> - <source>Use default icon</source> - <translation>Brug standardikon</translation> - </message> - <message> - <source>Use custom icon</source> - <translation>Brug brugerbestemt ikon</translation> - </message> - <message> <source>Add custom icon</source> <translation>Tilføj brugerbestemt ikon</translation> </message> @@ -742,19 +1092,35 @@ Vil du alligevel gemme?</translation> <translation>Vælg Billede</translation> </message> <message> - <source>Can't delete icon!</source> - <translation>Kan ikke slette ikon!</translation> + <source>Error</source> + <translation>Fejl</translation> </message> - <message numerus="yes"> - <source>Can't delete icon. Still used by %n item(s).</source> - <translation><numerusform>Kan ikke slette ikonet. Det anvendes stadig af %n element.</numerusform><numerusform>Kan ikke slette ikonet. Det anvendes stadig af %n elementer.</numerusform></translation> + <message> + <source>Download favicon</source> + <translation type="unfinished"/> </message> <message> - <source>Error</source> + <source>Unable to fetch favicon.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Can't read icon</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Use default icon</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use custo&m icon</source> + <translation type="unfinished"/> + </message> + <message> + <source>Confirm Delete</source> <translation type="unfinished"/> </message> <message> - <source>Can't read icon:</source> + <source>This icon is used by %1 entries, and will be replaced by the default icon. Are you sure you want to delete it?</source> <translation type="unfinished"/> </message> </context> @@ -778,6 +1144,13 @@ Vil du alligevel gemme?</translation> </message> </context> <context> + <name>Entry</name> + <message> + <source> - Clone</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>EntryAttributesModel</name> <message> <source>Name</source> @@ -821,6 +1194,11 @@ Vil du alligevel gemme?</translation> <source>URL</source> <translation>URL</translation> </message> + <message> + <source>Ref: </source> + <comment>Reference abbreviation</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>Group</name> @@ -830,16 +1208,74 @@ Vil du alligevel gemme?</translation> </message> </context> <context> + <name>HttpPasswordGeneratorWidget</name> + <message> + <source>Length:</source> + <translation>Længde:</translation> + </message> + <message> + <source>Character Types</source> + <translation>Tegntyper</translation> + </message> + <message> + <source>Upper Case Letters</source> + <translation>Store Bogstaver</translation> + </message> + <message> + <source>A-Z</source> + <translation type="unfinished"/> + </message> + <message> + <source>Lower Case Letters</source> + <translation>Små Bogstaver</translation> + </message> + <message> + <source>a-z</source> + <translation type="unfinished"/> + </message> + <message> + <source>Numbers</source> + <translation>Numre</translation> + </message> + <message> + <source>0-9</source> + <translation type="unfinished"/> + </message> + <message> + <source>Special Characters</source> + <translation>Specialtegn</translation> + </message> + <message> + <source>/*_& ...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Exclude look-alike characters</source> + <translation>Udeluk lool-alike tegn</translation> + </message> + <message> + <source>Ensure that the password contains characters from every group</source> + <translation>Vær sikker på at dit kodeord indeholder tegn fra alle grupper</translation> + </message> +</context> +<context> + <name>KMessageWidget</name> + <message> + <source>&Close</source> + <translation type="unfinished"/> + </message> + <message> + <source>Close message</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>KeePass1OpenWidget</name> <message> <source>Import KeePass1 database</source> <translation>Importér KeePass1 database</translation> </message> <message> - <source>Error</source> - <translation>Fejl</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>Kan ikke åbne databasen.</translation> </message> @@ -872,7 +1308,7 @@ Vil du alligevel gemme?</translation> </message> <message> <source>Wrong key or database file is corrupt.</source> - <translation type="unfinished"/> + <translation>Forkert nøgle eller databasefil er korrupt.</translation> </message> </context> <context> @@ -903,6 +1339,10 @@ This is a one-way migration. You won't be able to open the imported databas Du kan importere den ved at klikke på Database > 'Importér KeePass 1 database'. Dette er en envejs konvertering. Du vil ikke være i stand til at åbne den importerede database med den gamle KeePassX 0.4 version.</translation> </message> + <message> + <source>Unable to issue challenge-response.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>Main</name> @@ -911,199 +1351,384 @@ Dette er en envejs konvertering. Du vil ikke være i stand til at åbne den impo <translation>Fatal fejl ved test af kryptografiske funktioner.</translation> </message> <message> - <source>KeePassX - Error</source> - <translation>KeePassX - Fejl</translation> + <source>KeePassXC - Error</source> + <translation type="unfinished"/> + </message> + <message> + <source>The lock file could not be created. Single-instance mode disabled.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Another instance of KeePassXC is already running.</source> + <translation type="unfinished"/> </message> </context> <context> <name>MainWindow</name> <message> - <source>Database</source> - <translation>Database</translation> + <source>Open database</source> + <translation>Åben database</translation> </message> <message> - <source>Recent databases</source> - <translation>Seneste databaser</translation> + <source>Database settings</source> + <translation>Databaseindstillinger</translation> </message> <message> - <source>Help</source> - <translation>Hjælp</translation> + <source>Copy username to clipboard</source> + <translation>Kopiér brugernavn til udklipsholder</translation> + </message> + <message> + <source>Copy password to clipboard</source> + <translation>Kopiér kodeord til udklipsholder</translation> </message> <message> - <source>Entries</source> - <translation>Poster</translation> + <source>Settings</source> + <translation>Indstillinger</translation> </message> <message> - <source>Copy attribute to clipboard</source> - <translation>Kopiér attribut til udklipsholder</translation> + <source>Show toolbar</source> + <translation>Vis værktøjslinie</translation> </message> <message> - <source>Groups</source> - <translation>Grupper</translation> + <source>read-only</source> + <translation>skrivebeskyttet</translation> </message> <message> - <source>View</source> - <translation>Vis</translation> + <source>Toggle window</source> + <translation>Skift vindue</translation> </message> <message> - <source>Quit</source> - <translation>Afslut</translation> + <source>KeePass 2 Database</source> + <translation>KeePass 2 Database</translation> </message> <message> - <source>About</source> - <translation>Om</translation> + <source>All files</source> + <translation>Alle filer</translation> </message> <message> - <source>Open database</source> - <translation>Åben database</translation> + <source>Save repaired database</source> + <translation>Gem repareret database</translation> </message> <message> - <source>Save database</source> - <translation>Gem database</translation> + <source>Writing the database failed.</source> + <translation>Skrivning til database fejler.</translation> </message> <message> - <source>Close database</source> - <translation>Luk databasen</translation> + <source>&Recent databases</source> + <translation type="unfinished"/> </message> <message> - <source>New database</source> - <translation>Ny database</translation> + <source>He&lp</source> + <translation type="unfinished"/> </message> <message> - <source>Add new entry</source> - <translation>Tilføj ny post</translation> + <source>E&ntries</source> + <translation type="unfinished"/> </message> <message> - <source>View/Edit entry</source> - <translation>Vis/Rediger post</translation> + <source>Copy att&ribute to clipboard</source> + <translation type="unfinished"/> </message> <message> - <source>Delete entry</source> - <translation>Slet post</translation> + <source>&Groups</source> + <translation type="unfinished"/> </message> <message> - <source>Add new group</source> - <translation>Tilføj ny gruppe</translation> + <source>&View</source> + <translation type="unfinished"/> </message> <message> - <source>Edit group</source> - <translation>Rediger gruppe</translation> + <source>&Quit</source> + <translation type="unfinished"/> </message> <message> - <source>Delete group</source> - <translation>Slet gruppe</translation> + <source>&About</source> + <translation type="unfinished"/> </message> <message> - <source>Save database as</source> - <translation>Gem database som</translation> + <source>&Open database</source> + <translation type="unfinished"/> </message> <message> - <source>Change master key</source> - <translation>Skift hovednøgle</translation> + <source>&Save database</source> + <translation type="unfinished"/> </message> <message> - <source>Database settings</source> - <translation>Databaseindstillinger</translation> + <source>&Close database</source> + <translation type="unfinished"/> + </message> + <message> + <source>&New database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge from KeePassX database</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Add new entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>&View/Edit entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Delete entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Add new group</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Edit group</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Delete group</source> + <translation type="unfinished"/> + </message> + <message> + <source>Sa&ve database as</source> + <translation type="unfinished"/> + </message> + <message> + <source>Change &master key</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Database settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Clone entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>Timed one-time password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy &TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Find</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy &username</source> + <translation type="unfinished"/> + </message> + <message> + <source>Cop&y password</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Perform Auto-Type</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Open URL</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Lock databases</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Title</source> + <translation type="unfinished"/> + </message> + <message> + <source>&URL</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Notes</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Export to CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Re&pair database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password Generator</source> + <translation type="unfinished"/> + </message> + <message> + <source>Clear history</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Tools</source> + <translation type="unfinished"/> </message> <message> <source>Import KeePass 1 database</source> <translation>Importér KeePass 1 database</translation> </message> <message> - <source>Clone entry</source> - <translation>Klon post</translation> + <source>Import CSV file</source> + <translation type="unfinished"/> </message> <message> - <source>Find</source> - <translation>Find</translation> + <source>Empty recycle bin</source> + <translation type="unfinished"/> </message> <message> - <source>Copy username to clipboard</source> - <translation>Kopiér brugernavn til udklipsholder</translation> + <source>Access error for config file %1</source> + <translation type="unfinished"/> </message> <message> - <source>Copy password to clipboard</source> - <translation>Kopiér kodeord til udklipsholder</translation> + <source>Quit KeePassXC</source> + <translation type="unfinished"/> </message> <message> - <source>Settings</source> - <translation>Indstillinger</translation> + <source>Please touch the button on your YubiKey!</source> + <translation type="unfinished"/> </message> +</context> +<context> + <name>OptionDialog</name> <message> - <source>Perform Auto-Type</source> - <translation>Udfør Auto-indsæt</translation> + <source>Dialog</source> + <translation type="unfinished"/> </message> <message> - <source>Open URL</source> - <translation>Åben URL</translation> + <source>General</source> + <translation>Generelt</translation> </message> <message> - <source>Lock databases</source> - <translation>Lås databaser</translation> + <source>Sh&ow a notification when credentials are requested</source> + <translation type="unfinished"/> </message> <message> - <source>Title</source> - <translation>Titel</translation> + <source>Sort matching entries by &username</source> + <translation type="unfinished"/> </message> <message> - <source>URL</source> - <translation>URL</translation> + <source>Re&move all stored permissions from entries in active database</source> + <translation type="unfinished"/> </message> <message> - <source>Notes</source> - <translation>Noter</translation> + <source>Advanced</source> + <translation>Avanceret</translation> </message> <message> - <source>Show toolbar</source> - <translation>Vis værktøjslinie</translation> + <source>Always allow &access to entries</source> + <translation type="unfinished"/> </message> <message> - <source>read-only</source> - <translation>skrivebeskyttet</translation> + <source>Always allow &updating entries</source> + <translation type="unfinished"/> </message> <message> - <source>Toggle window</source> - <translation>Skift vindue</translation> + <source>Searc&h in all opened databases for matching entries</source> + <translation type="unfinished"/> </message> <message> - <source>Tools</source> - <translation>Værktøj</translation> + <source>HTTP Port:</source> + <translation type="unfinished"/> </message> <message> - <source>Copy username</source> - <translation>Kopiér brugernavn</translation> + <source>Default port: 19455</source> + <translation type="unfinished"/> </message> <message> - <source>Copy password</source> - <translation>Kopiér kodeord</translation> + <source>Re&quest to unlock the database if it is locked</source> + <translation type="unfinished"/> </message> <message> - <source>Export to CSV file</source> - <translation>Eksportér til CSV-fil</translation> + <source>Sort &matching entries by title</source> + <translation type="unfinished"/> </message> <message> - <source>Repair database</source> - <translation>Reparer database</translation> + <source>KeePassXC will listen to this port on 127.0.0.1</source> + <translation type="unfinished"/> </message> <message> - <source>KeePass 2 Database</source> - <translation>KeePass 2 Database</translation> + <source>Cannot bind to privileged ports</source> + <translation type="unfinished"/> </message> <message> - <source>All files</source> - <translation>Alle filer</translation> + <source>Cannot bind to privileged ports below 1024! +Using default port 19455.</source> + <translation type="unfinished"/> </message> <message> - <source>Save repaired database</source> - <translation>Gem repareret database</translation> + <source>R&emove all shared encryption keys from active database</source> + <translation type="unfinished"/> </message> <message> - <source>Error</source> - <translation>Fejl</translation> + <source>&Return advanced string fields which start with "KPH: "</source> + <translation type="unfinished"/> </message> <message> - <source>Writing the database failed.</source> - <translation>Skrivning til database fejler.</translation> + <source>Automatically creating or updating string fields is not supported.</source> + <translation type="unfinished"/> + </message> + <message> + <source>This is required for accessing your databases from ChromeIPass or PassIFox</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enable KeePassHTTP server</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only returns the best matches for a specific URL instead of all entries for the whole domain.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Return only best matching entries</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only entries with the same scheme (http://, https://, ftp://, ...) are returned.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Match URL schemes</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password Generator</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only the selected database has to be connected with a client.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The following options can be dangerous! +Change them only if you know what you are doing.</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1113,10 +1738,6 @@ Dette er en envejs konvertering. Du vil ikke være i stand til at åbne den impo <translation>Kodeord:</translation> </message> <message> - <source>Length:</source> - <translation>Længde:</translation> - </message> - <message> <source>Character Types</source> <translation>Tegntyper</translation> </message> @@ -1141,70 +1762,160 @@ Dette er en envejs konvertering. Du vil ikke være i stand til at åbne den impo <translation>Udeluk lool-alike tegn</translation> </message> <message> - <source>Ensure that the password contains characters from every group</source> - <translation>Vær sikker på at dit kodeord indeholder tegn fra alle grupper</translation> - </message> - <message> <source>Accept</source> <translation>Acceptér</translation> </message> -</context> -<context> - <name>QCommandLineParser</name> <message> - <source>Displays version information.</source> - <translation>Vis versionsinformation</translation> + <source>%p%</source> + <translation type="unfinished"/> </message> <message> - <source>Displays this help.</source> - <translation>Vis denne hjælp.</translation> + <source>strength</source> + <translation type="unfinished"/> </message> <message> - <source>Unknown option '%1'.</source> - <translation>Ukendt valgmulighed '%1'.</translation> + <source>entropy</source> + <translation type="unfinished"/> </message> <message> - <source>Unknown options: %1.</source> - <translation>Ukendt valgmuligheder '%1'.</translation> + <source>&Length:</source> + <translation type="unfinished"/> </message> <message> - <source>Missing value after '%1'.</source> - <translation>Manglende værdi efter '%1'.</translation> + <source>Pick characters from every group</source> + <translation type="unfinished"/> </message> <message> - <source>Unexpected value after '%1'.</source> - <translation>Uventet værdi efter '%1'.</translation> + <source>Generate</source> + <translation type="unfinished"/> </message> <message> - <source>[options]</source> - <translation>[Valgmuligheder]</translation> + <source>Close</source> + <translation type="unfinished"/> </message> <message> - <source>Usage: %1</source> - <translation>Brug: %1</translation> + <source>Apply</source> + <translation type="unfinished"/> </message> <message> - <source>Options:</source> - <translation>Muligheder:</translation> + <source>Entropy: %1 bit</source> + <translation type="unfinished"/> </message> <message> - <source>Arguments:</source> - <translation>Argumenter:</translation> + <source>Password Quality: %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Poor</source> + <translation type="unfinished"/> + </message> + <message> + <source>Weak</source> + <translation type="unfinished"/> + </message> + <message> + <source>Good</source> + <translation type="unfinished"/> + </message> + <message> + <source>Excellent</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password</source> + <translation>Kodeord</translation> + </message> + <message> + <source>Extended ASCII</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passphrase</source> + <translation type="unfinished"/> + </message> + <message> + <source>Wordlist:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Count:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Separator:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> </message> </context> <context> - <name>QSaveFile</name> + <name>QObject</name> + <message> + <source>NULL device</source> + <translation type="unfinished"/> + </message> + <message> + <source>error reading from device</source> + <translation type="unfinished"/> + </message> + <message> + <source>file empty ! +</source> + <translation type="unfinished"/> + </message> + <message> + <source>malformed string</source> + <translation type="unfinished"/> + </message> + <message> + <source>missing closing quote</source> + <translation type="unfinished"/> + </message> + <message> + <source>INTERNAL - unget lower bound exceeded</source> + <translation type="unfinished"/> + </message> + <message> + <source>Group</source> + <translation>Gruppe</translation> + </message> + <message> + <source>Title</source> + <translation>Titel</translation> + </message> + <message> + <source>Username</source> + <translation>Brugernavn</translation> + </message> <message> - <source>Existing file %1 is not writable</source> - <translation>Eksisterende fil %1 er ikke skrivbar</translation> + <source>Password</source> + <translation>Kodeord</translation> </message> <message> - <source>Writing canceled by application</source> - <translation>Skrivning afbrudt af programmet</translation> + <source>URL</source> + <translation>URL</translation> </message> <message> - <source>Partial write. Partition full?</source> - <translation>Delvis gemt. Diskafsnit fyldt op?</translation> + <source>Notes</source> + <translation>Noter</translation> + </message> + <message> + <source>Browser Integration</source> + <translation type="unfinished"/> + </message> + <message> + <source>YubiKey[%1] Challenge Response - Slot %2 - %3</source> + <translation type="unfinished"/> + </message> + <message> + <source>Press</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passive</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1244,20 +1955,111 @@ Dette er en envejs konvertering. Du vil ikke være i stand til at åbne den impo <context> <name>SearchWidget</name> <message> - <source>Find:</source> - <translation>Find:</translation> + <source>Case Sensitive</source> + <translation type="unfinished"/> + </message> + <message> + <source>Search</source> + <translation>Søg</translation> + </message> + <message> + <source>Clear</source> + <translation type="unfinished"/> + </message> + <message> + <source>Search...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Limit search to selected group</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>Service</name> + <message> + <source>A shared encryption-key with the name "%1" already exists. +Do you want to overwrite it?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Do you want to update the information in %1 - %2?</source> + <translation type="unfinished"/> + </message> + <message> + <source>The active database is locked! +Please unlock the selected database or choose another one which is unlocked.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Successfully removed %1 encryption-%2 from KeePassX/Http Settings.</source> + <translation type="unfinished"/> + </message> + <message> + <source>No shared encryption-keys found in KeePassHttp Settings.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The active database does not contain an entry of KeePassHttp Settings.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Removing stored permissions...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Abort</source> + <translation type="unfinished"/> + </message> + <message> + <source>Successfully removed permissions from %1 %2.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The active database does not contain an entry with permissions.</source> + <translation type="unfinished"/> </message> <message> - <source>Case sensitive</source> - <translation>Versalfølsom</translation> + <source>KeePassXC: New key association request</source> + <translation type="unfinished"/> </message> <message> - <source>Current group</source> - <translation>Nuværende gruppe</translation> + <source>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.</source> + <translation type="unfinished"/> </message> <message> - <source>Root group</source> - <translation>Rodgruppe</translation> + <source>KeePassXC: Overwrite existing key?</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Update Entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Database locked!</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Removed keys from database</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: No keys found</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Settings not available!</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Removed permissions</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: No entry with permissions found!</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1274,6 +2076,10 @@ Dette er en envejs konvertering. Du vil ikke være i stand til at åbne den impo <source>Security</source> <translation>Sikkerhed</translation> </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"/> + </message> </context> <context> <name>SettingsWidgetGeneral</name> @@ -1282,10 +2088,6 @@ Dette er en envejs konvertering. Du vil ikke være i stand til at åbne den impo <translation>Husk seneste databaser</translation> </message> <message> - <source>Open previous databases on startup</source> - <translation>Åben foregående databaser ved opstart</translation> - </message> - <message> <source>Automatically save on exit</source> <translation>Gem automatisk ved afslutning</translation> </message> @@ -1306,10 +2108,6 @@ Dette er en envejs konvertering. Du vil ikke være i stand til at åbne den impo <translation>Global Auto-Indsæt genvej</translation> </message> <message> - <source>Use entry title to match windows for global auto-type</source> - <translation>Brug titel på post til at matche global aito-indsæt</translation> - </message> - <message> <source>Language</source> <translation>Sprog</translation> </message> @@ -1322,15 +2120,43 @@ Dette er en envejs konvertering. Du vil ikke være i stand til at åbne den impo <translation>Skjul vindue i systembakken når det er minimeret</translation> </message> <message> - <source>Remember last key files</source> - <translation>Husk de sidste nøglefiler</translation> + <source>Load previous databases on startup</source> + <translation type="unfinished"/> </message> <message> - <source>Hide window to system tray instead of App Exit</source> + <source>Automatically reload the database when modified externally</source> <translation type="unfinished"/> </message> <message> - <source>Hide window to system tray on App start</source> + <source>Hide window to system tray instead of app exit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Minimize window at application startup</source> + <translation type="unfinished"/> + </message> + <message> + <source>Basic Settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Remember last key files and security dongles</source> + <translation type="unfinished"/> + </message> + <message> + <source>Don't mark database as modified for non-data changes (e.g., expanding groups)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Auto-Type</source> + <translation>Auto-Indsæt</translation> + </message> + <message> + <source>Use entry title and URL to match windows for global Auto-Type</source> + <translation type="unfinished"/> + </message> + <message> + <source>Always ask before performing Auto-Type</source> <translation type="unfinished"/> </message> </context> @@ -1353,8 +2179,86 @@ Dette er en envejs konvertering. Du vil ikke være i stand til at åbne den impo <translation>Vis kodeord i klartekst som standard</translation> </message> <message> - <source>Always ask before performing auto-type</source> - <translation>Spørg altid før auto-indsæt</translation> + <source>Lock databases after minimizing the window</source> + <translation type="unfinished"/> + </message> + <message> + <source>Don't require password repeat when it is visible</source> + <translation type="unfinished"/> + </message> + <message> + <source>Timeouts</source> + <translation type="unfinished"/> + </message> + <message> + <source>Convenience</source> + <translation type="unfinished"/> + </message> + <message> + <source>Lock databases when session is locked or lid is closed</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>SetupTotpDialog</name> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Key:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use custom settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Note: Change these settings only if you know what you are doing.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Time step:</source> + <translation type="unfinished"/> + </message> + <message> + <source>8 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>6 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>Code size:</source> + <translation type="unfinished"/> + </message> + <message> + <source> sec</source> + <translation>sek</translation> + </message> +</context> +<context> + <name>TotpDialog</name> + <message> + <source>Timed Password</source> + <translation type="unfinished"/> + </message> + <message> + <source>000000</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> + </message> + <message> + <source>Expires in</source> + <translation type="unfinished"/> + </message> + <message> + <source>seconds</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1367,21 +2271,37 @@ Dette er en envejs konvertering. Du vil ikke være i stand til at åbne den impo <context> <name>WelcomeWidget</name> <message> - <source>Welcome!</source> - <translation>Velkommen!</translation> + <source>Welcome to KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>Start storing your passwords securely in a KeePassXC database</source> + <translation type="unfinished"/> </message> -</context> -<context> - <name>main</name> <message> - <source>KeePassX - cross-platform password manager</source> - <translation>KeePassX - cross-platform password manager</translation> + <source>Create new database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open existing database</source> + <translation type="unfinished"/> </message> <message> - <source>filename of the password database to open (*.kdbx)</source> - <translation>filnavn på databasen der skal åbnes (* .kdbx)</translation> + <source>Import from KeePass 1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import from CSV</source> + <translation type="unfinished"/> </message> <message> + <source>Recent databases</source> + <translation>Seneste databaser</translation> + </message> +</context> +<context> + <name>main</name> + <message> <source>path to a custom config file</source> <translation>sti til brugerdefineret indstillingsfil</translation> </message> @@ -1389,5 +2309,81 @@ Dette er en envejs konvertering. Du vil ikke være i stand til at åbne den impo <source>key file of the database</source> <translation>databasens nøglefil</translation> </message> + <message> + <source>KeePassXC - cross-platform password manager</source> + <translation type="unfinished"/> + </message> + <message> + <source>read password of the database from stdin</source> + <translation type="unfinished"/> + </message> + <message> + <source>filenames of the password databases to open (*.kdbx)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy a password to the clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use a GUI prompt unlocking the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to clip.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Extract and print the content of a database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to extract.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the command to execute.</source> + <translation type="unfinished"/> + </message> + <message> + <source>List database entries.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the group to list. Default is /</source> + <translation type="unfinished"/> + </message> + <message> + <source>Print the UUIDs of the entries and groups.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge two databases.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge into.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge from.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use the same password for both database files.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show a password.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to show.</source> + <translation type="unfinished"/> + </message> </context> </TS>
\ No newline at end of file diff --git a/share/translations/keepassx_de.ts b/share/translations/keepassx_de.ts index 30d5330d7..f885b6484 100644 --- a/share/translations/keepassx_de.ts +++ b/share/translations/keepassx_de.ts @@ -2,26 +2,109 @@ <context> <name>AboutDialog</name> <message> - <source>Revision</source> - <translation>Revision</translation> + <source>About KeePassXC</source> + <translation>Über KeePassXC</translation> </message> <message> - <source>Using:</source> - <translation>Verwendet:</translation> + <source>About</source> + <translation>Über</translation> </message> <message> - <source>About KeePassXC</source> - <translation>Über KeePassXC</translation> + <source><html><head/><body><p>Report bugs at: <a href="https://github.com/keepassxreboot/keepassxc/issues"><span style="text-decoration: underline; color:#0000ff;">https://github.com</span></a></p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head><style>li {font-size: 10pt}</style></head><body><p><span style=" font-size:10pt;">Project Maintainers:</span></p><ul><li>droidmonkey</li><li>phoerious</li><li>TheZ3ro</li><li>louib</li><li>Weslly</li><li>debfx (KeePassX)</li></ul></body></html></source> + <translation type="unfinished"/> </message> <message> - <source>Extensions: + <source>Contributors</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><body> + <p style="font-size:x-large; font-weight:600;">Code:</p> + <ul> + <li style="font-size:10pt">debfx (KeePassX)</li> + <li style="font-size:10pt">BlueIce (KeePassX)</li> + <li style="font-size:10pt">droidmonkey</li> + <li style="font-size:10pt">phoerious</li> + <li style="font-size:10pt">TheZ3ro</li> + <li style="font-size:10pt">louib</li> + <li style="font-size:10pt">weslly</li> + <li style="font-size:10pt">keithbennett (KeePassHTTP)</li> + <li style="font-size:10pt">Typz (KeePassHTTP)</li> + <li style="font-size:10pt">denk-mal (KeePassHTTP)</li> + <li style="font-size:10pt">kylemanna (YubiKey)</li> + <li style="font-size:10pt">seatedscribe (CSV Importer)</li> + <li style="font-size:10pt">pgalves (Inline Messages)</li> + </ul> + <p style="font-size:x-large; font-weight:600;">Translations:</p> + <ul> + <li style="font-size:10pt"><span style="font-weight:600;">Chinese:</span> Biggulu, ligyxy, BestSteve</li> + <li style="font-size:10pt"><span style="font-weight:600;">Czech:</span> pavelb, JosefVitu</li> + <li style="font-size:10pt"><span style="font-weight:600;">Dutch:</span> Vistaus, KnooL, apie</li> + <li style="font-size:10pt"><span style="font-weight:600;">Finnish:</span> MawKKe</li> + <li style="font-size:10pt"><span style="font-weight:600;">French:</span> Scrat15, frgnca, gilbsgilbs, gtalbot, iannick, kyodev, logut</li> + <li style="font-size:10pt"><span style="font-weight:600;">German:</span> Calyrx, DavidHamburg, antsas, codejunky, jensrutschmann, montilo, omnisome4, origin_de, pcrcoding, phoerious, rgloor, vlenzer</li> + <li style="font-size:10pt"><span style="font-weight:600;">Greek:</span> nplatis</li> + <li style="font-size:10pt"><span style="font-weight:600;">Italian:</span> TheZ3ro, FranzMari, Mte90, tosky</li> + <li style="font-size:10pt"><span style="font-weight:600;">Kazakh:</span> sotrud_nik</li> + <li style="font-size:10pt"><span style="font-weight:600;">Lithuanian:</span> Moo</li> + <li style="font-size:10pt"><span style="font-weight:600;">Polish:</span> konradmb, mrerexx</li> + <li style="font-size:10pt"><span style="font-weight:600;">Portuguese: </span>vitor895, weslly, American_Jesus, mihai.ile</li> + <li style="font-size:10pt"><span style="font-weight:600;">Russian:</span> vsvyatski, KekcuHa, wkill95</li> + <li style="font-size:10pt"><span style="font-weight:600;">Spanish:</span> EdwardNavarro, antifaz, piegope, pquin, vsvyatski</li> + <li style="font-size:10pt"><span style="font-weight:600;">Swedish:</span> henziger</li> + </ul> + </body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p align="center"><a href="https://github.com/keepassxreboot/keepassxc/graphs/contributors"><span style=" font-size:10pt; text-decoration: underline; color:#0000ff;">See Contributions on GitHub</span></a></p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Debug Info</source> + <translation>Debug-Info</translation> + </message> + <message> + <source><html><head/><body><p>Include the following information whenever you report a bug:</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy to clipboard</source> + <translation>In Zwischenablage kopieren</translation> + </message> + <message> + <source>Version %1 </source> - <translation>Erweiterungen: + <translation>Version %1 </translation> </message> <message> - <source>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</source> - <translation>KeePassXC wird unter den Bedingungen der GNU General Public License (GPL) Version 2 oder Version 3 (je nach Ihrer Auswahl) vertrieben.</translation> + <source>Revision: %1</source> + <translation>Revision: %1</translation> + </message> + <message> + <source>Libraries:</source> + <translation>Bibliotheken:</translation> + </message> + <message> + <source>Operating system: %1 +CPU architecture: %2 +Kernel: %3 %4</source> + <translation>Betriebssystem: %1 +CPU-Architektur: %2 +Kernel: %3 %4</translation> + </message> + <message> + <source>Enabled extensions:</source> + <translation>Aktivierte Erweiterungen:</translation> </message> </context> <context> @@ -121,10 +204,6 @@ Bitte wählen Sie, ob Sie den Zugriff erlauben möchten.</translation> <translation>Erzeuge eine Schlüsseldatei...</translation> </message> <message> - <source>Error</source> - <translation>Fehler</translation> - </message> - <message> <source>Unable to create Key File : </source> <translation>Erzeugen der Schlüsseldatei nicht möglich:</translation> </message> @@ -133,10 +212,6 @@ Bitte wählen Sie, ob Sie den Zugriff erlauben möchten.</translation> <translation>Schlüsseldatei auswählen</translation> </message> <message> - <source>Question</source> - <translation>Frage</translation> - </message> - <message> <source>Do you really want to use an empty string as password?</source> <translation>Wollen Sie wirklich eine leere Zeichenkette als Passwort verwenden?</translation> </message> @@ -145,10 +220,6 @@ Bitte wählen Sie, ob Sie den Zugriff erlauben möchten.</translation> <translation>Unterschiedliche Passwörter eingegeben.</translation> </message> <message> - <source>Failed to set key file</source> - <translation>Festlegen der Schlüsseldatei nicht möglich.</translation> - </message> - <message> <source>Failed to set %1 as the Key file: %2</source> <translation>Festlegen von %1 als Schlüsseldatei nicht möglich: %2</translation> @@ -157,6 +228,163 @@ Bitte wählen Sie, ob Sie den Zugriff erlauben möchten.</translation> <source>&Key file</source> <translation>&Schlüsseldatei</translation> </message> + <message> + <source>Cha&llenge Response</source> + <translation type="unfinished"/> + </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Changing master key failed: no YubiKey inserted.</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CloneDialog</name> + <message> + <source>Clone Options</source> + <translation type="unfinished"/> + </message> + <message> + <source>Append ' - Copy' to title</source> + <translation type="unfinished"/> + </message> + <message> + <source>Replace username and password with references</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy history</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWidget</name> + <message> + <source>Import CSV fields</source> + <translation type="unfinished"/> + </message> + <message> + <source>filename</source> + <translation type="unfinished"/> + </message> + <message> + <source>size, rows, columns</source> + <translation type="unfinished"/> + </message> + <message> + <source>Encoding</source> + <translation type="unfinished"/> + </message> + <message> + <source>Codec</source> + <translation type="unfinished"/> + </message> + <message> + <source>Text is qualified by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Fields are separated by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Comments start with</source> + <translation type="unfinished"/> + </message> + <message> + <source>First record has field names</source> + <translation type="unfinished"/> + </message> + <message> + <source>Number of headers line to discard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Consider '\' an escape character</source> + <translation type="unfinished"/> + </message> + <message> + <source>Preview</source> + <translation type="unfinished"/> + </message> + <message> + <source>Column layout</source> + <translation type="unfinished"/> + </message> + <message> + <source>Not present in CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty fieldname </source> + <translation type="unfinished"/> + </message> + <message> + <source>column </source> + <translation type="unfinished"/> + </message> + <message> + <source>Imported from CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Original data: </source> + <translation type="unfinished"/> + </message> + <message> + <source>Error(s) detected in CSV file !</source> + <translation type="unfinished"/> + </message> + <message> + <source> more messages skipped]</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Fehler</translation> + </message> + <message> + <source>CSV import: writer has errors: +</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWizard</name> + <message> + <source>Import CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Fehler</translation> + </message> + <message> + <source>Unable to calculate master key</source> + <translation>Berechnung des "master keys" gescheitert</translation> + </message> +</context> +<context> + <name>CsvParserModel</name> + <message> + <source> byte, </source> + <translation type="unfinished"/> + </message> + <message> + <source> rows, </source> + <translation type="unfinished"/> + </message> + <message> + <source> columns</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseOpenWidget</name> @@ -177,10 +405,6 @@ Bitte wählen Sie, ob Sie den Zugriff erlauben möchten.</translation> <translation>Durchsuchen</translation> </message> <message> - <source>Error</source> - <translation>Fehler</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>Öffnen der Datenbank nicht möglich.</translation> </message> @@ -200,6 +424,14 @@ Bitte wählen Sie, ob Sie den Zugriff erlauben möchten.</translation> <source>Select key file</source> <translation>Schlüsseldatei auswählen</translation> </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Challenge Response:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseRepairWidget</name> @@ -276,6 +508,18 @@ sie kann nun gespeichert werden.</translation> <source>Use recycle bin</source> <translation>Papierkorb verwenden</translation> </message> + <message> + <source>AES: 256 Bit (default)</source> + <translation>AES: 256 Bit (Standard)</translation> + </message> + <message> + <source>Twofish: 256 Bit</source> + <translation>Twofish: 256 Bit</translation> + </message> + <message> + <source>Algorithm:</source> + <translation>Algorithmus:</translation> + </message> </context> <context> <name>DatabaseTabWidget</name> @@ -296,10 +540,6 @@ sie kann nun gespeichert werden.</translation> <translation>Datenbank öffnen</translation> </message> <message> - <source>Warning</source> - <translation>Warnung</translation> - </message> - <message> <source>File not found!</source> <translation>Datei nicht gefunden!</translation> </message> @@ -330,10 +570,6 @@ Save changes?</source> Änderungen speichern?</translation> </message> <message> - <source>Error</source> - <translation>Fehler</translation> - </message> - <message> <source>Writing the database failed.</source> <translation>Schreiben der Datenbank fehlgeschlagen.</translation> </message> @@ -425,6 +661,14 @@ Möchten Sie diese dennoch öffnen?</translation> <source>Open read-only</source> <translation>Schreibgeschützt öffnen</translation> </message> + <message> + <source>File opened in read only mode.</source> + <translation>Datei ist schreibgeschützt</translation> + </message> + <message> + <source>Open CSV file</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseWidget</name> @@ -465,10 +709,6 @@ Möchten Sie diese dennoch öffnen?</translation> <translation>Wollen Sie die Gruppe "%1" wirklich löschen?</translation> </message> <message> - <source>Error</source> - <translation>Fehler</translation> - </message> - <message> <source>Unable to calculate master key</source> <translation>Berechnung des "master keys" gescheitert</translation> </message> @@ -529,13 +769,17 @@ Möchten Sie diese dennoch öffnen?</translation> <translation>Die Datenbankdatei wurde geändert und Sie haben noch nicht gespeicherte Änderungen. Wollen Sie Ihre Änderungen zusammenführen?</translation> </message> <message> - <source>Autoreload Failed</source> - <translation>Autoreload fehlgeschlagen</translation> - </message> - <message> <source>Could not open the new database file while attempting to autoreload this database.</source> <translation>Die neue Datenbankdatei konnte nicht geöffnet werden, während versucht wurde, diese neu zu laden.</translation> </message> + <message> + <source>Empty recycle bin?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to permanently delete everything from your recycle bin?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidget</name> @@ -576,10 +820,6 @@ Möchten Sie diese dennoch öffnen?</translation> <translation>Eintrag bearbeiten</translation> </message> <message> - <source>Error</source> - <translation>Fehler</translation> - </message> - <message> <source>Different passwords supplied.</source> <translation>Unterschiedliche Passwörter eingegeben.</translation> </message> @@ -620,6 +860,22 @@ Möchten Sie diese dennoch öffnen?</translation> <source>1 year</source> <translation>1 Jahr</translation> </message> + <message> + <source>Confirm Remove</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attribute?</source> + <translation type="unfinished"/> + </message> + <message> + <source>[PROTECTED] Press reveal to view or edit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attachment?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAdvanced</name> @@ -632,10 +888,6 @@ Möchten Sie diese dennoch öffnen?</translation> <translation>Hinzufügen</translation> </message> <message> - <source>Edit</source> - <translation>Bearbeiten</translation> - </message> - <message> <source>Remove</source> <translation>Entfernen</translation> </message> @@ -651,6 +903,18 @@ Möchten Sie diese dennoch öffnen?</translation> <source>Open</source> <translation>Offen</translation> </message> + <message> + <source>Edit Name</source> + <translation type="unfinished"/> + </message> + <message> + <source>Protect</source> + <translation type="unfinished"/> + </message> + <message> + <source>Reveal</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAutoType</name> @@ -686,6 +950,10 @@ Möchten Sie diese dennoch öffnen?</translation> <source>Set custo&m sequence:</source> <translation>B&enutzerdefinierte Sequenz:</translation> </message> + <message> + <source>Window Associations</source> + <translation>Fenster-Einstellungen</translation> + </message> </context> <context> <name>EditEntryWidgetHistory</name> @@ -795,15 +1063,15 @@ Möchten Sie diese dennoch öffnen?</translation> <translation>Suche</translation> </message> <message> - <source>Auto-type</source> + <source>Auto-Type</source> <translation>Auto-Type</translation> </message> <message> - <source>Use default auto-type sequence of parent group</source> + <source>&Use default Auto-Type sequence of parent group</source> <translation>Verwende Standard-A&uto-Type-Sequenz der übergeordneten Gruppe</translation> </message> <message> - <source>Set default auto-type sequence</source> + <source>Set default Auto-Type se&quence</source> <translation>Standard-Auto-Type-Se&quenz setzen</translation> </message> </context> @@ -830,10 +1098,6 @@ Möchten Sie diese dennoch öffnen?</translation> <translation>Bild auswählen</translation> </message> <message> - <source>Can't delete icon!</source> - <translation>Symbol kann nicht gelöscht werden!</translation> - </message> - <message> <source>Error</source> <translation>Fehler</translation> </message> @@ -850,10 +1114,6 @@ Möchten Sie diese dennoch öffnen?</translation> <translation>Icon kann nicht gelesen werden</translation> </message> <message> - <source>Can't delete icon. Still used by %1 items.</source> - <translation>Icon kann nicht gelöscht werden. Es wird noch von %1 Einträgen verwendet.</translation> - </message> - <message> <source>&Use default icon</source> <translation>&Standardsymbol verwenden</translation> </message> @@ -861,6 +1121,14 @@ Möchten Sie diese dennoch öffnen?</translation> <source>Use custo&m icon</source> <translation>B&enutzerdefiniertes Symbol verwenden</translation> </message> + <message> + <source>Confirm Delete</source> + <translation>Löschen bestätigen</translation> + </message> + <message> + <source>This icon is used by %1 entries, and will be replaced by the default icon. Are you sure you want to delete it?</source> + <translation>Dieses Icon wird noch von %1 Einträgen verwendet und würde mit dem Standard-Icon ersetzt. Sind Sie sicher, dass die fortfahren wollen?</translation> + </message> </context> <context> <name>EditWidgetProperties</name> @@ -932,6 +1200,11 @@ Möchten Sie diese dennoch öffnen?</translation> <source>URL</source> <translation>URL</translation> </message> + <message> + <source>Ref: </source> + <comment>Reference abbreviation</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>Group</name> @@ -990,9 +1263,16 @@ Möchten Sie diese dennoch öffnen?</translation> <source>Ensure that the password contains characters from every group</source> <translation>Sicherstellen, dass das Passwort Zeichen aus allen Gruppen enthält.</translation> </message> +</context> +<context> + <name>KMessageWidget</name> <message> - <source>Accept</source> - <translation>Akzeptieren</translation> + <source>&Close</source> + <translation>S&chließen</translation> + </message> + <message> + <source>Close message</source> + <translation>Meldung schließen</translation> </message> </context> <context> @@ -1002,10 +1282,6 @@ Möchten Sie diese dennoch öffnen?</translation> <translation>KeePass 1 Datenbank importieren</translation> </message> <message> - <source>Error</source> - <translation>Fehler</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>Öffnen der Datenbank nicht möglich.</translation> </message> @@ -1069,6 +1345,10 @@ This is a one-way migration. You won't be able to open the imported databas Zum Importieren gehen Sie auf Datenbank > 'KeePass 1 Datenbank importieren'. Dieser Vorgang ist nur in eine Richtung möglich. Die importierte Datenbank kann später nicht mehr mit der alten KeePassX Version 0.4 geöffnet werden.</translation> </message> + <message> + <source>Unable to issue challenge-response.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>Main</name> @@ -1080,14 +1360,18 @@ Dieser Vorgang ist nur in eine Richtung möglich. Die importierte Datenbank kann <source>KeePassXC - Error</source> <translation>KeePassXC - Fehler</translation> </message> + <message> + <source>The lock file could not be created. Single-instance mode disabled.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Another instance of KeePassXC is already running.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>MainWindow</name> <message> - <source>Database</source> - <translation>Datenbank</translation> - </message> - <message> <source>Open database</source> <translation>Datenbank öffnen</translation> </message> @@ -1120,10 +1404,6 @@ Dieser Vorgang ist nur in eine Richtung möglich. Die importierte Datenbank kann <translation>Fenster zeigen/verstecken</translation> </message> <message> - <source>Tools</source> - <translation>Tools</translation> - </message> - <message> <source>KeePass 2 Database</source> <translation>KeePass 2 Datenbank</translation> </message> @@ -1136,10 +1416,6 @@ Dieser Vorgang ist nur in eine Richtung möglich. Die importierte Datenbank kann <translation>Reparierte Datenbank speichern</translation> </message> <message> - <source>Error</source> - <translation>Fehler</translation> - </message> - <message> <source>Writing the database failed.</source> <translation>Schreiben der Datenbank fehlgeschlagen.</translation> </message> @@ -1232,14 +1508,26 @@ Dieser Vorgang ist nur in eine Richtung möglich. Die importierte Datenbank kann <translation>&Datenbankeinstellungen</translation> </message> <message> - <source>&Import KeePass 1 database</source> - <translation>&KeePass 1 Datenbank importieren</translation> - </message> - <message> <source>&Clone entry</source> <translation>Eintrag &klonen</translation> </message> <message> + <source>Timed one-time password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy &TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show TOTP</source> + <translation type="unfinished"/> + </message> + <message> <source>&Find</source> <translation>&Suchen</translation> </message> @@ -1291,6 +1579,46 @@ Dieser Vorgang ist nur in eine Richtung möglich. Die importierte Datenbank kann <source>Password Generator</source> <translation>Passwortgenerator</translation> </message> + <message> + <source>Clear history</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Tools</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import KeePass 1 database</source> + <translation>KeePass 1 Datenbank importieren</translation> + </message> + <message> + <source>Import CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty recycle bin</source> + <translation type="unfinished"/> + </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Quit KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>Please touch the button on your YubiKey!</source> + <translation type="unfinished"/> + </message> </context> <context> <name>OptionDialog</name> @@ -1307,12 +1635,6 @@ Dieser Vorgang ist nur in eine Richtung möglich. Die importierte Datenbank kann <translation>Zeig&e eine Benachrichtigung, wenn Anmeldedaten angefordert werden.</translation> </message> <message> - <source>&Match URL schemes -Only entries with the same scheme (http://, https://, ftp://, ...) are returned</source> - <translation>Passendes URL Schema -Nur Einträge mit dem gleichen Schema (http://, https://, ftp://, ...) werden angezeigt</translation> - </message> - <message> <source>Sort matching entries by &username</source> <translation>Sortiere gefundene Einträge nach &Benutzername</translation> </message> @@ -1321,10 +1643,6 @@ Nur Einträge mit dem gleichen Schema (http://, https://, ftp://, ...) werden an <translation>Entferne alle gespeicherten Berechtigungen für Einträge in der aktiven Datenbank</translation> </message> <message> - <source>Password generator</source> - <translation>Passwortgenerator</translation> - </message> - <message> <source>Advanced</source> <translation>Fortgeschritten</translation> </message> @@ -1341,10 +1659,6 @@ Nur Einträge mit dem gleichen Schema (http://, https://, ftp://, ...) werden an <translation>Suche in allen offenen Datenbanken nach übereinstimmenden Einträgen</translation> </message> <message> - <source>Only the selected database has to be connected with a client!</source> - <translation>Nur die ausgewählte Datenbank muss mit dem Client verbunden sein.</translation> - </message> - <message> <source>HTTP Port:</source> <translation>HTTP-Port:</translation> </message> @@ -1361,12 +1675,6 @@ Nur Einträge mit dem gleichen Schema (http://, https://, ftp://, ...) werden an <translation>Sortiere gefundene Einträge nach Titel</translation> </message> <message> - <source>Enable KeepassXC HTTP protocol -This is required for accessing your databases from ChromeIPass or PassIFox</source> - <translation>KeepassXC-HTTP-Protokoll aktivieren -Dies ist für den Zugriff auf Ihre Datenbanken von ChromeIPass oder Passifox notwendig.</translation> - </message> - <message> <source>KeePassXC will listen to this port on 127.0.0.1</source> <translation>KeePassXC überwacht diesen Port auf 127.0.0.1</translation> </message> @@ -1381,20 +1689,10 @@ Using default port 19455.</source> Es wird der Standard-Port 19455 verwendet.</translation> </message> <message> - <source>&Return only best matching entries for a URL instead -of all entries for the whole domain</source> - <translation>Zeige nur die am besten passenden Einträge für eine URL anstatt aller Einträge der ganzen Domäne.</translation> - </message> - <message> <source>R&emove all shared encryption keys from active database</source> <translation>&Entferne alle freigegebenen Chiffrierschlüssel aus der aktiven Datenbank</translation> </message> <message> - <source>The following options can be dangerous. Change them only if you know what you are doing.</source> - <translation>Die folgenden Optionen können gefährlich sein! -Ändern Sie diese nur, wenn Sie wissen, was Sie tun.</translation> - </message> - <message> <source>&Return advanced string fields which start with "KPH: "</source> <translation>Zeige auch erweiterte Zeichenfelder, welche mit "KPH: " beginnen</translation> </message> @@ -1402,6 +1700,44 @@ of all entries for the whole domain</source> <source>Automatically creating or updating string fields is not supported.</source> <translation>Automatisches Erstellen und Aktualisieren von Zeichenfeldern wird nicht unterstützt!</translation> </message> + <message> + <source>This is required for accessing your databases from ChromeIPass or PassIFox</source> + <translation>Dies wird benötigt, um auf Ihre Datenbanken in ChromeIPass oder PassIFox zuzugreifen.</translation> + </message> + <message> + <source>Enable KeePassHTTP server</source> + <translation>KeePassHTTP-Server aktivieren</translation> + </message> + <message> + <source>Only returns the best matches for a specific URL instead of all entries for the whole domain.</source> + <translation>Zeige nur die am besten passenden Einträge für eine URL anstatt aller Einträge der ganzen Domäne.</translation> + </message> + <message> + <source>&Return only best matching entries</source> + <translation>Nur beste Treffer anzeigen</translation> + </message> + <message> + <source>Only entries with the same scheme (http://, https://, ftp://, ...) are returned.</source> + <translation>Nur Einträge mit dem gleichen Schema (http://, https://, ftp://, …) anzeigen</translation> + </message> + <message> + <source>&Match URL schemes</source> + <translation>URL-Schema verwenden</translation> + </message> + <message> + <source>Password Generator</source> + <translation>Passwortgenerator</translation> + </message> + <message> + <source>Only the selected database has to be connected with a client.</source> + <translation>Nur die ausgewählte Datenbank muss mit dem Client verbunden sein.</translation> + </message> + <message> + <source>The following options can be dangerous! +Change them only if you know what you are doing.</source> + <translation>Die folgenden Optionen können gefährlich sein! +Ändern Sie diese nur, wenn Sie wissen, was Sie tun.</translation> + </message> </context> <context> <name>PasswordGeneratorWidget</name> @@ -1493,12 +1829,101 @@ of all entries for the whole domain</source> <source>Excellent</source> <translation>Ausgezeichnet</translation> </message> + <message> + <source>Password</source> + <translation>Passwort</translation> + </message> + <message> + <source>Extended ASCII</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passphrase</source> + <translation type="unfinished"/> + </message> + <message> + <source>Wordlist:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Count:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Separator:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> + </message> </context> <context> <name>QObject</name> <message> - <source>Http</source> - <translation>Http</translation> + <source>NULL device</source> + <translation type="unfinished"/> + </message> + <message> + <source>error reading from device</source> + <translation type="unfinished"/> + </message> + <message> + <source>file empty ! +</source> + <translation type="unfinished"/> + </message> + <message> + <source>malformed string</source> + <translation type="unfinished"/> + </message> + <message> + <source>missing closing quote</source> + <translation type="unfinished"/> + </message> + <message> + <source>INTERNAL - unget lower bound exceeded</source> + <translation type="unfinished"/> + </message> + <message> + <source>Group</source> + <translation>Gruppe</translation> + </message> + <message> + <source>Title</source> + <translation>Titel</translation> + </message> + <message> + <source>Username</source> + <translation>Benutzername</translation> + </message> + <message> + <source>Password</source> + <translation>Passwort</translation> + </message> + <message> + <source>URL</source> + <translation>URL</translation> + </message> + <message> + <source>Notes</source> + <translation>Notizen</translation> + </message> + <message> + <source>Browser Integration</source> + <translation>Browser-Integration</translation> + </message> + <message> + <source>YubiKey[%1] Challenge Response - Slot %2 - %3</source> + <translation type="unfinished"/> + </message> + <message> + <source>Press</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passive</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1546,13 +1971,17 @@ of all entries for the whole domain</source> <translation>Suche</translation> </message> <message> - <source>Find</source> - <translation>Suchen</translation> - </message> - <message> <source>Clear</source> <translation>Löschen</translation> </message> + <message> + <source>Search...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Limit search to selected group</source> + <translation type="unfinished"/> + </message> </context> <context> <name>Service</name> @@ -1660,6 +2089,10 @@ Namen und akzeptieren Sie.</translation> <source>Security</source> <translation>Sicherheit</translation> </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"/> + </message> </context> <context> <name>SettingsWidgetGeneral</name> @@ -1688,10 +2121,6 @@ Namen und akzeptieren Sie.</translation> <translation>Globale Tastenkombination für Auto-Type</translation> </message> <message> - <source>Use entry title to match windows for global auto-type</source> - <translation>Verwende Eintragstitel, um entsprechende Fenster für globales Auto-Type zu finden</translation> - </message> - <message> <source>Language</source> <translation>Sprache</translation> </message> @@ -1704,10 +2133,6 @@ Namen und akzeptieren Sie.</translation> <translation>Fenster verstecken wenn minimiert</translation> </message> <message> - <source>Remember last key files</source> - <translation>Letzte Schlüsseldateien merken</translation> - </message> - <message> <source>Load previous databases on startup</source> <translation>Letzte Datenbank beim Starten laden</translation> </message> @@ -1723,6 +2148,30 @@ Namen und akzeptieren Sie.</translation> <source>Minimize window at application startup</source> <translation>Fenster beim Programmstart minimieren</translation> </message> + <message> + <source>Basic Settings</source> + <translation>Grundeinstellungen</translation> + </message> + <message> + <source>Remember last key files and security dongles</source> + <translation>Letzte Schlüsseldateien und Sicherheits-Dongles merken</translation> + </message> + <message> + <source>Don't mark database as modified for non-data changes (e.g., expanding groups)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Auto-Type</source> + <translation>Auto-Type</translation> + </message> + <message> + <source>Use entry title and URL to match windows for global Auto-Type</source> + <translation type="unfinished"/> + </message> + <message> + <source>Always ask before performing Auto-Type</source> + <translation>Immer vor einem Auto-Type fragen</translation> + </message> </context> <context> <name>SettingsWidgetSecurity</name> @@ -1743,10 +2192,6 @@ Namen und akzeptieren Sie.</translation> <translation>Passwörter standardmäßig in Klartext anzeigen</translation> </message> <message> - <source>Always ask before performing auto-type</source> - <translation>Immer vor einem Auto-Type fragen</translation> - </message> - <message> <source>Lock databases after minimizing the window</source> <translation>Datenbank sperren nach dem Minimieren des Fensters</translation> </message> @@ -1754,6 +2199,80 @@ Namen und akzeptieren Sie.</translation> <source>Don't require password repeat when it is visible</source> <translation>Keine erneute Passworteingabe verlangen wenn das Passwort sichtbar ist.</translation> </message> + <message> + <source>Timeouts</source> + <translation>Timeouts</translation> + </message> + <message> + <source>Convenience</source> + <translation>Komfort</translation> + </message> + <message> + <source>Lock databases when session is locked or lid is closed</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>SetupTotpDialog</name> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Key:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use custom settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Note: Change these settings only if you know what you are doing.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Time step:</source> + <translation type="unfinished"/> + </message> + <message> + <source>8 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>6 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>Code size:</source> + <translation type="unfinished"/> + </message> + <message> + <source> sec</source> + <translation> sek</translation> + </message> +</context> +<context> + <name>TotpDialog</name> + <message> + <source>Timed Password</source> + <translation type="unfinished"/> + </message> + <message> + <source>000000</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> + </message> + <message> + <source>Expires in</source> + <translation type="unfinished"/> + </message> + <message> + <source>seconds</source> + <translation type="unfinished"/> + </message> </context> <context> <name>UnlockDatabaseWidget</name> @@ -1765,8 +2284,32 @@ Namen und akzeptieren Sie.</translation> <context> <name>WelcomeWidget</name> <message> - <source>Welcome!</source> - <translation>Willkommen!</translation> + <source>Welcome to KeePassXC</source> + <translation>Willkommen bei KeePassXC</translation> + </message> + <message> + <source>Start storing your passwords securely in a KeePassXC database</source> + <translation>Speichern Sie Ihre Passwörter sicher in einer KeePassXC-Datenbank</translation> + </message> + <message> + <source>Create new database</source> + <translation>Neue Datenbank erstellen</translation> + </message> + <message> + <source>Open existing database</source> + <translation>Existierende Datenbank öffnen</translation> + </message> + <message> + <source>Import from KeePass 1</source> + <translation>Aus KeePass 1 importieren</translation> + </message> + <message> + <source>Import from CSV</source> + <translation type="unfinished"/> + </message> + <message> + <source>Recent databases</source> + <translation>Zuletzt verwendete Datenbanken</translation> </message> </context> <context> @@ -1791,5 +2334,69 @@ Namen und akzeptieren Sie.</translation> <source>filenames of the password databases to open (*.kdbx)</source> <translation>Dateinamen der zu öffnenden Datenbanken (*.kdbx)</translation> </message> + <message> + <source>Copy a password to the clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use a GUI prompt unlocking the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to clip.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Extract and print the content of a database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to extract.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the command to execute.</source> + <translation type="unfinished"/> + </message> + <message> + <source>List database entries.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the group to list. Default is /</source> + <translation type="unfinished"/> + </message> + <message> + <source>Print the UUIDs of the entries and groups.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge two databases.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge into.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge from.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use the same password for both database files.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show a password.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to show.</source> + <translation type="unfinished"/> + </message> </context> </TS>
\ No newline at end of file diff --git a/share/translations/keepassx_el.ts b/share/translations/keepassx_el.ts index 4e554df9e..ffd6131bc 100644 --- a/share/translations/keepassx_el.ts +++ b/share/translations/keepassx_el.ts @@ -1,33 +1,143 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS language="el" version="2.0"> +<?xml version="1.0" ?><!DOCTYPE TS><TS language="el" version="2.1"> <context> <name>AboutDialog</name> <message> - <source>About KeePassX</source> - <translation>Σχετικά με το KeepPassX</translation> + <source>About KeePassXC</source> + <translation type="unfinished"/> </message> <message> - <source>KeePassX is distributed under the term of the GNU General Public License (GPL) version 2 or (at your option) version 3.</source> - <translation>KeePassX διανέμεται υπό τον όρο από το GNU γενικής δημόσιας άδειας (GPL) έκδοση 2 ή (κατ ' επιλογή σας) έκδοση 3.</translation> + <source>About</source> + <translation>Σχετικά</translation> </message> <message> - <source>Revision</source> - <translation>Αναθεώρηση</translation> + <source><html><head/><body><p>Report bugs at: <a href="https://github.com/keepassxreboot/keepassxc/issues"><span style="text-decoration: underline; color:#0000ff;">https://github.com</span></a></p></body></html></source> + <translation type="unfinished"/> </message> <message> - <source>Using:</source> - <translation>Χρήση:</translation> + <source><html><head/><body><p>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head><style>li {font-size: 10pt}</style></head><body><p><span style=" font-size:10pt;">Project Maintainers:</span></p><ul><li>droidmonkey</li><li>phoerious</li><li>TheZ3ro</li><li>louib</li><li>Weslly</li><li>debfx (KeePassX)</li></ul></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Contributors</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><body> + <p style="font-size:x-large; font-weight:600;">Code:</p> + <ul> + <li style="font-size:10pt">debfx (KeePassX)</li> + <li style="font-size:10pt">BlueIce (KeePassX)</li> + <li style="font-size:10pt">droidmonkey</li> + <li style="font-size:10pt">phoerious</li> + <li style="font-size:10pt">TheZ3ro</li> + <li style="font-size:10pt">louib</li> + <li style="font-size:10pt">weslly</li> + <li style="font-size:10pt">keithbennett (KeePassHTTP)</li> + <li style="font-size:10pt">Typz (KeePassHTTP)</li> + <li style="font-size:10pt">denk-mal (KeePassHTTP)</li> + <li style="font-size:10pt">kylemanna (YubiKey)</li> + <li style="font-size:10pt">seatedscribe (CSV Importer)</li> + <li style="font-size:10pt">pgalves (Inline Messages)</li> + </ul> + <p style="font-size:x-large; font-weight:600;">Translations:</p> + <ul> + <li style="font-size:10pt"><span style="font-weight:600;">Chinese:</span> Biggulu, ligyxy, BestSteve</li> + <li style="font-size:10pt"><span style="font-weight:600;">Czech:</span> pavelb, JosefVitu</li> + <li style="font-size:10pt"><span style="font-weight:600;">Dutch:</span> Vistaus, KnooL, apie</li> + <li style="font-size:10pt"><span style="font-weight:600;">Finnish:</span> MawKKe</li> + <li style="font-size:10pt"><span style="font-weight:600;">French:</span> Scrat15, frgnca, gilbsgilbs, gtalbot, iannick, kyodev, logut</li> + <li style="font-size:10pt"><span style="font-weight:600;">German:</span> Calyrx, DavidHamburg, antsas, codejunky, jensrutschmann, montilo, omnisome4, origin_de, pcrcoding, phoerious, rgloor, vlenzer</li> + <li style="font-size:10pt"><span style="font-weight:600;">Greek:</span> nplatis</li> + <li style="font-size:10pt"><span style="font-weight:600;">Italian:</span> TheZ3ro, FranzMari, Mte90, tosky</li> + <li style="font-size:10pt"><span style="font-weight:600;">Kazakh:</span> sotrud_nik</li> + <li style="font-size:10pt"><span style="font-weight:600;">Lithuanian:</span> Moo</li> + <li style="font-size:10pt"><span style="font-weight:600;">Polish:</span> konradmb, mrerexx</li> + <li style="font-size:10pt"><span style="font-weight:600;">Portuguese: </span>vitor895, weslly, American_Jesus, mihai.ile</li> + <li style="font-size:10pt"><span style="font-weight:600;">Russian:</span> vsvyatski, KekcuHa, wkill95</li> + <li style="font-size:10pt"><span style="font-weight:600;">Spanish:</span> EdwardNavarro, antifaz, piegope, pquin, vsvyatski</li> + <li style="font-size:10pt"><span style="font-weight:600;">Swedish:</span> henziger</li> + </ul> + </body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p align="center"><a href="https://github.com/keepassxreboot/keepassxc/graphs/contributors"><span style=" font-size:10pt; text-decoration: underline; color:#0000ff;">See Contributions on GitHub</span></a></p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Debug Info</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>Include the following information whenever you report a bug:</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy to clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Version %1 +</source> + <translation type="unfinished"/> + </message> + <message> + <source>Revision: %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Libraries:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Operating system: %1 +CPU architecture: %2 +Kernel: %3 %4</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enabled extensions:</source> + <translation type="unfinished"/> </message> </context> <context> - <name>AutoType</name> + <name>AccessControlDialog</name> + <message> + <source>Remember this decision</source> + <translation type="unfinished"/> + </message> + <message> + <source>Allow</source> + <translation type="unfinished"/> + </message> <message> - <source>Auto-Type - KeePassX</source> - <translation>Αυτόματη-Γραφή - KeePassX</translation> + <source>Deny</source> + <translation type="unfinished"/> + </message> + <message> + <source>%1 has requested access to passwords for the following item(s). +Please select whether you want to allow access.</source> + <translation type="unfinished"/> </message> <message> + <source>KeePassXC HTTP Confirm Access</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>AutoType</name> + <message> <source>Couldn't find an entry that matches the window title:</source> <translation>Αποτυχία να βρεθεί μια καταχώρηση που να ταιριάζει με τον τίτλο του παραθύρου:</translation> </message> + <message> + <source>Auto-Type - KeePassXC</source> + <translation type="unfinished"/> + </message> </context> <context> <name>AutoTypeAssociationsModel</name> @@ -37,23 +147,23 @@ </message> <message> <source>Sequence</source> - <translation>Ακολουθεία</translation> + <translation>Ακολουθία</translation> </message> <message> <source>Default sequence</source> - <translation>Προεπιλεγμένη ακολουθεία</translation> + <translation>Προεπιλεγμένη ακολουθία</translation> </message> </context> <context> <name>AutoTypeSelectDialog</name> <message> - <source>Auto-Type - KeePassX</source> - <translation>Αυτόματη-Γραφή - KeePassX</translation> - </message> - <message> <source>Select entry to Auto-Type:</source> <translation>Επιλέξτε καταχώρηση για αυτόματη γραφή:</translation> </message> + <message> + <source>Auto-Type - KeePassXC</source> + <translation type="unfinished"/> + </message> </context> <context> <name>ChangeMasterKeyWidget</name> @@ -70,10 +180,6 @@ <translation>Επαναλάβετε τον κωδικό:</translation> </message> <message> - <source>Key file</source> - <translation>Αρχείο κλειδί</translation> - </message> - <message> <source>Browse</source> <translation>Αναζήτηση</translation> </message> @@ -94,10 +200,6 @@ <translation>Δημιουργεία αρχείου κλειδιού...</translation> </message> <message> - <source>Error</source> - <translation>Σφάλμα</translation> - </message> - <message> <source>Unable to create Key File : </source> <translation>Αποτυχία δημιουργεία αρχείου κλειδιού:</translation> </message> @@ -106,10 +208,6 @@ <translation>Επιλέξτε ένα αρχείο κλειδί</translation> </message> <message> - <source>Question</source> - <translation>Ερώτηση</translation> - </message> - <message> <source>Do you really want to use an empty string as password?</source> <translation>Θέλετε στα αλήθεια να χρησιμοποιήσετε μια άδεια σειρά σαν κωδικό;</translation> </message> @@ -118,14 +216,171 @@ <translation>Έχετε εισάγει διαφορετικούς κωδικούς.</translation> </message> <message> - <source>Failed to set key file</source> - <translation>Αποτυχία ορισμού αρχείου κλειδιού</translation> - </message> - <message> <source>Failed to set %1 as the Key file: %2</source> <translation>Αποτυχία ορισμού του %1 ως αρχείου κλειδιού</translation> </message> + <message> + <source>&Key file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Cha&llenge Response</source> + <translation type="unfinished"/> + </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Changing master key failed: no YubiKey inserted.</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CloneDialog</name> + <message> + <source>Clone Options</source> + <translation type="unfinished"/> + </message> + <message> + <source>Append ' - Copy' to title</source> + <translation type="unfinished"/> + </message> + <message> + <source>Replace username and password with references</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy history</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWidget</name> + <message> + <source>Import CSV fields</source> + <translation type="unfinished"/> + </message> + <message> + <source>filename</source> + <translation type="unfinished"/> + </message> + <message> + <source>size, rows, columns</source> + <translation type="unfinished"/> + </message> + <message> + <source>Encoding</source> + <translation type="unfinished"/> + </message> + <message> + <source>Codec</source> + <translation type="unfinished"/> + </message> + <message> + <source>Text is qualified by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Fields are separated by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Comments start with</source> + <translation type="unfinished"/> + </message> + <message> + <source>First record has field names</source> + <translation type="unfinished"/> + </message> + <message> + <source>Number of headers line to discard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Consider '\' an escape character</source> + <translation type="unfinished"/> + </message> + <message> + <source>Preview</source> + <translation type="unfinished"/> + </message> + <message> + <source>Column layout</source> + <translation type="unfinished"/> + </message> + <message> + <source>Not present in CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty fieldname </source> + <translation type="unfinished"/> + </message> + <message> + <source>column </source> + <translation type="unfinished"/> + </message> + <message> + <source>Imported from CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Original data: </source> + <translation type="unfinished"/> + </message> + <message> + <source>Error(s) detected in CSV file !</source> + <translation type="unfinished"/> + </message> + <message> + <source> more messages skipped]</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Σφάλμα</translation> + </message> + <message> + <source>CSV import: writer has errors: +</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWizard</name> + <message> + <source>Import CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Σφάλμα</translation> + </message> + <message> + <source>Unable to calculate master key</source> + <translation>Σε θέση να υπολογίσει το κύριο κλειδί</translation> + </message> +</context> +<context> + <name>CsvParserModel</name> + <message> + <source> byte, </source> + <translation type="unfinished"/> + </message> + <message> + <source> rows, </source> + <translation type="unfinished"/> + </message> + <message> + <source> columns</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseOpenWidget</name> @@ -146,10 +401,6 @@ <translation>Αναζήτηση</translation> </message> <message> - <source>Error</source> - <translation>Σφάλμα</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>Αδύνατο να ανοιχτεί η βάση δεδομένων.</translation> </message> @@ -169,6 +420,14 @@ <source>Select key file</source> <translation>Επιλέξτε αρχείο κλειδί</translation> </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Challenge Response:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseRepairWidget</name> @@ -225,10 +484,6 @@ You can now save it.</source> <translation>Προεπιλεγμένο όνομα χρήστη:</translation> </message> <message> - <source>Use recycle bin:</source> - <translation>Χρήση καλαθιού αχρήστων:</translation> - </message> - <message> <source> MiB</source> <translation>MiB</translation> </message> @@ -244,6 +499,22 @@ You can now save it.</source> <source>Max. history size:</source> <translation>Μέγιστο μέγεθος ιστορικού:</translation> </message> + <message> + <source>Use recycle bin</source> + <translation type="unfinished"/> + </message> + <message> + <source>AES: 256 Bit (default)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Twofish: 256 Bit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Algorithm:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseTabWidget</name> @@ -264,10 +535,6 @@ You can now save it.</source> <translation>Άνοιγμα βάσης δεδομένων</translation> </message> <message> - <source>Warning</source> - <translation>Προειδοποίηση</translation> - </message> - <message> <source>File not found!</source> <translation>Αρχείο δεν βρέθηκε!</translation> </message> @@ -298,10 +565,6 @@ Save changes?</source> Αποθήκευση αλλαγών;</translation> </message> <message> - <source>Error</source> - <translation>Σφάλμα</translation> - </message> - <message> <source>Writing the database failed.</source> <translation>Εγγραφή της βάσης δεδομένων απέτυχε.</translation> </message> @@ -318,12 +581,6 @@ Save changes?</source> <translation>κλειδωμένο</translation> </message> <message> - <source>The database you are trying to open is locked by another instance of KeePassX. -Do you want to open it anyway? Alternatively the database is opened read-only.</source> - <translation>Η βάση δεδομένω που προσπαθείται να ανοίξετε ειναι κλειδωμένη από μια άλλη διεργασία του KeePassX. -Θέλετε να την ανοίξετε ούτως η άλλως; Αλλίως η βαση δεδομένων θα ανοιχτή μόνο για ανάγνωση.</translation> - </message> - <message> <source>Lock database</source> <translation>Κλείδωμα βάσης δεδομένων</translation> </message> @@ -366,14 +623,43 @@ Discard changes and close anyway?</source> <translation>Γράψιμο στο αρχείο CSV απέτυχε.</translation> </message> <message> - <source>The database you are trying to save as is locked by another instance of KeePassX. + <source>Unable to open the database.</source> + <translation>Δεν είναι δυνατό να ανοίξει τη βάση δεδομένων.</translation> + </message> + <message> + <source>Merge database</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database you are trying to save as is locked by another instance of KeePassXC. Do you want to save it anyway?</source> - <translation>Η βάση δεδομένων που πρασπαθείται να αποθηκεύσετε είναι κλειδωμένη από μία άλλη διεργασία KeePassX. -Θέλετε να την αποθηκεύσετε ούτως η άλλως;</translation> + <translation type="unfinished"/> </message> <message> - <source>Unable to open the database.</source> - <translation>Δεν είναι δυνατό να ανοίξει τη βάση δεδομένων.</translation> + <source>Passwords</source> + <translation type="unfinished"/> + </message> + <message> + <source>Database already opened</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database you are trying to open is locked by another instance of KeePassXC. + +Do you want to open it anyway?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open read-only</source> + <translation type="unfinished"/> + </message> + <message> + <source>File opened in read only mode.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open CSV file</source> + <translation type="unfinished"/> </message> </context> <context> @@ -415,14 +701,6 @@ Do you want to save it anyway?</source> <translation>Θέλετε στα αλήθεια να διαγράψετε την ομάδα "%1" μόνιμα;</translation> </message> <message> - <source>Current group</source> - <translation>Τρέχων ομάδα</translation> - </message> - <message> - <source>Error</source> - <translation>Σφάλμα</translation> - </message> - <message> <source>Unable to calculate master key</source> <translation>Σε θέση να υπολογίσει το κύριο κλειδί</translation> </message> @@ -434,6 +712,66 @@ Do you want to save it anyway?</source> <source>Do you really want to move entry "%1" to the recycle bin?</source> <translation>Θέλετε πραγματικά να κινηθεί εισόδου "%1" στον κάδο ανακύκλωσης;</translation> </message> + <message> + <source>Searching...</source> + <translation type="unfinished"/> + </message> + <message> + <source>No current database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>No source database, nothing to do.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Search Results (%1)</source> + <translation type="unfinished"/> + </message> + <message> + <source>No Results</source> + <translation type="unfinished"/> + </message> + <message> + <source>Execute command?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Do you really want to execute the following command?<br><br>%1<br></source> + <translation type="unfinished"/> + </message> + <message> + <source>Remember my choice</source> + <translation type="unfinished"/> + </message> + <message> + <source>Autoreload Request</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database file has changed. Do you want to load the changes?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge Request</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database file has changed and you have unsaved changes.Do you want to merge your changes?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Could not open the new database file while attempting to autoreload this database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty recycle bin?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to permanently delete everything from your recycle bin?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidget</name> @@ -474,10 +812,6 @@ Do you want to save it anyway?</source> <translation>Επεξεργασία καταχώρησης</translation> </message> <message> - <source>Error</source> - <translation>Σφάλμα</translation> - </message> - <message> <source>Different passwords supplied.</source> <translation>Παρέχονται διαφορετικοί κωδικοί.</translation> </message> @@ -519,6 +853,22 @@ Do you want to save it anyway?</source> <source>1 year</source> <translation>1 χρόνο</translation> </message> + <message> + <source>Confirm Remove</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attribute?</source> + <translation type="unfinished"/> + </message> + <message> + <source>[PROTECTED] Press reveal to view or edit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attachment?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAdvanced</name> @@ -531,10 +881,6 @@ Do you want to save it anyway?</source> <translation>Πρόσθεση</translation> </message> <message> - <source>Edit</source> - <translation>Επεξεργασία</translation> - </message> - <message> <source>Remove</source> <translation>Αφαίρεση</translation> </message> @@ -550,6 +896,18 @@ Do you want to save it anyway?</source> <source>Open</source> <translation>Άνοιγμα</translation> </message> + <message> + <source>Edit Name</source> + <translation type="unfinished"/> + </message> + <message> + <source>Protect</source> + <translation type="unfinished"/> + </message> + <message> + <source>Reveal</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAutoType</name> @@ -558,14 +916,6 @@ Do you want to save it anyway?</source> <translation>Ενεργοποίηση Αυτόματης-Γραφής για αυτήν την καταχώρηση</translation> </message> <message> - <source>Inherit default Auto-Type sequence from the group</source> - <translation>Χρησιμοποίηση προεπιλεγμένης ακολουθείας Αυτόματης-Γραφής απο την ομάδα</translation> - </message> - <message> - <source>Use custom Auto-Type sequence:</source> - <translation>Χρησιμοποίηση προσαρμοσμένης ακολουθείας Αυτόματης Γραφής:</translation> - </message> - <message> <source>+</source> <translation>+</translation> </message> @@ -578,12 +928,24 @@ Do you want to save it anyway?</source> <translation>Τίτλος Παραθύρου:</translation> </message> <message> - <source>Use default sequence</source> - <translation>Χρησιμοποίηση προεπιλεγμένης ακολουθείας</translation> + <source>Inherit default Auto-Type sequence from the &group</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Use custom Auto-Type sequence:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use default se&quence</source> + <translation type="unfinished"/> + </message> + <message> + <source>Set custo&m sequence:</source> + <translation type="unfinished"/> </message> <message> - <source>Set custom sequence:</source> - <translation>Ορισμός προσαρμοσμένης ακολουθείας:</translation> + <source>Window Associations</source> + <translation type="unfinished"/> </message> </context> <context> @@ -624,10 +986,6 @@ Do you want to save it anyway?</source> <translation>Επαναλάβετε:</translation> </message> <message> - <source>Gen.</source> - <translation type="unfinished"/> - </message> - <message> <source>URL:</source> <translation>URL:</translation> </message> @@ -698,29 +1056,21 @@ Do you want to save it anyway?</source> <translation>Αναζήτηση</translation> </message> <message> - <source>Auto-type</source> - <translation>Αυτόματη-γραφή</translation> + <source>Auto-Type</source> + <translation>Αυτόματη-Γραφή</translation> </message> <message> - <source>Use default auto-type sequence of parent group</source> - <translation>Χρησιμοποίηση προεπιλεγμένης ακολουθείας αυτόματης γραφής της μητρικής ομάδας</translation> + <source>&Use default Auto-Type sequence of parent group</source> + <translation type="unfinished"/> </message> <message> - <source>Set default auto-type sequence</source> - <translation>Ορισμός προεπιλεγμένης ακολουθείας αυτόματης-γραφής</translation> + <source>Set default Auto-Type se&quence</source> + <translation type="unfinished"/> </message> </context> <context> <name>EditWidgetIcons</name> <message> - <source>Use default icon</source> - <translation>Χρήση προεπιλεγμένου εικονιδίου</translation> - </message> - <message> - <source>Use custom icon</source> - <translation>Χρήση προσαρμοσμένου εικονιδίου</translation> - </message> - <message> <source>Add custom icon</source> <translation>Πρόσθεση προσαρμοσμένου εικονιδίου</translation> </message> @@ -741,20 +1091,36 @@ Do you want to save it anyway?</source> <translation>Επιλογή εικόνας</translation> </message> <message> - <source>Can't delete icon!</source> - <translation>Αποτυχία διαγραφής εικονίδιου!</translation> + <source>Error</source> + <translation>Σφάλμα</translation> </message> - <message numerus="yes"> - <source>Can't delete icon. Still used by %n item(s).</source> - <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform></translation> + <message> + <source>Download favicon</source> + <translation type="unfinished"/> </message> <message> - <source>Error</source> - <translation>Σφάλμα</translation> + <source>Unable to fetch favicon.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Can't read icon</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Use default icon</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use custo&m icon</source> + <translation type="unfinished"/> + </message> + <message> + <source>Confirm Delete</source> + <translation type="unfinished"/> </message> <message> - <source>Can't read icon:</source> - <translation>Δεν μπορεί να διαβάσει το εικονίδιο:</translation> + <source>This icon is used by %1 entries, and will be replaced by the default icon. Are you sure you want to delete it?</source> + <translation type="unfinished"/> </message> </context> <context> @@ -777,6 +1143,13 @@ Do you want to save it anyway?</source> </message> </context> <context> + <name>Entry</name> + <message> + <source> - Clone</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>EntryAttributesModel</name> <message> <source>Name</source> @@ -820,6 +1193,11 @@ Do you want to save it anyway?</source> <source>URL</source> <translation>URL</translation> </message> + <message> + <source>Ref: </source> + <comment>Reference abbreviation</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>Group</name> @@ -829,16 +1207,74 @@ Do you want to save it anyway?</source> </message> </context> <context> + <name>HttpPasswordGeneratorWidget</name> + <message> + <source>Length:</source> + <translation>Μήκος:</translation> + </message> + <message> + <source>Character Types</source> + <translation>Τύποι χαρακτήρων</translation> + </message> + <message> + <source>Upper Case Letters</source> + <translation>Κεφαλαία γράμματα</translation> + </message> + <message> + <source>A-Z</source> + <translation type="unfinished"/> + </message> + <message> + <source>Lower Case Letters</source> + <translation>Πεζά γράμματα</translation> + </message> + <message> + <source>a-z</source> + <translation type="unfinished"/> + </message> + <message> + <source>Numbers</source> + <translation>Αριθμοί</translation> + </message> + <message> + <source>0-9</source> + <translation type="unfinished"/> + </message> + <message> + <source>Special Characters</source> + <translation>Ειδικοί χαρακτήρες</translation> + </message> + <message> + <source>/*_& ...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Exclude look-alike characters</source> + <translation>Εξαίρεση χαρακτήρων που μοίαζουν</translation> + </message> + <message> + <source>Ensure that the password contains characters from every group</source> + <translation>Βεβαιωθείται οτι ο κωδικός περιέχει χαρακτήρες απο κάθε ομάδα</translation> + </message> +</context> +<context> + <name>KMessageWidget</name> + <message> + <source>&Close</source> + <translation type="unfinished"/> + </message> + <message> + <source>Close message</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>KeePass1OpenWidget</name> <message> <source>Import KeePass1 database</source> <translation>Εισαγωγή βάσης δεδομένων KeePass1</translation> </message> <message> - <source>Error</source> - <translation>Σφάλμα</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>Αποτυχία ανοίγματος βάσης δεδομένων.</translation> </message> @@ -899,6 +1335,10 @@ 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.</source> <translation type="unfinished"/> </message> + <message> + <source>Unable to issue challenge-response.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>Main</name> @@ -907,199 +1347,384 @@ This is a one-way migration. You won't be able to open the imported databas <translation>Ανεπανόρθωτο σφάλμα κατά τον έλεγχο των κρυπτογραφικών λειτουργιών.</translation> </message> <message> - <source>KeePassX - Error</source> - <translation>KeePassX - Σφάλμα</translation> + <source>KeePassXC - Error</source> + <translation>KeePassXC - Σφάλμα</translation> + </message> + <message> + <source>The lock file could not be created. Single-instance mode disabled.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Another instance of KeePassXC is already running.</source> + <translation type="unfinished"/> </message> </context> <context> <name>MainWindow</name> <message> - <source>Database</source> - <translation>Βάση Δεδομένων</translation> + <source>Open database</source> + <translation>Άνοιγμα Βάσης Δεδομένων</translation> </message> <message> - <source>Recent databases</source> - <translation>Πρόσφατες βάσεις δεδομένων</translation> + <source>Database settings</source> + <translation>Ρυθμίσεις βάσης δεδομένων</translation> </message> <message> - <source>Help</source> - <translation>Βοήθεια</translation> + <source>Copy username to clipboard</source> + <translation>Αντιγραφή όνομα χρήστη στο πρόχειρο</translation> </message> <message> - <source>Entries</source> - <translation>Καταχωρήσεις</translation> + <source>Copy password to clipboard</source> + <translation>Αντιγραφή κωδικού στο πρόχειρο</translation> </message> <message> - <source>Copy attribute to clipboard</source> - <translation>Αντιγραφή χαρακτηριστικού στο πρόχειρο</translation> + <source>Settings</source> + <translation>Ρύθμίσεις</translation> </message> <message> - <source>Groups</source> - <translation>Ομάδες</translation> + <source>Show toolbar</source> + <translation>Εμφάνιση γραμμής εργαλείων</translation> </message> <message> - <source>View</source> - <translation>Προβολή</translation> + <source>read-only</source> + <translation>Μόνο για ανάγνωση</translation> </message> <message> - <source>Quit</source> - <translation>Έξοδος</translation> + <source>Toggle window</source> + <translation>Εναλλαγή παραθύρων</translation> </message> <message> - <source>About</source> - <translation>Σχετικά</translation> + <source>KeePass 2 Database</source> + <translation>Βάση Δεδομένων KeePass 2</translation> </message> <message> - <source>Open database</source> - <translation>Άνοιγμα Βάσης Δεδομένων</translation> + <source>All files</source> + <translation>Όλα τα αρχεία</translation> </message> <message> - <source>Save database</source> - <translation>Αποθήκευση Βάσης Δεδομένων</translation> + <source>Save repaired database</source> + <translation>Αποθήκευση επιδιορθωμένη βάση δεδομένων</translation> </message> <message> - <source>Close database</source> - <translation>Κλείσιμο Βάσης Δεδομένων</translation> + <source>Writing the database failed.</source> + <translation>Εγγραφή της βάσης δεδομένων απέτυχε.</translation> </message> <message> - <source>New database</source> - <translation>Νέα Βάση Δεδομένων</translation> + <source>&Recent databases</source> + <translation type="unfinished"/> </message> <message> - <source>Add new entry</source> - <translation>Πρόσθεση νέα καταχώρησης</translation> + <source>He&lp</source> + <translation type="unfinished"/> </message> <message> - <source>View/Edit entry</source> - <translation>Προβολή/επεξεργασία καταχώρησης</translation> + <source>E&ntries</source> + <translation type="unfinished"/> </message> <message> - <source>Delete entry</source> - <translation>Διαγραφή Καταχώρησης</translation> + <source>Copy att&ribute to clipboard</source> + <translation type="unfinished"/> </message> <message> - <source>Add new group</source> - <translation>Πρόσθεση νέας ομάδας</translation> + <source>&Groups</source> + <translation type="unfinished"/> </message> <message> - <source>Edit group</source> - <translation>Επεξεργασία Ομάδας</translation> + <source>&View</source> + <translation type="unfinished"/> </message> <message> - <source>Delete group</source> - <translation>Διαγραφή ομάδας</translation> + <source>&Quit</source> + <translation type="unfinished"/> </message> <message> - <source>Save database as</source> - <translation>Αποθήκευση βάσης δεδομένων ως</translation> + <source>&About</source> + <translation type="unfinished"/> </message> <message> - <source>Change master key</source> - <translation>Αλλαγή πρωτεύοντος κλειδιού</translation> + <source>&Open database</source> + <translation type="unfinished"/> </message> <message> - <source>Database settings</source> - <translation>Ρυθμίσεις βάσης δεδομένων</translation> + <source>&Save database</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Close database</source> + <translation type="unfinished"/> + </message> + <message> + <source>&New database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge from KeePassX database</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Add new entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>&View/Edit entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Delete entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Add new group</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Edit group</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Delete group</source> + <translation type="unfinished"/> + </message> + <message> + <source>Sa&ve database as</source> + <translation type="unfinished"/> + </message> + <message> + <source>Change &master key</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Database settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Clone entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>Timed one-time password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy &TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Find</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy &username</source> + <translation type="unfinished"/> + </message> + <message> + <source>Cop&y password</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Perform Auto-Type</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Open URL</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Lock databases</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Title</source> + <translation type="unfinished"/> + </message> + <message> + <source>&URL</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Notes</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Export to CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Re&pair database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password Generator</source> + <translation type="unfinished"/> + </message> + <message> + <source>Clear history</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Tools</source> + <translation type="unfinished"/> </message> <message> <source>Import KeePass 1 database</source> <translation>Εισαγωγή βάσης δεδομένων KeePass1</translation> </message> <message> - <source>Clone entry</source> - <translation>Κλωνοποίηση Καταχώρησης</translation> + <source>Import CSV file</source> + <translation type="unfinished"/> </message> <message> - <source>Find</source> - <translation>Εύρεση</translation> + <source>Empty recycle bin</source> + <translation type="unfinished"/> </message> <message> - <source>Copy username to clipboard</source> - <translation>Αντιγραφή όνομα χρήστη στο πρόχειρο</translation> + <source>Access error for config file %1</source> + <translation type="unfinished"/> </message> <message> - <source>Copy password to clipboard</source> - <translation>Αντιγραφή κωδικού στο πρόχειρο</translation> + <source>Quit KeePassXC</source> + <translation type="unfinished"/> </message> <message> - <source>Settings</source> - <translation>Ρύθμίσεις</translation> + <source>Please touch the button on your YubiKey!</source> + <translation type="unfinished"/> </message> +</context> +<context> + <name>OptionDialog</name> <message> - <source>Perform Auto-Type</source> - <translation>Εκτέλεση Αυτόματης-Γραφής</translation> + <source>Dialog</source> + <translation type="unfinished"/> </message> <message> - <source>Open URL</source> - <translation>Άνοιγμα ιστοσελίδας</translation> + <source>General</source> + <translation>Γενικά</translation> </message> <message> - <source>Lock databases</source> - <translation>Κλείδωμα βάσεων δεδομένων</translation> + <source>Sh&ow a notification when credentials are requested</source> + <translation type="unfinished"/> </message> <message> - <source>Title</source> - <translation>Τίτλος</translation> + <source>Sort matching entries by &username</source> + <translation type="unfinished"/> </message> <message> - <source>URL</source> - <translation>URL</translation> + <source>Re&move all stored permissions from entries in active database</source> + <translation type="unfinished"/> </message> <message> - <source>Notes</source> - <translation>Σημειώσεις</translation> + <source>Advanced</source> + <translation>Για προχωρημένους</translation> </message> <message> - <source>Show toolbar</source> - <translation>Εμφάνιση γραμμής εργαλείων</translation> + <source>Always allow &access to entries</source> + <translation type="unfinished"/> </message> <message> - <source>read-only</source> - <translation>Μόνο για ανάγνωση</translation> + <source>Always allow &updating entries</source> + <translation type="unfinished"/> </message> <message> - <source>Toggle window</source> - <translation>Εναλλαγή παραθύρων</translation> + <source>Searc&h in all opened databases for matching entries</source> + <translation type="unfinished"/> </message> <message> - <source>Tools</source> - <translation>Εργαλεία</translation> + <source>HTTP Port:</source> + <translation type="unfinished"/> </message> <message> - <source>Copy username</source> - <translation>Αντιγραφή όνομα χρήστη</translation> + <source>Default port: 19455</source> + <translation type="unfinished"/> </message> <message> - <source>Copy password</source> - <translation>Αντιγραφή κωδικού</translation> + <source>Re&quest to unlock the database if it is locked</source> + <translation type="unfinished"/> </message> <message> - <source>Export to CSV file</source> - <translation>Εξαγωγή σε αρχείο CSV</translation> + <source>Sort &matching entries by title</source> + <translation type="unfinished"/> </message> <message> - <source>Repair database</source> - <translation>Επισκευή βάσης δεδομένων</translation> + <source>KeePassXC will listen to this port on 127.0.0.1</source> + <translation type="unfinished"/> </message> <message> - <source>KeePass 2 Database</source> + <source>Cannot bind to privileged ports</source> <translation type="unfinished"/> </message> <message> - <source>All files</source> - <translation>Όλα τα αρχεία</translation> + <source>Cannot bind to privileged ports below 1024! +Using default port 19455.</source> + <translation type="unfinished"/> </message> <message> - <source>Save repaired database</source> - <translation>Αποθήκευση επιδιορθωμένη βάση δεδομένων</translation> + <source>R&emove all shared encryption keys from active database</source> + <translation type="unfinished"/> </message> <message> - <source>Error</source> - <translation>Σφάλμα</translation> + <source>&Return advanced string fields which start with "KPH: "</source> + <translation type="unfinished"/> </message> <message> - <source>Writing the database failed.</source> - <translation>Εγγραφή της βάσης δεδομένων απέτυχε.</translation> + <source>Automatically creating or updating string fields is not supported.</source> + <translation type="unfinished"/> + </message> + <message> + <source>This is required for accessing your databases from ChromeIPass or PassIFox</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enable KeePassHTTP server</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only returns the best matches for a specific URL instead of all entries for the whole domain.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Return only best matching entries</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only entries with the same scheme (http://, https://, ftp://, ...) are returned.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Match URL schemes</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password Generator</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only the selected database has to be connected with a client.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The following options can be dangerous! +Change them only if you know what you are doing.</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1109,10 +1734,6 @@ This is a one-way migration. You won't be able to open the imported databas <translation>Κωδικός:</translation> </message> <message> - <source>Length:</source> - <translation>Μήκος:</translation> - </message> - <message> <source>Character Types</source> <translation>Τύποι χαρακτήρων</translation> </message> @@ -1137,69 +1758,159 @@ This is a one-way migration. You won't be able to open the imported databas <translation>Εξαίρεση χαρακτήρων που μοίαζουν</translation> </message> <message> - <source>Ensure that the password contains characters from every group</source> - <translation>Βεβαιωθείται οτι ο κωδικός περιέχει χαρακτήρες απο κάθε ομάδα</translation> - </message> - <message> <source>Accept</source> <translation>Αποδοχή</translation> </message> -</context> -<context> - <name>QCommandLineParser</name> <message> - <source>Displays version information.</source> - <translation>Προβολή πληροφοριών έκδοσης.</translation> + <source>%p%</source> + <translation type="unfinished"/> </message> <message> - <source>Displays this help.</source> - <translation>Δείχνει αυτήν την βοήθεια.</translation> + <source>strength</source> + <translation type="unfinished"/> </message> <message> - <source>Unknown option '%1'.</source> - <translation>Άγνωστη επιλογή '%1'.</translation> + <source>entropy</source> + <translation type="unfinished"/> </message> <message> - <source>Unknown options: %1.</source> - <translation>Άγνωστο επιλογές: %1.</translation> + <source>&Length:</source> + <translation type="unfinished"/> </message> <message> - <source>Missing value after '%1'.</source> - <translation>Τιμή που λείπει μετά από '%1'.</translation> + <source>Pick characters from every group</source> + <translation type="unfinished"/> </message> <message> - <source>Unexpected value after '%1'.</source> - <translation>Μη αναμενόμενη τιμή μετά από '%1'.</translation> + <source>Generate</source> + <translation type="unfinished"/> </message> <message> - <source>[options]</source> - <translation>[επιλογές]</translation> + <source>Close</source> + <translation type="unfinished"/> </message> <message> - <source>Usage: %1</source> - <translation>Χρήση: %1</translation> + <source>Apply</source> + <translation type="unfinished"/> </message> <message> - <source>Options:</source> - <translation>Επιλογές:</translation> + <source>Entropy: %1 bit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password Quality: %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Poor</source> + <translation type="unfinished"/> + </message> + <message> + <source>Weak</source> + <translation type="unfinished"/> + </message> + <message> + <source>Good</source> + <translation type="unfinished"/> + </message> + <message> + <source>Excellent</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password</source> + <translation>Κωδικός</translation> + </message> + <message> + <source>Extended ASCII</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passphrase</source> + <translation type="unfinished"/> + </message> + <message> + <source>Wordlist:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Count:</source> + <translation type="unfinished"/> </message> <message> - <source>Arguments:</source> - <translation>Επιχειρήματα:</translation> + <source>Word Separator:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> </message> </context> <context> - <name>QSaveFile</name> + <name>QObject</name> + <message> + <source>NULL device</source> + <translation type="unfinished"/> + </message> + <message> + <source>error reading from device</source> + <translation type="unfinished"/> + </message> + <message> + <source>file empty ! +</source> + <translation type="unfinished"/> + </message> <message> - <source>Existing file %1 is not writable</source> - <translation>Υπάρχον αρχείο %1 δεν είναι εγγράψιμο</translation> + <source>malformed string</source> + <translation type="unfinished"/> </message> <message> - <source>Writing canceled by application</source> - <translation>Γράψιμο ακυρώθηκε από την εφαρμογή</translation> + <source>missing closing quote</source> + <translation type="unfinished"/> </message> <message> - <source>Partial write. Partition full?</source> + <source>INTERNAL - unget lower bound exceeded</source> + <translation type="unfinished"/> + </message> + <message> + <source>Group</source> + <translation>Όμαδα</translation> + </message> + <message> + <source>Title</source> + <translation>Τίτλος</translation> + </message> + <message> + <source>Username</source> + <translation>Όνομα χρήστη</translation> + </message> + <message> + <source>Password</source> + <translation>Κωδικός</translation> + </message> + <message> + <source>URL</source> + <translation>URL</translation> + </message> + <message> + <source>Notes</source> + <translation>Σημειώσεις</translation> + </message> + <message> + <source>Browser Integration</source> + <translation type="unfinished"/> + </message> + <message> + <source>YubiKey[%1] Challenge Response - Slot %2 - %3</source> + <translation type="unfinished"/> + </message> + <message> + <source>Press</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passive</source> <translation type="unfinished"/> </message> </context> @@ -1240,20 +1951,111 @@ This is a one-way migration. You won't be able to open the imported databas <context> <name>SearchWidget</name> <message> - <source>Find:</source> - <translation>Εύρεση</translation> + <source>Case Sensitive</source> + <translation type="unfinished"/> + </message> + <message> + <source>Search</source> + <translation>Αναζήτηση</translation> </message> <message> - <source>Case sensitive</source> - <translation>Διάκριση πεζών-κεφαλαίων</translation> + <source>Clear</source> + <translation type="unfinished"/> </message> <message> - <source>Current group</source> - <translation>Τρέχων ομάδα</translation> + <source>Search...</source> + <translation type="unfinished"/> </message> <message> - <source>Root group</source> - <translation>Ομάδα ρίζα</translation> + <source>Limit search to selected group</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>Service</name> + <message> + <source>A shared encryption-key with the name "%1" already exists. +Do you want to overwrite it?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Do you want to update the information in %1 - %2?</source> + <translation type="unfinished"/> + </message> + <message> + <source>The active database is locked! +Please unlock the selected database or choose another one which is unlocked.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Successfully removed %1 encryption-%2 from KeePassX/Http Settings.</source> + <translation type="unfinished"/> + </message> + <message> + <source>No shared encryption-keys found in KeePassHttp Settings.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The active database does not contain an entry of KeePassHttp Settings.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Removing stored permissions...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Abort</source> + <translation type="unfinished"/> + </message> + <message> + <source>Successfully removed permissions from %1 %2.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The active database does not contain an entry with permissions.</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: New key association request</source> + <translation type="unfinished"/> + </message> + <message> + <source>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.</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Overwrite existing key?</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Update Entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Database locked!</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Removed keys from database</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: No keys found</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Settings not available!</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Removed permissions</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: No entry with permissions found!</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1270,6 +2072,10 @@ This is a one-way migration. You won't be able to open the imported databas <source>Security</source> <translation>Ασφάλεια</translation> </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"/> + </message> </context> <context> <name>SettingsWidgetGeneral</name> @@ -1278,10 +2084,6 @@ This is a one-way migration. You won't be able to open the imported databas <translation>Θυμηθείτε την τελευταία βάσεις δεδομένων</translation> </message> <message> - <source>Open previous databases on startup</source> - <translation>Άνοιγμα προηγούμενων βάσεω δεδομένων κατα την εκκίνηση</translation> - </message> - <message> <source>Automatically save on exit</source> <translation>Αυτόματη αποθήκευση κατα την έξοδο</translation> </message> @@ -1302,10 +2104,6 @@ This is a one-way migration. You won't be able to open the imported databas <translation type="unfinished"/> </message> <message> - <source>Use entry title to match windows for global auto-type</source> - <translation>Χρησιμοποιήστε εγγραφή τίτλου ώστε να ταιριάζει με windows για παγκόσμια αυτόματος-τύπο</translation> - </message> - <message> <source>Language</source> <translation>Γλώσσα</translation> </message> @@ -1318,15 +2116,43 @@ This is a one-way migration. You won't be able to open the imported databas <translation type="unfinished"/> </message> <message> - <source>Remember last key files</source> + <source>Load previous databases on startup</source> <translation type="unfinished"/> </message> <message> - <source>Hide window to system tray instead of App Exit</source> + <source>Automatically reload the database when modified externally</source> <translation type="unfinished"/> </message> <message> - <source>Hide window to system tray on App start</source> + <source>Hide window to system tray instead of app exit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Minimize window at application startup</source> + <translation type="unfinished"/> + </message> + <message> + <source>Basic Settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Remember last key files and security dongles</source> + <translation type="unfinished"/> + </message> + <message> + <source>Don't mark database as modified for non-data changes (e.g., expanding groups)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Auto-Type</source> + <translation>Αυτόματη-Γραφή</translation> + </message> + <message> + <source>Use entry title and URL to match windows for global Auto-Type</source> + <translation type="unfinished"/> + </message> + <message> + <source>Always ask before performing Auto-Type</source> <translation type="unfinished"/> </message> </context> @@ -1349,8 +2175,86 @@ This is a one-way migration. You won't be able to open the imported databas <translation type="unfinished"/> </message> <message> - <source>Always ask before performing auto-type</source> - <translation>Πάντα να ρωτάτε πριν να εκτελείται η αυτόματη γραφή</translation> + <source>Lock databases after minimizing the window</source> + <translation type="unfinished"/> + </message> + <message> + <source>Don't require password repeat when it is visible</source> + <translation type="unfinished"/> + </message> + <message> + <source>Timeouts</source> + <translation type="unfinished"/> + </message> + <message> + <source>Convenience</source> + <translation type="unfinished"/> + </message> + <message> + <source>Lock databases when session is locked or lid is closed</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>SetupTotpDialog</name> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Key:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use custom settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Note: Change these settings only if you know what you are doing.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Time step:</source> + <translation type="unfinished"/> + </message> + <message> + <source>8 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>6 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>Code size:</source> + <translation type="unfinished"/> + </message> + <message> + <source> sec</source> + <translation>δευτερόλεπτα</translation> + </message> +</context> +<context> + <name>TotpDialog</name> + <message> + <source>Timed Password</source> + <translation type="unfinished"/> + </message> + <message> + <source>000000</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> + </message> + <message> + <source>Expires in</source> + <translation type="unfinished"/> + </message> + <message> + <source>seconds</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1363,20 +2267,36 @@ This is a one-way migration. You won't be able to open the imported databas <context> <name>WelcomeWidget</name> <message> - <source>Welcome!</source> - <translation>Καλως ήρθατε!</translation> + <source>Welcome to KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>Start storing your passwords securely in a KeePassXC database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Create new database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open existing database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import from KeePass 1</source> + <translation type="unfinished"/> </message> -</context> -<context> - <name>main</name> <message> - <source>KeePassX - cross-platform password manager</source> + <source>Import from CSV</source> <translation type="unfinished"/> </message> <message> - <source>filename of the password database to open (*.kdbx)</source> - <translation>Όνομα της βάσης δεδομένων κωδικών για άνοιγμα (*.kdbx)</translation> + <source>Recent databases</source> + <translation>Πρόσφατες βάσεις δεδομένων</translation> </message> +</context> +<context> + <name>main</name> <message> <source>path to a custom config file</source> <translation type="unfinished"/> @@ -1385,5 +2305,81 @@ This is a one-way migration. You won't be able to open the imported databas <source>key file of the database</source> <translation>Αρχείο κλειδί της βάσεως δεδομένων</translation> </message> + <message> + <source>KeePassXC - cross-platform password manager</source> + <translation type="unfinished"/> + </message> + <message> + <source>read password of the database from stdin</source> + <translation type="unfinished"/> + </message> + <message> + <source>filenames of the password databases to open (*.kdbx)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy a password to the clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use a GUI prompt unlocking the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to clip.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Extract and print the content of a database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to extract.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the command to execute.</source> + <translation type="unfinished"/> + </message> + <message> + <source>List database entries.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the group to list. Default is /</source> + <translation type="unfinished"/> + </message> + <message> + <source>Print the UUIDs of the entries and groups.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge two databases.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge into.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge from.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use the same password for both database files.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show a password.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to show.</source> + <translation type="unfinished"/> + </message> </context> </TS>
\ No newline at end of file diff --git a/share/translations/keepassx_en.ts b/share/translations/keepassx_en.ts index 2fbe1d3be..7b014b632 100644 --- a/share/translations/keepassx_en.ts +++ b/share/translations/keepassx_en.ts @@ -4,24 +4,105 @@ <context> <name>AboutDialog</name> <message> - <source>Revision</source> + <source>About KeePassXC</source> <translation type="unfinished"></translation> </message> <message> - <source>Using:</source> + <source>About</source> <translation type="unfinished"></translation> </message> <message> - <source>About KeePassXC</source> + <source><html><head/><body><p>Report bugs at: <a href="https://github.com/keepassxreboot/keepassxc/issues"><span style="text-decoration: underline; color:#0000ff;">https://github.com</span></a></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <source><html><head/><body><p>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</p></body></html></source> <translation type="unfinished"></translation> </message> <message> - <source>Extensions: + <source><html><head><style>li {font-size: 10pt}</style></head><body><p><span style=" font-size:10pt;">Project Maintainers:</span></p><ul><li>droidmonkey</li><li>phoerious</li><li>TheZ3ro</li><li>louib</li><li>Weslly</li><li>debfx (KeePassX)</li></ul></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Contributors</source> + <translation type="unfinished"></translation> + </message> + <message> + <source><html><body> + <p style="font-size:x-large; font-weight:600;">Code:</p> + <ul> + <li style="font-size:10pt">debfx (KeePassX)</li> + <li style="font-size:10pt">BlueIce (KeePassX)</li> + <li style="font-size:10pt">droidmonkey</li> + <li style="font-size:10pt">phoerious</li> + <li style="font-size:10pt">TheZ3ro</li> + <li style="font-size:10pt">louib</li> + <li style="font-size:10pt">weslly</li> + <li style="font-size:10pt">keithbennett (KeePassHTTP)</li> + <li style="font-size:10pt">Typz (KeePassHTTP)</li> + <li style="font-size:10pt">denk-mal (KeePassHTTP)</li> + <li style="font-size:10pt">kylemanna (YubiKey)</li> + <li style="font-size:10pt">seatedscribe (CSV Importer)</li> + <li style="font-size:10pt">pgalves (Inline Messages)</li> + </ul> + <p style="font-size:x-large; font-weight:600;">Translations:</p> + <ul> + <li style="font-size:10pt"><span style="font-weight:600;">Chinese:</span> Biggulu, ligyxy, BestSteve</li> + <li style="font-size:10pt"><span style="font-weight:600;">Czech:</span> pavelb, JosefVitu</li> + <li style="font-size:10pt"><span style="font-weight:600;">Dutch:</span> Vistaus, KnooL, apie</li> + <li style="font-size:10pt"><span style="font-weight:600;">Finnish:</span> MawKKe</li> + <li style="font-size:10pt"><span style="font-weight:600;">French:</span> Scrat15, frgnca, gilbsgilbs, gtalbot, iannick, kyodev, logut</li> + <li style="font-size:10pt"><span style="font-weight:600;">German:</span> Calyrx, DavidHamburg, antsas, codejunky, jensrutschmann, montilo, omnisome4, origin_de, pcrcoding, phoerious, rgloor, vlenzer</li> + <li style="font-size:10pt"><span style="font-weight:600;">Greek:</span> nplatis</li> + <li style="font-size:10pt"><span style="font-weight:600;">Italian:</span> TheZ3ro, FranzMari, Mte90, tosky</li> + <li style="font-size:10pt"><span style="font-weight:600;">Kazakh:</span> sotrud_nik</li> + <li style="font-size:10pt"><span style="font-weight:600;">Lithuanian:</span> Moo</li> + <li style="font-size:10pt"><span style="font-weight:600;">Polish:</span> konradmb, mrerexx</li> + <li style="font-size:10pt"><span style="font-weight:600;">Portuguese: </span>vitor895, weslly, American_Jesus, mihai.ile</li> + <li style="font-size:10pt"><span style="font-weight:600;">Russian:</span> vsvyatski, KekcuHa, wkill95</li> + <li style="font-size:10pt"><span style="font-weight:600;">Spanish:</span> EdwardNavarro, antifaz, piegope, pquin, vsvyatski</li> + <li style="font-size:10pt"><span style="font-weight:600;">Swedish:</span> henziger</li> + </ul> + </body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <source><html><head/><body><p align="center"><a href="https://github.com/keepassxreboot/keepassxc/graphs/contributors"><span style=" font-size:10pt; text-decoration: underline; color:#0000ff;">See Contributions on GitHub</span></a></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Debug Info</source> + <translation type="unfinished"></translation> + </message> + <message> + <source><html><head/><body><p>Include the following information whenever you report a bug:</p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Copy to clipboard</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Version %1 </source> <translation type="unfinished"></translation> </message> <message> - <source>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</source> + <source>Revision: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Libraries:</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Operating system: %1 +CPU architecture: %2 +Kernel: %3 %4</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Enabled extensions:</source> <translation type="unfinished"></translation> </message> </context> @@ -121,40 +202,185 @@ Please select whether you want to allow access.</source> <translation type="unfinished"></translation> </message> <message> - <source>Error</source> + <source>Unable to create Key File : </source> <translation type="unfinished"></translation> </message> <message> - <source>Unable to create Key File : </source> + <source>Select a key file</source> <translation type="unfinished"></translation> </message> <message> - <source>Select a key file</source> + <source>Do you really want to use an empty string as password?</source> <translation type="unfinished"></translation> </message> <message> - <source>Question</source> + <source>Different passwords supplied.</source> <translation type="unfinished"></translation> </message> <message> - <source>Do you really want to use an empty string as password?</source> + <source>Failed to set %1 as the Key file: +%2</source> <translation type="unfinished"></translation> </message> <message> - <source>Different passwords supplied.</source> + <source>&Key file</source> <translation type="unfinished"></translation> </message> <message> - <source>Failed to set key file</source> + <source>Cha&llenge Response</source> <translation type="unfinished"></translation> </message> <message> - <source>Failed to set %1 as the Key file: -%2</source> + <source>Refresh</source> <translation type="unfinished"></translation> </message> <message> - <source>&Key file</source> + <source>Empty password</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Changing master key failed: no YubiKey inserted.</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CloneDialog</name> + <message> + <source>Clone Options</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Append ' - Copy' to title</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Replace username and password with references</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Copy history</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CsvImportWidget</name> + <message> + <source>Import CSV fields</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>filename</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>size, rows, columns</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Encoding</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Codec</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Text is qualified by</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Fields are separated by</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Comments start with</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>First record has field names</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Number of headers line to discard</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Consider '\' an escape character</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Preview</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Column layout</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Not present in CSV file</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Empty fieldname </source> + <translation type="unfinished"></translation> + </message> + <message> + <source>column </source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Imported from CSV file</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Original data: </source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Error(s) detected in CSV file !</source> + <translation type="unfinished"></translation> + </message> + <message> + <source> more messages skipped]</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>CSV import: writer has errors: +</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CsvImportWizard</name> + <message> + <source>Import CSV file</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Unable to calculate master key</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CsvParserModel</name> + <message> + <source> byte, </source> + <translation type="unfinished"></translation> + </message> + <message> + <source> rows, </source> + <translation type="unfinished"></translation> + </message> + <message> + <source> columns</source> <translation type="unfinished"></translation> </message> </context> @@ -177,10 +403,6 @@ Please select whether you want to allow access.</source> <translation type="unfinished"></translation> </message> <message> - <source>Error</source> - <translation type="unfinished"></translation> - </message> - <message> <source>Unable to open the database.</source> <translation type="unfinished"></translation> </message> @@ -200,6 +422,14 @@ Please select whether you want to allow access.</source> <source>Select key file</source> <translation type="unfinished"></translation> </message> + <message> + <source>Refresh</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Challenge Response:</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DatabaseRepairWidget</name> @@ -275,6 +505,18 @@ You can now save it.</source> <source>Use recycle bin</source> <translation type="unfinished"></translation> </message> + <message> + <source>AES: 256 Bit (default)</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Twofish: 256 Bit</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Algorithm:</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DatabaseTabWidget</name> @@ -295,10 +537,6 @@ You can now save it.</source> <translation type="unfinished"></translation> </message> <message> - <source>Warning</source> - <translation type="unfinished"></translation> - </message> - <message> <source>File not found!</source> <translation type="unfinished"></translation> </message> @@ -328,10 +566,6 @@ Save changes?</source> <translation type="unfinished"></translation> </message> <message> - <source>Error</source> - <translation type="unfinished"></translation> - </message> - <message> <source>Writing the database failed.</source> <translation type="unfinished"></translation> </message> @@ -415,6 +649,14 @@ Do you want to open it anyway?</source> <source>Open read-only</source> <translation type="unfinished"></translation> </message> + <message> + <source>File opened in read only mode.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Open CSV file</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>DatabaseWidget</name> @@ -458,10 +700,6 @@ Do you want to open it anyway?</source> <translation type="unfinished"></translation> </message> <message> - <source>Error</source> - <translation type="unfinished"></translation> - </message> - <message> <source>Unable to calculate master key</source> <translation type="unfinished"></translation> </message> @@ -522,11 +760,15 @@ Do you want to open it anyway?</source> <translation type="unfinished"></translation> </message> <message> - <source>Autoreload Failed</source> + <source>Could not open the new database file while attempting to autoreload this database.</source> <translation type="unfinished"></translation> </message> <message> - <source>Could not open the new database file while attempting to autoreload this database.</source> + <source>Empty recycle bin?</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Are you sure you want to permanently delete everything from your recycle bin?</source> <translation type="unfinished"></translation> </message> </context> @@ -569,10 +811,6 @@ Do you want to open it anyway?</source> <translation type="unfinished"></translation> </message> <message> - <source>Error</source> - <translation type="unfinished"></translation> - </message> - <message> <source>Different passwords supplied.</source> <translation type="unfinished"></translation> </message> @@ -619,6 +857,22 @@ Do you want to open it anyway?</source> <source>1 year</source> <translation type="unfinished"></translation> </message> + <message> + <source>Confirm Remove</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Are you sure you want to remove this attribute?</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>[PROTECTED] Press reveal to view or edit</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Are you sure you want to remove this attachment?</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>EditEntryWidgetAdvanced</name> @@ -631,10 +885,6 @@ Do you want to open it anyway?</source> <translation type="unfinished"></translation> </message> <message> - <source>Edit</source> - <translation type="unfinished"></translation> - </message> - <message> <source>Remove</source> <translation type="unfinished"></translation> </message> @@ -650,6 +900,18 @@ Do you want to open it anyway?</source> <source>Open</source> <translation type="unfinished"></translation> </message> + <message> + <source>Edit Name</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Protect</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Reveal</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>EditEntryWidgetAutoType</name> @@ -685,6 +947,10 @@ Do you want to open it anyway?</source> <source>Set custo&m sequence:</source> <translation type="unfinished"></translation> </message> + <message> + <source>Window Associations</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>EditEntryWidgetHistory</name> @@ -794,15 +1060,15 @@ Do you want to open it anyway?</source> <translation type="unfinished"></translation> </message> <message> - <source>Auto-type</source> + <source>Auto-Type</source> <translation type="unfinished"></translation> </message> <message> - <source>Use default auto-type sequence of parent group</source> + <source>&Use default Auto-Type sequence of parent group</source> <translation type="unfinished"></translation> </message> <message> - <source>Set default auto-type sequence</source> + <source>Set default Auto-Type se&quence</source> <translation type="unfinished"></translation> </message> </context> @@ -829,10 +1095,6 @@ Do you want to open it anyway?</source> <translation type="unfinished"></translation> </message> <message> - <source>Can't delete icon!</source> - <translation type="unfinished"></translation> - </message> - <message> <source>Error</source> <translation type="unfinished"></translation> </message> @@ -849,15 +1111,19 @@ Do you want to open it anyway?</source> <translation type="unfinished"></translation> </message> <message> - <source>Can't delete icon. Still used by %1 items.</source> + <source>&Use default icon</source> <translation type="unfinished"></translation> </message> <message> - <source>&Use default icon</source> + <source>Use custo&m icon</source> <translation type="unfinished"></translation> </message> <message> - <source>Use custo&m icon</source> + <source>Confirm Delete</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>This icon is used by %1 entries, and will be replaced by the default icon. Are you sure you want to delete it?</source> <translation type="unfinished"></translation> </message> </context> @@ -931,6 +1197,11 @@ Do you want to open it anyway?</source> <source>URL</source> <translation type="unfinished"></translation> </message> + <message> + <source>Ref: </source> + <comment>Reference abbreviation</comment> + <translation type="unfinished"></translation> + </message> </context> <context> <name>Group</name> @@ -989,8 +1260,15 @@ Do you want to open it anyway?</source> <source>Ensure that the password contains characters from every group</source> <translation type="unfinished"></translation> </message> +</context> +<context> + <name>KMessageWidget</name> <message> - <source>Accept</source> + <source>&Close</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Close message</source> <translation type="unfinished"></translation> </message> </context> @@ -1001,10 +1279,6 @@ Do you want to open it anyway?</source> <translation type="unfinished"></translation> </message> <message> - <source>Error</source> - <translation type="unfinished"></translation> - </message> - <message> <source>Unable to open the database.</source> <translation type="unfinished"></translation> </message> @@ -1065,6 +1339,10 @@ You can import it by clicking on Database > 'Import KeePass 1 database&a This is a one-way migration. You won't be able to open the imported database with the old KeePassX 0.4 version.</source> <translation type="unfinished"></translation> </message> + <message> + <source>Unable to issue challenge-response.</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>Main</name> @@ -1076,14 +1354,18 @@ This is a one-way migration. You won't be able to open the imported databas <source>KeePassXC - Error</source> <translation type="unfinished"></translation> </message> -</context> -<context> - <name>MainWindow</name> <message> - <source>Database</source> + <source>The lock file could not be created. Single-instance mode disabled.</source> <translation type="unfinished"></translation> </message> <message> + <source>Another instance of KeePassXC is already running.</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>MainWindow</name> + <message> <source>Open database</source> <translation type="unfinished"></translation> </message> @@ -1116,10 +1398,6 @@ This is a one-way migration. You won't be able to open the imported databas <translation type="unfinished"></translation> </message> <message> - <source>Tools</source> - <translation type="unfinished"></translation> - </message> - <message> <source>KeePass 2 Database</source> <translation type="unfinished"></translation> </message> @@ -1132,10 +1410,6 @@ This is a one-way migration. You won't be able to open the imported databas <translation type="unfinished"></translation> </message> <message> - <source>Error</source> - <translation type="unfinished"></translation> - </message> - <message> <source>Writing the database failed.</source> <translation type="unfinished"></translation> </message> @@ -1228,10 +1502,6 @@ This is a one-way migration. You won't be able to open the imported databas <translation type="unfinished"></translation> </message> <message> - <source>&Import KeePass 1 database</source> - <translation type="unfinished"></translation> - </message> - <message> <source>&Clone entry</source> <translation type="unfinished"></translation> </message> @@ -1307,6 +1577,42 @@ This is a one-way migration. You won't be able to open the imported databas <source>Clear history</source> <translation type="unfinished"></translation> </message> + <message> + <source>&Database</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Import</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>&Tools</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Import KeePass 1 database</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Import CSV file</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Empty recycle bin</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Quit KeePassXC</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Please touch the button on your YubiKey!</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>OptionDialog</name> @@ -1323,11 +1629,6 @@ This is a one-way migration. You won't be able to open the imported databas <translation type="unfinished"></translation> </message> <message> - <source>&Match URL schemes -Only entries with the same scheme (http://, https://, ftp://, ...) are returned</source> - <translation type="unfinished"></translation> - </message> - <message> <source>Sort matching entries by &username</source> <translation type="unfinished"></translation> </message> @@ -1336,10 +1637,6 @@ Only entries with the same scheme (http://, https://, ftp://, ...) are returned< <translation type="unfinished"></translation> </message> <message> - <source>Password generator</source> - <translation type="unfinished"></translation> - </message> - <message> <source>Advanced</source> <translation type="unfinished"></translation> </message> @@ -1356,10 +1653,6 @@ Only entries with the same scheme (http://, https://, ftp://, ...) are returned< <translation type="unfinished"></translation> </message> <message> - <source>Only the selected database has to be connected with a client!</source> - <translation type="unfinished"></translation> - </message> - <message> <source>HTTP Port:</source> <translation type="unfinished"></translation> </message> @@ -1376,11 +1669,6 @@ Only entries with the same scheme (http://, https://, ftp://, ...) are returned< <translation type="unfinished"></translation> </message> <message> - <source>Enable KeepassXC HTTP protocol -This is required for accessing your databases from ChromeIPass or PassIFox</source> - <translation type="unfinished"></translation> - </message> - <message> <source>KeePassXC will listen to this port on 127.0.0.1</source> <translation type="unfinished"></translation> </message> @@ -1394,24 +1682,52 @@ Using default port 19455.</source> <translation type="unfinished"></translation> </message> <message> - <source>&Return only best matching entries for a URL instead -of all entries for the whole domain</source> + <source>R&emove all shared encryption keys from active database</source> <translation type="unfinished"></translation> </message> <message> - <source>R&emove all shared encryption keys from active database</source> + <source>&Return advanced string fields which start with "KPH: "</source> <translation type="unfinished"></translation> </message> <message> - <source>The following options can be dangerous. Change them only if you know what you are doing.</source> + <source>Automatically creating or updating string fields is not supported.</source> <translation type="unfinished"></translation> </message> <message> - <source>&Return advanced string fields which start with "KPH: "</source> + <source>This is required for accessing your databases from ChromeIPass or PassIFox</source> <translation type="unfinished"></translation> </message> <message> - <source>Automatically creating or updating string fields is not supported.</source> + <source>Enable KeePassHTTP server</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Only returns the best matches for a specific URL instead of all entries for the whole domain.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>&Return only best matching entries</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Only entries with the same scheme (http://, https://, ftp://, ...) are returned.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>&Match URL schemes</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Password Generator</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Only the selected database has to be connected with a client.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>The following options can be dangerous! +Change them only if you know what you are doing.</source> <translation type="unfinished"></translation> </message> </context> @@ -1505,11 +1821,100 @@ of all entries for the whole domain</source> <source>Excellent</source> <translation type="unfinished"></translation> </message> + <message> + <source>Password</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Extended ASCII</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Passphrase</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Wordlist:</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Word Count:</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Word Separator:</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>QObject</name> <message> - <source>Http</source> + <source>NULL device</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>error reading from device</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>file empty ! +</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>malformed string</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>missing closing quote</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>INTERNAL - unget lower bound exceeded</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Group</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Title</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Username</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Password</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>URL</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Notes</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Browser Integration</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>YubiKey[%1] Challenge Response - Slot %2 - %3</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Press</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Passive</source> <translation type="unfinished"></translation> </message> </context> @@ -1558,11 +1963,15 @@ of all entries for the whole domain</source> <translation type="unfinished"></translation> </message> <message> - <source>Find</source> + <source>Clear</source> <translation type="unfinished"></translation> </message> <message> - <source>Clear</source> + <source>Search...</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Limit search to selected group</source> <translation type="unfinished"></translation> </message> </context> @@ -1667,6 +2076,10 @@ give it a unique name to identify and accept it.</source> <source>Security</source> <translation type="unfinished"></translation> </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>SettingsWidgetGeneral</name> @@ -1695,10 +2108,6 @@ give it a unique name to identify and accept it.</source> <translation type="unfinished"></translation> </message> <message> - <source>Use entry title to match windows for global auto-type</source> - <translation type="unfinished"></translation> - </message> - <message> <source>Language</source> <translation type="unfinished"></translation> </message> @@ -1711,10 +2120,6 @@ give it a unique name to identify and accept it.</source> <translation type="unfinished"></translation> </message> <message> - <source>Remember last key files</source> - <translation type="unfinished"></translation> - </message> - <message> <source>Load previous databases on startup</source> <translation type="unfinished"></translation> </message> @@ -1730,6 +2135,30 @@ give it a unique name to identify and accept it.</source> <source>Minimize window at application startup</source> <translation type="unfinished"></translation> </message> + <message> + <source>Basic Settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Remember last key files and security dongles</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Don't mark database as modified for non-data changes (e.g., expanding groups)</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Auto-Type</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Use entry title and URL to match windows for global Auto-Type</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Always ask before performing Auto-Type</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>SettingsWidgetSecurity</name> @@ -1750,15 +2179,85 @@ give it a unique name to identify and accept it.</source> <translation type="unfinished"></translation> </message> <message> - <source>Always ask before performing auto-type</source> + <source>Lock databases after minimizing the window</source> <translation type="unfinished"></translation> </message> <message> - <source>Lock databases after minimizing the window</source> + <source>Don't require password repeat when it is visible</source> <translation type="unfinished"></translation> </message> <message> - <source>Don't require password repeat when it is visible</source> + <source>Timeouts</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Convenience</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Lock databases when session is locked or lid is closed</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>SetupTotpDialog</name> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Key:</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Use custom settings</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Note: Change these settings only if you know what you are doing.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Time step:</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>8 digits</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>6 digits</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Code size:</source> + <translation type="unfinished"></translation> + </message> + <message> + <source> sec</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>TotpDialog</name> + <message> + <source>Timed Password</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>000000</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Expires in</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>seconds</source> <translation type="unfinished"></translation> </message> </context> @@ -1772,7 +2271,31 @@ give it a unique name to identify and accept it.</source> <context> <name>WelcomeWidget</name> <message> - <source>Welcome!</source> + <source>Welcome to KeePassXC</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Start storing your passwords securely in a KeePassXC database</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Create new database</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Open existing database</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Import from KeePass 1</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Import from CSV</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Recent databases</source> <translation type="unfinished"></translation> </message> </context> @@ -1798,5 +2321,69 @@ give it a unique name to identify and accept it.</source> <source>filenames of the password databases to open (*.kdbx)</source> <translation type="unfinished"></translation> </message> + <message> + <source>Copy a password to the clipboard</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Path of the database.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Use a GUI prompt unlocking the database.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Name of the entry to clip.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Extract and print the content of a database.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Path of the database to extract.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Name of the command to execute.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>List database entries.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Path of the group to list. Default is /</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Print the UUIDs of the entries and groups.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Merge two databases.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Path of the database to merge into.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Path of the database to merge from.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Use the same password for both database files.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Show a password.</source> + <translation type="unfinished"></translation> + </message> + <message> + <source>Name of the entry to show.</source> + <translation type="unfinished"></translation> + </message> </context> </TS> diff --git a/share/translations/keepassx_es.ts b/share/translations/keepassx_es.ts index 4a9a46c38..16138ecf2 100644 --- a/share/translations/keepassx_es.ts +++ b/share/translations/keepassx_es.ts @@ -2,26 +2,106 @@ <context> <name>AboutDialog</name> <message> - <source>Revision</source> - <translation>Revisión</translation> + <source>About KeePassXC</source> + <translation>Acerca de KeePassXC</translation> </message> <message> - <source>Using:</source> - <translation>Usando:</translation> + <source>About</source> + <translation>Acerca de</translation> </message> <message> - <source>About KeePassXC</source> - <translation>Acerca de KeePassXC</translation> + <source><html><head/><body><p>Report bugs at: <a href="https://github.com/keepassxreboot/keepassxc/issues"><span style="text-decoration: underline; color:#0000ff;">https://github.com</span></a></p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head><style>li {font-size: 10pt}</style></head><body><p><span style=" font-size:10pt;">Project Maintainers:</span></p><ul><li>droidmonkey</li><li>phoerious</li><li>TheZ3ro</li><li>louib</li><li>Weslly</li><li>debfx (KeePassX)</li></ul></body></html></source> + <translation type="unfinished"/> </message> <message> - <source>Extensions: + <source>Contributors</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><body> + <p style="font-size:x-large; font-weight:600;">Code:</p> + <ul> + <li style="font-size:10pt">debfx (KeePassX)</li> + <li style="font-size:10pt">BlueIce (KeePassX)</li> + <li style="font-size:10pt">droidmonkey</li> + <li style="font-size:10pt">phoerious</li> + <li style="font-size:10pt">TheZ3ro</li> + <li style="font-size:10pt">louib</li> + <li style="font-size:10pt">weslly</li> + <li style="font-size:10pt">keithbennett (KeePassHTTP)</li> + <li style="font-size:10pt">Typz (KeePassHTTP)</li> + <li style="font-size:10pt">denk-mal (KeePassHTTP)</li> + <li style="font-size:10pt">kylemanna (YubiKey)</li> + <li style="font-size:10pt">seatedscribe (CSV Importer)</li> + <li style="font-size:10pt">pgalves (Inline Messages)</li> + </ul> + <p style="font-size:x-large; font-weight:600;">Translations:</p> + <ul> + <li style="font-size:10pt"><span style="font-weight:600;">Chinese:</span> Biggulu, ligyxy, BestSteve</li> + <li style="font-size:10pt"><span style="font-weight:600;">Czech:</span> pavelb, JosefVitu</li> + <li style="font-size:10pt"><span style="font-weight:600;">Dutch:</span> Vistaus, KnooL, apie</li> + <li style="font-size:10pt"><span style="font-weight:600;">Finnish:</span> MawKKe</li> + <li style="font-size:10pt"><span style="font-weight:600;">French:</span> Scrat15, frgnca, gilbsgilbs, gtalbot, iannick, kyodev, logut</li> + <li style="font-size:10pt"><span style="font-weight:600;">German:</span> Calyrx, DavidHamburg, antsas, codejunky, jensrutschmann, montilo, omnisome4, origin_de, pcrcoding, phoerious, rgloor, vlenzer</li> + <li style="font-size:10pt"><span style="font-weight:600;">Greek:</span> nplatis</li> + <li style="font-size:10pt"><span style="font-weight:600;">Italian:</span> TheZ3ro, FranzMari, Mte90, tosky</li> + <li style="font-size:10pt"><span style="font-weight:600;">Kazakh:</span> sotrud_nik</li> + <li style="font-size:10pt"><span style="font-weight:600;">Lithuanian:</span> Moo</li> + <li style="font-size:10pt"><span style="font-weight:600;">Polish:</span> konradmb, mrerexx</li> + <li style="font-size:10pt"><span style="font-weight:600;">Portuguese: </span>vitor895, weslly, American_Jesus, mihai.ile</li> + <li style="font-size:10pt"><span style="font-weight:600;">Russian:</span> vsvyatski, KekcuHa, wkill95</li> + <li style="font-size:10pt"><span style="font-weight:600;">Spanish:</span> EdwardNavarro, antifaz, piegope, pquin, vsvyatski</li> + <li style="font-size:10pt"><span style="font-weight:600;">Swedish:</span> henziger</li> + </ul> + </body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p align="center"><a href="https://github.com/keepassxreboot/keepassxc/graphs/contributors"><span style=" font-size:10pt; text-decoration: underline; color:#0000ff;">See Contributions on GitHub</span></a></p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Debug Info</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>Include the following information whenever you report a bug:</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy to clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Version %1 </source> - <translation>Extensiones: -</translation> + <translation type="unfinished"/> + </message> + <message> + <source>Revision: %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Libraries:</source> + <translation type="unfinished"/> </message> <message> - <source>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</source> - <translation>KeePassXC se distribuye bajo la Licencia Pública General de GNU (GPL) versión 2 o versión 3 (si así lo prefiere).</translation> + <source>Operating system: %1 +CPU architecture: %2 +Kernel: %3 %4</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enabled extensions:</source> + <translation type="unfinished"/> </message> </context> <context> @@ -121,10 +201,6 @@ Por favor seleccione si desea autorizar su acceso.</translation> <translation>Crear un Archivo Llave ....</translation> </message> <message> - <source>Error</source> - <translation>Error</translation> - </message> - <message> <source>Unable to create Key File : </source> <translation>No se puede crear el Archivo Llave:</translation> </message> @@ -133,10 +209,6 @@ Por favor seleccione si desea autorizar su acceso.</translation> <translation>Seleccione un archivo llave</translation> </message> <message> - <source>Question</source> - <translation>Pregunta</translation> - </message> - <message> <source>Do you really want to use an empty string as password?</source> <translation>¿Realmente desea usar una cadena vacía como contraseña?</translation> </message> @@ -145,10 +217,6 @@ Por favor seleccione si desea autorizar su acceso.</translation> <translation>Las contraseñas ingresadas son distintas.</translation> </message> <message> - <source>Failed to set key file</source> - <translation>No se pudo establecer el archivo llave.</translation> - </message> - <message> <source>Failed to set %1 as the Key file: %2</source> <translation>No se pudo establecer %1 como el Archivo llave: @@ -158,6 +226,163 @@ Por favor seleccione si desea autorizar su acceso.</translation> <source>&Key file</source> <translation>&Archivo llave</translation> </message> + <message> + <source>Cha&llenge Response</source> + <translation type="unfinished"/> + </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Changing master key failed: no YubiKey inserted.</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CloneDialog</name> + <message> + <source>Clone Options</source> + <translation type="unfinished"/> + </message> + <message> + <source>Append ' - Copy' to title</source> + <translation type="unfinished"/> + </message> + <message> + <source>Replace username and password with references</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy history</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWidget</name> + <message> + <source>Import CSV fields</source> + <translation type="unfinished"/> + </message> + <message> + <source>filename</source> + <translation type="unfinished"/> + </message> + <message> + <source>size, rows, columns</source> + <translation type="unfinished"/> + </message> + <message> + <source>Encoding</source> + <translation type="unfinished"/> + </message> + <message> + <source>Codec</source> + <translation type="unfinished"/> + </message> + <message> + <source>Text is qualified by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Fields are separated by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Comments start with</source> + <translation type="unfinished"/> + </message> + <message> + <source>First record has field names</source> + <translation type="unfinished"/> + </message> + <message> + <source>Number of headers line to discard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Consider '\' an escape character</source> + <translation type="unfinished"/> + </message> + <message> + <source>Preview</source> + <translation type="unfinished"/> + </message> + <message> + <source>Column layout</source> + <translation type="unfinished"/> + </message> + <message> + <source>Not present in CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty fieldname </source> + <translation type="unfinished"/> + </message> + <message> + <source>column </source> + <translation type="unfinished"/> + </message> + <message> + <source>Imported from CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Original data: </source> + <translation type="unfinished"/> + </message> + <message> + <source>Error(s) detected in CSV file !</source> + <translation type="unfinished"/> + </message> + <message> + <source> more messages skipped]</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Error</translation> + </message> + <message> + <source>CSV import: writer has errors: +</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWizard</name> + <message> + <source>Import CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Error</translation> + </message> + <message> + <source>Unable to calculate master key</source> + <translation>No se puede calcular la clave maestra</translation> + </message> +</context> +<context> + <name>CsvParserModel</name> + <message> + <source> byte, </source> + <translation type="unfinished"/> + </message> + <message> + <source> rows, </source> + <translation type="unfinished"/> + </message> + <message> + <source> columns</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseOpenWidget</name> @@ -178,10 +403,6 @@ Por favor seleccione si desea autorizar su acceso.</translation> <translation>Navegar</translation> </message> <message> - <source>Error</source> - <translation>Error</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>Incapaz de abrir la base de datos.</translation> </message> @@ -201,6 +422,14 @@ Por favor seleccione si desea autorizar su acceso.</translation> <source>Select key file</source> <translation>Seleccionar archivo llave</translation> </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Challenge Response:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseRepairWidget</name> @@ -277,6 +506,18 @@ Ahora puede guardarla.</translation> <source>Use recycle bin</source> <translation>Usar papelera de reciclaje</translation> </message> + <message> + <source>AES: 256 Bit (default)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Twofish: 256 Bit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Algorithm:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseTabWidget</name> @@ -297,10 +538,6 @@ Ahora puede guardarla.</translation> <translation>Abrir base de datos</translation> </message> <message> - <source>Warning</source> - <translation>Advertencia</translation> - </message> - <message> <source>File not found!</source> <translation>¡Archivo no encontrado!</translation> </message> @@ -331,10 +568,6 @@ Save changes?</source> ¿Guardar cambios?</translation> </message> <message> - <source>Error</source> - <translation>Error</translation> - </message> - <message> <source>Writing the database failed.</source> <translation>La escritura de la base de datos falló.</translation> </message> @@ -425,6 +658,14 @@ Do you want to open it anyway?</source> <source>Open read-only</source> <translation>Abrir como sólo lectura</translation> </message> + <message> + <source>File opened in read only mode.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open CSV file</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseWidget</name> @@ -465,10 +706,6 @@ Do you want to open it anyway?</source> <translation>¿Realmente quiere eliminar el grupo "%1" de forma definitiva?</translation> </message> <message> - <source>Error</source> - <translation>Error</translation> - </message> - <message> <source>Unable to calculate master key</source> <translation>No se puede calcular la llave maestra</translation> </message> @@ -529,13 +766,17 @@ Do you want to open it anyway?</source> <translation>El archivo de la base de datos ha cambiado y usted tiene modificaciones sin guardar. ¿Desea unir sus modificaciones?</translation> </message> <message> - <source>Autoreload Failed</source> - <translation>La recarga automática falló</translation> - </message> - <message> <source>Could not open the new database file while attempting to autoreload this database.</source> <translation>No se pudo abrir el nuevo archivo de la base de datos mientras se intentaba recargar la base de datos actual.</translation> </message> + <message> + <source>Empty recycle bin?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to permanently delete everything from your recycle bin?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidget</name> @@ -576,10 +817,6 @@ Do you want to open it anyway?</source> <translation>Editar entrada</translation> </message> <message> - <source>Error</source> - <translation>Error</translation> - </message> - <message> <source>Different passwords supplied.</source> <translation>Las contraseñas ingresadas son distintas.</translation> </message> @@ -621,6 +858,22 @@ Do you want to open it anyway?</source> <source>1 year</source> <translation>1 año</translation> </message> + <message> + <source>Confirm Remove</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attribute?</source> + <translation type="unfinished"/> + </message> + <message> + <source>[PROTECTED] Press reveal to view or edit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attachment?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAdvanced</name> @@ -633,10 +886,6 @@ Do you want to open it anyway?</source> <translation>Añadir</translation> </message> <message> - <source>Edit</source> - <translation>Editar</translation> - </message> - <message> <source>Remove</source> <translation>Eliminar</translation> </message> @@ -652,6 +901,18 @@ Do you want to open it anyway?</source> <source>Open</source> <translation>Abrir</translation> </message> + <message> + <source>Edit Name</source> + <translation type="unfinished"/> + </message> + <message> + <source>Protect</source> + <translation type="unfinished"/> + </message> + <message> + <source>Reveal</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAutoType</name> @@ -687,6 +948,10 @@ Do you want to open it anyway?</source> <source>Set custo&m sequence:</source> <translation>Definir secuencia personalizada:</translation> </message> + <message> + <source>Window Associations</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetHistory</name> @@ -796,16 +1061,16 @@ Do you want to open it anyway?</source> <translation>Buscar</translation> </message> <message> - <source>Auto-type</source> - <translation>Auto-escritura</translation> + <source>Auto-Type</source> + <translation>Auto-Escritura</translation> </message> <message> - <source>Use default auto-type sequence of parent group</source> - <translation>Usar secuencia de auto-escritura por defecto del grupo padre</translation> + <source>&Use default Auto-Type sequence of parent group</source> + <translation type="unfinished"/> </message> <message> - <source>Set default auto-type sequence</source> - <translation>Definir secuencia de Auto-Escritura por defecto</translation> + <source>Set default Auto-Type se&quence</source> + <translation type="unfinished"/> </message> </context> <context> @@ -831,10 +1096,6 @@ Do you want to open it anyway?</source> <translation>Seleccionar imagen</translation> </message> <message> - <source>Can't delete icon!</source> - <translation>¡No se puede eliminar el ícono!</translation> - </message> - <message> <source>Error</source> <translation>Error</translation> </message> @@ -851,10 +1112,6 @@ Do you want to open it anyway?</source> <translation>No se puede leer el ícono</translation> </message> <message> - <source>Can't delete icon. Still used by %1 items.</source> - <translation>No se puede eliminar el icono. Utilizado aún en %1 elementos</translation> - </message> - <message> <source>&Use default icon</source> <translation>&Usar icono por defecto</translation> </message> @@ -862,6 +1119,14 @@ Do you want to open it anyway?</source> <source>Use custo&m icon</source> <translation>Usar icono &personalizado</translation> </message> + <message> + <source>Confirm Delete</source> + <translation type="unfinished"/> + </message> + <message> + <source>This icon is used by %1 entries, and will be replaced by the default icon. Are you sure you want to delete it?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditWidgetProperties</name> @@ -933,6 +1198,11 @@ Do you want to open it anyway?</source> <source>URL</source> <translation>URL</translation> </message> + <message> + <source>Ref: </source> + <comment>Reference abbreviation</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>Group</name> @@ -991,9 +1261,16 @@ Do you want to open it anyway?</source> <source>Ensure that the password contains characters from every group</source> <translation>Asegurar que la contraseña contiene caracteres de todos los grupos</translation> </message> +</context> +<context> + <name>KMessageWidget</name> <message> - <source>Accept</source> - <translation>Aceptar</translation> + <source>&Close</source> + <translation type="unfinished"/> + </message> + <message> + <source>Close message</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1003,10 +1280,6 @@ Do you want to open it anyway?</source> <translation>Importar base de datos KeePass1</translation> </message> <message> - <source>Error</source> - <translation>Error</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>Incapaz de abrir la base de datos.</translation> </message> @@ -1070,6 +1343,10 @@ This is a one-way migration. You won't be able to open the imported databas Puede importarla haciendo click en 'Base de datos' > 'Importar base de datos de Keepass 1'. Esta migración es en un único sentido. No podrá abrir la base importada con la vieja versión 0.4 de KeePassX. </translation> </message> + <message> + <source>Unable to issue challenge-response.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>Main</name> @@ -1081,14 +1358,18 @@ Esta migración es en un único sentido. No podrá abrir la base importada con l <source>KeePassXC - Error</source> <translation>KeePassXC - Error</translation> </message> + <message> + <source>The lock file could not be created. Single-instance mode disabled.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Another instance of KeePassXC is already running.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>MainWindow</name> <message> - <source>Database</source> - <translation>Base de datos</translation> - </message> - <message> <source>Open database</source> <translation>Abrir base de datos</translation> </message> @@ -1121,10 +1402,6 @@ Esta migración es en un único sentido. No podrá abrir la base importada con l <translation>Cambiar a ventana</translation> </message> <message> - <source>Tools</source> - <translation>Herramientas</translation> - </message> - <message> <source>KeePass 2 Database</source> <translation>Base de datos de KeePass 2</translation> </message> @@ -1137,10 +1414,6 @@ Esta migración es en un único sentido. No podrá abrir la base importada con l <translation>Guardar base de datos reparada</translation> </message> <message> - <source>Error</source> - <translation>Error</translation> - </message> - <message> <source>Writing the database failed.</source> <translation>Fallo al escribir la base de datos.</translation> </message> @@ -1233,14 +1506,26 @@ Esta migración es en un único sentido. No podrá abrir la base importada con l <translation>Configuración de la base de &datos</translation> </message> <message> - <source>&Import KeePass 1 database</source> - <translation>&Importar base de datos KeePass 1</translation> - </message> - <message> <source>&Clone entry</source> <translation>&Clonar entrada</translation> </message> <message> + <source>Timed one-time password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy &TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show TOTP</source> + <translation type="unfinished"/> + </message> + <message> <source>&Find</source> <translation>&Buscar</translation> </message> @@ -1292,6 +1577,46 @@ Esta migración es en un único sentido. No podrá abrir la base importada con l <source>Password Generator</source> <translation>Generador de contraseñas</translation> </message> + <message> + <source>Clear history</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Tools</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import KeePass 1 database</source> + <translation>Importar base de datos KeePass 1</translation> + </message> + <message> + <source>Import CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty recycle bin</source> + <translation type="unfinished"/> + </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Quit KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>Please touch the button on your YubiKey!</source> + <translation type="unfinished"/> + </message> </context> <context> <name>OptionDialog</name> @@ -1308,12 +1633,6 @@ Esta migración es en un único sentido. No podrá abrir la base importada con l <translation>M&ostrar una notificación cuando se pidan credenciales</translation> </message> <message> - <source>&Match URL schemes -Only entries with the same scheme (http://, https://, ftp://, ...) are returned</source> - <translation>&Coincidir esquemas URL -Solo se muestran entradas con el mismo esquema (http://, https://, ftp://, ...)</translation> - </message> - <message> <source>Sort matching entries by &username</source> <translation>Ordenar entradas por nombre de &usuario</translation> </message> @@ -1322,10 +1641,6 @@ Solo se muestran entradas con el mismo esquema (http://, https://, ftp://, ...)< <translation>Eli&minar todos los permisos guardados de las entradas de la base de datos activa</translation> </message> <message> - <source>Password generator</source> - <translation>Generador de contraseñas</translation> - </message> - <message> <source>Advanced</source> <translation>Avanzado</translation> </message> @@ -1342,10 +1657,6 @@ Solo se muestran entradas con el mismo esquema (http://, https://, ftp://, ...)< <translation>Buscar entradas que coincidan en todas las bases de datos abiertas</translation> </message> <message> - <source>Only the selected database has to be connected with a client!</source> - <translation>¡Solo la base de datos seleccionada necesita conectarse con un cliente!</translation> - </message> - <message> <source>HTTP Port:</source> <translation>Puerto HTTP:</translation> </message> @@ -1362,12 +1673,6 @@ Solo se muestran entradas con el mismo esquema (http://, https://, ftp://, ...)< <translation>Ordenar entradas por &título</translation> </message> <message> - <source>Enable KeepassXC HTTP protocol -This is required for accessing your databases from ChromeIPass or PassIFox</source> - <translation>Habilitar el protocolo KeepassXC HTTP -Necesario para acceder a tus bases de datos desde ChromeIPass o PassIFox</translation> - </message> - <message> <source>KeePassXC will listen to this port on 127.0.0.1</source> <translation>KeePassXC escuchará por este puerto en 127.0.0.1</translation> </message> @@ -1382,20 +1687,10 @@ Using default port 19455.</source> Usando el puerto por defecto 19455</translation> </message> <message> - <source>&Return only best matching entries for a URL instead -of all entries for the whole domain</source> - <translation>Mostra&r solo las mejores coincidencias para una URL -en vez de todas las entradas para el dominio completo</translation> - </message> - <message> <source>R&emove all shared encryption keys from active database</source> <translation>&Eliminar todas las claves de cifrado compartidas de la base de datos activa</translation> </message> <message> - <source>The following options can be dangerous. Change them only if you know what you are doing.</source> - <translation>Las siguientes opciones pueden ocasionar problemas. Cámbielas solo si sabe lo que está haciendo.</translation> - </message> - <message> <source>&Return advanced string fields which start with "KPH: "</source> <translation>Mostra&r campos de caracteres avanzados que comiencen con "KPH: "</translation> </message> @@ -1403,6 +1698,43 @@ en vez de todas las entradas para el dominio completo</translation> <source>Automatically creating or updating string fields is not supported.</source> <translation>No se permite crear o actualizar campos de caracteres automáticamente.</translation> </message> + <message> + <source>This is required for accessing your databases from ChromeIPass or PassIFox</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enable KeePassHTTP server</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only returns the best matches for a specific URL instead of all entries for the whole domain.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Return only best matching entries</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only entries with the same scheme (http://, https://, ftp://, ...) are returned.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Match URL schemes</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password Generator</source> + <translation>Generador de contraseñas</translation> + </message> + <message> + <source>Only the selected database has to be connected with a client.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The following options can be dangerous! +Change them only if you know what you are doing.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>PasswordGeneratorWidget</name> @@ -1456,7 +1788,7 @@ en vez de todas las entradas para el dominio completo</translation> </message> <message> <source>Pick characters from every group</source> - <translation>Elige caracteres de todos los grupos</translation> + <translation>Elegir caracteres de todos los grupos</translation> </message> <message> <source>Generate</source> @@ -1494,12 +1826,101 @@ en vez de todas las entradas para el dominio completo</translation> <source>Excellent</source> <translation>Excelente</translation> </message> + <message> + <source>Password</source> + <translation>Contraseña</translation> + </message> + <message> + <source>Extended ASCII</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passphrase</source> + <translation type="unfinished"/> + </message> + <message> + <source>Wordlist:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Count:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Separator:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> + </message> </context> <context> <name>QObject</name> <message> - <source>Http</source> - <translation>Http</translation> + <source>NULL device</source> + <translation type="unfinished"/> + </message> + <message> + <source>error reading from device</source> + <translation type="unfinished"/> + </message> + <message> + <source>file empty ! +</source> + <translation type="unfinished"/> + </message> + <message> + <source>malformed string</source> + <translation type="unfinished"/> + </message> + <message> + <source>missing closing quote</source> + <translation type="unfinished"/> + </message> + <message> + <source>INTERNAL - unget lower bound exceeded</source> + <translation type="unfinished"/> + </message> + <message> + <source>Group</source> + <translation>Grupo</translation> + </message> + <message> + <source>Title</source> + <translation>Título</translation> + </message> + <message> + <source>Username</source> + <translation>Nombre de usuario:</translation> + </message> + <message> + <source>Password</source> + <translation>Contraseña</translation> + </message> + <message> + <source>URL</source> + <translation>URL</translation> + </message> + <message> + <source>Notes</source> + <translation>Notas</translation> + </message> + <message> + <source>Browser Integration</source> + <translation type="unfinished"/> + </message> + <message> + <source>YubiKey[%1] Challenge Response - Slot %2 - %3</source> + <translation type="unfinished"/> + </message> + <message> + <source>Press</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passive</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1547,13 +1968,17 @@ en vez de todas las entradas para el dominio completo</translation> <translation>Buscar</translation> </message> <message> - <source>Find</source> - <translation>Buscar</translation> - </message> - <message> <source>Clear</source> <translation>Limpiar</translation> </message> + <message> + <source>Search...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Limit search to selected group</source> + <translation type="unfinished"/> + </message> </context> <context> <name>Service</name> @@ -1660,6 +2085,10 @@ asigne un nombre único para identificarla y acepte.</translation> <source>Security</source> <translation>Seguridad</translation> </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"/> + </message> </context> <context> <name>SettingsWidgetGeneral</name> @@ -1688,10 +2117,6 @@ asigne un nombre único para identificarla y acepte.</translation> <translation>Atajo global de Auto-Escritura</translation> </message> <message> - <source>Use entry title to match windows for global auto-type</source> - <translation>Usar el título de la entrada para coincidir con la ventana para la auto-escritura global</translation> - </message> - <message> <source>Language</source> <translation>Idioma</translation> </message> @@ -1704,10 +2129,6 @@ asigne un nombre único para identificarla y acepte.</translation> <translation>Ocultar la ventana a la bandeja del sistema cuando se minimiza</translation> </message> <message> - <source>Remember last key files</source> - <translation>Recordar últimos archivos llave</translation> - </message> - <message> <source>Load previous databases on startup</source> <translation>Abrir base de datos anterior al inicio</translation> </message> @@ -1723,6 +2144,30 @@ asigne un nombre único para identificarla y acepte.</translation> <source>Minimize window at application startup</source> <translation>Minimizar la ventana al iniciar</translation> </message> + <message> + <source>Basic Settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Remember last key files and security dongles</source> + <translation type="unfinished"/> + </message> + <message> + <source>Don't mark database as modified for non-data changes (e.g., expanding groups)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Auto-Type</source> + <translation>Auto-Escritura</translation> + </message> + <message> + <source>Use entry title and URL to match windows for global Auto-Type</source> + <translation type="unfinished"/> + </message> + <message> + <source>Always ask before performing Auto-Type</source> + <translation type="unfinished"/> + </message> </context> <context> <name>SettingsWidgetSecurity</name> @@ -1743,10 +2188,6 @@ asigne un nombre único para identificarla y acepte.</translation> <translation>Mostrar contraseñas en texto claro por defecto</translation> </message> <message> - <source>Always ask before performing auto-type</source> - <translation>Preguntar siempre antes de realizar auto-escritura</translation> - </message> - <message> <source>Lock databases after minimizing the window</source> <translation>Bloquear base de datos al minimizar la ventana</translation> </message> @@ -1754,6 +2195,80 @@ asigne un nombre único para identificarla y acepte.</translation> <source>Don't require password repeat when it is visible</source> <translation>No pedir repetición de la contraseña cuando está visible</translation> </message> + <message> + <source>Timeouts</source> + <translation type="unfinished"/> + </message> + <message> + <source>Convenience</source> + <translation type="unfinished"/> + </message> + <message> + <source>Lock databases when session is locked or lid is closed</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>SetupTotpDialog</name> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Key:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use custom settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Note: Change these settings only if you know what you are doing.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Time step:</source> + <translation type="unfinished"/> + </message> + <message> + <source>8 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>6 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>Code size:</source> + <translation type="unfinished"/> + </message> + <message> + <source> sec</source> + <translation>segundos</translation> + </message> +</context> +<context> + <name>TotpDialog</name> + <message> + <source>Timed Password</source> + <translation type="unfinished"/> + </message> + <message> + <source>000000</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> + </message> + <message> + <source>Expires in</source> + <translation type="unfinished"/> + </message> + <message> + <source>seconds</source> + <translation type="unfinished"/> + </message> </context> <context> <name>UnlockDatabaseWidget</name> @@ -1765,8 +2280,32 @@ asigne un nombre único para identificarla y acepte.</translation> <context> <name>WelcomeWidget</name> <message> - <source>Welcome!</source> - <translation>¡Bienvenid@!</translation> + <source>Welcome to KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>Start storing your passwords securely in a KeePassXC database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Create new database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open existing database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import from KeePass 1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import from CSV</source> + <translation type="unfinished"/> + </message> + <message> + <source>Recent databases</source> + <translation>Bases de datos recientes</translation> </message> </context> <context> @@ -1791,5 +2330,69 @@ asigne un nombre único para identificarla y acepte.</translation> <source>filenames of the password databases to open (*.kdbx)</source> <translation>nombre de archivo de la base de datos de contraseñas a abrir (*.kdbx)</translation> </message> + <message> + <source>Copy a password to the clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use a GUI prompt unlocking the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to clip.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Extract and print the content of a database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to extract.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the command to execute.</source> + <translation type="unfinished"/> + </message> + <message> + <source>List database entries.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the group to list. Default is /</source> + <translation type="unfinished"/> + </message> + <message> + <source>Print the UUIDs of the entries and groups.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge two databases.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge into.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge from.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use the same password for both database files.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show a password.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to show.</source> + <translation type="unfinished"/> + </message> </context> </TS>
\ No newline at end of file diff --git a/share/translations/keepassx_fi.ts b/share/translations/keepassx_fi.ts new file mode 100644 index 000000000..aefa69b1d --- /dev/null +++ b/share/translations/keepassx_fi.ts @@ -0,0 +1,2384 @@ +<?xml version="1.0" ?><!DOCTYPE TS><TS language="fi" version="2.1"> +<context> + <name>AboutDialog</name> + <message> + <source>About KeePassXC</source> + <translation>Tietoja ohjelmasta KeePassXC</translation> + </message> + <message> + <source>About</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>Report bugs at: <a href="https://github.com/keepassxreboot/keepassxc/issues"><span style="text-decoration: underline; color:#0000ff;">https://github.com</span></a></p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head><style>li {font-size: 10pt}</style></head><body><p><span style=" font-size:10pt;">Project Maintainers:</span></p><ul><li>droidmonkey</li><li>phoerious</li><li>TheZ3ro</li><li>louib</li><li>Weslly</li><li>debfx (KeePassX)</li></ul></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Contributors</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><body> + <p style="font-size:x-large; font-weight:600;">Code:</p> + <ul> + <li style="font-size:10pt">debfx (KeePassX)</li> + <li style="font-size:10pt">BlueIce (KeePassX)</li> + <li style="font-size:10pt">droidmonkey</li> + <li style="font-size:10pt">phoerious</li> + <li style="font-size:10pt">TheZ3ro</li> + <li style="font-size:10pt">louib</li> + <li style="font-size:10pt">weslly</li> + <li style="font-size:10pt">keithbennett (KeePassHTTP)</li> + <li style="font-size:10pt">Typz (KeePassHTTP)</li> + <li style="font-size:10pt">denk-mal (KeePassHTTP)</li> + <li style="font-size:10pt">kylemanna (YubiKey)</li> + <li style="font-size:10pt">seatedscribe (CSV Importer)</li> + <li style="font-size:10pt">pgalves (Inline Messages)</li> + </ul> + <p style="font-size:x-large; font-weight:600;">Translations:</p> + <ul> + <li style="font-size:10pt"><span style="font-weight:600;">Chinese:</span> Biggulu, ligyxy, BestSteve</li> + <li style="font-size:10pt"><span style="font-weight:600;">Czech:</span> pavelb, JosefVitu</li> + <li style="font-size:10pt"><span style="font-weight:600;">Dutch:</span> Vistaus, KnooL, apie</li> + <li style="font-size:10pt"><span style="font-weight:600;">Finnish:</span> MawKKe</li> + <li style="font-size:10pt"><span style="font-weight:600;">French:</span> Scrat15, frgnca, gilbsgilbs, gtalbot, iannick, kyodev, logut</li> + <li style="font-size:10pt"><span style="font-weight:600;">German:</span> Calyrx, DavidHamburg, antsas, codejunky, jensrutschmann, montilo, omnisome4, origin_de, pcrcoding, phoerious, rgloor, vlenzer</li> + <li style="font-size:10pt"><span style="font-weight:600;">Greek:</span> nplatis</li> + <li style="font-size:10pt"><span style="font-weight:600;">Italian:</span> TheZ3ro, FranzMari, Mte90, tosky</li> + <li style="font-size:10pt"><span style="font-weight:600;">Kazakh:</span> sotrud_nik</li> + <li style="font-size:10pt"><span style="font-weight:600;">Lithuanian:</span> Moo</li> + <li style="font-size:10pt"><span style="font-weight:600;">Polish:</span> konradmb, mrerexx</li> + <li style="font-size:10pt"><span style="font-weight:600;">Portuguese: </span>vitor895, weslly, American_Jesus, mihai.ile</li> + <li style="font-size:10pt"><span style="font-weight:600;">Russian:</span> vsvyatski, KekcuHa, wkill95</li> + <li style="font-size:10pt"><span style="font-weight:600;">Spanish:</span> EdwardNavarro, antifaz, piegope, pquin, vsvyatski</li> + <li style="font-size:10pt"><span style="font-weight:600;">Swedish:</span> henziger</li> + </ul> + </body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p align="center"><a href="https://github.com/keepassxreboot/keepassxc/graphs/contributors"><span style=" font-size:10pt; text-decoration: underline; color:#0000ff;">See Contributions on GitHub</span></a></p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Debug Info</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>Include the following information whenever you report a bug:</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy to clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Version %1 +</source> + <translation type="unfinished"/> + </message> + <message> + <source>Revision: %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Libraries:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Operating system: %1 +CPU architecture: %2 +Kernel: %3 %4</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enabled extensions:</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>AccessControlDialog</name> + <message> + <source>Remember this decision</source> + <translation>Muista tämä valinta</translation> + </message> + <message> + <source>Allow</source> + <translation>Salli</translation> + </message> + <message> + <source>Deny</source> + <translation>Estä</translation> + </message> + <message> + <source>%1 has requested access to passwords for the following item(s). +Please select whether you want to allow access.</source> + <translation>%1 pyytää pääsyä seuraavien alkioiden salasanoihin. +Ole hyvä ja valitse sallitaanko pääsy.</translation> + </message> + <message> + <source>KeePassXC HTTP Confirm Access</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>AutoType</name> + <message> + <source>Couldn't find an entry that matches the window title:</source> + <translation>Ikkunan nimeä vastaavaa merkintää ei löytynyt:</translation> + </message> + <message> + <source>Auto-Type - KeePassXC</source> + <translation>Automaattitäydennys - KeePassXC</translation> + </message> +</context> +<context> + <name>AutoTypeAssociationsModel</name> + <message> + <source>Window</source> + <translation>Ikkuna</translation> + </message> + <message> + <source>Sequence</source> + <translation>Sekvenssi</translation> + </message> + <message> + <source>Default sequence</source> + <translation>Oletussekvenssi</translation> + </message> +</context> +<context> + <name>AutoTypeSelectDialog</name> + <message> + <source>Select entry to Auto-Type:</source> + <translation>Valitse merkintä automaattitäydennystä varten:</translation> + </message> + <message> + <source>Auto-Type - KeePassXC</source> + <translation>Automaattitäydennys - KeePassXC</translation> + </message> +</context> +<context> + <name>ChangeMasterKeyWidget</name> + <message> + <source>Password</source> + <translation>Salasana</translation> + </message> + <message> + <source>Enter password:</source> + <translation>Syötä salasana:</translation> + </message> + <message> + <source>Repeat password:</source> + <translation>Toista salasana:</translation> + </message> + <message> + <source>Browse</source> + <translation>Selaa</translation> + </message> + <message> + <source>Create</source> + <translation>Luo</translation> + </message> + <message> + <source>Key files</source> + <translation>Avaintiedostot</translation> + </message> + <message> + <source>All files</source> + <translation>Kaikki tiedostot</translation> + </message> + <message> + <source>Create Key File...</source> + <translation>Luo avaintiedosto...</translation> + </message> + <message> + <source>Unable to create Key File : </source> + <translation>Avaintiedoston luonti ei onnistunut:</translation> + </message> + <message> + <source>Select a key file</source> + <translation>Valitse avaintiedosto</translation> + </message> + <message> + <source>Do you really want to use an empty string as password?</source> + <translation>Haluatko varmasti asettaa tyhjän merkkijonon salasanaksi?</translation> + </message> + <message> + <source>Different passwords supplied.</source> + <translation>Annetut salasanat eivät täsmää.</translation> + </message> + <message> + <source>Failed to set %1 as the Key file: +%2</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Key file</source> + <translation>Avaintiedosto</translation> + </message> + <message> + <source>Cha&llenge Response</source> + <translation type="unfinished"/> + </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Changing master key failed: no YubiKey inserted.</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CloneDialog</name> + <message> + <source>Clone Options</source> + <translation type="unfinished"/> + </message> + <message> + <source>Append ' - Copy' to title</source> + <translation type="unfinished"/> + </message> + <message> + <source>Replace username and password with references</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy history</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWidget</name> + <message> + <source>Import CSV fields</source> + <translation type="unfinished"/> + </message> + <message> + <source>filename</source> + <translation type="unfinished"/> + </message> + <message> + <source>size, rows, columns</source> + <translation type="unfinished"/> + </message> + <message> + <source>Encoding</source> + <translation type="unfinished"/> + </message> + <message> + <source>Codec</source> + <translation type="unfinished"/> + </message> + <message> + <source>Text is qualified by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Fields are separated by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Comments start with</source> + <translation type="unfinished"/> + </message> + <message> + <source>First record has field names</source> + <translation type="unfinished"/> + </message> + <message> + <source>Number of headers line to discard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Consider '\' an escape character</source> + <translation type="unfinished"/> + </message> + <message> + <source>Preview</source> + <translation type="unfinished"/> + </message> + <message> + <source>Column layout</source> + <translation type="unfinished"/> + </message> + <message> + <source>Not present in CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty fieldname </source> + <translation type="unfinished"/> + </message> + <message> + <source>column </source> + <translation type="unfinished"/> + </message> + <message> + <source>Imported from CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Original data: </source> + <translation type="unfinished"/> + </message> + <message> + <source>Error(s) detected in CSV file !</source> + <translation type="unfinished"/> + </message> + <message> + <source> more messages skipped]</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Virhe</translation> + </message> + <message> + <source>CSV import: writer has errors: +</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWizard</name> + <message> + <source>Import CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Virhe</translation> + </message> + <message> + <source>Unable to calculate master key</source> + <translation>Pääavaimen laskeminen ei onnistu</translation> + </message> +</context> +<context> + <name>CsvParserModel</name> + <message> + <source> byte, </source> + <translation type="unfinished"/> + </message> + <message> + <source> rows, </source> + <translation type="unfinished"/> + </message> + <message> + <source> columns</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>DatabaseOpenWidget</name> + <message> + <source>Enter master key</source> + <translation>Syötä pääsalasana</translation> + </message> + <message> + <source>Key File:</source> + <translation>Avaintiedosto:</translation> + </message> + <message> + <source>Password:</source> + <translation>Salasana</translation> + </message> + <message> + <source>Browse</source> + <translation>Selaa</translation> + </message> + <message> + <source>Unable to open the database.</source> + <translation>Tietokannan avaaminen ei onnistunut.</translation> + </message> + <message> + <source>Can't open key file</source> + <translation>Avaintiedostoa ei voitu avata</translation> + </message> + <message> + <source>All files</source> + <translation>Kaikki tiedostot</translation> + </message> + <message> + <source>Key files</source> + <translation>Avaintiedostot</translation> + </message> + <message> + <source>Select key file</source> + <translation>Valitse avaintiedosto</translation> + </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Challenge Response:</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>DatabaseRepairWidget</name> + <message> + <source>Repair database</source> + <translation>Korjaa tietokanta</translation> + </message> + <message> + <source>Error</source> + <translation>Virhe</translation> + </message> + <message> + <source>Can't open key file</source> + <translation>Avaintiedoston avaaminen epäonnistui</translation> + </message> + <message> + <source>Database opened fine. Nothing to do.</source> + <translation>Tietokannan avaaminen onnistui. Ei tehtävää.</translation> + </message> + <message> + <source>Unable to open the database.</source> + <translation>Tietokannan avaaminen epäonnistui.</translation> + </message> + <message> + <source>Success</source> + <translation>Onnistui!</translation> + </message> + <message> + <source>The database has been successfully repaired +You can now save it.</source> + <translation>Tietokanta korjattiin onnistuneesti. +Voit nyt tallentaa sen.</translation> + </message> + <message> + <source>Unable to repair the database.</source> + <translation>Tietokannan korjaus epäonnistui.</translation> + </message> +</context> +<context> + <name>DatabaseSettingsWidget</name> + <message> + <source>Database name:</source> + <translation>Tietokannan nimi:</translation> + </message> + <message> + <source>Database description:</source> + <translation>Tietokannan kuvaus:</translation> + </message> + <message> + <source>Transform rounds:</source> + <translation>Muunnoskierroksia:</translation> + </message> + <message> + <source>Default username:</source> + <translation>Oletuskäyttäjänimi:</translation> + </message> + <message> + <source> MiB</source> + <translation>MiB</translation> + </message> + <message> + <source>Benchmark</source> + <translation>Suorituskykytesti</translation> + </message> + <message> + <source>Max. history items:</source> + <translation>Maks. historia-alkioiden lukumäärä:</translation> + </message> + <message> + <source>Max. history size:</source> + <translation>Maks. historian koko:</translation> + </message> + <message> + <source>Use recycle bin</source> + <translation>Käytä roskakoria</translation> + </message> + <message> + <source>AES: 256 Bit (default)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Twofish: 256 Bit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Algorithm:</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>DatabaseTabWidget</name> + <message> + <source>Root</source> + <translation>Juuri</translation> + </message> + <message> + <source>KeePass 2 Database</source> + <translation>KeePass 2 -tietokanta</translation> + </message> + <message> + <source>All files</source> + <translation>Kaikki tiedostot</translation> + </message> + <message> + <source>Open database</source> + <translation>Avaa tietokanta</translation> + </message> + <message> + <source>File not found!</source> + <translation>Tiedostoa ei löytynyt!</translation> + </message> + <message> + <source>Open KeePass 1 database</source> + <translation>Avaa KeePass 1 -tietokanta</translation> + </message> + <message> + <source>KeePass 1 database</source> + <translation>KeePass 1 -tietokanta</translation> + </message> + <message> + <source>All files (*)</source> + <translation>Kaikki tiedostot(*)</translation> + </message> + <message> + <source>Close?</source> + <translation>Sulje?</translation> + </message> + <message> + <source>Save changes?</source> + <translation>Tallenna muutokset?</translation> + </message> + <message> + <source>"%1" was modified. +Save changes?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Writing the database failed.</source> + <translation>Tietokannan kirjoitus levylle epäonnistui.</translation> + </message> + <message> + <source>Save database as</source> + <translation>Tallenna tietokanta nimellä</translation> + </message> + <message> + <source>New database</source> + <translation>Uusi tietokanta</translation> + </message> + <message> + <source>locked</source> + <translation>Lukittu</translation> + </message> + <message> + <source>Lock database</source> + <translation>Lukitse tietokanta</translation> + </message> + <message> + <source>Can't lock the database as you are currently editing it. +Please press cancel to finish your changes or discard them.</source> + <translation>Tietokantaa ei voida lukita, sillä se on muokkaustilassa. +Paina Peruuta jos haluat viimeistellä muutoksesi, muussa tapauksessa muutoksesi hylätään.</translation> + </message> + <message> + <source>This database has never been saved. +You can save the database or stop locking it.</source> + <translation type="unfinished"/> + </message> + <message> + <source>This database has been modified. +Do you want to save the database before locking it? +Otherwise your changes are lost.</source> + <translation type="unfinished"/> + </message> + <message> + <source>"%1" is in edit mode. +Discard changes and close anyway?</source> + <translation>"%1" on muokkaustilassa. +Hylkää muutokset ja sulje?</translation> + </message> + <message> + <source>Export database to CSV file</source> + <translation>Vie tietokanta CSV-tiedostoon</translation> + </message> + <message> + <source>CSV file</source> + <translation>CSV-tiedosto</translation> + </message> + <message> + <source>Writing the CSV file failed.</source> + <translation>CSV-tiedoston kirjoitus levylle epäonnistui.</translation> + </message> + <message> + <source>Unable to open the database.</source> + <translation>Tietokannan avaaminen ei onnistunut.</translation> + </message> + <message> + <source>Merge database</source> + <translation>Yhdistä tietokanta</translation> + </message> + <message> + <source>The database you are trying to save as is locked by another instance of KeePassXC. +Do you want to save it anyway?</source> + <translation>Tietokanta jota yrität avata on avoinna toisessa KeePassXC-ikkunassa. +Haluatko tallentaa tietokannan siitä huolimatta?</translation> + </message> + <message> + <source>Passwords</source> + <translation>Salasanat</translation> + </message> + <message> + <source>Database already opened</source> + <translation>Tietokanta on jo avattu</translation> + </message> + <message> + <source>The database you are trying to open is locked by another instance of KeePassXC. + +Do you want to open it anyway?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open read-only</source> + <translation>Avaa "vain luku"-tilassa</translation> + </message> + <message> + <source>File opened in read only mode.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open CSV file</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>DatabaseWidget</name> + <message> + <source>Change master key</source> + <translation>Vaihda pääsalasana</translation> + </message> + <message> + <source>Delete entry?</source> + <translation>Poista merkintä?</translation> + </message> + <message> + <source>Do you really want to delete the entry "%1" for good?</source> + <translation>Haluatko varmasti poistaa merkinnän "%1", lopullisesti?</translation> + </message> + <message> + <source>Delete entries?</source> + <translation>Poista alkiot?</translation> + </message> + <message> + <source>Do you really want to delete %1 entries for good?</source> + <translation>Haluatko varmasti poistaa alkiot %1, lopullisesti?</translation> + </message> + <message> + <source>Move entries to recycle bin?</source> + <translation>Siirrä alkiot roskakoriin?</translation> + </message> + <message numerus="yes"> + <source>Do you really want to move %n entry(s) to the recycle bin?</source> + <translation><numerusform>Haluatko varmasti siirtää %n kappaletta alkioita roskakoriin?</numerusform><numerusform>Haluatko varmasti siirtää %n merkintää roskakoriin?</numerusform></translation> + </message> + <message> + <source>Delete group?</source> + <translation>Poista ryhmä?</translation> + </message> + <message> + <source>Do you really want to delete the group "%1" for good?</source> + <translation>Haluatko varmasti poistaa ryhmän "%1", lopullisesti?</translation> + </message> + <message> + <source>Unable to calculate master key</source> + <translation>Pääavaimen laskeminen ei onnistu</translation> + </message> + <message> + <source>Move entry to recycle bin?</source> + <translation>Siirrä merkintä roskakoriin?</translation> + </message> + <message> + <source>Do you really want to move entry "%1" to the recycle bin?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Searching...</source> + <translation>Etsitään...</translation> + </message> + <message> + <source>No current database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>No source database, nothing to do.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Search Results (%1)</source> + <translation>Etsinnän tulokset (%1)</translation> + </message> + <message> + <source>No Results</source> + <translation>Ei tuloksia.</translation> + </message> + <message> + <source>Execute command?</source> + <translation>Suorita komento?</translation> + </message> + <message> + <source>Do you really want to execute the following command?<br><br>%1<br></source> + <translation type="unfinished"/> + </message> + <message> + <source>Remember my choice</source> + <translation>Muista valintani</translation> + </message> + <message> + <source>Autoreload Request</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database file has changed. Do you want to load the changes?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge Request</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database file has changed and you have unsaved changes.Do you want to merge your changes?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Could not open the new database file while attempting to autoreload this database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty recycle bin?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to permanently delete everything from your recycle bin?</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>EditEntryWidget</name> + <message> + <source>Entry</source> + <translation>Merkintä</translation> + </message> + <message> + <source>Advanced</source> + <translation>Lisäasetukset</translation> + </message> + <message> + <source>Icon</source> + <translation>Kuvake</translation> + </message> + <message> + <source>Auto-Type</source> + <translation>Automaattitäydennys</translation> + </message> + <message> + <source>Properties</source> + <translation>Ominaisuudet</translation> + </message> + <message> + <source>History</source> + <translation>Historia</translation> + </message> + <message> + <source>Entry history</source> + <translation>Alkioiden historia</translation> + </message> + <message> + <source>Add entry</source> + <translation>Lisää alkio</translation> + </message> + <message> + <source>Edit entry</source> + <translation>Muokkaa alkiota</translation> + </message> + <message> + <source>Different passwords supplied.</source> + <translation>Annetut salasanat eivät täsmää.</translation> + </message> + <message> + <source>New attribute</source> + <translation>Uusi attribuutti</translation> + </message> + <message> + <source>Select file</source> + <translation>Valitse tiedosto</translation> + </message> + <message> + <source>Unable to open file</source> + <translation>Tiedoston avaus ei onnistu</translation> + </message> + <message> + <source>Save attachment</source> + <translation>Tallenna liite</translation> + </message> + <message> + <source>Unable to save the attachment: +</source> + <translation>Liitteen tallentaminen ei onnistu: +</translation> + </message> + <message> + <source>Tomorrow</source> + <translation>Huomenna</translation> + </message> + <message numerus="yes"> + <source>%n week(s)</source> + <translation><numerusform>%n viikkoa</numerusform><numerusform>%n viikkoa</numerusform></translation> + </message> + <message numerus="yes"> + <source>%n month(s)</source> + <translation><numerusform>%n kuukautta</numerusform><numerusform>%n kuukautta</numerusform></translation> + </message> + <message> + <source>1 year</source> + <translation type="unfinished"/> + </message> + <message> + <source>Confirm Remove</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attribute?</source> + <translation type="unfinished"/> + </message> + <message> + <source>[PROTECTED] Press reveal to view or edit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attachment?</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>EditEntryWidgetAdvanced</name> + <message> + <source>Additional attributes</source> + <translation type="unfinished"/> + </message> + <message> + <source>Add</source> + <translation>Lisää</translation> + </message> + <message> + <source>Remove</source> + <translation>Poista</translation> + </message> + <message> + <source>Attachments</source> + <translation>Liitteet</translation> + </message> + <message> + <source>Save</source> + <translation>Tallenna</translation> + </message> + <message> + <source>Open</source> + <translation>Avaa</translation> + </message> + <message> + <source>Edit Name</source> + <translation type="unfinished"/> + </message> + <message> + <source>Protect</source> + <translation type="unfinished"/> + </message> + <message> + <source>Reveal</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>EditEntryWidgetAutoType</name> + <message> + <source>Enable Auto-Type for this entry</source> + <translation>Salli automaattitäydennys tälle merkinnälle</translation> + </message> + <message> + <source>+</source> + <translation>+</translation> + </message> + <message> + <source>-</source> + <translation>-</translation> + </message> + <message> + <source>Window title:</source> + <translation>Ikkunan otsikko:</translation> + </message> + <message> + <source>Inherit default Auto-Type sequence from the &group</source> + <translation>Peri automaattitäydennyksen oletussekvenssi &ryhmältä</translation> + </message> + <message> + <source>&Use custom Auto-Type sequence:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use default se&quence</source> + <translation type="unfinished"/> + </message> + <message> + <source>Set custo&m sequence:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Window Associations</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>EditEntryWidgetHistory</name> + <message> + <source>Show</source> + <translation>Näytä</translation> + </message> + <message> + <source>Restore</source> + <translation>Palauta</translation> + </message> + <message> + <source>Delete</source> + <translation>Poista</translation> + </message> + <message> + <source>Delete all</source> + <translation>Poista kaikki</translation> + </message> +</context> +<context> + <name>EditEntryWidgetMain</name> + <message> + <source>Title:</source> + <translation>Otsikko:</translation> + </message> + <message> + <source>Username:</source> + <translation>Käyttäjänimi</translation> + </message> + <message> + <source>Password:</source> + <translation>Salasana</translation> + </message> + <message> + <source>Repeat:</source> + <translation>Toista:</translation> + </message> + <message> + <source>URL:</source> + <translation>URL:</translation> + </message> + <message> + <source>Expires</source> + <translation>Erääntyy</translation> + </message> + <message> + <source>Presets</source> + <translation>Esiasetus</translation> + </message> + <message> + <source>Notes:</source> + <translation>Muistiinpanot:</translation> + </message> +</context> +<context> + <name>EditGroupWidget</name> + <message> + <source>Group</source> + <translation>Ryhmä</translation> + </message> + <message> + <source>Icon</source> + <translation>Kuvake</translation> + </message> + <message> + <source>Properties</source> + <translation>Ominaisuudet</translation> + </message> + <message> + <source>Add group</source> + <translation>Lisää ryhmä</translation> + </message> + <message> + <source>Edit group</source> + <translation>Muokkaa ryhmää</translation> + </message> + <message> + <source>Enable</source> + <translation>Kytke päälle</translation> + </message> + <message> + <source>Disable</source> + <translation>Kytke pois päältä</translation> + </message> + <message> + <source>Inherit from parent group (%1)</source> + <translation>Peri ylemmältä ryhmältä (%1)</translation> + </message> +</context> +<context> + <name>EditGroupWidgetMain</name> + <message> + <source>Name</source> + <translation>Nimi</translation> + </message> + <message> + <source>Notes</source> + <translation>Muistiinpanot</translation> + </message> + <message> + <source>Expires</source> + <translation>Erääntyy</translation> + </message> + <message> + <source>Search</source> + <translation>Etsi</translation> + </message> + <message> + <source>Auto-Type</source> + <translation>Automaattitäydennys</translation> + </message> + <message> + <source>&Use default Auto-Type sequence of parent group</source> + <translation type="unfinished"/> + </message> + <message> + <source>Set default Auto-Type se&quence</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>EditWidgetIcons</name> + <message> + <source>Add custom icon</source> + <translation type="unfinished"/> + </message> + <message> + <source>Delete custom icon</source> + <translation type="unfinished"/> + </message> + <message> + <source>Images</source> + <translation>Kuvat</translation> + </message> + <message> + <source>All files</source> + <translation>Kaikki tiedostot</translation> + </message> + <message> + <source>Select Image</source> + <translation>Valitse kuva</translation> + </message> + <message> + <source>Error</source> + <translation>Virhe</translation> + </message> + <message> + <source>Download favicon</source> + <translation>Lataa favicon</translation> + </message> + <message> + <source>Unable to fetch favicon.</source> + <translation>Faviconin noutaminen ei onnistu</translation> + </message> + <message> + <source>Can't read icon</source> + <translation>Kuvaketta ei voida lukea</translation> + </message> + <message> + <source>&Use default icon</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use custo&m icon</source> + <translation type="unfinished"/> + </message> + <message> + <source>Confirm Delete</source> + <translation type="unfinished"/> + </message> + <message> + <source>This icon is used by %1 entries, and will be replaced by the default icon. Are you sure you want to delete it?</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>EditWidgetProperties</name> + <message> + <source>Created:</source> + <translation>Luotu:</translation> + </message> + <message> + <source>Modified:</source> + <translation>Muokattu:</translation> + </message> + <message> + <source>Accessed:</source> + <translation>Käytetty:</translation> + </message> + <message> + <source>Uuid:</source> + <translation>UUID:</translation> + </message> +</context> +<context> + <name>Entry</name> + <message> + <source> - Clone</source> + <translation>- Klooni</translation> + </message> +</context> +<context> + <name>EntryAttributesModel</name> + <message> + <source>Name</source> + <translation>Nimi</translation> + </message> +</context> +<context> + <name>EntryHistoryModel</name> + <message> + <source>Last modified</source> + <translation>Viimeksi muokattu</translation> + </message> + <message> + <source>Title</source> + <translation>Otsikko</translation> + </message> + <message> + <source>Username</source> + <translation>Käyttäjätunnus</translation> + </message> + <message> + <source>URL</source> + <translation>URL</translation> + </message> +</context> +<context> + <name>EntryModel</name> + <message> + <source>Group</source> + <translation>Ryhmä</translation> + </message> + <message> + <source>Title</source> + <translation>Otsikko</translation> + </message> + <message> + <source>Username</source> + <translation>Käyttäjätunnus</translation> + </message> + <message> + <source>URL</source> + <translation>URL</translation> + </message> + <message> + <source>Ref: </source> + <comment>Reference abbreviation</comment> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>Group</name> + <message> + <source>Recycle Bin</source> + <translation>Roskakori</translation> + </message> +</context> +<context> + <name>HttpPasswordGeneratorWidget</name> + <message> + <source>Length:</source> + <translation>Pituus:</translation> + </message> + <message> + <source>Character Types</source> + <translation>Merkkityypit</translation> + </message> + <message> + <source>Upper Case Letters</source> + <translation>Isot kirjaimet</translation> + </message> + <message> + <source>A-Z</source> + <translation>A-Z</translation> + </message> + <message> + <source>Lower Case Letters</source> + <translation>Pienet kirjaimet</translation> + </message> + <message> + <source>a-z</source> + <translation>a-z</translation> + </message> + <message> + <source>Numbers</source> + <translation>Numerot</translation> + </message> + <message> + <source>0-9</source> + <translation>0-9</translation> + </message> + <message> + <source>Special Characters</source> + <translation>Erikoismerkit</translation> + </message> + <message> + <source>/*_& ...</source> + <translation>/*_& ...</translation> + </message> + <message> + <source>Exclude look-alike characters</source> + <translation>Poissulje samannäköiset merkit</translation> + </message> + <message> + <source>Ensure that the password contains characters from every group</source> + <translation>Varmista, että salasana sisältää merkkejä jokaisesta ryhmästä</translation> + </message> +</context> +<context> + <name>KMessageWidget</name> + <message> + <source>&Close</source> + <translation type="unfinished"/> + </message> + <message> + <source>Close message</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>KeePass1OpenWidget</name> + <message> + <source>Import KeePass1 database</source> + <translation>Tuo KeePass 1 -tietokanta</translation> + </message> + <message> + <source>Unable to open the database.</source> + <translation>Tietokannan avaaminen ei onnistunut.</translation> + </message> +</context> +<context> + <name>KeePass1Reader</name> + <message> + <source>Unable to read keyfile.</source> + <translation>Avaintiedoston luku ei onnistu</translation> + </message> + <message> + <source>Not a KeePass database.</source> + <translation>Tiedosto ei ole KeePass-tietokanta</translation> + </message> + <message> + <source>Unsupported encryption algorithm.</source> + <translation>Tukematon salausalgoritmi.</translation> + </message> + <message> + <source>Unsupported KeePass database version.</source> + <translation>Tukematon KeePass-tietokantaversio</translation> + </message> + <message> + <source>Root</source> + <translation>Juuri</translation> + </message> + <message> + <source>Unable to calculate master key</source> + <translation>Pääavaimen laskeminen ei onnistu</translation> + </message> + <message> + <source>Wrong key or database file is corrupt.</source> + <translation>Väärä avain tai tietokanta on korruptoitunut.</translation> + </message> +</context> +<context> + <name>KeePass2Reader</name> + <message> + <source>Not a KeePass database.</source> + <translation>Tiedosto ei ole KeePass-tietokanta</translation> + </message> + <message> + <source>Unsupported KeePass database version.</source> + <translation>Tukematon KeePass-tietokantaversio</translation> + </message> + <message> + <source>Wrong key or database file is corrupt.</source> + <translation>Väärä avain tai tietokanta on korruptoitunut.</translation> + </message> + <message> + <source>Unable to calculate master key</source> + <translation>Pääavaimen laskeminen ei onnistu</translation> + </message> + <message> + <source>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.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Unable to issue challenge-response.</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>Main</name> + <message> + <source>Fatal error while testing the cryptographic functions.</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC - Error</source> + <translation>KeePassXC - Virhe</translation> + </message> + <message> + <source>The lock file could not be created. Single-instance mode disabled.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Another instance of KeePassXC is already running.</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>MainWindow</name> + <message> + <source>Open database</source> + <translation>Avaa tietokanta</translation> + </message> + <message> + <source>Database settings</source> + <translation>Tietokannan asetukset</translation> + </message> + <message> + <source>Copy username to clipboard</source> + <translation>Kopioi käyttäjätunnus leikepöydälle</translation> + </message> + <message> + <source>Copy password to clipboard</source> + <translation>Kopioi salasana leikepöydälle</translation> + </message> + <message> + <source>Settings</source> + <translation>Asetukset</translation> + </message> + <message> + <source>Show toolbar</source> + <translation>Näytä työkalupalkki</translation> + </message> + <message> + <source>read-only</source> + <translation>vain-luku</translation> + </message> + <message> + <source>Toggle window</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePass 2 Database</source> + <translation>Keepass 2 -tietokanta</translation> + </message> + <message> + <source>All files</source> + <translation>Kaikki tiedostot</translation> + </message> + <message> + <source>Save repaired database</source> + <translation>Tallenna korjattu tietokanta</translation> + </message> + <message> + <source>Writing the database failed.</source> + <translation>Tietokannan kirjoitus levylle epäonnistui.</translation> + </message> + <message> + <source>&Recent databases</source> + <translation>Viimeisimmät tietokannat</translation> + </message> + <message> + <source>He&lp</source> + <translation>Apua</translation> + </message> + <message> + <source>E&ntries</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy att&ribute to clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Groups</source> + <translation>Ryhmät</translation> + </message> + <message> + <source>&View</source> + <translation>Näkymä</translation> + </message> + <message> + <source>&Quit</source> + <translation>Lopeta</translation> + </message> + <message> + <source>&About</source> + <translation>Tietoja</translation> + </message> + <message> + <source>&Open database</source> + <translation>Avaa tietokanta</translation> + </message> + <message> + <source>&Save database</source> + <translation>Tallenna tietokanta</translation> + </message> + <message> + <source>&Close database</source> + <translation>Sulje tietokanta</translation> + </message> + <message> + <source>&New database</source> + <translation>Uusi tietokanta</translation> + </message> + <message> + <source>Merge from KeePassX database</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Add new entry</source> + <translation>Lisää merkintä</translation> + </message> + <message> + <source>&View/Edit entry</source> + <translation>Näytä/muokkaa merkintää</translation> + </message> + <message> + <source>&Delete entry</source> + <translation>Poista merkintä</translation> + </message> + <message> + <source>&Add new group</source> + <translation>Lisää uusi ryhmä</translation> + </message> + <message> + <source>&Edit group</source> + <translation>Muokkaa ryhmää</translation> + </message> + <message> + <source>&Delete group</source> + <translation>Poista ryhmä</translation> + </message> + <message> + <source>Sa&ve database as</source> + <translation>Tallenna tietokanta nimellä</translation> + </message> + <message> + <source>Change &master key</source> + <translation>Vaihda pääsalasana</translation> + </message> + <message> + <source>&Database settings</source> + <translation>Tietokannan asetukset</translation> + </message> + <message> + <source>&Clone entry</source> + <translation>Kloonaa merkintä</translation> + </message> + <message> + <source>Timed one-time password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy &TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Find</source> + <translation>Etsi</translation> + </message> + <message> + <source>Copy &username</source> + <translation>Kopioi käyttäjätunnus</translation> + </message> + <message> + <source>Cop&y password</source> + <translation>Kopioi salasana</translation> + </message> + <message> + <source>&Settings</source> + <translation>Asetukset</translation> + </message> + <message> + <source>&Perform Auto-Type</source> + <translation>Suorita automaattitäydennys</translation> + </message> + <message> + <source>&Open URL</source> + <translation>Avaa URL</translation> + </message> + <message> + <source>&Lock databases</source> + <translation>Lukitse tietokannat</translation> + </message> + <message> + <source>&Title</source> + <translation>Otsikko</translation> + </message> + <message> + <source>&URL</source> + <translation>URL</translation> + </message> + <message> + <source>&Notes</source> + <translation>Muistiinpanot</translation> + </message> + <message> + <source>&Export to CSV file</source> + <translation>Vie CSV-tiedostoon</translation> + </message> + <message> + <source>Re&pair database</source> + <translation>Korjaa tietokanta</translation> + </message> + <message> + <source>Password Generator</source> + <translation>Salasanageneraattori</translation> + </message> + <message> + <source>Clear history</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Tools</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import KeePass 1 database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty recycle bin</source> + <translation type="unfinished"/> + </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Quit KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>Please touch the button on your YubiKey!</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>OptionDialog</name> + <message> + <source>Dialog</source> + <translation>Dialogi</translation> + </message> + <message> + <source>General</source> + <translation>Yleistä</translation> + </message> + <message> + <source>Sh&ow a notification when credentials are requested</source> + <translation type="unfinished"/> + </message> + <message> + <source>Sort matching entries by &username</source> + <translation type="unfinished"/> + </message> + <message> + <source>Re&move all stored permissions from entries in active database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Advanced</source> + <translation>Lisää..</translation> + </message> + <message> + <source>Always allow &access to entries</source> + <translation type="unfinished"/> + </message> + <message> + <source>Always allow &updating entries</source> + <translation type="unfinished"/> + </message> + <message> + <source>Searc&h in all opened databases for matching entries</source> + <translation type="unfinished"/> + </message> + <message> + <source>HTTP Port:</source> + <translation>HTTP-portti:</translation> + </message> + <message> + <source>Default port: 19455</source> + <translation>Oletusportti: 19455</translation> + </message> + <message> + <source>Re&quest to unlock the database if it is locked</source> + <translation type="unfinished"/> + </message> + <message> + <source>Sort &matching entries by title</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC will listen to this port on 127.0.0.1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Cannot bind to privileged ports</source> + <translation type="unfinished"/> + </message> + <message> + <source>Cannot bind to privileged ports below 1024! +Using default port 19455.</source> + <translation type="unfinished"/> + </message> + <message> + <source>R&emove all shared encryption keys from active database</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Return advanced string fields which start with "KPH: "</source> + <translation type="unfinished"/> + </message> + <message> + <source>Automatically creating or updating string fields is not supported.</source> + <translation type="unfinished"/> + </message> + <message> + <source>This is required for accessing your databases from ChromeIPass or PassIFox</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enable KeePassHTTP server</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only returns the best matches for a specific URL instead of all entries for the whole domain.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Return only best matching entries</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only entries with the same scheme (http://, https://, ftp://, ...) are returned.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Match URL schemes</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password Generator</source> + <translation>Salasanageneraattori</translation> + </message> + <message> + <source>Only the selected database has to be connected with a client.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The following options can be dangerous! +Change them only if you know what you are doing.</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>PasswordGeneratorWidget</name> + <message> + <source>Password:</source> + <translation>Salasana</translation> + </message> + <message> + <source>Character Types</source> + <translation>Merkkityypit</translation> + </message> + <message> + <source>Upper Case Letters</source> + <translation>Isot kirjaimet</translation> + </message> + <message> + <source>Lower Case Letters</source> + <translation>Pienet kirjaimet</translation> + </message> + <message> + <source>Numbers</source> + <translation>Numerot</translation> + </message> + <message> + <source>Special Characters</source> + <translation>Erikoismerkit</translation> + </message> + <message> + <source>Exclude look-alike characters</source> + <translation>Poissulje samannäköiset merkit</translation> + </message> + <message> + <source>Accept</source> + <translation>Hyväksy</translation> + </message> + <message> + <source>%p%</source> + <translation type="unfinished"/> + </message> + <message> + <source>strength</source> + <translation type="unfinished"/> + </message> + <message> + <source>entropy</source> + <translation>entropia</translation> + </message> + <message> + <source>&Length:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Pick characters from every group</source> + <translation type="unfinished"/> + </message> + <message> + <source>Generate</source> + <translation>Generoi</translation> + </message> + <message> + <source>Close</source> + <translation>Sulje</translation> + </message> + <message> + <source>Apply</source> + <translation type="unfinished"/> + </message> + <message> + <source>Entropy: %1 bit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password Quality: %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Poor</source> + <translation>Huono</translation> + </message> + <message> + <source>Weak</source> + <translation>Heikko</translation> + </message> + <message> + <source>Good</source> + <translation>Hyvä</translation> + </message> + <message> + <source>Excellent</source> + <translation>Erinomainen</translation> + </message> + <message> + <source>Password</source> + <translation>Salasana</translation> + </message> + <message> + <source>Extended ASCII</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passphrase</source> + <translation type="unfinished"/> + </message> + <message> + <source>Wordlist:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Count:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Separator:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>QObject</name> + <message> + <source>NULL device</source> + <translation type="unfinished"/> + </message> + <message> + <source>error reading from device</source> + <translation type="unfinished"/> + </message> + <message> + <source>file empty ! +</source> + <translation type="unfinished"/> + </message> + <message> + <source>malformed string</source> + <translation type="unfinished"/> + </message> + <message> + <source>missing closing quote</source> + <translation type="unfinished"/> + </message> + <message> + <source>INTERNAL - unget lower bound exceeded</source> + <translation type="unfinished"/> + </message> + <message> + <source>Group</source> + <translation>Ryhmä</translation> + </message> + <message> + <source>Title</source> + <translation>Otsikko</translation> + </message> + <message> + <source>Username</source> + <translation>Käyttäjätunnus</translation> + </message> + <message> + <source>Password</source> + <translation>Salasana</translation> + </message> + <message> + <source>URL</source> + <translation>URL</translation> + </message> + <message> + <source>Notes</source> + <translation>Muistiinpanot</translation> + </message> + <message> + <source>Browser Integration</source> + <translation type="unfinished"/> + </message> + <message> + <source>YubiKey[%1] Challenge Response - Slot %2 - %3</source> + <translation type="unfinished"/> + </message> + <message> + <source>Press</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passive</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>QtIOCompressor</name> + <message> + <source>Internal zlib error when compressing: </source> + <translation>Sisäinen zlib virhe pakatessa:</translation> + </message> + <message> + <source>Error writing to underlying device: </source> + <translation type="unfinished"/> + </message> + <message> + <source>Error opening underlying device: </source> + <translation type="unfinished"/> + </message> + <message> + <source>Error reading data from underlying device: </source> + <translation type="unfinished"/> + </message> + <message> + <source>Internal zlib error when decompressing: </source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>QtIOCompressor::open</name> + <message> + <source>The gzip format not supported in this version of zlib.</source> + <translation>gzip-formaatti ei ole tuettu tässä zlib-versiossa.</translation> + </message> + <message> + <source>Internal zlib error: </source> + <translation>Sisäinen zlib-virhe:</translation> + </message> +</context> +<context> + <name>SearchWidget</name> + <message> + <source>Case Sensitive</source> + <translation>Kirjainkoko on merkitsevä</translation> + </message> + <message> + <source>Search</source> + <translation>Etsi</translation> + </message> + <message> + <source>Clear</source> + <translation>Tyhjennä</translation> + </message> + <message> + <source>Search...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Limit search to selected group</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>Service</name> + <message> + <source>A shared encryption-key with the name "%1" already exists. +Do you want to overwrite it?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Do you want to update the information in %1 - %2?</source> + <translation type="unfinished"/> + </message> + <message> + <source>The active database is locked! +Please unlock the selected database or choose another one which is unlocked.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Successfully removed %1 encryption-%2 from KeePassX/Http Settings.</source> + <translation type="unfinished"/> + </message> + <message> + <source>No shared encryption-keys found in KeePassHttp Settings.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The active database does not contain an entry of KeePassHttp Settings.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Removing stored permissions...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Abort</source> + <translation>Keskeytä</translation> + </message> + <message> + <source>Successfully removed permissions from %1 %2.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The active database does not contain an entry with permissions.</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: New key association request</source> + <translation type="unfinished"/> + </message> + <message> + <source>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.</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Overwrite existing key?</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Update Entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Database locked!</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Removed keys from database</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: No keys found</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Settings not available!</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Removed permissions</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: No entry with permissions found!</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>SettingsWidget</name> + <message> + <source>Application Settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>General</source> + <translation>Yleistä</translation> + </message> + <message> + <source>Security</source> + <translation>Turvallisuus</translation> + </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>SettingsWidgetGeneral</name> + <message> + <source>Remember last databases</source> + <translation>Muista viimeisimmät tietokannat</translation> + </message> + <message> + <source>Automatically save on exit</source> + <translation>Tallenna automaattisesti suljettaessa</translation> + </message> + <message> + <source>Automatically save after every change</source> + <translation>Tallenna automaattisesti jokaisen muutoksen jälkeen</translation> + </message> + <message> + <source>Minimize when copying to clipboard</source> + <translation>Pienennä ikkuna kopioidessa leikepöydälle</translation> + </message> + <message> + <source>Use group icon on entry creation</source> + <translation>Käytä ryhmän kuvaketta merkintää luodessa</translation> + </message> + <message> + <source>Global Auto-Type shortcut</source> + <translation>Globaalin automaattitäydennyksen pikanäppäin</translation> + </message> + <message> + <source>Language</source> + <translation>Kieli</translation> + </message> + <message> + <source>Show a system tray icon</source> + <translation>Näytä ilmoitusalueen kuvake</translation> + </message> + <message> + <source>Hide window to system tray when minimized</source> + <translation>Piiloita pienennetty ikkuna ilmoitusalueelle</translation> + </message> + <message> + <source>Load previous databases on startup</source> + <translation>Lataa edelliset tietokannat käynnistäessä</translation> + </message> + <message> + <source>Automatically reload the database when modified externally</source> + <translation>Lataa tietokanta automaattisesti uudelleen jos tietokantaa muokattiin muualla</translation> + </message> + <message> + <source>Hide window to system tray instead of app exit</source> + <translation>Piiloita ikkuna ilmoitusalueelle sulkemisen sijaan</translation> + </message> + <message> + <source>Minimize window at application startup</source> + <translation>Pienennä ikkuna ohjelman käynnistyessä</translation> + </message> + <message> + <source>Basic Settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Remember last key files and security dongles</source> + <translation type="unfinished"/> + </message> + <message> + <source>Don't mark database as modified for non-data changes (e.g., expanding groups)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Auto-Type</source> + <translation>Automaattitäydennys</translation> + </message> + <message> + <source>Use entry title and URL to match windows for global Auto-Type</source> + <translation type="unfinished"/> + </message> + <message> + <source>Always ask before performing Auto-Type</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>SettingsWidgetSecurity</name> + <message> + <source>Clear clipboard after</source> + <translation>Tyhjennä leikepöytä kun on kulunut</translation> + </message> + <message> + <source> sec</source> + <translation>s.</translation> + </message> + <message> + <source>Lock databases after inactivity of</source> + <translation>Lukitse tietokannat jos on oltu joutilaana</translation> + </message> + <message> + <source>Show passwords in cleartext by default</source> + <translation>Näytä salasanat oletuksena selkokielisenä</translation> + </message> + <message> + <source>Lock databases after minimizing the window</source> + <translation>Lukitse tietokanta ikkunan pienennyksen jälkeen</translation> + </message> + <message> + <source>Don't require password repeat when it is visible</source> + <translation>Älä vaadi salasanan toistoa jos salasana on näkyvillä</translation> + </message> + <message> + <source>Timeouts</source> + <translation type="unfinished"/> + </message> + <message> + <source>Convenience</source> + <translation type="unfinished"/> + </message> + <message> + <source>Lock databases when session is locked or lid is closed</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>SetupTotpDialog</name> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Key:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use custom settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Note: Change these settings only if you know what you are doing.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Time step:</source> + <translation type="unfinished"/> + </message> + <message> + <source>8 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>6 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>Code size:</source> + <translation type="unfinished"/> + </message> + <message> + <source> sec</source> + <translation>s.</translation> + </message> +</context> +<context> + <name>TotpDialog</name> + <message> + <source>Timed Password</source> + <translation type="unfinished"/> + </message> + <message> + <source>000000</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> + </message> + <message> + <source>Expires in</source> + <translation type="unfinished"/> + </message> + <message> + <source>seconds</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>UnlockDatabaseWidget</name> + <message> + <source>Unlock database</source> + <translation>Avaa tietokannan lukitus</translation> + </message> +</context> +<context> + <name>WelcomeWidget</name> + <message> + <source>Welcome to KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>Start storing your passwords securely in a KeePassXC database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Create new database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open existing database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import from KeePass 1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import from CSV</source> + <translation type="unfinished"/> + </message> + <message> + <source>Recent databases</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>main</name> + <message> + <source>path to a custom config file</source> + <translation type="unfinished"/> + </message> + <message> + <source>key file of the database</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC - cross-platform password manager</source> + <translation type="unfinished"/> + </message> + <message> + <source>read password of the database from stdin</source> + <translation type="unfinished"/> + </message> + <message> + <source>filenames of the password databases to open (*.kdbx)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy a password to the clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use a GUI prompt unlocking the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to clip.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Extract and print the content of a database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to extract.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the command to execute.</source> + <translation type="unfinished"/> + </message> + <message> + <source>List database entries.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the group to list. Default is /</source> + <translation type="unfinished"/> + </message> + <message> + <source>Print the UUIDs of the entries and groups.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge two databases.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge into.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge from.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use the same password for both database files.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show a password.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to show.</source> + <translation type="unfinished"/> + </message> +</context> +</TS>
\ No newline at end of file diff --git a/share/translations/keepassx_fr.ts b/share/translations/keepassx_fr.ts index cccd183b5..7c14f5ef1 100644 --- a/share/translations/keepassx_fr.ts +++ b/share/translations/keepassx_fr.ts @@ -2,26 +2,106 @@ <context> <name>AboutDialog</name> <message> - <source>Revision</source> - <translation>Révision</translation> + <source>About KeePassXC</source> + <translation>À propos de KeePassXC</translation> </message> <message> - <source>Using:</source> - <translation>Utilise :</translation> + <source>About</source> + <translation>À propos</translation> </message> <message> - <source>About KeePassXC</source> - <translation>À propos de KeePassXC</translation> + <source><html><head/><body><p>Report bugs at: <a href="https://github.com/keepassxreboot/keepassxc/issues"><span style="text-decoration: underline; color:#0000ff;">https://github.com</span></a></p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head><style>li {font-size: 10pt}</style></head><body><p><span style=" font-size:10pt;">Project Maintainers:</span></p><ul><li>droidmonkey</li><li>phoerious</li><li>TheZ3ro</li><li>louib</li><li>Weslly</li><li>debfx (KeePassX)</li></ul></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Contributors</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><body> + <p style="font-size:x-large; font-weight:600;">Code:</p> + <ul> + <li style="font-size:10pt">debfx (KeePassX)</li> + <li style="font-size:10pt">BlueIce (KeePassX)</li> + <li style="font-size:10pt">droidmonkey</li> + <li style="font-size:10pt">phoerious</li> + <li style="font-size:10pt">TheZ3ro</li> + <li style="font-size:10pt">louib</li> + <li style="font-size:10pt">weslly</li> + <li style="font-size:10pt">keithbennett (KeePassHTTP)</li> + <li style="font-size:10pt">Typz (KeePassHTTP)</li> + <li style="font-size:10pt">denk-mal (KeePassHTTP)</li> + <li style="font-size:10pt">kylemanna (YubiKey)</li> + <li style="font-size:10pt">seatedscribe (CSV Importer)</li> + <li style="font-size:10pt">pgalves (Inline Messages)</li> + </ul> + <p style="font-size:x-large; font-weight:600;">Translations:</p> + <ul> + <li style="font-size:10pt"><span style="font-weight:600;">Chinese:</span> Biggulu, ligyxy, BestSteve</li> + <li style="font-size:10pt"><span style="font-weight:600;">Czech:</span> pavelb, JosefVitu</li> + <li style="font-size:10pt"><span style="font-weight:600;">Dutch:</span> Vistaus, KnooL, apie</li> + <li style="font-size:10pt"><span style="font-weight:600;">Finnish:</span> MawKKe</li> + <li style="font-size:10pt"><span style="font-weight:600;">French:</span> Scrat15, frgnca, gilbsgilbs, gtalbot, iannick, kyodev, logut</li> + <li style="font-size:10pt"><span style="font-weight:600;">German:</span> Calyrx, DavidHamburg, antsas, codejunky, jensrutschmann, montilo, omnisome4, origin_de, pcrcoding, phoerious, rgloor, vlenzer</li> + <li style="font-size:10pt"><span style="font-weight:600;">Greek:</span> nplatis</li> + <li style="font-size:10pt"><span style="font-weight:600;">Italian:</span> TheZ3ro, FranzMari, Mte90, tosky</li> + <li style="font-size:10pt"><span style="font-weight:600;">Kazakh:</span> sotrud_nik</li> + <li style="font-size:10pt"><span style="font-weight:600;">Lithuanian:</span> Moo</li> + <li style="font-size:10pt"><span style="font-weight:600;">Polish:</span> konradmb, mrerexx</li> + <li style="font-size:10pt"><span style="font-weight:600;">Portuguese: </span>vitor895, weslly, American_Jesus, mihai.ile</li> + <li style="font-size:10pt"><span style="font-weight:600;">Russian:</span> vsvyatski, KekcuHa, wkill95</li> + <li style="font-size:10pt"><span style="font-weight:600;">Spanish:</span> EdwardNavarro, antifaz, piegope, pquin, vsvyatski</li> + <li style="font-size:10pt"><span style="font-weight:600;">Swedish:</span> henziger</li> + </ul> + </body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p align="center"><a href="https://github.com/keepassxreboot/keepassxc/graphs/contributors"><span style=" font-size:10pt; text-decoration: underline; color:#0000ff;">See Contributions on GitHub</span></a></p></body></html></source> + <translation type="unfinished"/> </message> <message> - <source>Extensions: + <source>Debug Info</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>Include the following information whenever you report a bug:</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy to clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Version %1 </source> - <translation>Extensions : -</translation> + <translation type="unfinished"/> </message> <message> - <source>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</source> - <translation>KeePassXC est distribué suivant les termes de la GNU Licence Publique Générale (GNU GPL) version 2 ou version 3 de la licence (à votre gré).</translation> + <source>Revision: %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Libraries:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Operating system: %1 +CPU architecture: %2 +Kernel: %3 %4</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enabled extensions:</source> + <translation type="unfinished"/> </message> </context> <context> @@ -121,10 +201,6 @@ Veuillez sélectionner si vous souhaitez autoriser l’accès.</translation> <translation>Créer un fichier-clé...</translation> </message> <message> - <source>Error</source> - <translation>Erreur</translation> - </message> - <message> <source>Unable to create Key File : </source> <translation>Impossible de créer un fichier-clé :</translation> </message> @@ -133,10 +209,6 @@ Veuillez sélectionner si vous souhaitez autoriser l’accès.</translation> <translation>Choisir un fichier-clé</translation> </message> <message> - <source>Question</source> - <translation>Question</translation> - </message> - <message> <source>Do you really want to use an empty string as password?</source> <translation>Voulez-vous vraiment utiliser une chaîne vide comme mot de passe ?</translation> </message> @@ -145,10 +217,6 @@ Veuillez sélectionner si vous souhaitez autoriser l’accès.</translation> <translation>Les mots de passe ne sont pas identiques.</translation> </message> <message> - <source>Failed to set key file</source> - <translation>Impossible de définir le fichier-clé</translation> - </message> - <message> <source>Failed to set %1 as the Key file: %2</source> <translation>Impossible de définir %1 comme fichier-clé : @@ -158,6 +226,163 @@ Veuillez sélectionner si vous souhaitez autoriser l’accès.</translation> <source>&Key file</source> <translation>Fichier-clé</translation> </message> + <message> + <source>Cha&llenge Response</source> + <translation type="unfinished"/> + </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Changing master key failed: no YubiKey inserted.</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CloneDialog</name> + <message> + <source>Clone Options</source> + <translation type="unfinished"/> + </message> + <message> + <source>Append ' - Copy' to title</source> + <translation type="unfinished"/> + </message> + <message> + <source>Replace username and password with references</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy history</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWidget</name> + <message> + <source>Import CSV fields</source> + <translation type="unfinished"/> + </message> + <message> + <source>filename</source> + <translation type="unfinished"/> + </message> + <message> + <source>size, rows, columns</source> + <translation type="unfinished"/> + </message> + <message> + <source>Encoding</source> + <translation type="unfinished"/> + </message> + <message> + <source>Codec</source> + <translation type="unfinished"/> + </message> + <message> + <source>Text is qualified by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Fields are separated by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Comments start with</source> + <translation type="unfinished"/> + </message> + <message> + <source>First record has field names</source> + <translation type="unfinished"/> + </message> + <message> + <source>Number of headers line to discard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Consider '\' an escape character</source> + <translation type="unfinished"/> + </message> + <message> + <source>Preview</source> + <translation type="unfinished"/> + </message> + <message> + <source>Column layout</source> + <translation type="unfinished"/> + </message> + <message> + <source>Not present in CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty fieldname </source> + <translation type="unfinished"/> + </message> + <message> + <source>column </source> + <translation type="unfinished"/> + </message> + <message> + <source>Imported from CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Original data: </source> + <translation type="unfinished"/> + </message> + <message> + <source>Error(s) detected in CSV file !</source> + <translation type="unfinished"/> + </message> + <message> + <source> more messages skipped]</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Erreur</translation> + </message> + <message> + <source>CSV import: writer has errors: +</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWizard</name> + <message> + <source>Import CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Erreur</translation> + </message> + <message> + <source>Unable to calculate master key</source> + <translation>Impossible de calculer la clé maître</translation> + </message> +</context> +<context> + <name>CsvParserModel</name> + <message> + <source> byte, </source> + <translation type="unfinished"/> + </message> + <message> + <source> rows, </source> + <translation type="unfinished"/> + </message> + <message> + <source> columns</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseOpenWidget</name> @@ -178,10 +403,6 @@ Veuillez sélectionner si vous souhaitez autoriser l’accès.</translation> <translation>Naviguer</translation> </message> <message> - <source>Error</source> - <translation>Erreur</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>Impossible d'ouvrir la base de données.</translation> </message> @@ -201,6 +422,14 @@ Veuillez sélectionner si vous souhaitez autoriser l’accès.</translation> <source>Select key file</source> <translation>Choisissez un fichier-clé</translation> </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Challenge Response:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseRepairWidget</name> @@ -277,6 +506,18 @@ Vous pouvez maintenant la sauvegarder.</translation> <source>Use recycle bin</source> <translation>Utiliser la corbeille</translation> </message> + <message> + <source>AES: 256 Bit (default)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Twofish: 256 Bit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Algorithm:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseTabWidget</name> @@ -297,10 +538,6 @@ Vous pouvez maintenant la sauvegarder.</translation> <translation>Ouvrir la base de données</translation> </message> <message> - <source>Warning</source> - <translation>Attention</translation> - </message> - <message> <source>File not found!</source> <translation>Fichier introuvable !</translation> </message> @@ -331,10 +568,6 @@ Save changes?</source> Enregistrer les modifications ?</translation> </message> <message> - <source>Error</source> - <translation>Erreur</translation> - </message> - <message> <source>Writing the database failed.</source> <translation>Une erreur s'est produite lors de l'écriture de la base de données.</translation> </message> @@ -426,6 +659,14 @@ Voulez vous l'ouvrir quand même ?</translation> <source>Open read-only</source> <translation>Ouvrir en lecture seule</translation> </message> + <message> + <source>File opened in read only mode.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open CSV file</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseWidget</name> @@ -466,10 +707,6 @@ Voulez vous l'ouvrir quand même ?</translation> <translation>Voulez-vous supprimer le groupe "%1" définitivement ?</translation> </message> <message> - <source>Error</source> - <translation>Erreur</translation> - </message> - <message> <source>Unable to calculate master key</source> <translation>Impossible de calculer la clé maître</translation> </message> @@ -530,13 +767,17 @@ Voulez vous l'ouvrir quand même ?</translation> <translation>Le fichier de la base de données à changé et vous avez des modification non-enregistrés. Voulez-vous fusionner vos modifications?</translation> </message> <message> - <source>Autoreload Failed</source> - <translation>Échec du rafraîchissement automatique </translation> - </message> - <message> <source>Could not open the new database file while attempting to autoreload this database.</source> <translation>La nouvelle base de données ne peux être ouverte pendant qu'un rafraîchissement automatique de l'actuelle est en cours.</translation> </message> + <message> + <source>Empty recycle bin?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to permanently delete everything from your recycle bin?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidget</name> @@ -577,10 +818,6 @@ Voulez vous l'ouvrir quand même ?</translation> <translation>Modifier l'entrée</translation> </message> <message> - <source>Error</source> - <translation>Erreur</translation> - </message> - <message> <source>Different passwords supplied.</source> <translation>Les mots de passe ne sont pas identiques.</translation> </message> @@ -622,6 +859,22 @@ Voulez vous l'ouvrir quand même ?</translation> <source>1 year</source> <translation>1 an</translation> </message> + <message> + <source>Confirm Remove</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attribute?</source> + <translation type="unfinished"/> + </message> + <message> + <source>[PROTECTED] Press reveal to view or edit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attachment?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAdvanced</name> @@ -634,10 +887,6 @@ Voulez vous l'ouvrir quand même ?</translation> <translation>Ajouter</translation> </message> <message> - <source>Edit</source> - <translation>Modifier</translation> - </message> - <message> <source>Remove</source> <translation>Supprimer</translation> </message> @@ -653,6 +902,18 @@ Voulez vous l'ouvrir quand même ?</translation> <source>Open</source> <translation>Ouvrir</translation> </message> + <message> + <source>Edit Name</source> + <translation type="unfinished"/> + </message> + <message> + <source>Protect</source> + <translation type="unfinished"/> + </message> + <message> + <source>Reveal</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAutoType</name> @@ -688,6 +949,10 @@ Voulez vous l'ouvrir quand même ?</translation> <source>Set custo&m sequence:</source> <translation>Définir une séquence personnalisée :</translation> </message> + <message> + <source>Window Associations</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetHistory</name> @@ -797,16 +1062,16 @@ Voulez vous l'ouvrir quand même ?</translation> <translation>Chercher</translation> </message> <message> - <source>Auto-type</source> + <source>Auto-Type</source> <translation>Remplissage automatique</translation> </message> <message> - <source>Use default auto-type sequence of parent group</source> - <translation>Utiliser la séquence de remplissage automatique par défaut du groupe parent</translation> + <source>&Use default Auto-Type sequence of parent group</source> + <translation type="unfinished"/> </message> <message> - <source>Set default auto-type sequence</source> - <translation>Définir une séquence de remplissage automatique par défaut</translation> + <source>Set default Auto-Type se&quence</source> + <translation type="unfinished"/> </message> </context> <context> @@ -832,10 +1097,6 @@ Voulez vous l'ouvrir quand même ?</translation> <translation>Choisir une image</translation> </message> <message> - <source>Can't delete icon!</source> - <translation>Impossible de supprimer l'icône !</translation> - </message> - <message> <source>Error</source> <translation>Erreur</translation> </message> @@ -852,10 +1113,6 @@ Voulez vous l'ouvrir quand même ?</translation> <translation>Impossible de lire l'icône</translation> </message> <message> - <source>Can't delete icon. Still used by %1 items.</source> - <translation>Impossible de supprimer l'icône. Encore utilisée par 1% éléments.</translation> - </message> - <message> <source>&Use default icon</source> <translation>Utiliser l'icône par défaut</translation> </message> @@ -863,6 +1120,14 @@ Voulez vous l'ouvrir quand même ?</translation> <source>Use custo&m icon</source> <translation>Utiliser une icône personnalisée</translation> </message> + <message> + <source>Confirm Delete</source> + <translation type="unfinished"/> + </message> + <message> + <source>This icon is used by %1 entries, and will be replaced by the default icon. Are you sure you want to delete it?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditWidgetProperties</name> @@ -934,6 +1199,11 @@ Voulez vous l'ouvrir quand même ?</translation> <source>URL</source> <translation>URL</translation> </message> + <message> + <source>Ref: </source> + <comment>Reference abbreviation</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>Group</name> @@ -992,9 +1262,16 @@ Voulez vous l'ouvrir quand même ?</translation> <source>Ensure that the password contains characters from every group</source> <translation>S'assurer que le mot de passe contienne des caractères de chaque groupe</translation> </message> +</context> +<context> + <name>KMessageWidget</name> <message> - <source>Accept</source> - <translation>Accepter</translation> + <source>&Close</source> + <translation type="unfinished"/> + </message> + <message> + <source>Close message</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1004,10 +1281,6 @@ Voulez vous l'ouvrir quand même ?</translation> <translation>Importer une base de données au format KeePass1</translation> </message> <message> - <source>Error</source> - <translation>Erreur</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>Impossible d'ouvrir la base de données.</translation> </message> @@ -1071,6 +1344,10 @@ This is a one-way migration. You won't be able to open the imported databas Vous pouvez l'importer en cliquant sur "Base de données" > "Importer une base de données KeePass 1". Ceci est une migration à sens unique. Vous ne serez plus en mesure d'ouvrir la base de données importée avec l'ancienne version KeePassX version 0.4.</translation> </message> + <message> + <source>Unable to issue challenge-response.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>Main</name> @@ -1082,14 +1359,18 @@ Ceci est une migration à sens unique. Vous ne serez plus en mesure d'ouvri <source>KeePassXC - Error</source> <translation>KeePassXC - Erreur</translation> </message> + <message> + <source>The lock file could not be created. Single-instance mode disabled.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Another instance of KeePassXC is already running.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>MainWindow</name> <message> - <source>Database</source> - <translation>Base de données</translation> - </message> - <message> <source>Open database</source> <translation>Ouvrir une base de données</translation> </message> @@ -1122,10 +1403,6 @@ Ceci est une migration à sens unique. Vous ne serez plus en mesure d'ouvri <translation>Basculer de fenêtre</translation> </message> <message> - <source>Tools</source> - <translation>Outils</translation> - </message> - <message> <source>KeePass 2 Database</source> <translation>Base de données KeePass 2</translation> </message> @@ -1138,10 +1415,6 @@ Ceci est une migration à sens unique. Vous ne serez plus en mesure d'ouvri <translation>Sauvegarder la base de données réparée</translation> </message> <message> - <source>Error</source> - <translation>Erreur</translation> - </message> - <message> <source>Writing the database failed.</source> <translation>Une erreur s'est produite lors de l'écriture de la base de données.</translation> </message> @@ -1175,7 +1448,7 @@ Ceci est une migration à sens unique. Vous ne serez plus en mesure d'ouvri </message> <message> <source>&About</source> - <translation>&A propos</translation> + <translation>&À propos</translation> </message> <message> <source>&Open database</source> @@ -1234,14 +1507,26 @@ Ceci est une migration à sens unique. Vous ne serez plus en mesure d'ouvri <translation>Paramètre de la base de &données</translation> </message> <message> - <source>&Import KeePass 1 database</source> - <translation>&Importer 1 base de données KeePass</translation> - </message> - <message> <source>&Clone entry</source> <translation>Cloner l'entrée</translation> </message> <message> + <source>Timed one-time password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy &TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show TOTP</source> + <translation type="unfinished"/> + </message> + <message> <source>&Find</source> <translation>Trouver</translation> </message> @@ -1293,6 +1578,46 @@ Ceci est une migration à sens unique. Vous ne serez plus en mesure d'ouvri <source>Password Generator</source> <translation>Générateur de mot de passe</translation> </message> + <message> + <source>Clear history</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Tools</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import KeePass 1 database</source> + <translation>Importer une base de données KeePass 1</translation> + </message> + <message> + <source>Import CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty recycle bin</source> + <translation type="unfinished"/> + </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Quit KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>Please touch the button on your YubiKey!</source> + <translation type="unfinished"/> + </message> </context> <context> <name>OptionDialog</name> @@ -1309,12 +1634,6 @@ Ceci est une migration à sens unique. Vous ne serez plus en mesure d'ouvri <translation>Montrer une notification quand les références sont demandées</translation> </message> <message> - <source>&Match URL schemes -Only entries with the same scheme (http://, https://, ftp://, ...) are returned</source> - <translation>& Cible des types d'URL -Seules les entrées de même type (http://, https://, ftp://, ...) sont retournées</translation> - </message> - <message> <source>Sort matching entries by &username</source> <translation>Trier les entrées correspondantes par nom d'&utilisateur</translation> </message> @@ -1323,10 +1642,6 @@ Seules les entrées de même type (http://, https://, ftp://, ...) sont retourn <translation>Supprimer toutes les permissions enregistrées des entrées de la base de données active</translation> </message> <message> - <source>Password generator</source> - <translation>Générateur de mots de passe</translation> - </message> - <message> <source>Advanced</source> <translation>Avancé</translation> </message> @@ -1343,10 +1658,6 @@ Seules les entrées de même type (http://, https://, ftp://, ...) sont retourn <translation>Cherc&her dans toutes les bases de données ouvertes les entrées correspondantes</translation> </message> <message> - <source>Only the selected database has to be connected with a client!</source> - <translation>Seule la base de données sélectionnée doit être connectée à un client !</translation> - </message> - <message> <source>HTTP Port:</source> <translation>Port HTTP:</translation> </message> @@ -1356,19 +1667,13 @@ Seules les entrées de même type (http://, https://, ftp://, ...) sont retourn </message> <message> <source>Re&quest to unlock the database if it is locked</source> - <translation>Demander de déverrouiller la base de données lorsque celle-ci est verrouiller </translation> + <translation>Demander de déverrouiller la base de données lorsque celle-ci est verrouillée</translation> </message> <message> <source>Sort &matching entries by title</source> <translation>Trier les entrées correspondantes par titre</translation> </message> <message> - <source>Enable KeepassXC HTTP protocol -This is required for accessing your databases from ChromeIPass or PassIFox</source> - <translation>Activer le protocole HTTP de KeePassXC -Ce protocole est nécessaire si vous souhaitez accéder à vos bases de données avec ChromeIPas ou PassIFox</translation> - </message> - <message> <source>KeePassXC will listen to this port on 127.0.0.1</source> <translation>KeepassXC va écouter ce port sur 127.0.0.1</translation> </message> @@ -1383,20 +1688,10 @@ Using default port 19455.</source> Restauration du port 19455 par défaut.</translation> </message> <message> - <source>&Return only best matching entries for a URL instead -of all entries for the whole domain</source> - <translation>& Retourne seulement les meilleures entrées correspondantes pour une URL, -au lieu de toutes pour le domaine entier</translation> - </message> - <message> <source>R&emove all shared encryption keys from active database</source> <translation>Supprimer toutes les clés de chiffrement partagées de la base de données active</translation> </message> <message> - <source>The following options can be dangerous. Change them only if you know what you are doing.</source> - <translation>La modification de ces préférences peuvent entrainer des problèmes de sécurité. Ne continuez que si vous savez ce que vous faites !</translation> - </message> - <message> <source>&Return advanced string fields which start with "KPH: "</source> <translation>& Retourne les champs avancés de type chaîne qui commencent par "KPH:"</translation> </message> @@ -1404,6 +1699,43 @@ au lieu de toutes pour le domaine entier</translation> <source>Automatically creating or updating string fields is not supported.</source> <translation>La création ou la mise a jour automatique ne sont pas pris en charge pour les champs de chaines de caractères !</translation> </message> + <message> + <source>This is required for accessing your databases from ChromeIPass or PassIFox</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enable KeePassHTTP server</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only returns the best matches for a specific URL instead of all entries for the whole domain.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Return only best matching entries</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only entries with the same scheme (http://, https://, ftp://, ...) are returned.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Match URL schemes</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password Generator</source> + <translation>Générateur de mot de passe</translation> + </message> + <message> + <source>Only the selected database has to be connected with a client.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The following options can be dangerous! +Change them only if you know what you are doing.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>PasswordGeneratorWidget</name> @@ -1495,12 +1827,101 @@ au lieu de toutes pour le domaine entier</translation> <source>Excellent</source> <translation>Excellent</translation> </message> + <message> + <source>Password</source> + <translation>Mot de passe</translation> + </message> + <message> + <source>Extended ASCII</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passphrase</source> + <translation type="unfinished"/> + </message> + <message> + <source>Wordlist:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Count:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Separator:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> + </message> </context> <context> <name>QObject</name> <message> - <source>Http</source> - <translation>Http</translation> + <source>NULL device</source> + <translation type="unfinished"/> + </message> + <message> + <source>error reading from device</source> + <translation type="unfinished"/> + </message> + <message> + <source>file empty ! +</source> + <translation type="unfinished"/> + </message> + <message> + <source>malformed string</source> + <translation type="unfinished"/> + </message> + <message> + <source>missing closing quote</source> + <translation type="unfinished"/> + </message> + <message> + <source>INTERNAL - unget lower bound exceeded</source> + <translation type="unfinished"/> + </message> + <message> + <source>Group</source> + <translation>Groupe</translation> + </message> + <message> + <source>Title</source> + <translation>Titre</translation> + </message> + <message> + <source>Username</source> + <translation>Nom d'utilisateur</translation> + </message> + <message> + <source>Password</source> + <translation>Mot de passe</translation> + </message> + <message> + <source>URL</source> + <translation>URL</translation> + </message> + <message> + <source>Notes</source> + <translation>Notes</translation> + </message> + <message> + <source>Browser Integration</source> + <translation type="unfinished"/> + </message> + <message> + <source>YubiKey[%1] Challenge Response - Slot %2 - %3</source> + <translation type="unfinished"/> + </message> + <message> + <source>Press</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passive</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1548,13 +1969,17 @@ au lieu de toutes pour le domaine entier</translation> <translation>Chercher</translation> </message> <message> - <source>Find</source> - <translation>Trouver</translation> - </message> - <message> <source>Clear</source> <translation>Effacer</translation> </message> + <message> + <source>Search...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Limit search to selected group</source> + <translation type="unfinished"/> + </message> </context> <context> <name>Service</name> @@ -1661,6 +2086,10 @@ attribuez lui un nom unique pour l'identifier et acceptez la.</translation> <source>Security</source> <translation>Sécurité</translation> </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"/> + </message> </context> <context> <name>SettingsWidgetGeneral</name> @@ -1689,10 +2118,6 @@ attribuez lui un nom unique pour l'identifier et acceptez la.</translation> <translation>Raccourci de remplissage automatique global</translation> </message> <message> - <source>Use entry title to match windows for global auto-type</source> - <translation>Utiliser le titre d’entrée pour correspondre à windows pour auto-type global</translation> - </message> - <message> <source>Language</source> <translation>Langue</translation> </message> @@ -1705,16 +2130,12 @@ attribuez lui un nom unique pour l'identifier et acceptez la.</translation> <translation>Réduire la fenêtre vers la zone de notification lors de sa réduction</translation> </message> <message> - <source>Remember last key files</source> - <translation>Se rappeler les derniers fichiers-clés ouverts</translation> - </message> - <message> <source>Load previous databases on startup</source> <translation>Charger les bases de données précédentes au démarrage</translation> </message> <message> <source>Automatically reload the database when modified externally</source> - <translation>Recharger automatiquement la base de données quand celle-ci est modifier depuis l'extérieur</translation> + <translation>Recharger automatiquement la base de données quand celle-ci est modifiée depuis l'extérieur</translation> </message> <message> <source>Hide window to system tray instead of app exit</source> @@ -1724,6 +2145,30 @@ attribuez lui un nom unique pour l'identifier et acceptez la.</translation> <source>Minimize window at application startup</source> <translation>Minimiser la fenêtre lors du démarrage de l'application</translation> </message> + <message> + <source>Basic Settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Remember last key files and security dongles</source> + <translation type="unfinished"/> + </message> + <message> + <source>Don't mark database as modified for non-data changes (e.g., expanding groups)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Auto-Type</source> + <translation>Remplissage automatique</translation> + </message> + <message> + <source>Use entry title and URL to match windows for global Auto-Type</source> + <translation type="unfinished"/> + </message> + <message> + <source>Always ask before performing Auto-Type</source> + <translation type="unfinished"/> + </message> </context> <context> <name>SettingsWidgetSecurity</name> @@ -1744,10 +2189,6 @@ attribuez lui un nom unique pour l'identifier et acceptez la.</translation> <translation>Afficher les mots de passe en clair par défaut</translation> </message> <message> - <source>Always ask before performing auto-type</source> - <translation>Toujours demander avant d'effectuer un remplissage automatique</translation> - </message> - <message> <source>Lock databases after minimizing the window</source> <translation>Verrouiller la base de données lorsque la fenêtre est minimisée</translation> </message> @@ -1755,6 +2196,80 @@ attribuez lui un nom unique pour l'identifier et acceptez la.</translation> <source>Don't require password repeat when it is visible</source> <translation>Ne pas demander de répéter le mot de passe lorsque celui-ci est visible</translation> </message> + <message> + <source>Timeouts</source> + <translation type="unfinished"/> + </message> + <message> + <source>Convenience</source> + <translation type="unfinished"/> + </message> + <message> + <source>Lock databases when session is locked or lid is closed</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>SetupTotpDialog</name> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Key:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use custom settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Note: Change these settings only if you know what you are doing.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Time step:</source> + <translation type="unfinished"/> + </message> + <message> + <source>8 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>6 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>Code size:</source> + <translation type="unfinished"/> + </message> + <message> + <source> sec</source> + <translation> s</translation> + </message> +</context> +<context> + <name>TotpDialog</name> + <message> + <source>Timed Password</source> + <translation type="unfinished"/> + </message> + <message> + <source>000000</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> + </message> + <message> + <source>Expires in</source> + <translation type="unfinished"/> + </message> + <message> + <source>seconds</source> + <translation type="unfinished"/> + </message> </context> <context> <name>UnlockDatabaseWidget</name> @@ -1766,8 +2281,32 @@ attribuez lui un nom unique pour l'identifier et acceptez la.</translation> <context> <name>WelcomeWidget</name> <message> - <source>Welcome!</source> - <translation>Bienvenue !</translation> + <source>Welcome to KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>Start storing your passwords securely in a KeePassXC database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Create new database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open existing database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import from KeePass 1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import from CSV</source> + <translation type="unfinished"/> + </message> + <message> + <source>Recent databases</source> + <translation>Bases de données récentes</translation> </message> </context> <context> @@ -1792,5 +2331,69 @@ attribuez lui un nom unique pour l'identifier et acceptez la.</translation> <source>filenames of the password databases to open (*.kdbx)</source> <translation>noms de fichiers des bases de données de mot de passe à ouvrir (*.kdbx)</translation> </message> + <message> + <source>Copy a password to the clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use a GUI prompt unlocking the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to clip.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Extract and print the content of a database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to extract.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the command to execute.</source> + <translation type="unfinished"/> + </message> + <message> + <source>List database entries.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the group to list. Default is /</source> + <translation type="unfinished"/> + </message> + <message> + <source>Print the UUIDs of the entries and groups.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge two databases.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge into.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge from.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use the same password for both database files.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show a password.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to show.</source> + <translation type="unfinished"/> + </message> </context> </TS>
\ No newline at end of file diff --git a/share/translations/keepassx_id.ts b/share/translations/keepassx_id.ts index 25cc301ec..cddd1b6ee 100644 --- a/share/translations/keepassx_id.ts +++ b/share/translations/keepassx_id.ts @@ -1,33 +1,143 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS language="id" version="2.0"> +<?xml version="1.0" ?><!DOCTYPE TS><TS language="id" version="2.1"> <context> <name>AboutDialog</name> <message> - <source>About KeePassX</source> - <translation>Tentang KeePassX</translation> + <source>About KeePassXC</source> + <translation type="unfinished"/> </message> <message> - <source>KeePassX is distributed under the term of the GNU General Public License (GPL) version 2 or (at your option) version 3.</source> - <translation>KeePassX disebarluaskan dibawah ketentuan dari Lisensi Publik Umum GNU (GPL) versi 2 atau (sesuai pilihan Anda) versi 3.</translation> + <source>About</source> + <translation>Tentang</translation> </message> <message> - <source>Revision</source> - <translation>Revisi</translation> + <source><html><head/><body><p>Report bugs at: <a href="https://github.com/keepassxreboot/keepassxc/issues"><span style="text-decoration: underline; color:#0000ff;">https://github.com</span></a></p></body></html></source> + <translation type="unfinished"/> </message> <message> - <source>Using:</source> - <translation>Menggunakan:</translation> + <source><html><head/><body><p>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head><style>li {font-size: 10pt}</style></head><body><p><span style=" font-size:10pt;">Project Maintainers:</span></p><ul><li>droidmonkey</li><li>phoerious</li><li>TheZ3ro</li><li>louib</li><li>Weslly</li><li>debfx (KeePassX)</li></ul></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Contributors</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><body> + <p style="font-size:x-large; font-weight:600;">Code:</p> + <ul> + <li style="font-size:10pt">debfx (KeePassX)</li> + <li style="font-size:10pt">BlueIce (KeePassX)</li> + <li style="font-size:10pt">droidmonkey</li> + <li style="font-size:10pt">phoerious</li> + <li style="font-size:10pt">TheZ3ro</li> + <li style="font-size:10pt">louib</li> + <li style="font-size:10pt">weslly</li> + <li style="font-size:10pt">keithbennett (KeePassHTTP)</li> + <li style="font-size:10pt">Typz (KeePassHTTP)</li> + <li style="font-size:10pt">denk-mal (KeePassHTTP)</li> + <li style="font-size:10pt">kylemanna (YubiKey)</li> + <li style="font-size:10pt">seatedscribe (CSV Importer)</li> + <li style="font-size:10pt">pgalves (Inline Messages)</li> + </ul> + <p style="font-size:x-large; font-weight:600;">Translations:</p> + <ul> + <li style="font-size:10pt"><span style="font-weight:600;">Chinese:</span> Biggulu, ligyxy, BestSteve</li> + <li style="font-size:10pt"><span style="font-weight:600;">Czech:</span> pavelb, JosefVitu</li> + <li style="font-size:10pt"><span style="font-weight:600;">Dutch:</span> Vistaus, KnooL, apie</li> + <li style="font-size:10pt"><span style="font-weight:600;">Finnish:</span> MawKKe</li> + <li style="font-size:10pt"><span style="font-weight:600;">French:</span> Scrat15, frgnca, gilbsgilbs, gtalbot, iannick, kyodev, logut</li> + <li style="font-size:10pt"><span style="font-weight:600;">German:</span> Calyrx, DavidHamburg, antsas, codejunky, jensrutschmann, montilo, omnisome4, origin_de, pcrcoding, phoerious, rgloor, vlenzer</li> + <li style="font-size:10pt"><span style="font-weight:600;">Greek:</span> nplatis</li> + <li style="font-size:10pt"><span style="font-weight:600;">Italian:</span> TheZ3ro, FranzMari, Mte90, tosky</li> + <li style="font-size:10pt"><span style="font-weight:600;">Kazakh:</span> sotrud_nik</li> + <li style="font-size:10pt"><span style="font-weight:600;">Lithuanian:</span> Moo</li> + <li style="font-size:10pt"><span style="font-weight:600;">Polish:</span> konradmb, mrerexx</li> + <li style="font-size:10pt"><span style="font-weight:600;">Portuguese: </span>vitor895, weslly, American_Jesus, mihai.ile</li> + <li style="font-size:10pt"><span style="font-weight:600;">Russian:</span> vsvyatski, KekcuHa, wkill95</li> + <li style="font-size:10pt"><span style="font-weight:600;">Spanish:</span> EdwardNavarro, antifaz, piegope, pquin, vsvyatski</li> + <li style="font-size:10pt"><span style="font-weight:600;">Swedish:</span> henziger</li> + </ul> + </body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p align="center"><a href="https://github.com/keepassxreboot/keepassxc/graphs/contributors"><span style=" font-size:10pt; text-decoration: underline; color:#0000ff;">See Contributions on GitHub</span></a></p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Debug Info</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>Include the following information whenever you report a bug:</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy to clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Version %1 +</source> + <translation type="unfinished"/> + </message> + <message> + <source>Revision: %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Libraries:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Operating system: %1 +CPU architecture: %2 +Kernel: %3 %4</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enabled extensions:</source> + <translation type="unfinished"/> </message> </context> <context> - <name>AutoType</name> + <name>AccessControlDialog</name> + <message> + <source>Remember this decision</source> + <translation type="unfinished"/> + </message> + <message> + <source>Allow</source> + <translation type="unfinished"/> + </message> <message> - <source>Auto-Type - KeePassX</source> - <translation>Ketik-Otomatis - KeePassX</translation> + <source>Deny</source> + <translation type="unfinished"/> + </message> + <message> + <source>%1 has requested access to passwords for the following item(s). +Please select whether you want to allow access.</source> + <translation type="unfinished"/> </message> <message> + <source>KeePassXC HTTP Confirm Access</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>AutoType</name> + <message> <source>Couldn't find an entry that matches the window title:</source> <translation>Tidak bisa menemukan entri yang cocok dengan judul jendela:</translation> </message> + <message> + <source>Auto-Type - KeePassXC</source> + <translation type="unfinished"/> + </message> </context> <context> <name>AutoTypeAssociationsModel</name> @@ -47,13 +157,13 @@ <context> <name>AutoTypeSelectDialog</name> <message> - <source>Auto-Type - KeePassX</source> - <translation>Ketik-Otomatis - KeePassX</translation> - </message> - <message> <source>Select entry to Auto-Type:</source> <translation>Pilih entri untuk Ketik-Otomatis:</translation> </message> + <message> + <source>Auto-Type - KeePassXC</source> + <translation type="unfinished"/> + </message> </context> <context> <name>ChangeMasterKeyWidget</name> @@ -70,10 +180,6 @@ <translation>Ulangi sandi:</translation> </message> <message> - <source>Key file</source> - <translation>Berkas kunci</translation> - </message> - <message> <source>Browse</source> <translation>Telusuri</translation> </message> @@ -94,10 +200,6 @@ <translation>Buat Berkas Kunci...</translation> </message> <message> - <source>Error</source> - <translation>Galat</translation> - </message> - <message> <source>Unable to create Key File : </source> <translation>Tidak bisa membuat Berkas Kunci :</translation> </message> @@ -106,10 +208,6 @@ <translation>Pilih berkas kunci</translation> </message> <message> - <source>Question</source> - <translation>Pertanyaan</translation> - </message> - <message> <source>Do you really want to use an empty string as password?</source> <translation>Apakah Anda benar-benar ingin menggunakan lema kosong sebagai sandi?</translation> </message> @@ -118,15 +216,172 @@ <translation>Sandi berbeda.</translation> </message> <message> - <source>Failed to set key file</source> - <translation>Gagal menetapkan berkas kunci</translation> - </message> - <message> <source>Failed to set %1 as the Key file: %2</source> <translation>Gagal menetapkan %1 sebagai berkas Kunci: %2</translation> </message> + <message> + <source>&Key file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Cha&llenge Response</source> + <translation type="unfinished"/> + </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Changing master key failed: no YubiKey inserted.</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CloneDialog</name> + <message> + <source>Clone Options</source> + <translation type="unfinished"/> + </message> + <message> + <source>Append ' - Copy' to title</source> + <translation type="unfinished"/> + </message> + <message> + <source>Replace username and password with references</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy history</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWidget</name> + <message> + <source>Import CSV fields</source> + <translation type="unfinished"/> + </message> + <message> + <source>filename</source> + <translation type="unfinished"/> + </message> + <message> + <source>size, rows, columns</source> + <translation type="unfinished"/> + </message> + <message> + <source>Encoding</source> + <translation type="unfinished"/> + </message> + <message> + <source>Codec</source> + <translation type="unfinished"/> + </message> + <message> + <source>Text is qualified by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Fields are separated by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Comments start with</source> + <translation type="unfinished"/> + </message> + <message> + <source>First record has field names</source> + <translation type="unfinished"/> + </message> + <message> + <source>Number of headers line to discard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Consider '\' an escape character</source> + <translation type="unfinished"/> + </message> + <message> + <source>Preview</source> + <translation type="unfinished"/> + </message> + <message> + <source>Column layout</source> + <translation type="unfinished"/> + </message> + <message> + <source>Not present in CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty fieldname </source> + <translation type="unfinished"/> + </message> + <message> + <source>column </source> + <translation type="unfinished"/> + </message> + <message> + <source>Imported from CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Original data: </source> + <translation type="unfinished"/> + </message> + <message> + <source>Error(s) detected in CSV file !</source> + <translation type="unfinished"/> + </message> + <message> + <source> more messages skipped]</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Galat</translation> + </message> + <message> + <source>CSV import: writer has errors: +</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWizard</name> + <message> + <source>Import CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Galat</translation> + </message> + <message> + <source>Unable to calculate master key</source> + <translation>Tidak bisa mengkalkulasi kunci utama</translation> + </message> +</context> +<context> + <name>CsvParserModel</name> + <message> + <source> byte, </source> + <translation type="unfinished"/> + </message> + <message> + <source> rows, </source> + <translation type="unfinished"/> + </message> + <message> + <source> columns</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseOpenWidget</name> @@ -147,10 +402,6 @@ <translation>Telusuri</translation> </message> <message> - <source>Error</source> - <translation>Galat</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>Tidak bisa membuka basis data.</translation> </message> @@ -170,6 +421,14 @@ <source>Select key file</source> <translation>Pilih berkas kunci</translation> </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Challenge Response:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseRepairWidget</name> @@ -227,10 +486,6 @@ Anda bisa menyimpannya sekarang.</translation> <translation>Nama pengguna baku:</translation> </message> <message> - <source>Use recycle bin:</source> - <translation>Gunakan tong sampah:</translation> - </message> - <message> <source> MiB</source> <translation> MiB</translation> </message> @@ -246,6 +501,22 @@ Anda bisa menyimpannya sekarang.</translation> <source>Max. history size:</source> <translation>Maks. ukuran riwayat:</translation> </message> + <message> + <source>Use recycle bin</source> + <translation type="unfinished"/> + </message> + <message> + <source>AES: 256 Bit (default)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Twofish: 256 Bit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Algorithm:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseTabWidget</name> @@ -266,10 +537,6 @@ Anda bisa menyimpannya sekarang.</translation> <translation>Buka basis data</translation> </message> <message> - <source>Warning</source> - <translation>Peringatan</translation> - </message> - <message> <source>File not found!</source> <translation>Berkas tidak ditemukan!</translation> </message> @@ -300,10 +567,6 @@ Save changes?</source> Simpan perubahan?</translation> </message> <message> - <source>Error</source> - <translation>Galat</translation> - </message> - <message> <source>Writing the database failed.</source> <translation>Gagal membuat basis data.</translation> </message> @@ -320,12 +583,6 @@ Simpan perubahan?</translation> <translation>terkunci</translation> </message> <message> - <source>The database you are trying to open is locked by another instance of KeePassX. -Do you want to open it anyway? Alternatively the database is opened read-only.</source> - <translation>Basis data yang Anda coba buka terkunci oleh KeePassX lain yang sedang berjalan. -Apakah Anda tetap ingin membukanya? Alternatif lain buka basis data baca-saja.</translation> - </message> - <message> <source>Lock database</source> <translation>Kunci basis data</translation> </message> @@ -368,13 +625,42 @@ Tetap buang ubahan dan tutup?</translation> <translation>Gagal membuat berkas CSV.</translation> </message> <message> - <source>The database you are trying to save as is locked by another instance of KeePassX. + <source>Unable to open the database.</source> + <translation>Tidak bisa membuka basis data.</translation> + </message> + <message> + <source>Merge database</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database you are trying to save as is locked by another instance of KeePassXC. Do you want to save it anyway?</source> - <translation>Basis data yang Anda coba buka terkunci oleh KeePassX lain yang sedang berjalan. -Apakah Anda tetap ingin menyimpannya?</translation> + <translation type="unfinished"/> </message> <message> - <source>Unable to open the database.</source> + <source>Passwords</source> + <translation type="unfinished"/> + </message> + <message> + <source>Database already opened</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database you are trying to open is locked by another instance of KeePassXC. + +Do you want to open it anyway?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open read-only</source> + <translation type="unfinished"/> + </message> + <message> + <source>File opened in read only mode.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open CSV file</source> <translation type="unfinished"/> </message> </context> @@ -417,14 +703,6 @@ Apakah Anda tetap ingin menyimpannya?</translation> <translation>Apakah Anda benar-benar ingin menghapus grup "%1" untuk selamanya?</translation> </message> <message> - <source>Current group</source> - <translation>Grup saat ini</translation> - </message> - <message> - <source>Error</source> - <translation>Galat</translation> - </message> - <message> <source>Unable to calculate master key</source> <translation>Tidak bisa mengkalkulasi kunci utama</translation> </message> @@ -436,6 +714,66 @@ Apakah Anda tetap ingin menyimpannya?</translation> <source>Do you really want to move entry "%1" to the recycle bin?</source> <translation type="unfinished"/> </message> + <message> + <source>Searching...</source> + <translation type="unfinished"/> + </message> + <message> + <source>No current database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>No source database, nothing to do.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Search Results (%1)</source> + <translation type="unfinished"/> + </message> + <message> + <source>No Results</source> + <translation type="unfinished"/> + </message> + <message> + <source>Execute command?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Do you really want to execute the following command?<br><br>%1<br></source> + <translation type="unfinished"/> + </message> + <message> + <source>Remember my choice</source> + <translation type="unfinished"/> + </message> + <message> + <source>Autoreload Request</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database file has changed. Do you want to load the changes?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge Request</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database file has changed and you have unsaved changes.Do you want to merge your changes?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Could not open the new database file while attempting to autoreload this database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty recycle bin?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to permanently delete everything from your recycle bin?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidget</name> @@ -476,10 +814,6 @@ Apakah Anda tetap ingin menyimpannya?</translation> <translation>Sunting entri</translation> </message> <message> - <source>Error</source> - <translation>Galat</translation> - </message> - <message> <source>Different passwords supplied.</source> <translation>Sandi berbeda.</translation> </message> @@ -521,6 +855,22 @@ Apakah Anda tetap ingin menyimpannya?</translation> <source>1 year</source> <translation>1 tahun</translation> </message> + <message> + <source>Confirm Remove</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attribute?</source> + <translation type="unfinished"/> + </message> + <message> + <source>[PROTECTED] Press reveal to view or edit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attachment?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAdvanced</name> @@ -533,10 +883,6 @@ Apakah Anda tetap ingin menyimpannya?</translation> <translation>Tambah</translation> </message> <message> - <source>Edit</source> - <translation>Sunting</translation> - </message> - <message> <source>Remove</source> <translation>Buang</translation> </message> @@ -552,6 +898,18 @@ Apakah Anda tetap ingin menyimpannya?</translation> <source>Open</source> <translation>Buka</translation> </message> + <message> + <source>Edit Name</source> + <translation type="unfinished"/> + </message> + <message> + <source>Protect</source> + <translation type="unfinished"/> + </message> + <message> + <source>Reveal</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAutoType</name> @@ -560,14 +918,6 @@ Apakah Anda tetap ingin menyimpannya?</translation> <translation>Aktifkan Ketik-Otomatis untuk entri ini</translation> </message> <message> - <source>Inherit default Auto-Type sequence from the group</source> - <translation>Mengikuti urutan Ketik-Otomatis baku grup</translation> - </message> - <message> - <source>Use custom Auto-Type sequence:</source> - <translation>Gunakan urutan Ketik-Otomatis ubahsuai:</translation> - </message> - <message> <source>+</source> <translation>+</translation> </message> @@ -580,12 +930,24 @@ Apakah Anda tetap ingin menyimpannya?</translation> <translation>Judul jendela:</translation> </message> <message> - <source>Use default sequence</source> - <translation>Gunakan urutan baku</translation> + <source>Inherit default Auto-Type sequence from the &group</source> + <translation type="unfinished"/> </message> <message> - <source>Set custom sequence:</source> - <translation>Tetapkan urutan ubahsuai:</translation> + <source>&Use custom Auto-Type sequence:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use default se&quence</source> + <translation type="unfinished"/> + </message> + <message> + <source>Set custo&m sequence:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Window Associations</source> + <translation type="unfinished"/> </message> </context> <context> @@ -626,10 +988,6 @@ Apakah Anda tetap ingin menyimpannya?</translation> <translation>Ulangi:</translation> </message> <message> - <source>Gen.</source> - <translation>Gen.</translation> - </message> - <message> <source>URL:</source> <translation>URL:</translation> </message> @@ -700,29 +1058,21 @@ Apakah Anda tetap ingin menyimpannya?</translation> <translation>Cari</translation> </message> <message> - <source>Auto-type</source> - <translation>Ketik-otomatis</translation> + <source>Auto-Type</source> + <translation>Ketik-Otomatis</translation> </message> <message> - <source>Use default auto-type sequence of parent group</source> - <translation>Gunakan urutan ketik-otomatis baku grup induk</translation> + <source>&Use default Auto-Type sequence of parent group</source> + <translation type="unfinished"/> </message> <message> - <source>Set default auto-type sequence</source> - <translation>Tetapkan urutan ketik-otomatis baku</translation> + <source>Set default Auto-Type se&quence</source> + <translation type="unfinished"/> </message> </context> <context> <name>EditWidgetIcons</name> <message> - <source>Use default icon</source> - <translation>Gunakan ikon baku</translation> - </message> - <message> - <source>Use custom icon</source> - <translation>Gunakan ikon ubahsuai</translation> - </message> - <message> <source>Add custom icon</source> <translation>Tambah ikon ubahsuai</translation> </message> @@ -743,19 +1093,35 @@ Apakah Anda tetap ingin menyimpannya?</translation> <translation>Pilih gambar</translation> </message> <message> - <source>Can't delete icon!</source> - <translation>Tidak bisa menghapus ikon!</translation> + <source>Error</source> + <translation>Galat</translation> </message> - <message numerus="yes"> - <source>Can't delete icon. Still used by %n item(s).</source> - <translation><numerusform>Tidak bisa menghapus ikon. Masih digunakan oleh %n item.</numerusform></translation> + <message> + <source>Download favicon</source> + <translation type="unfinished"/> </message> <message> - <source>Error</source> + <source>Unable to fetch favicon.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Can't read icon</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Use default icon</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use custo&m icon</source> + <translation type="unfinished"/> + </message> + <message> + <source>Confirm Delete</source> <translation type="unfinished"/> </message> <message> - <source>Can't read icon:</source> + <source>This icon is used by %1 entries, and will be replaced by the default icon. Are you sure you want to delete it?</source> <translation type="unfinished"/> </message> </context> @@ -779,6 +1145,13 @@ Apakah Anda tetap ingin menyimpannya?</translation> </message> </context> <context> + <name>Entry</name> + <message> + <source> - Clone</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>EntryAttributesModel</name> <message> <source>Name</source> @@ -822,6 +1195,11 @@ Apakah Anda tetap ingin menyimpannya?</translation> <source>URL</source> <translation>URL</translation> </message> + <message> + <source>Ref: </source> + <comment>Reference abbreviation</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>Group</name> @@ -831,16 +1209,74 @@ Apakah Anda tetap ingin menyimpannya?</translation> </message> </context> <context> + <name>HttpPasswordGeneratorWidget</name> + <message> + <source>Length:</source> + <translation>Panjang:</translation> + </message> + <message> + <source>Character Types</source> + <translation>Tipe Karakter</translation> + </message> + <message> + <source>Upper Case Letters</source> + <translation>Huruf Besar</translation> + </message> + <message> + <source>A-Z</source> + <translation type="unfinished"/> + </message> + <message> + <source>Lower Case Letters</source> + <translation>Huruf Kecil</translation> + </message> + <message> + <source>a-z</source> + <translation type="unfinished"/> + </message> + <message> + <source>Numbers</source> + <translation>Angka</translation> + </message> + <message> + <source>0-9</source> + <translation type="unfinished"/> + </message> + <message> + <source>Special Characters</source> + <translation>Karakter Spesial</translation> + </message> + <message> + <source>/*_& ...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Exclude look-alike characters</source> + <translation>Kecualikan karakter mirip</translation> + </message> + <message> + <source>Ensure that the password contains characters from every group</source> + <translation>Pastikan sandi berisi karakter dari setiap grup</translation> + </message> +</context> +<context> + <name>KMessageWidget</name> + <message> + <source>&Close</source> + <translation type="unfinished"/> + </message> + <message> + <source>Close message</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>KeePass1OpenWidget</name> <message> <source>Import KeePass1 database</source> <translation>Impor basis data KeePass1</translation> </message> <message> - <source>Error</source> - <translation>Galat</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>Tidak bisa membuka basis data.</translation> </message> @@ -873,7 +1309,7 @@ Apakah Anda tetap ingin menyimpannya?</translation> </message> <message> <source>Wrong key or database file is corrupt.</source> - <translation type="unfinished"/> + <translation>Kunci salah atau berkas basis data rusak.</translation> </message> </context> <context> @@ -904,6 +1340,10 @@ This is a one-way migration. You won't be able to open the imported databas Anda bisa mengimpornya dengan mengklik Basis Data > 'Impor basis data KeePass 1'. Ini adalah migrasi satu arah. Anda tidak akan bisa lagi membuka basis data yang diimpor dengan versi lama KeePassX 0.4.</translation> </message> + <message> + <source>Unable to issue challenge-response.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>Main</name> @@ -912,199 +1352,384 @@ Ini adalah migrasi satu arah. Anda tidak akan bisa lagi membuka basis data yang <translation>Galat saat menguji fungsi kriptografi.</translation> </message> <message> - <source>KeePassX - Error</source> - <translation>KeePassX - Galat</translation> + <source>KeePassXC - Error</source> + <translation type="unfinished"/> + </message> + <message> + <source>The lock file could not be created. Single-instance mode disabled.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Another instance of KeePassXC is already running.</source> + <translation type="unfinished"/> </message> </context> <context> <name>MainWindow</name> <message> - <source>Database</source> - <translation>Basis data</translation> + <source>Open database</source> + <translation>Buka basis data</translation> </message> <message> - <source>Recent databases</source> - <translation>Basis data baru-baru ini</translation> + <source>Database settings</source> + <translation>Pengaturan basis data</translation> </message> <message> - <source>Help</source> - <translation>Bantuan</translation> + <source>Copy username to clipboard</source> + <translation>Salin nama pengguna ke papan klip</translation> </message> <message> - <source>Entries</source> - <translation>Entri</translation> + <source>Copy password to clipboard</source> + <translation>Salin sandi ke papan klip</translation> </message> <message> - <source>Copy attribute to clipboard</source> - <translation>Salin atribut ke papan klip</translation> + <source>Settings</source> + <translation>Pengaturan</translation> </message> <message> - <source>Groups</source> - <translation>Grup</translation> + <source>Show toolbar</source> + <translation>Tampilkan bilah alat</translation> </message> <message> - <source>View</source> - <translation>Lihat</translation> + <source>read-only</source> + <translation>baca-saja</translation> </message> <message> - <source>Quit</source> - <translation>Keluar</translation> + <source>Toggle window</source> + <translation>Jungkit jendela</translation> </message> <message> - <source>About</source> - <translation>Tentang</translation> + <source>KeePass 2 Database</source> + <translation>Basis Data KeePass 2</translation> </message> <message> - <source>Open database</source> - <translation>Buka basis data</translation> + <source>All files</source> + <translation>Semua Berkas</translation> </message> <message> - <source>Save database</source> - <translation>Simpan basis data</translation> + <source>Save repaired database</source> + <translation>Simpan basis data yang sudah diperbaiki</translation> </message> <message> - <source>Close database</source> - <translation>Tutup basis data</translation> + <source>Writing the database failed.</source> + <translation>Gagal menyimpan basis data.</translation> </message> <message> - <source>New database</source> - <translation>Basis data baru</translation> + <source>&Recent databases</source> + <translation type="unfinished"/> </message> <message> - <source>Add new entry</source> - <translation>Tambah entri baru</translation> + <source>He&lp</source> + <translation type="unfinished"/> </message> <message> - <source>View/Edit entry</source> - <translation>Lihat/Sunting entri</translation> + <source>E&ntries</source> + <translation type="unfinished"/> </message> <message> - <source>Delete entry</source> - <translation>Hapus entri</translation> + <source>Copy att&ribute to clipboard</source> + <translation type="unfinished"/> </message> <message> - <source>Add new group</source> - <translation>Tambah grup baru</translation> + <source>&Groups</source> + <translation type="unfinished"/> </message> <message> - <source>Edit group</source> - <translation>Sunting grup</translation> + <source>&View</source> + <translation type="unfinished"/> </message> <message> - <source>Delete group</source> - <translation>Hapus grup</translation> + <source>&Quit</source> + <translation type="unfinished"/> </message> <message> - <source>Save database as</source> - <translation>Simpan basis data sebagai</translation> + <source>&About</source> + <translation type="unfinished"/> </message> <message> - <source>Change master key</source> - <translation>Ubah kunci utama</translation> + <source>&Open database</source> + <translation type="unfinished"/> </message> <message> - <source>Database settings</source> - <translation>Pengaturan basis data</translation> + <source>&Save database</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Close database</source> + <translation type="unfinished"/> + </message> + <message> + <source>&New database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge from KeePassX database</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Add new entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>&View/Edit entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Delete entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Add new group</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Edit group</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Delete group</source> + <translation type="unfinished"/> + </message> + <message> + <source>Sa&ve database as</source> + <translation type="unfinished"/> + </message> + <message> + <source>Change &master key</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Database settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Clone entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>Timed one-time password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy &TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Find</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy &username</source> + <translation type="unfinished"/> + </message> + <message> + <source>Cop&y password</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Perform Auto-Type</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Open URL</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Lock databases</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Title</source> + <translation type="unfinished"/> + </message> + <message> + <source>&URL</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Notes</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Export to CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Re&pair database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password Generator</source> + <translation type="unfinished"/> + </message> + <message> + <source>Clear history</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Tools</source> + <translation type="unfinished"/> </message> <message> <source>Import KeePass 1 database</source> <translation>Impor basis data KeePass 1</translation> </message> <message> - <source>Clone entry</source> - <translation>Duplikat entri</translation> + <source>Import CSV file</source> + <translation type="unfinished"/> </message> <message> - <source>Find</source> - <translation>Temukan</translation> + <source>Empty recycle bin</source> + <translation type="unfinished"/> </message> <message> - <source>Copy username to clipboard</source> - <translation>Salin nama pengguna ke papan klip</translation> + <source>Access error for config file %1</source> + <translation type="unfinished"/> </message> <message> - <source>Copy password to clipboard</source> - <translation>Salin sandi ke papan klip</translation> + <source>Quit KeePassXC</source> + <translation type="unfinished"/> </message> <message> - <source>Settings</source> - <translation>Pengaturan</translation> + <source>Please touch the button on your YubiKey!</source> + <translation type="unfinished"/> </message> +</context> +<context> + <name>OptionDialog</name> <message> - <source>Perform Auto-Type</source> - <translation>Lakukan Ketik-Otomatis</translation> + <source>Dialog</source> + <translation type="unfinished"/> </message> <message> - <source>Open URL</source> - <translation>Buka URL</translation> + <source>General</source> + <translation>Umum</translation> </message> <message> - <source>Lock databases</source> - <translation>Kunci basis data</translation> + <source>Sh&ow a notification when credentials are requested</source> + <translation type="unfinished"/> </message> <message> - <source>Title</source> - <translation>Judul</translation> + <source>Sort matching entries by &username</source> + <translation type="unfinished"/> </message> <message> - <source>URL</source> - <translation>URL</translation> + <source>Re&move all stored permissions from entries in active database</source> + <translation type="unfinished"/> </message> <message> - <source>Notes</source> - <translation>Catatan</translation> + <source>Advanced</source> + <translation>Tingkat Lanjut</translation> </message> <message> - <source>Show toolbar</source> - <translation>Tampilkan bilah alat</translation> + <source>Always allow &access to entries</source> + <translation type="unfinished"/> </message> <message> - <source>read-only</source> - <translation>baca-saja</translation> + <source>Always allow &updating entries</source> + <translation type="unfinished"/> </message> <message> - <source>Toggle window</source> - <translation>Jungkit jendela</translation> + <source>Searc&h in all opened databases for matching entries</source> + <translation type="unfinished"/> + </message> + <message> + <source>HTTP Port:</source> + <translation type="unfinished"/> </message> <message> - <source>Tools</source> - <translation>Perkakas</translation> + <source>Default port: 19455</source> + <translation type="unfinished"/> </message> <message> - <source>Copy username</source> - <translation>Salin nama pengguna</translation> + <source>Re&quest to unlock the database if it is locked</source> + <translation type="unfinished"/> </message> <message> - <source>Copy password</source> - <translation>Salin sandi</translation> + <source>Sort &matching entries by title</source> + <translation type="unfinished"/> </message> <message> - <source>Export to CSV file</source> - <translation>Ekspor ke berkas CSV</translation> + <source>KeePassXC will listen to this port on 127.0.0.1</source> + <translation type="unfinished"/> </message> <message> - <source>Repair database</source> - <translation>Perbaiki basis data</translation> + <source>Cannot bind to privileged ports</source> + <translation type="unfinished"/> </message> <message> - <source>KeePass 2 Database</source> - <translation>Basis Data KeePass 2</translation> + <source>Cannot bind to privileged ports below 1024! +Using default port 19455.</source> + <translation type="unfinished"/> </message> <message> - <source>All files</source> - <translation>Semua Berkas</translation> + <source>R&emove all shared encryption keys from active database</source> + <translation type="unfinished"/> </message> <message> - <source>Save repaired database</source> - <translation>Simpan basis data yang sudah diperbaiki</translation> + <source>&Return advanced string fields which start with "KPH: "</source> + <translation type="unfinished"/> </message> <message> - <source>Error</source> - <translation>Galat</translation> + <source>Automatically creating or updating string fields is not supported.</source> + <translation type="unfinished"/> </message> <message> - <source>Writing the database failed.</source> - <translation>Gagal menyimpan basis data.</translation> + <source>This is required for accessing your databases from ChromeIPass or PassIFox</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enable KeePassHTTP server</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only returns the best matches for a specific URL instead of all entries for the whole domain.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Return only best matching entries</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only entries with the same scheme (http://, https://, ftp://, ...) are returned.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Match URL schemes</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password Generator</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only the selected database has to be connected with a client.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The following options can be dangerous! +Change them only if you know what you are doing.</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1114,10 +1739,6 @@ Ini adalah migrasi satu arah. Anda tidak akan bisa lagi membuka basis data yang <translation>Sandi:</translation> </message> <message> - <source>Length:</source> - <translation>Panjang:</translation> - </message> - <message> <source>Character Types</source> <translation>Tipe Karakter</translation> </message> @@ -1142,70 +1763,160 @@ Ini adalah migrasi satu arah. Anda tidak akan bisa lagi membuka basis data yang <translation>Kecualikan karakter mirip</translation> </message> <message> - <source>Ensure that the password contains characters from every group</source> - <translation>Pastikan sandi berisi karakter dari setiap grup</translation> - </message> - <message> <source>Accept</source> <translation>Terima</translation> </message> -</context> -<context> - <name>QCommandLineParser</name> <message> - <source>Displays version information.</source> - <translation>Tampilkan informasi versi.</translation> + <source>%p%</source> + <translation type="unfinished"/> + </message> + <message> + <source>strength</source> + <translation type="unfinished"/> + </message> + <message> + <source>entropy</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Length:</source> + <translation type="unfinished"/> </message> <message> - <source>Displays this help.</source> - <translation>Tampilkan bantuan ini.</translation> + <source>Pick characters from every group</source> + <translation type="unfinished"/> </message> <message> - <source>Unknown option '%1'.</source> - <translation>Opsi tidak diketahui '%1'.</translation> + <source>Generate</source> + <translation type="unfinished"/> </message> <message> - <source>Unknown options: %1.</source> - <translation>Opsi tidak diketahui: %1.</translation> + <source>Close</source> + <translation type="unfinished"/> </message> <message> - <source>Missing value after '%1'.</source> - <translation>Nilai hilang setelah '%1'.</translation> + <source>Apply</source> + <translation type="unfinished"/> </message> <message> - <source>Unexpected value after '%1'.</source> - <translation>Nilai tidak terduga setelah '%1'.</translation> + <source>Entropy: %1 bit</source> + <translation type="unfinished"/> </message> <message> - <source>[options]</source> - <translation>[opsi]</translation> + <source>Password Quality: %1</source> + <translation type="unfinished"/> </message> <message> - <source>Usage: %1</source> - <translation>Penggunaan: %1</translation> + <source>Poor</source> + <translation type="unfinished"/> </message> <message> - <source>Options:</source> - <translation>Opsi:</translation> + <source>Weak</source> + <translation type="unfinished"/> + </message> + <message> + <source>Good</source> + <translation type="unfinished"/> </message> <message> - <source>Arguments:</source> - <translation>Argumen:</translation> + <source>Excellent</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password</source> + <translation>Sandi</translation> + </message> + <message> + <source>Extended ASCII</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passphrase</source> + <translation type="unfinished"/> + </message> + <message> + <source>Wordlist:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Count:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Separator:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> </message> </context> <context> - <name>QSaveFile</name> + <name>QObject</name> + <message> + <source>NULL device</source> + <translation type="unfinished"/> + </message> + <message> + <source>error reading from device</source> + <translation type="unfinished"/> + </message> + <message> + <source>file empty ! +</source> + <translation type="unfinished"/> + </message> + <message> + <source>malformed string</source> + <translation type="unfinished"/> + </message> <message> - <source>Existing file %1 is not writable</source> - <translation>Berkas yang ada %1 tidak bisa ditulis</translation> + <source>missing closing quote</source> + <translation type="unfinished"/> + </message> + <message> + <source>INTERNAL - unget lower bound exceeded</source> + <translation type="unfinished"/> + </message> + <message> + <source>Group</source> + <translation>Grup</translation> </message> <message> - <source>Writing canceled by application</source> - <translation>Penulisan dibatalkan oleh aplikasi</translation> + <source>Title</source> + <translation>Judul</translation> + </message> + <message> + <source>Username</source> + <translation>Nama pengguna</translation> </message> <message> - <source>Partial write. Partition full?</source> - <translation>Penulisan parsial. Partisi penuh?</translation> + <source>Password</source> + <translation>Sandi</translation> + </message> + <message> + <source>URL</source> + <translation>URL</translation> + </message> + <message> + <source>Notes</source> + <translation>Catatan</translation> + </message> + <message> + <source>Browser Integration</source> + <translation type="unfinished"/> + </message> + <message> + <source>YubiKey[%1] Challenge Response - Slot %2 - %3</source> + <translation type="unfinished"/> + </message> + <message> + <source>Press</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passive</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1245,20 +1956,111 @@ Ini adalah migrasi satu arah. Anda tidak akan bisa lagi membuka basis data yang <context> <name>SearchWidget</name> <message> - <source>Find:</source> - <translation>Temukan:</translation> + <source>Case Sensitive</source> + <translation type="unfinished"/> + </message> + <message> + <source>Search</source> + <translation>Cari</translation> + </message> + <message> + <source>Clear</source> + <translation type="unfinished"/> + </message> + <message> + <source>Search...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Limit search to selected group</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>Service</name> + <message> + <source>A shared encryption-key with the name "%1" already exists. +Do you want to overwrite it?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Do you want to update the information in %1 - %2?</source> + <translation type="unfinished"/> + </message> + <message> + <source>The active database is locked! +Please unlock the selected database or choose another one which is unlocked.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Successfully removed %1 encryption-%2 from KeePassX/Http Settings.</source> + <translation type="unfinished"/> + </message> + <message> + <source>No shared encryption-keys found in KeePassHttp Settings.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The active database does not contain an entry of KeePassHttp Settings.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Removing stored permissions...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Abort</source> + <translation type="unfinished"/> + </message> + <message> + <source>Successfully removed permissions from %1 %2.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The active database does not contain an entry with permissions.</source> + <translation type="unfinished"/> </message> <message> - <source>Case sensitive</source> - <translation>Sensitif besar kecil huruf</translation> + <source>KeePassXC: New key association request</source> + <translation type="unfinished"/> </message> <message> - <source>Current group</source> - <translation>Grup saat ini</translation> + <source>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.</source> + <translation type="unfinished"/> </message> <message> - <source>Root group</source> - <translation>Grup root</translation> + <source>KeePassXC: Overwrite existing key?</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Update Entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Database locked!</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Removed keys from database</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: No keys found</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Settings not available!</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Removed permissions</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: No entry with permissions found!</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1275,6 +2077,10 @@ Ini adalah migrasi satu arah. Anda tidak akan bisa lagi membuka basis data yang <source>Security</source> <translation>Keamanan</translation> </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"/> + </message> </context> <context> <name>SettingsWidgetGeneral</name> @@ -1283,10 +2089,6 @@ Ini adalah migrasi satu arah. Anda tidak akan bisa lagi membuka basis data yang <translation>Ingat basis data terakhir</translation> </message> <message> - <source>Open previous databases on startup</source> - <translation>Buka basis data sebelumnya saat mulai</translation> - </message> - <message> <source>Automatically save on exit</source> <translation>Otomatis simpan ketika keluar</translation> </message> @@ -1307,10 +2109,6 @@ Ini adalah migrasi satu arah. Anda tidak akan bisa lagi membuka basis data yang <translation>Pintasan global Ketik-Otomatis</translation> </message> <message> - <source>Use entry title to match windows for global auto-type</source> - <translation>Gunakan judul entri untuk mencocokkan jendela untuk ketik-otomatis global</translation> - </message> - <message> <source>Language</source> <translation>Bahasa</translation> </message> @@ -1323,15 +2121,43 @@ Ini adalah migrasi satu arah. Anda tidak akan bisa lagi membuka basis data yang <translation>Sembunyikan jendela ke baki sistem ketika diminimalkan</translation> </message> <message> - <source>Remember last key files</source> - <translation>Ingat berkas kunci terakhir</translation> + <source>Load previous databases on startup</source> + <translation type="unfinished"/> </message> <message> - <source>Hide window to system tray instead of App Exit</source> + <source>Automatically reload the database when modified externally</source> <translation type="unfinished"/> </message> <message> - <source>Hide window to system tray on App start</source> + <source>Hide window to system tray instead of app exit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Minimize window at application startup</source> + <translation type="unfinished"/> + </message> + <message> + <source>Basic Settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Remember last key files and security dongles</source> + <translation type="unfinished"/> + </message> + <message> + <source>Don't mark database as modified for non-data changes (e.g., expanding groups)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Auto-Type</source> + <translation>Ketik-Otomatis</translation> + </message> + <message> + <source>Use entry title and URL to match windows for global Auto-Type</source> + <translation type="unfinished"/> + </message> + <message> + <source>Always ask before performing Auto-Type</source> <translation type="unfinished"/> </message> </context> @@ -1354,8 +2180,86 @@ Ini adalah migrasi satu arah. Anda tidak akan bisa lagi membuka basis data yang <translation>Tampilkan teks sandi secara baku</translation> </message> <message> - <source>Always ask before performing auto-type</source> - <translation>Selalu tanya sebelum melakukan ketik-otomatis</translation> + <source>Lock databases after minimizing the window</source> + <translation type="unfinished"/> + </message> + <message> + <source>Don't require password repeat when it is visible</source> + <translation type="unfinished"/> + </message> + <message> + <source>Timeouts</source> + <translation type="unfinished"/> + </message> + <message> + <source>Convenience</source> + <translation type="unfinished"/> + </message> + <message> + <source>Lock databases when session is locked or lid is closed</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>SetupTotpDialog</name> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Key:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use custom settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Note: Change these settings only if you know what you are doing.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Time step:</source> + <translation type="unfinished"/> + </message> + <message> + <source>8 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>6 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>Code size:</source> + <translation type="unfinished"/> + </message> + <message> + <source> sec</source> + <translation>det</translation> + </message> +</context> +<context> + <name>TotpDialog</name> + <message> + <source>Timed Password</source> + <translation type="unfinished"/> + </message> + <message> + <source>000000</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> + </message> + <message> + <source>Expires in</source> + <translation type="unfinished"/> + </message> + <message> + <source>seconds</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1368,21 +2272,37 @@ Ini adalah migrasi satu arah. Anda tidak akan bisa lagi membuka basis data yang <context> <name>WelcomeWidget</name> <message> - <source>Welcome!</source> - <translation>Selamat datang!</translation> + <source>Welcome to KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>Start storing your passwords securely in a KeePassXC database</source> + <translation type="unfinished"/> </message> -</context> -<context> - <name>main</name> <message> - <source>KeePassX - cross-platform password manager</source> - <translation>KeePassX - pengelola sandi lintas platform</translation> + <source>Create new database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open existing database</source> + <translation type="unfinished"/> </message> <message> - <source>filename of the password database to open (*.kdbx)</source> - <translation>nama berkas dari basis data sandi untuk dibuka (*.kdbx)</translation> + <source>Import from KeePass 1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import from CSV</source> + <translation type="unfinished"/> </message> <message> + <source>Recent databases</source> + <translation>Basis data baru-baru ini</translation> + </message> +</context> +<context> + <name>main</name> + <message> <source>path to a custom config file</source> <translation>jalur ke berkas konfig ubahsuai</translation> </message> @@ -1390,5 +2310,81 @@ Ini adalah migrasi satu arah. Anda tidak akan bisa lagi membuka basis data yang <source>key file of the database</source> <translation>berkas kunci dari basis data</translation> </message> + <message> + <source>KeePassXC - cross-platform password manager</source> + <translation type="unfinished"/> + </message> + <message> + <source>read password of the database from stdin</source> + <translation type="unfinished"/> + </message> + <message> + <source>filenames of the password databases to open (*.kdbx)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy a password to the clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use a GUI prompt unlocking the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to clip.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Extract and print the content of a database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to extract.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the command to execute.</source> + <translation type="unfinished"/> + </message> + <message> + <source>List database entries.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the group to list. Default is /</source> + <translation type="unfinished"/> + </message> + <message> + <source>Print the UUIDs of the entries and groups.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge two databases.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge into.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge from.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use the same password for both database files.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show a password.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to show.</source> + <translation type="unfinished"/> + </message> </context> </TS>
\ No newline at end of file diff --git a/share/translations/keepassx_it.ts b/share/translations/keepassx_it.ts index 791942838..f5f7fede3 100644 --- a/share/translations/keepassx_it.ts +++ b/share/translations/keepassx_it.ts @@ -2,26 +2,106 @@ <context> <name>AboutDialog</name> <message> - <source>Revision</source> - <translation>Revisione</translation> + <source>About KeePassXC</source> + <translation>A proposito di KeePassXC</translation> </message> <message> - <source>Using:</source> - <translation>Utilizzare:</translation> + <source>About</source> + <translation>Informazioni</translation> </message> <message> - <source>About KeePassXC</source> - <translation>A proposito di KeePassXC</translation> + <source><html><head/><body><p>Report bugs at: <a href="https://github.com/keepassxreboot/keepassxc/issues"><span style="text-decoration: underline; color:#0000ff;">https://github.com</span></a></p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head><style>li {font-size: 10pt}</style></head><body><p><span style=" font-size:10pt;">Project Maintainers:</span></p><ul><li>droidmonkey</li><li>phoerious</li><li>TheZ3ro</li><li>louib</li><li>Weslly</li><li>debfx (KeePassX)</li></ul></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Contributors</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><body> + <p style="font-size:x-large; font-weight:600;">Code:</p> + <ul> + <li style="font-size:10pt">debfx (KeePassX)</li> + <li style="font-size:10pt">BlueIce (KeePassX)</li> + <li style="font-size:10pt">droidmonkey</li> + <li style="font-size:10pt">phoerious</li> + <li style="font-size:10pt">TheZ3ro</li> + <li style="font-size:10pt">louib</li> + <li style="font-size:10pt">weslly</li> + <li style="font-size:10pt">keithbennett (KeePassHTTP)</li> + <li style="font-size:10pt">Typz (KeePassHTTP)</li> + <li style="font-size:10pt">denk-mal (KeePassHTTP)</li> + <li style="font-size:10pt">kylemanna (YubiKey)</li> + <li style="font-size:10pt">seatedscribe (CSV Importer)</li> + <li style="font-size:10pt">pgalves (Inline Messages)</li> + </ul> + <p style="font-size:x-large; font-weight:600;">Translations:</p> + <ul> + <li style="font-size:10pt"><span style="font-weight:600;">Chinese:</span> Biggulu, ligyxy, BestSteve</li> + <li style="font-size:10pt"><span style="font-weight:600;">Czech:</span> pavelb, JosefVitu</li> + <li style="font-size:10pt"><span style="font-weight:600;">Dutch:</span> Vistaus, KnooL, apie</li> + <li style="font-size:10pt"><span style="font-weight:600;">Finnish:</span> MawKKe</li> + <li style="font-size:10pt"><span style="font-weight:600;">French:</span> Scrat15, frgnca, gilbsgilbs, gtalbot, iannick, kyodev, logut</li> + <li style="font-size:10pt"><span style="font-weight:600;">German:</span> Calyrx, DavidHamburg, antsas, codejunky, jensrutschmann, montilo, omnisome4, origin_de, pcrcoding, phoerious, rgloor, vlenzer</li> + <li style="font-size:10pt"><span style="font-weight:600;">Greek:</span> nplatis</li> + <li style="font-size:10pt"><span style="font-weight:600;">Italian:</span> TheZ3ro, FranzMari, Mte90, tosky</li> + <li style="font-size:10pt"><span style="font-weight:600;">Kazakh:</span> sotrud_nik</li> + <li style="font-size:10pt"><span style="font-weight:600;">Lithuanian:</span> Moo</li> + <li style="font-size:10pt"><span style="font-weight:600;">Polish:</span> konradmb, mrerexx</li> + <li style="font-size:10pt"><span style="font-weight:600;">Portuguese: </span>vitor895, weslly, American_Jesus, mihai.ile</li> + <li style="font-size:10pt"><span style="font-weight:600;">Russian:</span> vsvyatski, KekcuHa, wkill95</li> + <li style="font-size:10pt"><span style="font-weight:600;">Spanish:</span> EdwardNavarro, antifaz, piegope, pquin, vsvyatski</li> + <li style="font-size:10pt"><span style="font-weight:600;">Swedish:</span> henziger</li> + </ul> + </body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p align="center"><a href="https://github.com/keepassxreboot/keepassxc/graphs/contributors"><span style=" font-size:10pt; text-decoration: underline; color:#0000ff;">See Contributions on GitHub</span></a></p></body></html></source> + <translation type="unfinished"/> </message> <message> - <source>Extensions: + <source>Debug Info</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>Include the following information whenever you report a bug:</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy to clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Version %1 </source> - <translation>Estensioni: -</translation> + <translation type="unfinished"/> </message> <message> - <source>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</source> - <translation>KeePassXC è distribuito sotto i termini della licenza GNU General Public License (GPL) versione 2 o (come opzione) versione 3.</translation> + <source>Revision: %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Libraries:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Operating system: %1 +CPU architecture: %2 +Kernel: %3 %4</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enabled extensions:</source> + <translation type="unfinished"/> </message> </context> <context> @@ -121,10 +201,6 @@ Perfavore seleziona se vuoi consentire l'accesso.</translation> <translation>Crea file chiave...</translation> </message> <message> - <source>Error</source> - <translation>Errore</translation> - </message> - <message> <source>Unable to create Key File : </source> <translation>Impossibile creare file chiave:</translation> </message> @@ -133,10 +209,6 @@ Perfavore seleziona se vuoi consentire l'accesso.</translation> <translation>Seleziona il file chiave</translation> </message> <message> - <source>Question</source> - <translation>Domanda</translation> - </message> - <message> <source>Do you really want to use an empty string as password?</source> <translation>Vuoi veramente usare una stringa vuota come password?</translation> </message> @@ -145,10 +217,6 @@ Perfavore seleziona se vuoi consentire l'accesso.</translation> <translation>Sono state fornite password differenti.</translation> </message> <message> - <source>Failed to set key file</source> - <translation>Fallimento a impostare il file chiave</translation> - </message> - <message> <source>Failed to set %1 as the Key file: %2</source> <translation>Impossibile impostare %1 come file chiave: @@ -158,6 +226,163 @@ Perfavore seleziona se vuoi consentire l'accesso.</translation> <source>&Key file</source> <translation>&File chiave</translation> </message> + <message> + <source>Cha&llenge Response</source> + <translation type="unfinished"/> + </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Changing master key failed: no YubiKey inserted.</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CloneDialog</name> + <message> + <source>Clone Options</source> + <translation type="unfinished"/> + </message> + <message> + <source>Append ' - Copy' to title</source> + <translation type="unfinished"/> + </message> + <message> + <source>Replace username and password with references</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy history</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWidget</name> + <message> + <source>Import CSV fields</source> + <translation type="unfinished"/> + </message> + <message> + <source>filename</source> + <translation type="unfinished"/> + </message> + <message> + <source>size, rows, columns</source> + <translation type="unfinished"/> + </message> + <message> + <source>Encoding</source> + <translation type="unfinished"/> + </message> + <message> + <source>Codec</source> + <translation type="unfinished"/> + </message> + <message> + <source>Text is qualified by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Fields are separated by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Comments start with</source> + <translation type="unfinished"/> + </message> + <message> + <source>First record has field names</source> + <translation type="unfinished"/> + </message> + <message> + <source>Number of headers line to discard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Consider '\' an escape character</source> + <translation type="unfinished"/> + </message> + <message> + <source>Preview</source> + <translation type="unfinished"/> + </message> + <message> + <source>Column layout</source> + <translation type="unfinished"/> + </message> + <message> + <source>Not present in CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty fieldname </source> + <translation type="unfinished"/> + </message> + <message> + <source>column </source> + <translation type="unfinished"/> + </message> + <message> + <source>Imported from CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Original data: </source> + <translation type="unfinished"/> + </message> + <message> + <source>Error(s) detected in CSV file !</source> + <translation type="unfinished"/> + </message> + <message> + <source> more messages skipped]</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Errore</translation> + </message> + <message> + <source>CSV import: writer has errors: +</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWizard</name> + <message> + <source>Import CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Errore</translation> + </message> + <message> + <source>Unable to calculate master key</source> + <translation>Impossibile calcolare la chiave principale</translation> + </message> +</context> +<context> + <name>CsvParserModel</name> + <message> + <source> byte, </source> + <translation type="unfinished"/> + </message> + <message> + <source> rows, </source> + <translation type="unfinished"/> + </message> + <message> + <source> columns</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseOpenWidget</name> @@ -178,10 +403,6 @@ Perfavore seleziona se vuoi consentire l'accesso.</translation> <translation>Sfoglia</translation> </message> <message> - <source>Error</source> - <translation>Errore</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>Impossibile aprire il database.</translation> </message> @@ -201,6 +422,14 @@ Perfavore seleziona se vuoi consentire l'accesso.</translation> <source>Select key file</source> <translation>Seleziona file chiave</translation> </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Challenge Response:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseRepairWidget</name> @@ -277,6 +506,18 @@ Adesso puoi salvarlo.</translation> <source>Use recycle bin</source> <translation>Usa il cestino</translation> </message> + <message> + <source>AES: 256 Bit (default)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Twofish: 256 Bit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Algorithm:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseTabWidget</name> @@ -297,10 +538,6 @@ Adesso puoi salvarlo.</translation> <translation>Apri database</translation> </message> <message> - <source>Warning</source> - <translation>Attenzione</translation> - </message> - <message> <source>File not found!</source> <translation>File non trovato!</translation> </message> @@ -331,10 +568,6 @@ Save changes?</source> Salvare le modifiche?</translation> </message> <message> - <source>Error</source> - <translation>Errore</translation> - </message> - <message> <source>Writing the database failed.</source> <translation>Scrittura del database non riuscita.</translation> </message> @@ -425,6 +658,14 @@ Vuoi aprilo comunque?</translation> <source>Open read-only</source> <translation>Aperto in sola lettura</translation> </message> + <message> + <source>File opened in read only mode.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open CSV file</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseWidget</name> @@ -465,10 +706,6 @@ Vuoi aprilo comunque?</translation> <translation>Vuoi veramente eliminare il gruppo "%1"?</translation> </message> <message> - <source>Error</source> - <translation>Errore</translation> - </message> - <message> <source>Unable to calculate master key</source> <translation>Impossibile calcolare la chiave principale</translation> </message> @@ -529,13 +766,17 @@ Vuoi aprilo comunque?</translation> <translation>Il file del database è cambiato e ci sono delle modifiche non salvate. Vuoi unire i tuoi cambiamenti.</translation> </message> <message> - <source>Autoreload Failed</source> - <translation>Aggiornamento fallito</translation> - </message> - <message> <source>Could not open the new database file while attempting to autoreload this database.</source> <translation>Non è stato possibile aprire il nuovo database mentre si tentava il caricamento automatico di questo database.</translation> </message> + <message> + <source>Empty recycle bin?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to permanently delete everything from your recycle bin?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidget</name> @@ -576,10 +817,6 @@ Vuoi aprilo comunque?</translation> <translation>Modificare voce</translation> </message> <message> - <source>Error</source> - <translation>Errore</translation> - </message> - <message> <source>Different passwords supplied.</source> <translation>Sono state immesse password differenti.</translation> </message> @@ -621,6 +858,22 @@ Vuoi aprilo comunque?</translation> <source>1 year</source> <translation>Un anno</translation> </message> + <message> + <source>Confirm Remove</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attribute?</source> + <translation type="unfinished"/> + </message> + <message> + <source>[PROTECTED] Press reveal to view or edit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attachment?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAdvanced</name> @@ -633,10 +886,6 @@ Vuoi aprilo comunque?</translation> <translation>Aggiungi</translation> </message> <message> - <source>Edit</source> - <translation>Modifica</translation> - </message> - <message> <source>Remove</source> <translation>Rimuovi</translation> </message> @@ -652,6 +901,18 @@ Vuoi aprilo comunque?</translation> <source>Open</source> <translation>Apri</translation> </message> + <message> + <source>Edit Name</source> + <translation type="unfinished"/> + </message> + <message> + <source>Protect</source> + <translation type="unfinished"/> + </message> + <message> + <source>Reveal</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAutoType</name> @@ -687,6 +948,10 @@ Vuoi aprilo comunque?</translation> <source>Set custo&m sequence:</source> <translation>Imposta sequenza &personalizzata:</translation> </message> + <message> + <source>Window Associations</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetHistory</name> @@ -796,16 +1061,16 @@ Vuoi aprilo comunque?</translation> <translation>Cerca</translation> </message> <message> - <source>Auto-type</source> + <source>Auto-Type</source> <translation>Auto-Type</translation> </message> <message> - <source>Use default auto-type sequence of parent group</source> - <translation>Usa la sequenza auto-type del gruppo genitore</translation> + <source>&Use default Auto-Type sequence of parent group</source> + <translation type="unfinished"/> </message> <message> - <source>Set default auto-type sequence</source> - <translation>Imposta la sequenza auto-type</translation> + <source>Set default Auto-Type se&quence</source> + <translation type="unfinished"/> </message> </context> <context> @@ -831,10 +1096,6 @@ Vuoi aprilo comunque?</translation> <translation>Seleziona immagine</translation> </message> <message> - <source>Can't delete icon!</source> - <translation>Non puoi eliminare l'icona!</translation> - </message> - <message> <source>Error</source> <translation>Errore</translation> </message> @@ -851,10 +1112,6 @@ Vuoi aprilo comunque?</translation> <translation>Impossibile leggere l'icona</translation> </message> <message> - <source>Can't delete icon. Still used by %1 items.</source> - <translation>Non puoi eliminare l'icona. Utilizzata da %1 voce.</translation> - </message> - <message> <source>&Use default icon</source> <translation>&Usa icona predefinita</translation> </message> @@ -862,6 +1119,14 @@ Vuoi aprilo comunque?</translation> <source>Use custo&m icon</source> <translation>Usa &icona personalizzata</translation> </message> + <message> + <source>Confirm Delete</source> + <translation type="unfinished"/> + </message> + <message> + <source>This icon is used by %1 entries, and will be replaced by the default icon. Are you sure you want to delete it?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditWidgetProperties</name> @@ -933,6 +1198,11 @@ Vuoi aprilo comunque?</translation> <source>URL</source> <translation>URL</translation> </message> + <message> + <source>Ref: </source> + <comment>Reference abbreviation</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>Group</name> @@ -991,9 +1261,16 @@ Vuoi aprilo comunque?</translation> <source>Ensure that the password contains characters from every group</source> <translation>Verifica che la password contenga caratteri di ogni gruppo</translation> </message> +</context> +<context> + <name>KMessageWidget</name> <message> - <source>Accept</source> - <translation>Accetta</translation> + <source>&Close</source> + <translation type="unfinished"/> + </message> + <message> + <source>Close message</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1003,10 +1280,6 @@ Vuoi aprilo comunque?</translation> <translation>Importa database KeePass1</translation> </message> <message> - <source>Error</source> - <translation>Errore</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>Impossibile aprire il database.</translation> </message> @@ -1070,6 +1343,10 @@ This is a one-way migration. You won't be able to open the imported databas Puoi importarlo facendo clic su Database > 'Importa database KeePass 1'. Questa è una migrazione in una sola direzione. Non potrai aprire il database importato con la vecchia versione 0.4 di KeePassX. </translation> </message> + <message> + <source>Unable to issue challenge-response.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>Main</name> @@ -1081,14 +1358,18 @@ Questa è una migrazione in una sola direzione. Non potrai aprire il database im <source>KeePassXC - Error</source> <translation>KeePassXC - Errore</translation> </message> + <message> + <source>The lock file could not be created. Single-instance mode disabled.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Another instance of KeePassXC is already running.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>MainWindow</name> <message> - <source>Database</source> - <translation>Database</translation> - </message> - <message> <source>Open database</source> <translation>Apri database</translation> </message> @@ -1121,10 +1402,6 @@ Questa è una migrazione in una sola direzione. Non potrai aprire il database im <translation>Cambia finestra</translation> </message> <message> - <source>Tools</source> - <translation>Strumenti</translation> - </message> - <message> <source>KeePass 2 Database</source> <translation>Database KeePass 2</translation> </message> @@ -1137,10 +1414,6 @@ Questa è una migrazione in una sola direzione. Non potrai aprire il database im <translation>Salva il database riparato</translation> </message> <message> - <source>Error</source> - <translation>Errore</translation> - </message> - <message> <source>Writing the database failed.</source> <translation>Scrittura del database non riuscita.</translation> </message> @@ -1233,14 +1506,26 @@ Questa è una migrazione in una sola direzione. Non potrai aprire il database im <translation>Impostazioni &Database</translation> </message> <message> - <source>&Import KeePass 1 database</source> - <translation>&Importa database KeePass 1</translation> - </message> - <message> <source>&Clone entry</source> <translation>&Clona elemento</translation> </message> <message> + <source>Timed one-time password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy &TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show TOTP</source> + <translation type="unfinished"/> + </message> + <message> <source>&Find</source> <translation>&Trova</translation> </message> @@ -1292,6 +1577,46 @@ Questa è una migrazione in una sola direzione. Non potrai aprire il database im <source>Password Generator</source> <translation>Generatore Password</translation> </message> + <message> + <source>Clear history</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Tools</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import KeePass 1 database</source> + <translation>Importa database KeePass 1</translation> + </message> + <message> + <source>Import CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty recycle bin</source> + <translation type="unfinished"/> + </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Quit KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>Please touch the button on your YubiKey!</source> + <translation type="unfinished"/> + </message> </context> <context> <name>OptionDialog</name> @@ -1308,12 +1633,6 @@ Questa è una migrazione in una sola direzione. Non potrai aprire il database im <translation>M&ostra una notifica quando sono richeste le credenziali</translation> </message> <message> - <source>&Match URL schemes -Only entries with the same scheme (http://, https://, ftp://, ...) are returned</source> - <translation>&Schema URL -Solo le voci con lo stesso schema (http://, https://, ftp://, ...) sono selezionate</translation> - </message> - <message> <source>Sort matching entries by &username</source> <translation>Ordina le voci trovate per &nome utente</translation> </message> @@ -1322,10 +1641,6 @@ Solo le voci con lo stesso schema (http://, https://, ftp://, ...) sono selezion <translation>R&imuovi tutti i permessi presenti dalle voci nel database attivo</translation> </message> <message> - <source>Password generator</source> - <translation>Generatore di password</translation> - </message> - <message> <source>Advanced</source> <translation>Avanzate</translation> </message> @@ -1342,10 +1657,6 @@ Solo le voci con lo stesso schema (http://, https://, ftp://, ...) sono selezion <translation>Cerc&a in tutti i database aperti per la ricerca delle voci</translation> </message> <message> - <source>Only the selected database has to be connected with a client!</source> - <translation>Solo i database selezionati sono connessi con il client!</translation> - </message> - <message> <source>HTTP Port:</source> <translation>Porta HTTP:</translation> </message> @@ -1362,12 +1673,6 @@ Solo le voci con lo stesso schema (http://, https://, ftp://, ...) sono selezion <translation>Ordina le voci per &titolo</translation> </message> <message> - <source>Enable KeepassXC HTTP protocol -This is required for accessing your databases from ChromeIPass or PassIFox</source> - <translation>Abilita il protocollo KeePassXC HTTP -Richiesto per accedere al tuo database da ChromeIPass o PassIFox</translation> - </message> - <message> <source>KeePassXC will listen to this port on 127.0.0.1</source> <translation>KeePassXC rimarrà in ascolto su questa porta su 127.0.0.1</translation> </message> @@ -1382,18 +1687,8 @@ Using default port 19455.</source> Utilizza la porta predefinita 19455.</translation> </message> <message> - <source>&Return only best matching entries for a URL instead -of all entries for the whole domain</source> - <translation>&Ritorna solo solo le voci più idonee alla URL invece -di tutte le voci del dominio</translation> - </message> - <message> <source>R&emove all shared encryption keys from active database</source> - <translation>R&imuovi tutte le chiavi di condivisione criptate dal database attivo</translation> - </message> - <message> - <source>The following options can be dangerous. Change them only if you know what you are doing.</source> - <translation>Le opzioni seguenti sono pericolose. Cambia solo se sai cosa stai facendo.</translation> + <translation>R&imuovi tutte le chiavi condivise di cifratura dal database attivo</translation> </message> <message> <source>&Return advanced string fields which start with "KPH: "</source> @@ -1401,7 +1696,44 @@ di tutte le voci del dominio</translation> </message> <message> <source>Automatically creating or updating string fields is not supported.</source> - <translation>Crea automaticamente o aggiorna i campi stringa non supportati.</translation> + <translation>La creazione o l'aggiornamento automatico dei campi stringa non è supportato.</translation> + </message> + <message> + <source>This is required for accessing your databases from ChromeIPass or PassIFox</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enable KeePassHTTP server</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only returns the best matches for a specific URL instead of all entries for the whole domain.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Return only best matching entries</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only entries with the same scheme (http://, https://, ftp://, ...) are returned.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Match URL schemes</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password Generator</source> + <translation>Generatore Password</translation> + </message> + <message> + <source>Only the selected database has to be connected with a client.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The following options can be dangerous! +Change them only if you know what you are doing.</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1494,12 +1826,101 @@ di tutte le voci del dominio</translation> <source>Excellent</source> <translation>Eccellente</translation> </message> + <message> + <source>Password</source> + <translation>Password</translation> + </message> + <message> + <source>Extended ASCII</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passphrase</source> + <translation type="unfinished"/> + </message> + <message> + <source>Wordlist:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Count:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Separator:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> + </message> </context> <context> <name>QObject</name> <message> - <source>Http</source> - <translation>http</translation> + <source>NULL device</source> + <translation type="unfinished"/> + </message> + <message> + <source>error reading from device</source> + <translation type="unfinished"/> + </message> + <message> + <source>file empty ! +</source> + <translation type="unfinished"/> + </message> + <message> + <source>malformed string</source> + <translation type="unfinished"/> + </message> + <message> + <source>missing closing quote</source> + <translation type="unfinished"/> + </message> + <message> + <source>INTERNAL - unget lower bound exceeded</source> + <translation type="unfinished"/> + </message> + <message> + <source>Group</source> + <translation>Gruppo</translation> + </message> + <message> + <source>Title</source> + <translation>Titolo</translation> + </message> + <message> + <source>Username</source> + <translation>Nome utente</translation> + </message> + <message> + <source>Password</source> + <translation>Password</translation> + </message> + <message> + <source>URL</source> + <translation>URL</translation> + </message> + <message> + <source>Notes</source> + <translation>Note</translation> + </message> + <message> + <source>Browser Integration</source> + <translation type="unfinished"/> + </message> + <message> + <source>YubiKey[%1] Challenge Response - Slot %2 - %3</source> + <translation type="unfinished"/> + </message> + <message> + <source>Press</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passive</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1547,13 +1968,17 @@ di tutte le voci del dominio</translation> <translation>Cerca</translation> </message> <message> - <source>Find</source> - <translation>Trova</translation> - </message> - <message> <source>Clear</source> <translation>Pulisci</translation> </message> + <message> + <source>Search...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Limit search to selected group</source> + <translation type="unfinished"/> + </message> </context> <context> <name>Service</name> @@ -1660,6 +2085,10 @@ imposta un nome unico per identificarla ed accettarla.</translation> <source>Security</source> <translation>Sicurezza</translation> </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"/> + </message> </context> <context> <name>SettingsWidgetGeneral</name> @@ -1688,10 +2117,6 @@ imposta un nome unico per identificarla ed accettarla.</translation> <translation>Scorciatoia Auto-Type globale</translation> </message> <message> - <source>Use entry title to match windows for global auto-type</source> - <translation>Usa il titolo delle voci per trovare le finestre per l'auto-type globale</translation> - </message> - <message> <source>Language</source> <translation>Lingua</translation> </message> @@ -1704,10 +2129,6 @@ imposta un nome unico per identificarla ed accettarla.</translation> <translation>Nascondi la finestra nell'area di notifica del sistema quando viene minimizzata</translation> </message> <message> - <source>Remember last key files</source> - <translation>Ricorda l'ultimo file chiave</translation> - </message> - <message> <source>Load previous databases on startup</source> <translation>Carica i database precedenti all'avvio</translation> </message> @@ -1723,6 +2144,30 @@ imposta un nome unico per identificarla ed accettarla.</translation> <source>Minimize window at application startup</source> <translation>Minimizza la finestra all'avvio della applicazione</translation> </message> + <message> + <source>Basic Settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Remember last key files and security dongles</source> + <translation type="unfinished"/> + </message> + <message> + <source>Don't mark database as modified for non-data changes (e.g., expanding groups)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Auto-Type</source> + <translation>Auto-Type</translation> + </message> + <message> + <source>Use entry title and URL to match windows for global Auto-Type</source> + <translation type="unfinished"/> + </message> + <message> + <source>Always ask before performing Auto-Type</source> + <translation type="unfinished"/> + </message> </context> <context> <name>SettingsWidgetSecurity</name> @@ -1743,10 +2188,6 @@ imposta un nome unico per identificarla ed accettarla.</translation> <translation>Mostra la password in chiaro in maniera predefinita</translation> </message> <message> - <source>Always ask before performing auto-type</source> - <translation>Chiedi sempre di di effettuare auto-type</translation> - </message> - <message> <source>Lock databases after minimizing the window</source> <translation>Blocca il database dopo la minimizzazione della finestra</translation> </message> @@ -1754,6 +2195,80 @@ imposta un nome unico per identificarla ed accettarla.</translation> <source>Don't require password repeat when it is visible</source> <translation>Non richiedere di ripetere la password quando è visibile</translation> </message> + <message> + <source>Timeouts</source> + <translation type="unfinished"/> + </message> + <message> + <source>Convenience</source> + <translation type="unfinished"/> + </message> + <message> + <source>Lock databases when session is locked or lid is closed</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>SetupTotpDialog</name> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Key:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use custom settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Note: Change these settings only if you know what you are doing.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Time step:</source> + <translation type="unfinished"/> + </message> + <message> + <source>8 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>6 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>Code size:</source> + <translation type="unfinished"/> + </message> + <message> + <source> sec</source> + <translation>sec</translation> + </message> +</context> +<context> + <name>TotpDialog</name> + <message> + <source>Timed Password</source> + <translation type="unfinished"/> + </message> + <message> + <source>000000</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> + </message> + <message> + <source>Expires in</source> + <translation type="unfinished"/> + </message> + <message> + <source>seconds</source> + <translation type="unfinished"/> + </message> </context> <context> <name>UnlockDatabaseWidget</name> @@ -1765,8 +2280,32 @@ imposta un nome unico per identificarla ed accettarla.</translation> <context> <name>WelcomeWidget</name> <message> - <source>Welcome!</source> - <translation>Benvenuto!</translation> + <source>Welcome to KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>Start storing your passwords securely in a KeePassXC database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Create new database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open existing database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import from KeePass 1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import from CSV</source> + <translation type="unfinished"/> + </message> + <message> + <source>Recent databases</source> + <translation>Database recenti</translation> </message> </context> <context> @@ -1791,5 +2330,69 @@ imposta un nome unico per identificarla ed accettarla.</translation> <source>filenames of the password databases to open (*.kdbx)</source> <translation>i nomi dei file dei database delle password da aprire (*.kdbx)</translation> </message> + <message> + <source>Copy a password to the clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use a GUI prompt unlocking the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to clip.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Extract and print the content of a database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to extract.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the command to execute.</source> + <translation type="unfinished"/> + </message> + <message> + <source>List database entries.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the group to list. Default is /</source> + <translation type="unfinished"/> + </message> + <message> + <source>Print the UUIDs of the entries and groups.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge two databases.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge into.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge from.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use the same password for both database files.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show a password.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to show.</source> + <translation type="unfinished"/> + </message> </context> </TS>
\ No newline at end of file diff --git a/share/translations/keepassx_ja.ts b/share/translations/keepassx_ja.ts index 182ed9948..c134fb923 100644 --- a/share/translations/keepassx_ja.ts +++ b/share/translations/keepassx_ja.ts @@ -1,33 +1,143 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS language="ja" version="2.0"> +<?xml version="1.0" ?><!DOCTYPE TS><TS language="ja" version="2.1"> <context> <name>AboutDialog</name> <message> - <source>About KeePassX</source> - <translation>KeePassX について</translation> + <source>About KeePassXC</source> + <translation type="unfinished"/> </message> <message> - <source>KeePassX is distributed under the term of the GNU General Public License (GPL) version 2 or (at your option) version 3.</source> - <translation>KeePassXはGNU General Public License (GPL) version 2 または version 3 (どちらかを選択)の条件で配布されます。</translation> + <source>About</source> + <translation>このソフトウェアについて</translation> </message> <message> - <source>Revision</source> - <translation>リビジョン</translation> + <source><html><head/><body><p>Report bugs at: <a href="https://github.com/keepassxreboot/keepassxc/issues"><span style="text-decoration: underline; color:#0000ff;">https://github.com</span></a></p></body></html></source> + <translation type="unfinished"/> </message> <message> - <source>Using:</source> - <translation>利用中:</translation> + <source><html><head/><body><p>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head><style>li {font-size: 10pt}</style></head><body><p><span style=" font-size:10pt;">Project Maintainers:</span></p><ul><li>droidmonkey</li><li>phoerious</li><li>TheZ3ro</li><li>louib</li><li>Weslly</li><li>debfx (KeePassX)</li></ul></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Contributors</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><body> + <p style="font-size:x-large; font-weight:600;">Code:</p> + <ul> + <li style="font-size:10pt">debfx (KeePassX)</li> + <li style="font-size:10pt">BlueIce (KeePassX)</li> + <li style="font-size:10pt">droidmonkey</li> + <li style="font-size:10pt">phoerious</li> + <li style="font-size:10pt">TheZ3ro</li> + <li style="font-size:10pt">louib</li> + <li style="font-size:10pt">weslly</li> + <li style="font-size:10pt">keithbennett (KeePassHTTP)</li> + <li style="font-size:10pt">Typz (KeePassHTTP)</li> + <li style="font-size:10pt">denk-mal (KeePassHTTP)</li> + <li style="font-size:10pt">kylemanna (YubiKey)</li> + <li style="font-size:10pt">seatedscribe (CSV Importer)</li> + <li style="font-size:10pt">pgalves (Inline Messages)</li> + </ul> + <p style="font-size:x-large; font-weight:600;">Translations:</p> + <ul> + <li style="font-size:10pt"><span style="font-weight:600;">Chinese:</span> Biggulu, ligyxy, BestSteve</li> + <li style="font-size:10pt"><span style="font-weight:600;">Czech:</span> pavelb, JosefVitu</li> + <li style="font-size:10pt"><span style="font-weight:600;">Dutch:</span> Vistaus, KnooL, apie</li> + <li style="font-size:10pt"><span style="font-weight:600;">Finnish:</span> MawKKe</li> + <li style="font-size:10pt"><span style="font-weight:600;">French:</span> Scrat15, frgnca, gilbsgilbs, gtalbot, iannick, kyodev, logut</li> + <li style="font-size:10pt"><span style="font-weight:600;">German:</span> Calyrx, DavidHamburg, antsas, codejunky, jensrutschmann, montilo, omnisome4, origin_de, pcrcoding, phoerious, rgloor, vlenzer</li> + <li style="font-size:10pt"><span style="font-weight:600;">Greek:</span> nplatis</li> + <li style="font-size:10pt"><span style="font-weight:600;">Italian:</span> TheZ3ro, FranzMari, Mte90, tosky</li> + <li style="font-size:10pt"><span style="font-weight:600;">Kazakh:</span> sotrud_nik</li> + <li style="font-size:10pt"><span style="font-weight:600;">Lithuanian:</span> Moo</li> + <li style="font-size:10pt"><span style="font-weight:600;">Polish:</span> konradmb, mrerexx</li> + <li style="font-size:10pt"><span style="font-weight:600;">Portuguese: </span>vitor895, weslly, American_Jesus, mihai.ile</li> + <li style="font-size:10pt"><span style="font-weight:600;">Russian:</span> vsvyatski, KekcuHa, wkill95</li> + <li style="font-size:10pt"><span style="font-weight:600;">Spanish:</span> EdwardNavarro, antifaz, piegope, pquin, vsvyatski</li> + <li style="font-size:10pt"><span style="font-weight:600;">Swedish:</span> henziger</li> + </ul> + </body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p align="center"><a href="https://github.com/keepassxreboot/keepassxc/graphs/contributors"><span style=" font-size:10pt; text-decoration: underline; color:#0000ff;">See Contributions on GitHub</span></a></p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Debug Info</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>Include the following information whenever you report a bug:</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy to clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Version %1 +</source> + <translation type="unfinished"/> + </message> + <message> + <source>Revision: %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Libraries:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Operating system: %1 +CPU architecture: %2 +Kernel: %3 %4</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enabled extensions:</source> + <translation type="unfinished"/> </message> </context> <context> - <name>AutoType</name> + <name>AccessControlDialog</name> + <message> + <source>Remember this decision</source> + <translation type="unfinished"/> + </message> + <message> + <source>Allow</source> + <translation type="unfinished"/> + </message> <message> - <source>Auto-Type - KeePassX</source> - <translation>自動入力 - KeePassX</translation> + <source>Deny</source> + <translation type="unfinished"/> + </message> + <message> + <source>%1 has requested access to passwords for the following item(s). +Please select whether you want to allow access.</source> + <translation type="unfinished"/> </message> <message> + <source>KeePassXC HTTP Confirm Access</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>AutoType</name> + <message> <source>Couldn't find an entry that matches the window title:</source> <translation>ウィンドウタイトルに一致するエントリーが見つかりませんでした:</translation> </message> + <message> + <source>Auto-Type - KeePassXC</source> + <translation type="unfinished"/> + </message> </context> <context> <name>AutoTypeAssociationsModel</name> @@ -47,13 +157,13 @@ <context> <name>AutoTypeSelectDialog</name> <message> - <source>Auto-Type - KeePassX</source> - <translation>自動入力 - KeePassX</translation> - </message> - <message> <source>Select entry to Auto-Type:</source> <translation>自動入力するエントリーを選択してください:</translation> </message> + <message> + <source>Auto-Type - KeePassXC</source> + <translation type="unfinished"/> + </message> </context> <context> <name>ChangeMasterKeyWidget</name> @@ -70,10 +180,6 @@ <translation>パスワードを再入力:</translation> </message> <message> - <source>Key file</source> - <translation>キーファイル</translation> - </message> - <message> <source>Browse</source> <translation>参照</translation> </message> @@ -94,10 +200,6 @@ <translation>キーファイルを作成...</translation> </message> <message> - <source>Error</source> - <translation>エラー</translation> - </message> - <message> <source>Unable to create Key File : </source> <translation>キーファイルを作成できませんでした:</translation> </message> @@ -106,10 +208,6 @@ <translation>キーファイルを選択</translation> </message> <message> - <source>Question</source> - <translation>質問</translation> - </message> - <message> <source>Do you really want to use an empty string as password?</source> <translation>本当に空のパスワード文字列で使いますか?</translation> </message> @@ -118,15 +216,172 @@ <translation>異なるパスワードが入力されました。</translation> </message> <message> - <source>Failed to set key file</source> - <translation>キーファイルのセットに失敗しました</translation> - </message> - <message> <source>Failed to set %1 as the Key file: %2</source> <translation>%1 をキーファイルとしてセットできませんでした: %2</translation> </message> + <message> + <source>&Key file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Cha&llenge Response</source> + <translation type="unfinished"/> + </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Changing master key failed: no YubiKey inserted.</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CloneDialog</name> + <message> + <source>Clone Options</source> + <translation type="unfinished"/> + </message> + <message> + <source>Append ' - Copy' to title</source> + <translation type="unfinished"/> + </message> + <message> + <source>Replace username and password with references</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy history</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWidget</name> + <message> + <source>Import CSV fields</source> + <translation type="unfinished"/> + </message> + <message> + <source>filename</source> + <translation type="unfinished"/> + </message> + <message> + <source>size, rows, columns</source> + <translation type="unfinished"/> + </message> + <message> + <source>Encoding</source> + <translation type="unfinished"/> + </message> + <message> + <source>Codec</source> + <translation type="unfinished"/> + </message> + <message> + <source>Text is qualified by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Fields are separated by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Comments start with</source> + <translation type="unfinished"/> + </message> + <message> + <source>First record has field names</source> + <translation type="unfinished"/> + </message> + <message> + <source>Number of headers line to discard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Consider '\' an escape character</source> + <translation type="unfinished"/> + </message> + <message> + <source>Preview</source> + <translation type="unfinished"/> + </message> + <message> + <source>Column layout</source> + <translation type="unfinished"/> + </message> + <message> + <source>Not present in CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty fieldname </source> + <translation type="unfinished"/> + </message> + <message> + <source>column </source> + <translation type="unfinished"/> + </message> + <message> + <source>Imported from CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Original data: </source> + <translation type="unfinished"/> + </message> + <message> + <source>Error(s) detected in CSV file !</source> + <translation type="unfinished"/> + </message> + <message> + <source> more messages skipped]</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>エラー</translation> + </message> + <message> + <source>CSV import: writer has errors: +</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWizard</name> + <message> + <source>Import CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>エラー</translation> + </message> + <message> + <source>Unable to calculate master key</source> + <translation>マスターキーを計算できません</translation> + </message> +</context> +<context> + <name>CsvParserModel</name> + <message> + <source> byte, </source> + <translation type="unfinished"/> + </message> + <message> + <source> rows, </source> + <translation type="unfinished"/> + </message> + <message> + <source> columns</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseOpenWidget</name> @@ -147,10 +402,6 @@ <translation>参照</translation> </message> <message> - <source>Error</source> - <translation>エラー</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>データベースを開けませんでした。</translation> </message> @@ -170,6 +421,14 @@ <source>Select key file</source> <translation>キーファイルを選択</translation> </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Challenge Response:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseRepairWidget</name> @@ -227,10 +486,6 @@ You can now save it.</source> <translation>ユーザー名の初期値:</translation> </message> <message> - <source>Use recycle bin:</source> - <translation>ゴミ箱を使う:</translation> - </message> - <message> <source> MiB</source> <translation> MiB</translation> </message> @@ -246,6 +501,22 @@ You can now save it.</source> <source>Max. history size:</source> <translation>最大履歴データサイズ:</translation> </message> + <message> + <source>Use recycle bin</source> + <translation type="unfinished"/> + </message> + <message> + <source>AES: 256 Bit (default)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Twofish: 256 Bit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Algorithm:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseTabWidget</name> @@ -266,10 +537,6 @@ You can now save it.</source> <translation>データベースを開く</translation> </message> <message> - <source>Warning</source> - <translation>警告</translation> - </message> - <message> <source>File not found!</source> <translation>ファイルが見つかりません!</translation> </message> @@ -300,10 +567,6 @@ Save changes?</source> 変更を保存しますか?</translation> </message> <message> - <source>Error</source> - <translation>エラー</translation> - </message> - <message> <source>Writing the database failed.</source> <translation>データベースが保存できませんでした。</translation> </message> @@ -320,12 +583,6 @@ Save changes?</source> <translation>ロック済み</translation> </message> <message> - <source>The database you are trying to open is locked by another instance of KeePassX. -Do you want to open it anyway? Alternatively the database is opened read-only.</source> - <translation>開こうとしたデータベースは別のKeePassXプログラムからロックされています。 -とにかく開きますか? データベースを読み取り専用で開きます。</translation> - </message> - <message> <source>Lock database</source> <translation>データベースをロックする</translation> </message> @@ -368,13 +625,42 @@ Discard changes and close anyway?</source> <translation>CSVファイルの書き込みに失敗しました。</translation> </message> <message> - <source>The database you are trying to save as is locked by another instance of KeePassX. + <source>Unable to open the database.</source> + <translation>データベースを開けませんでした。</translation> + </message> + <message> + <source>Merge database</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database you are trying to save as is locked by another instance of KeePassXC. Do you want to save it anyway?</source> - <translation>保存しようとしたデータベースは別のKeePassXプログラムからロックされています。 -とにかく保存しますか?</translation> + <translation type="unfinished"/> </message> <message> - <source>Unable to open the database.</source> + <source>Passwords</source> + <translation type="unfinished"/> + </message> + <message> + <source>Database already opened</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database you are trying to open is locked by another instance of KeePassXC. + +Do you want to open it anyway?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open read-only</source> + <translation type="unfinished"/> + </message> + <message> + <source>File opened in read only mode.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open CSV file</source> <translation type="unfinished"/> </message> </context> @@ -417,14 +703,6 @@ Do you want to save it anyway?</source> <translation>グループ "%1" を完全に削除しますがよろしいですか?</translation> </message> <message> - <source>Current group</source> - <translation>現在のグループ</translation> - </message> - <message> - <source>Error</source> - <translation>エラー</translation> - </message> - <message> <source>Unable to calculate master key</source> <translation>マスターキーを計算できませんでした</translation> </message> @@ -436,6 +714,66 @@ Do you want to save it anyway?</source> <source>Do you really want to move entry "%1" to the recycle bin?</source> <translation type="unfinished"/> </message> + <message> + <source>Searching...</source> + <translation type="unfinished"/> + </message> + <message> + <source>No current database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>No source database, nothing to do.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Search Results (%1)</source> + <translation type="unfinished"/> + </message> + <message> + <source>No Results</source> + <translation type="unfinished"/> + </message> + <message> + <source>Execute command?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Do you really want to execute the following command?<br><br>%1<br></source> + <translation type="unfinished"/> + </message> + <message> + <source>Remember my choice</source> + <translation type="unfinished"/> + </message> + <message> + <source>Autoreload Request</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database file has changed. Do you want to load the changes?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge Request</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database file has changed and you have unsaved changes.Do you want to merge your changes?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Could not open the new database file while attempting to autoreload this database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty recycle bin?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to permanently delete everything from your recycle bin?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidget</name> @@ -476,10 +814,6 @@ Do you want to save it anyway?</source> <translation>エントリーを編集</translation> </message> <message> - <source>Error</source> - <translation>エラー</translation> - </message> - <message> <source>Different passwords supplied.</source> <translation>異なるパスワードが入力されました。</translation> </message> @@ -521,6 +855,22 @@ Do you want to save it anyway?</source> <source>1 year</source> <translation>1年</translation> </message> + <message> + <source>Confirm Remove</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attribute?</source> + <translation type="unfinished"/> + </message> + <message> + <source>[PROTECTED] Press reveal to view or edit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attachment?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAdvanced</name> @@ -533,10 +883,6 @@ Do you want to save it anyway?</source> <translation>追加</translation> </message> <message> - <source>Edit</source> - <translation>編集</translation> - </message> - <message> <source>Remove</source> <translation>削除</translation> </message> @@ -552,6 +898,18 @@ Do you want to save it anyway?</source> <source>Open</source> <translation>開く</translation> </message> + <message> + <source>Edit Name</source> + <translation type="unfinished"/> + </message> + <message> + <source>Protect</source> + <translation type="unfinished"/> + </message> + <message> + <source>Reveal</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAutoType</name> @@ -560,14 +918,6 @@ Do you want to save it anyway?</source> <translation>エントリーの自動入力を有効にする</translation> </message> <message> - <source>Inherit default Auto-Type sequence from the group</source> - <translation>自動入力手順をグループから引き継ぐ</translation> - </message> - <message> - <source>Use custom Auto-Type sequence:</source> - <translation>カスタムの自動入力手順を使う:</translation> - </message> - <message> <source>+</source> <translation>+</translation> </message> @@ -580,12 +930,24 @@ Do you want to save it anyway?</source> <translation>ウインドウタイトル:</translation> </message> <message> - <source>Use default sequence</source> - <translation>デフォルトの手順を使う</translation> + <source>Inherit default Auto-Type sequence from the &group</source> + <translation type="unfinished"/> </message> <message> - <source>Set custom sequence:</source> - <translation>カスタムの手順を入力:</translation> + <source>&Use custom Auto-Type sequence:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use default se&quence</source> + <translation type="unfinished"/> + </message> + <message> + <source>Set custo&m sequence:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Window Associations</source> + <translation type="unfinished"/> </message> </context> <context> @@ -626,10 +988,6 @@ Do you want to save it anyway?</source> <translation>パスワード確認:</translation> </message> <message> - <source>Gen.</source> - <translation>生成</translation> - </message> - <message> <source>URL:</source> <translation>URL:</translation> </message> @@ -700,29 +1058,21 @@ Do you want to save it anyway?</source> <translation>検索</translation> </message> <message> - <source>Auto-type</source> + <source>Auto-Type</source> <translation>自動入力</translation> </message> <message> - <source>Use default auto-type sequence of parent group</source> - <translation>親グループのデフォルトの自動入力手順を使う</translation> + <source>&Use default Auto-Type sequence of parent group</source> + <translation type="unfinished"/> </message> <message> - <source>Set default auto-type sequence</source> - <translation>デフォルトの自動入力手順をセット</translation> + <source>Set default Auto-Type se&quence</source> + <translation type="unfinished"/> </message> </context> <context> <name>EditWidgetIcons</name> <message> - <source>Use default icon</source> - <translation>デフォルトアイコンから選択</translation> - </message> - <message> - <source>Use custom icon</source> - <translation>カスタムアイコンから選択</translation> - </message> - <message> <source>Add custom icon</source> <translation>カスタムアイコンを追加</translation> </message> @@ -743,19 +1093,35 @@ Do you want to save it anyway?</source> <translation>画像を選択</translation> </message> <message> - <source>Can't delete icon!</source> - <translation>アイコンを削除できません!</translation> + <source>Error</source> + <translation>エラー</translation> </message> - <message numerus="yes"> - <source>Can't delete icon. Still used by %n item(s).</source> - <translation><numerusform>%n個のアイテムから使われているので、アイコンを削除できません。</numerusform></translation> + <message> + <source>Download favicon</source> + <translation type="unfinished"/> </message> <message> - <source>Error</source> + <source>Unable to fetch favicon.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Can't read icon</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Use default icon</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use custo&m icon</source> + <translation type="unfinished"/> + </message> + <message> + <source>Confirm Delete</source> <translation type="unfinished"/> </message> <message> - <source>Can't read icon:</source> + <source>This icon is used by %1 entries, and will be replaced by the default icon. Are you sure you want to delete it?</source> <translation type="unfinished"/> </message> </context> @@ -779,6 +1145,13 @@ Do you want to save it anyway?</source> </message> </context> <context> + <name>Entry</name> + <message> + <source> - Clone</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>EntryAttributesModel</name> <message> <source>Name</source> @@ -822,6 +1195,11 @@ Do you want to save it anyway?</source> <source>URL</source> <translation>URL</translation> </message> + <message> + <source>Ref: </source> + <comment>Reference abbreviation</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>Group</name> @@ -831,16 +1209,74 @@ Do you want to save it anyway?</source> </message> </context> <context> + <name>HttpPasswordGeneratorWidget</name> + <message> + <source>Length:</source> + <translation>文字数:</translation> + </message> + <message> + <source>Character Types</source> + <translation>文字種</translation> + </message> + <message> + <source>Upper Case Letters</source> + <translation>大文字</translation> + </message> + <message> + <source>A-Z</source> + <translation type="unfinished"/> + </message> + <message> + <source>Lower Case Letters</source> + <translation>小文字</translation> + </message> + <message> + <source>a-z</source> + <translation type="unfinished"/> + </message> + <message> + <source>Numbers</source> + <translation>数字</translation> + </message> + <message> + <source>0-9</source> + <translation type="unfinished"/> + </message> + <message> + <source>Special Characters</source> + <translation>特殊な文字</translation> + </message> + <message> + <source>/*_& ...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Exclude look-alike characters</source> + <translation>よく似た文字を除外する</translation> + </message> + <message> + <source>Ensure that the password contains characters from every group</source> + <translation>使用する文字種の文字が必ず含まれるようにする</translation> + </message> +</context> +<context> + <name>KMessageWidget</name> + <message> + <source>&Close</source> + <translation type="unfinished"/> + </message> + <message> + <source>Close message</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>KeePass1OpenWidget</name> <message> <source>Import KeePass1 database</source> <translation>KeePass1 データベースをインポートする</translation> </message> <message> - <source>Error</source> - <translation>エラー</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>データベースを開けませんでした。</translation> </message> @@ -873,7 +1309,7 @@ Do you want to save it anyway?</source> </message> <message> <source>Wrong key or database file is corrupt.</source> - <translation type="unfinished"/> + <translation>キーが間違っているかデータベースファイルが破損しています。</translation> </message> </context> <context> @@ -904,6 +1340,10 @@ This is a one-way migration. You won't be able to open the imported databas データベース > 'KeePass 1 データベースをインポート' をクリックすることでインポートできます。 これは一方向の移行操作であり、インポートされたデータベースは古い KeePassX 0.4 のバージョンでは開くことはできません。</translation> </message> + <message> + <source>Unable to issue challenge-response.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>Main</name> @@ -912,199 +1352,384 @@ This is a one-way migration. You won't be able to open the imported databas <translation>暗号化機能のテスト中に致命的なエラーが発生しました。</translation> </message> <message> - <source>KeePassX - Error</source> - <translation>KeePassX - エラー</translation> + <source>KeePassXC - Error</source> + <translation type="unfinished"/> + </message> + <message> + <source>The lock file could not be created. Single-instance mode disabled.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Another instance of KeePassXC is already running.</source> + <translation type="unfinished"/> </message> </context> <context> <name>MainWindow</name> <message> - <source>Database</source> - <translation>データベース</translation> + <source>Open database</source> + <translation>データベースを開く</translation> </message> <message> - <source>Recent databases</source> - <translation>最近使ったデータベース</translation> + <source>Database settings</source> + <translation>データベースの設定</translation> </message> <message> - <source>Help</source> - <translation>ヘルプ</translation> + <source>Copy username to clipboard</source> + <translation>ユーザー名をコピー</translation> </message> <message> - <source>Entries</source> - <translation>エントリー</translation> + <source>Copy password to clipboard</source> + <translation>パスワードをコピー</translation> </message> <message> - <source>Copy attribute to clipboard</source> - <translation>クリップボードにコピーする</translation> + <source>Settings</source> + <translation>設定</translation> </message> <message> - <source>Groups</source> - <translation>グループ</translation> + <source>Show toolbar</source> + <translation>ツールバーを表示</translation> </message> <message> - <source>View</source> - <translation>表示</translation> + <source>read-only</source> + <translation>読み取り専用</translation> </message> <message> - <source>Quit</source> - <translation>終了</translation> + <source>Toggle window</source> + <translation>ウィンドウ切替</translation> </message> <message> - <source>About</source> - <translation>このソフトウェアについて</translation> + <source>KeePass 2 Database</source> + <translation>KeePass 2 データベース</translation> </message> <message> - <source>Open database</source> - <translation>データベースを開く</translation> + <source>All files</source> + <translation>全てのファイル</translation> + </message> + <message> + <source>Save repaired database</source> + <translation>修復されたデータベースを保存する</translation> </message> <message> - <source>Save database</source> - <translation>データベースを保存</translation> + <source>Writing the database failed.</source> + <translation>データベースの書き込みに失敗しました。</translation> </message> <message> - <source>Close database</source> - <translation>データベースを閉じる</translation> + <source>&Recent databases</source> + <translation type="unfinished"/> </message> <message> - <source>New database</source> - <translation>新規データベース</translation> + <source>He&lp</source> + <translation type="unfinished"/> </message> <message> - <source>Add new entry</source> - <translation>新規エントリーの追加</translation> + <source>E&ntries</source> + <translation type="unfinished"/> </message> <message> - <source>View/Edit entry</source> - <translation>エントリーの表示/編集</translation> + <source>Copy att&ribute to clipboard</source> + <translation type="unfinished"/> </message> <message> - <source>Delete entry</source> - <translation>エントリーの削除</translation> + <source>&Groups</source> + <translation type="unfinished"/> </message> <message> - <source>Add new group</source> - <translation>新規グループの追加</translation> + <source>&View</source> + <translation type="unfinished"/> </message> <message> - <source>Edit group</source> - <translation>グループの編集</translation> + <source>&Quit</source> + <translation type="unfinished"/> </message> <message> - <source>Delete group</source> - <translation>グループの削除</translation> + <source>&About</source> + <translation type="unfinished"/> </message> <message> - <source>Save database as</source> - <translation>ファイル名をつけてデータベースを保存</translation> + <source>&Open database</source> + <translation type="unfinished"/> </message> <message> - <source>Change master key</source> - <translation>マスターキーを変更</translation> + <source>&Save database</source> + <translation type="unfinished"/> </message> <message> - <source>Database settings</source> - <translation>データベースの設定</translation> + <source>&Close database</source> + <translation type="unfinished"/> + </message> + <message> + <source>&New database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge from KeePassX database</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Add new entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>&View/Edit entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Delete entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Add new group</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Edit group</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Delete group</source> + <translation type="unfinished"/> + </message> + <message> + <source>Sa&ve database as</source> + <translation type="unfinished"/> + </message> + <message> + <source>Change &master key</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Database settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Clone entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>Timed one-time password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy &TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Find</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy &username</source> + <translation type="unfinished"/> + </message> + <message> + <source>Cop&y password</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Perform Auto-Type</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Open URL</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Lock databases</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Title</source> + <translation type="unfinished"/> + </message> + <message> + <source>&URL</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Notes</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Export to CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Re&pair database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password Generator</source> + <translation type="unfinished"/> + </message> + <message> + <source>Clear history</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Tools</source> + <translation type="unfinished"/> </message> <message> <source>Import KeePass 1 database</source> <translation>KeePass1 データベースをインポートする</translation> </message> <message> - <source>Clone entry</source> - <translation>エントリーの複製</translation> + <source>Import CSV file</source> + <translation type="unfinished"/> </message> <message> - <source>Find</source> - <translation>検索</translation> + <source>Empty recycle bin</source> + <translation type="unfinished"/> </message> <message> - <source>Copy username to clipboard</source> - <translation>ユーザー名をコピー</translation> + <source>Access error for config file %1</source> + <translation type="unfinished"/> </message> <message> - <source>Copy password to clipboard</source> - <translation>パスワードをコピー</translation> + <source>Quit KeePassXC</source> + <translation type="unfinished"/> </message> <message> - <source>Settings</source> - <translation>設定</translation> + <source>Please touch the button on your YubiKey!</source> + <translation type="unfinished"/> </message> +</context> +<context> + <name>OptionDialog</name> <message> - <source>Perform Auto-Type</source> - <translation>自動入力の実行</translation> + <source>Dialog</source> + <translation type="unfinished"/> </message> <message> - <source>Open URL</source> - <translation>URLを開く</translation> + <source>General</source> + <translation>一般</translation> </message> <message> - <source>Lock databases</source> - <translation>データベースをロック</translation> + <source>Sh&ow a notification when credentials are requested</source> + <translation type="unfinished"/> </message> <message> - <source>Title</source> - <translation>タイトル</translation> + <source>Sort matching entries by &username</source> + <translation type="unfinished"/> </message> <message> - <source>URL</source> - <translation>URL</translation> + <source>Re&move all stored permissions from entries in active database</source> + <translation type="unfinished"/> </message> <message> - <source>Notes</source> - <translation>メモ</translation> + <source>Advanced</source> + <translation>詳細設定</translation> </message> <message> - <source>Show toolbar</source> - <translation>ツールバーを表示</translation> + <source>Always allow &access to entries</source> + <translation type="unfinished"/> </message> <message> - <source>read-only</source> - <translation>読み取り専用</translation> + <source>Always allow &updating entries</source> + <translation type="unfinished"/> </message> <message> - <source>Toggle window</source> - <translation>ウィンドウ切替</translation> + <source>Searc&h in all opened databases for matching entries</source> + <translation type="unfinished"/> </message> <message> - <source>Tools</source> - <translation>ツール</translation> + <source>HTTP Port:</source> + <translation type="unfinished"/> </message> <message> - <source>Copy username</source> - <translation>ユーザ名をコピー</translation> + <source>Default port: 19455</source> + <translation type="unfinished"/> </message> <message> - <source>Copy password</source> - <translation>パスワードをコピー</translation> + <source>Re&quest to unlock the database if it is locked</source> + <translation type="unfinished"/> </message> <message> - <source>Export to CSV file</source> - <translation>CSVファイルへエクスポート</translation> + <source>Sort &matching entries by title</source> + <translation type="unfinished"/> </message> <message> - <source>Repair database</source> - <translation>データベースを修復する</translation> + <source>KeePassXC will listen to this port on 127.0.0.1</source> + <translation type="unfinished"/> </message> <message> - <source>KeePass 2 Database</source> - <translation>KeePass 2 データベース</translation> + <source>Cannot bind to privileged ports</source> + <translation type="unfinished"/> </message> <message> - <source>All files</source> - <translation>全てのファイル</translation> + <source>Cannot bind to privileged ports below 1024! +Using default port 19455.</source> + <translation type="unfinished"/> </message> <message> - <source>Save repaired database</source> - <translation>修復されたデータベースを保存する</translation> + <source>R&emove all shared encryption keys from active database</source> + <translation type="unfinished"/> </message> <message> - <source>Error</source> - <translation>エラー</translation> + <source>&Return advanced string fields which start with "KPH: "</source> + <translation type="unfinished"/> </message> <message> - <source>Writing the database failed.</source> - <translation>データベースの書き込みに失敗しました。</translation> + <source>Automatically creating or updating string fields is not supported.</source> + <translation type="unfinished"/> + </message> + <message> + <source>This is required for accessing your databases from ChromeIPass or PassIFox</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enable KeePassHTTP server</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only returns the best matches for a specific URL instead of all entries for the whole domain.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Return only best matching entries</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only entries with the same scheme (http://, https://, ftp://, ...) are returned.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Match URL schemes</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password Generator</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only the selected database has to be connected with a client.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The following options can be dangerous! +Change them only if you know what you are doing.</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1114,10 +1739,6 @@ This is a one-way migration. You won't be able to open the imported databas <translation>パスワード:</translation> </message> <message> - <source>Length:</source> - <translation>文字数:</translation> - </message> - <message> <source>Character Types</source> <translation>文字種</translation> </message> @@ -1142,70 +1763,160 @@ This is a one-way migration. You won't be able to open the imported databas <translation>よく似た文字を除外する</translation> </message> <message> - <source>Ensure that the password contains characters from every group</source> - <translation>使用する文字種の文字が必ず含まれるようにする</translation> - </message> - <message> <source>Accept</source> <translation>適用</translation> </message> -</context> -<context> - <name>QCommandLineParser</name> <message> - <source>Displays version information.</source> - <translation>バージョン情報を表示する。</translation> + <source>%p%</source> + <translation type="unfinished"/> </message> <message> - <source>Displays this help.</source> - <translation>このヘルプを表示する。</translation> + <source>strength</source> + <translation type="unfinished"/> </message> <message> - <source>Unknown option '%1'.</source> - <translation>'%1' は不明なオプションです。</translation> + <source>entropy</source> + <translation type="unfinished"/> </message> <message> - <source>Unknown options: %1.</source> - <translation>%1 は不明なオプションです。</translation> + <source>&Length:</source> + <translation type="unfinished"/> </message> <message> - <source>Missing value after '%1'.</source> - <translation>'%1' の後に値が見つかりません。</translation> + <source>Pick characters from every group</source> + <translation type="unfinished"/> </message> <message> - <source>Unexpected value after '%1'.</source> - <translation>'%1' の後に予期しない値があります。</translation> + <source>Generate</source> + <translation type="unfinished"/> </message> <message> - <source>[options]</source> - <translation>[オプション]</translation> + <source>Close</source> + <translation type="unfinished"/> </message> <message> - <source>Usage: %1</source> - <translation>使い方: %1</translation> + <source>Apply</source> + <translation type="unfinished"/> </message> <message> - <source>Options:</source> - <translation>オプション:</translation> + <source>Entropy: %1 bit</source> + <translation type="unfinished"/> </message> <message> - <source>Arguments:</source> - <translation>引数:</translation> + <source>Password Quality: %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Poor</source> + <translation type="unfinished"/> + </message> + <message> + <source>Weak</source> + <translation type="unfinished"/> + </message> + <message> + <source>Good</source> + <translation type="unfinished"/> + </message> + <message> + <source>Excellent</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password</source> + <translation>パスワード</translation> + </message> + <message> + <source>Extended ASCII</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passphrase</source> + <translation type="unfinished"/> + </message> + <message> + <source>Wordlist:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Count:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Separator:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> </message> </context> <context> - <name>QSaveFile</name> + <name>QObject</name> + <message> + <source>NULL device</source> + <translation type="unfinished"/> + </message> + <message> + <source>error reading from device</source> + <translation type="unfinished"/> + </message> + <message> + <source>file empty ! +</source> + <translation type="unfinished"/> + </message> + <message> + <source>malformed string</source> + <translation type="unfinished"/> + </message> + <message> + <source>missing closing quote</source> + <translation type="unfinished"/> + </message> + <message> + <source>INTERNAL - unget lower bound exceeded</source> + <translation type="unfinished"/> + </message> + <message> + <source>Group</source> + <translation>グループ</translation> + </message> + <message> + <source>Title</source> + <translation>タイトル</translation> + </message> + <message> + <source>Username</source> + <translation>ユーザー名</translation> + </message> <message> - <source>Existing file %1 is not writable</source> - <translation>存在するファイル %1 は書き込みできません</translation> + <source>Password</source> + <translation>パスワード</translation> </message> <message> - <source>Writing canceled by application</source> - <translation>アプリケーションにより書き込みがキャンセルされました</translation> + <source>URL</source> + <translation>URL</translation> </message> <message> - <source>Partial write. Partition full?</source> - <translation>一部しか書き込めませんでした。パーティションがいっぱいかも?</translation> + <source>Notes</source> + <translation>メモ</translation> + </message> + <message> + <source>Browser Integration</source> + <translation type="unfinished"/> + </message> + <message> + <source>YubiKey[%1] Challenge Response - Slot %2 - %3</source> + <translation type="unfinished"/> + </message> + <message> + <source>Press</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passive</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1245,20 +1956,111 @@ This is a one-way migration. You won't be able to open the imported databas <context> <name>SearchWidget</name> <message> - <source>Find:</source> - <translation>検索:</translation> + <source>Case Sensitive</source> + <translation type="unfinished"/> + </message> + <message> + <source>Search</source> + <translation>検索</translation> + </message> + <message> + <source>Clear</source> + <translation type="unfinished"/> + </message> + <message> + <source>Search...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Limit search to selected group</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>Service</name> + <message> + <source>A shared encryption-key with the name "%1" already exists. +Do you want to overwrite it?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Do you want to update the information in %1 - %2?</source> + <translation type="unfinished"/> + </message> + <message> + <source>The active database is locked! +Please unlock the selected database or choose another one which is unlocked.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Successfully removed %1 encryption-%2 from KeePassX/Http Settings.</source> + <translation type="unfinished"/> + </message> + <message> + <source>No shared encryption-keys found in KeePassHttp Settings.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The active database does not contain an entry of KeePassHttp Settings.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Removing stored permissions...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Abort</source> + <translation type="unfinished"/> + </message> + <message> + <source>Successfully removed permissions from %1 %2.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The active database does not contain an entry with permissions.</source> + <translation type="unfinished"/> </message> <message> - <source>Case sensitive</source> - <translation>大文字と小文字を区別</translation> + <source>KeePassXC: New key association request</source> + <translation type="unfinished"/> </message> <message> - <source>Current group</source> - <translation>現在のグループ</translation> + <source>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.</source> + <translation type="unfinished"/> </message> <message> - <source>Root group</source> - <translation>全て</translation> + <source>KeePassXC: Overwrite existing key?</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Update Entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Database locked!</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Removed keys from database</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: No keys found</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Settings not available!</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Removed permissions</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: No entry with permissions found!</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1275,6 +2077,10 @@ This is a one-way migration. You won't be able to open the imported databas <source>Security</source> <translation>セキュリティ</translation> </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"/> + </message> </context> <context> <name>SettingsWidgetGeneral</name> @@ -1283,10 +2089,6 @@ This is a one-way migration. You won't be able to open the imported databas <translation>最近使用したデータベースを記憶する</translation> </message> <message> - <source>Open previous databases on startup</source> - <translation>KeePassX起動時に前回使用したデータベースを開く</translation> - </message> - <message> <source>Automatically save on exit</source> <translation>終了時に自動的に保存する</translation> </message> @@ -1307,10 +2109,6 @@ This is a one-way migration. You won't be able to open the imported databas <translation>全体の自動入力ショートカット</translation> </message> <message> - <source>Use entry title to match windows for global auto-type</source> - <translation>グローバル自動入力の際に、エントリーのタイトルとウィンドウのマッチングを行う</translation> - </message> - <message> <source>Language</source> <translation>言語</translation> </message> @@ -1323,15 +2121,43 @@ This is a one-way migration. You won't be able to open the imported databas <translation>最小化された際にシステムトレイへ格納する</translation> </message> <message> - <source>Remember last key files</source> - <translation>最後のキーファイルを記憶</translation> + <source>Load previous databases on startup</source> + <translation type="unfinished"/> </message> <message> - <source>Hide window to system tray instead of App Exit</source> + <source>Automatically reload the database when modified externally</source> <translation type="unfinished"/> </message> <message> - <source>Hide window to system tray on App start</source> + <source>Hide window to system tray instead of app exit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Minimize window at application startup</source> + <translation type="unfinished"/> + </message> + <message> + <source>Basic Settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Remember last key files and security dongles</source> + <translation type="unfinished"/> + </message> + <message> + <source>Don't mark database as modified for non-data changes (e.g., expanding groups)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Auto-Type</source> + <translation>自動入力</translation> + </message> + <message> + <source>Use entry title and URL to match windows for global Auto-Type</source> + <translation type="unfinished"/> + </message> + <message> + <source>Always ask before performing Auto-Type</source> <translation type="unfinished"/> </message> </context> @@ -1354,8 +2180,86 @@ This is a one-way migration. You won't be able to open the imported databas <translation>パスワードはデフォルトで平文表示にする</translation> </message> <message> - <source>Always ask before performing auto-type</source> - <translation>自動入力の実行前に常に確認する</translation> + <source>Lock databases after minimizing the window</source> + <translation type="unfinished"/> + </message> + <message> + <source>Don't require password repeat when it is visible</source> + <translation type="unfinished"/> + </message> + <message> + <source>Timeouts</source> + <translation type="unfinished"/> + </message> + <message> + <source>Convenience</source> + <translation type="unfinished"/> + </message> + <message> + <source>Lock databases when session is locked or lid is closed</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>SetupTotpDialog</name> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Key:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use custom settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Note: Change these settings only if you know what you are doing.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Time step:</source> + <translation type="unfinished"/> + </message> + <message> + <source>8 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>6 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>Code size:</source> + <translation type="unfinished"/> + </message> + <message> + <source> sec</source> + <translation>秒</translation> + </message> +</context> +<context> + <name>TotpDialog</name> + <message> + <source>Timed Password</source> + <translation type="unfinished"/> + </message> + <message> + <source>000000</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> + </message> + <message> + <source>Expires in</source> + <translation type="unfinished"/> + </message> + <message> + <source>seconds</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1368,21 +2272,37 @@ This is a one-way migration. You won't be able to open the imported databas <context> <name>WelcomeWidget</name> <message> - <source>Welcome!</source> - <translation>ようこそ!</translation> + <source>Welcome to KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>Start storing your passwords securely in a KeePassXC database</source> + <translation type="unfinished"/> </message> -</context> -<context> - <name>main</name> <message> - <source>KeePassX - cross-platform password manager</source> - <translation>KeePassX - クロスプラットフォーム パスワードマネージャー</translation> + <source>Create new database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open existing database</source> + <translation type="unfinished"/> </message> <message> - <source>filename of the password database to open (*.kdbx)</source> - <translation>開くパスワードデータベースのファイル名 (*.kdbx)</translation> + <source>Import from KeePass 1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import from CSV</source> + <translation type="unfinished"/> </message> <message> + <source>Recent databases</source> + <translation>最近使ったデータベース</translation> + </message> +</context> +<context> + <name>main</name> + <message> <source>path to a custom config file</source> <translation>カスタム設定ファイルへのパス</translation> </message> @@ -1390,5 +2310,81 @@ This is a one-way migration. You won't be able to open the imported databas <source>key file of the database</source> <translation>データベースのキーファイル</translation> </message> + <message> + <source>KeePassXC - cross-platform password manager</source> + <translation type="unfinished"/> + </message> + <message> + <source>read password of the database from stdin</source> + <translation type="unfinished"/> + </message> + <message> + <source>filenames of the password databases to open (*.kdbx)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy a password to the clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use a GUI prompt unlocking the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to clip.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Extract and print the content of a database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to extract.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the command to execute.</source> + <translation type="unfinished"/> + </message> + <message> + <source>List database entries.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the group to list. Default is /</source> + <translation type="unfinished"/> + </message> + <message> + <source>Print the UUIDs of the entries and groups.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge two databases.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge into.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge from.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use the same password for both database files.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show a password.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to show.</source> + <translation type="unfinished"/> + </message> </context> </TS>
\ No newline at end of file diff --git a/share/translations/keepassx_kk.ts b/share/translations/keepassx_kk.ts new file mode 100644 index 000000000..0ceda8971 --- /dev/null +++ b/share/translations/keepassx_kk.ts @@ -0,0 +1,2390 @@ +<?xml version="1.0" ?><!DOCTYPE TS><TS language="kk" version="2.1"> +<context> + <name>AboutDialog</name> + <message> + <source>About KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>About</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>Report bugs at: <a href="https://github.com/keepassxreboot/keepassxc/issues"><span style="text-decoration: underline; color:#0000ff;">https://github.com</span></a></p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head><style>li {font-size: 10pt}</style></head><body><p><span style=" font-size:10pt;">Project Maintainers:</span></p><ul><li>droidmonkey</li><li>phoerious</li><li>TheZ3ro</li><li>louib</li><li>Weslly</li><li>debfx (KeePassX)</li></ul></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Contributors</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><body> + <p style="font-size:x-large; font-weight:600;">Code:</p> + <ul> + <li style="font-size:10pt">debfx (KeePassX)</li> + <li style="font-size:10pt">BlueIce (KeePassX)</li> + <li style="font-size:10pt">droidmonkey</li> + <li style="font-size:10pt">phoerious</li> + <li style="font-size:10pt">TheZ3ro</li> + <li style="font-size:10pt">louib</li> + <li style="font-size:10pt">weslly</li> + <li style="font-size:10pt">keithbennett (KeePassHTTP)</li> + <li style="font-size:10pt">Typz (KeePassHTTP)</li> + <li style="font-size:10pt">denk-mal (KeePassHTTP)</li> + <li style="font-size:10pt">kylemanna (YubiKey)</li> + <li style="font-size:10pt">seatedscribe (CSV Importer)</li> + <li style="font-size:10pt">pgalves (Inline Messages)</li> + </ul> + <p style="font-size:x-large; font-weight:600;">Translations:</p> + <ul> + <li style="font-size:10pt"><span style="font-weight:600;">Chinese:</span> Biggulu, ligyxy, BestSteve</li> + <li style="font-size:10pt"><span style="font-weight:600;">Czech:</span> pavelb, JosefVitu</li> + <li style="font-size:10pt"><span style="font-weight:600;">Dutch:</span> Vistaus, KnooL, apie</li> + <li style="font-size:10pt"><span style="font-weight:600;">Finnish:</span> MawKKe</li> + <li style="font-size:10pt"><span style="font-weight:600;">French:</span> Scrat15, frgnca, gilbsgilbs, gtalbot, iannick, kyodev, logut</li> + <li style="font-size:10pt"><span style="font-weight:600;">German:</span> Calyrx, DavidHamburg, antsas, codejunky, jensrutschmann, montilo, omnisome4, origin_de, pcrcoding, phoerious, rgloor, vlenzer</li> + <li style="font-size:10pt"><span style="font-weight:600;">Greek:</span> nplatis</li> + <li style="font-size:10pt"><span style="font-weight:600;">Italian:</span> TheZ3ro, FranzMari, Mte90, tosky</li> + <li style="font-size:10pt"><span style="font-weight:600;">Kazakh:</span> sotrud_nik</li> + <li style="font-size:10pt"><span style="font-weight:600;">Lithuanian:</span> Moo</li> + <li style="font-size:10pt"><span style="font-weight:600;">Polish:</span> konradmb, mrerexx</li> + <li style="font-size:10pt"><span style="font-weight:600;">Portuguese: </span>vitor895, weslly, American_Jesus, mihai.ile</li> + <li style="font-size:10pt"><span style="font-weight:600;">Russian:</span> vsvyatski, KekcuHa, wkill95</li> + <li style="font-size:10pt"><span style="font-weight:600;">Spanish:</span> EdwardNavarro, antifaz, piegope, pquin, vsvyatski</li> + <li style="font-size:10pt"><span style="font-weight:600;">Swedish:</span> henziger</li> + </ul> + </body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p align="center"><a href="https://github.com/keepassxreboot/keepassxc/graphs/contributors"><span style=" font-size:10pt; text-decoration: underline; color:#0000ff;">See Contributions on GitHub</span></a></p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Debug Info</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>Include the following information whenever you report a bug:</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy to clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Version %1 +</source> + <translation type="unfinished"/> + </message> + <message> + <source>Revision: %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Libraries:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Operating system: %1 +CPU architecture: %2 +Kernel: %3 %4</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enabled extensions:</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>AccessControlDialog</name> + <message> + <source>Remember this decision</source> + <translation type="unfinished"/> + </message> + <message> + <source>Allow</source> + <translation type="unfinished"/> + </message> + <message> + <source>Deny</source> + <translation type="unfinished"/> + </message> + <message> + <source>%1 has requested access to passwords for the following item(s). +Please select whether you want to allow access.</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC HTTP Confirm Access</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>AutoType</name> + <message> + <source>Couldn't find an entry that matches the window title:</source> + <translation>Терезе атауына сай келетін жазбаны табу мүмкін емес:</translation> + </message> + <message> + <source>Auto-Type - KeePassXC</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>AutoTypeAssociationsModel</name> + <message> + <source>Window</source> + <translation>Терезе</translation> + </message> + <message> + <source>Sequence</source> + <translation>Тізбек</translation> + </message> + <message> + <source>Default sequence</source> + <translation>Үнсіз келісім тізбегі</translation> + </message> +</context> +<context> + <name>AutoTypeSelectDialog</name> + <message> + <source>Select entry to Auto-Type:</source> + <translation>Автотеру үшін жазбаны таңдаңыз:</translation> + </message> + <message> + <source>Auto-Type - KeePassXC</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>ChangeMasterKeyWidget</name> + <message> + <source>Password</source> + <translation>Пароль</translation> + </message> + <message> + <source>Enter password:</source> + <translation>Парольді енгізіңіз:</translation> + </message> + <message> + <source>Repeat password:</source> + <translation>Парольді қайталаңыз:</translation> + </message> + <message> + <source>Browse</source> + <translation>Шолу</translation> + </message> + <message> + <source>Create</source> + <translation>Жасау</translation> + </message> + <message> + <source>Key files</source> + <translation>Кілттер файлдары</translation> + </message> + <message> + <source>All files</source> + <translation>Барлық файлдар</translation> + </message> + <message> + <source>Create Key File...</source> + <translation>Кілттер файлын жасау...</translation> + </message> + <message> + <source>Unable to create Key File : </source> + <translation>Кілттер файлын жасау мүмкін емес:</translation> + </message> + <message> + <source>Select a key file</source> + <translation>Кілттер файлын таңдаңыз</translation> + </message> + <message> + <source>Do you really want to use an empty string as password?</source> + <translation>Пароль ретінде бос жолды қолдануды шынымен қалайсыз ба?</translation> + </message> + <message> + <source>Different passwords supplied.</source> + <translation>Әр түрлі парольдер көрсетілді.</translation> + </message> + <message> + <source>Failed to set %1 as the Key file: +%2</source> + <translation>%1 файлын кілттер файлы ретінде орнату қатесі: +%2</translation> + </message> + <message> + <source>&Key file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Cha&llenge Response</source> + <translation type="unfinished"/> + </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Changing master key failed: no YubiKey inserted.</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CloneDialog</name> + <message> + <source>Clone Options</source> + <translation type="unfinished"/> + </message> + <message> + <source>Append ' - Copy' to title</source> + <translation type="unfinished"/> + </message> + <message> + <source>Replace username and password with references</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy history</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWidget</name> + <message> + <source>Import CSV fields</source> + <translation type="unfinished"/> + </message> + <message> + <source>filename</source> + <translation type="unfinished"/> + </message> + <message> + <source>size, rows, columns</source> + <translation type="unfinished"/> + </message> + <message> + <source>Encoding</source> + <translation type="unfinished"/> + </message> + <message> + <source>Codec</source> + <translation type="unfinished"/> + </message> + <message> + <source>Text is qualified by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Fields are separated by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Comments start with</source> + <translation type="unfinished"/> + </message> + <message> + <source>First record has field names</source> + <translation type="unfinished"/> + </message> + <message> + <source>Number of headers line to discard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Consider '\' an escape character</source> + <translation type="unfinished"/> + </message> + <message> + <source>Preview</source> + <translation type="unfinished"/> + </message> + <message> + <source>Column layout</source> + <translation type="unfinished"/> + </message> + <message> + <source>Not present in CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty fieldname </source> + <translation type="unfinished"/> + </message> + <message> + <source>column </source> + <translation type="unfinished"/> + </message> + <message> + <source>Imported from CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Original data: </source> + <translation type="unfinished"/> + </message> + <message> + <source>Error(s) detected in CSV file !</source> + <translation type="unfinished"/> + </message> + <message> + <source> more messages skipped]</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Қате</translation> + </message> + <message> + <source>CSV import: writer has errors: +</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWizard</name> + <message> + <source>Import CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Қате</translation> + </message> + <message> + <source>Unable to calculate master key</source> + <translation>Басты парольді есептеу мүмкін емес</translation> + </message> +</context> +<context> + <name>CsvParserModel</name> + <message> + <source> byte, </source> + <translation type="unfinished"/> + </message> + <message> + <source> rows, </source> + <translation type="unfinished"/> + </message> + <message> + <source> columns</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>DatabaseOpenWidget</name> + <message> + <source>Enter master key</source> + <translation>Басты парольді енгізіңіз:</translation> + </message> + <message> + <source>Key File:</source> + <translation>Кілттер файлы:</translation> + </message> + <message> + <source>Password:</source> + <translation>Пароль:</translation> + </message> + <message> + <source>Browse</source> + <translation>Шолу</translation> + </message> + <message> + <source>Unable to open the database.</source> + <translation>Дерекқорды ашу мүмкін емес.</translation> + </message> + <message> + <source>Can't open key file</source> + <translation>Кілттер файлын ашу мүмкін емес</translation> + </message> + <message> + <source>All files</source> + <translation>Барлық файлдар</translation> + </message> + <message> + <source>Key files</source> + <translation>Кілттер файлдары</translation> + </message> + <message> + <source>Select key file</source> + <translation>Кілттер файлын таңдаңыз</translation> + </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Challenge Response:</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>DatabaseRepairWidget</name> + <message> + <source>Repair database</source> + <translation>Дерекқорды жөндеу</translation> + </message> + <message> + <source>Error</source> + <translation>Қате</translation> + </message> + <message> + <source>Can't open key file</source> + <translation>Кілттер файлын ашу мүмкін емес</translation> + </message> + <message> + <source>Database opened fine. Nothing to do.</source> + <translation>Дерекқор сәтті ашылды. Басқа орындайтын әрекеттер жоқ.</translation> + </message> + <message> + <source>Unable to open the database.</source> + <translation>Дерекқорды ашу мүмкін емес.</translation> + </message> + <message> + <source>Success</source> + <translation>Сәтті</translation> + </message> + <message> + <source>The database has been successfully repaired +You can now save it.</source> + <translation>Дерекқор қалпына сәтті келтірілді. +Енді оны сақтауыңызға болады.</translation> + </message> + <message> + <source>Unable to repair the database.</source> + <translation>Дерекқорды жөндеу мүмкін емес.</translation> + </message> +</context> +<context> + <name>DatabaseSettingsWidget</name> + <message> + <source>Database name:</source> + <translation>Дерекқор аты:</translation> + </message> + <message> + <source>Database description:</source> + <translation>Дерекқор сипаттамасы:</translation> + </message> + <message> + <source>Transform rounds:</source> + <translation>Түрлендірулер саны:</translation> + </message> + <message> + <source>Default username:</source> + <translation>Үнсіз келісім пайдаланушы аты:</translation> + </message> + <message> + <source> MiB</source> + <translation>МиБ</translation> + </message> + <message> + <source>Benchmark</source> + <translation>Сынау</translation> + </message> + <message> + <source>Max. history items:</source> + <translation>Макс. тарих саны:</translation> + </message> + <message> + <source>Max. history size:</source> + <translation>Макс. тарих өлшемі:</translation> + </message> + <message> + <source>Use recycle bin</source> + <translation type="unfinished"/> + </message> + <message> + <source>AES: 256 Bit (default)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Twofish: 256 Bit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Algorithm:</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>DatabaseTabWidget</name> + <message> + <source>Root</source> + <translation>Түбір</translation> + </message> + <message> + <source>KeePass 2 Database</source> + <translation>KeePass 2 дерекқоры</translation> + </message> + <message> + <source>All files</source> + <translation>Барлық файлдар</translation> + </message> + <message> + <source>Open database</source> + <translation>Дерекқорды ашу</translation> + </message> + <message> + <source>File not found!</source> + <translation>Файл табылмады!</translation> + </message> + <message> + <source>Open KeePass 1 database</source> + <translation>KeePass 1 дерекқорын ашу</translation> + </message> + <message> + <source>KeePass 1 database</source> + <translation>KeePass 1 дерекқоры</translation> + </message> + <message> + <source>All files (*)</source> + <translation>Барлық файлдар (*)</translation> + </message> + <message> + <source>Close?</source> + <translation>Жабу керек пе?</translation> + </message> + <message> + <source>Save changes?</source> + <translation>Өзгерістерді сақтау керек пе?</translation> + </message> + <message> + <source>"%1" was modified. +Save changes?</source> + <translation>"%1" өзгертілген. +Өзгерістерді сақтау керек пе?</translation> + </message> + <message> + <source>Writing the database failed.</source> + <translation>Дерекқорға жазу сәтсіз аяқталды.</translation> + </message> + <message> + <source>Save database as</source> + <translation>Дерекқорды қалайша сақтау</translation> + </message> + <message> + <source>New database</source> + <translation>Жаңа дерекқор</translation> + </message> + <message> + <source>locked</source> + <translation>блокталған</translation> + </message> + <message> + <source>Lock database</source> + <translation>Дерекқорды блоктау</translation> + </message> + <message> + <source>Can't lock the database as you are currently editing it. +Please press cancel to finish your changes or discard them.</source> + <translation>Дерекқорды блоктау мүмкін емес, өйткені сіз оны қазір түзетудесіз. +Өзгерістерді аяқтау үшін бас тартуды басыңыз, немесе оларды елемеңіз.</translation> + </message> + <message> + <source>This database has never been saved. +You can save the database or stop locking it.</source> + <translation>Дерекқор ешқашан сақталмаған. +Сіз дерекқорды сақтай аласыз, немесе оның блокауын алып тастай аласыз.</translation> + </message> + <message> + <source>This database has been modified. +Do you want to save the database before locking it? +Otherwise your changes are lost.</source> + <translation>Дерекқор өзгертілген. +Оны блоктау алдында өзгерістерді сақтау керек пе? +Сақтамасаңыз, өзгерістер жоғалады.</translation> + </message> + <message> + <source>"%1" is in edit mode. +Discard changes and close anyway?</source> + <translation>"%1" қазір түзету режимінде. +Оған қарамастан, өзгерістерді елемей, оны жабу керек пе?</translation> + </message> + <message> + <source>Export database to CSV file</source> + <translation>Дерекқорды CSV файлына экспорттау</translation> + </message> + <message> + <source>CSV file</source> + <translation>CSV файлы</translation> + </message> + <message> + <source>Writing the CSV file failed.</source> + <translation>CSV файлына жазу сәтсіз аяқталды.</translation> + </message> + <message> + <source>Unable to open the database.</source> + <translation>Дерекқорды ашу мүмкін емес.</translation> + </message> + <message> + <source>Merge database</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database you are trying to save as is locked by another instance of KeePassXC. +Do you want to save it anyway?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passwords</source> + <translation type="unfinished"/> + </message> + <message> + <source>Database already opened</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database you are trying to open is locked by another instance of KeePassXC. + +Do you want to open it anyway?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open read-only</source> + <translation type="unfinished"/> + </message> + <message> + <source>File opened in read only mode.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open CSV file</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>DatabaseWidget</name> + <message> + <source>Change master key</source> + <translation>Басты парольді өзгерту</translation> + </message> + <message> + <source>Delete entry?</source> + <translation>Жазбаны өшіру керек пе?</translation> + </message> + <message> + <source>Do you really want to delete the entry "%1" for good?</source> + <translation>"%1" жазбасын өшіруді шынымен қалайсыз ба?</translation> + </message> + <message> + <source>Delete entries?</source> + <translation>Жазбаларды өшіру керек пе?</translation> + </message> + <message> + <source>Do you really want to delete %1 entries for good?</source> + <translation>%1 жазбаны өшіруді шынымен қалайсыз ба?</translation> + </message> + <message> + <source>Move entries to recycle bin?</source> + <translation>Жазбаларды қоқыс шелегіне тастау керек пе?</translation> + </message> + <message numerus="yes"> + <source>Do you really want to move %n entry(s) to the recycle bin?</source> + <translation><numerusform>%n жазбаны қоқыс шелегіне тастауды шынымен қалайсыз ба?</numerusform></translation> + </message> + <message> + <source>Delete group?</source> + <translation>Топты өшіру керек пе?</translation> + </message> + <message> + <source>Do you really want to delete the group "%1" for good?</source> + <translation>"%1" тобын өшіруді шынымен қалайсыз ба?</translation> + </message> + <message> + <source>Unable to calculate master key</source> + <translation>Басты парольді есептеу мүмкін емес</translation> + </message> + <message> + <source>Move entry to recycle bin?</source> + <translation>Жазбаны қоқыс шелегіне тастау керек пе?</translation> + </message> + <message> + <source>Do you really want to move entry "%1" to the recycle bin?</source> + <translation>"%1" жазбасын қоқыс шелегіне тастауды шынымен қалайсыз ба?</translation> + </message> + <message> + <source>Searching...</source> + <translation type="unfinished"/> + </message> + <message> + <source>No current database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>No source database, nothing to do.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Search Results (%1)</source> + <translation type="unfinished"/> + </message> + <message> + <source>No Results</source> + <translation type="unfinished"/> + </message> + <message> + <source>Execute command?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Do you really want to execute the following command?<br><br>%1<br></source> + <translation type="unfinished"/> + </message> + <message> + <source>Remember my choice</source> + <translation type="unfinished"/> + </message> + <message> + <source>Autoreload Request</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database file has changed. Do you want to load the changes?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge Request</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database file has changed and you have unsaved changes.Do you want to merge your changes?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Could not open the new database file while attempting to autoreload this database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty recycle bin?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to permanently delete everything from your recycle bin?</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>EditEntryWidget</name> + <message> + <source>Entry</source> + <translation>Жазба</translation> + </message> + <message> + <source>Advanced</source> + <translation>Кеңейтілген</translation> + </message> + <message> + <source>Icon</source> + <translation>Таңбаша</translation> + </message> + <message> + <source>Auto-Type</source> + <translation>Автотеру</translation> + </message> + <message> + <source>Properties</source> + <translation>Қасиеттері</translation> + </message> + <message> + <source>History</source> + <translation>Тарихы</translation> + </message> + <message> + <source>Entry history</source> + <translation>Жазба тарихы</translation> + </message> + <message> + <source>Add entry</source> + <translation>Жазбаны қосу</translation> + </message> + <message> + <source>Edit entry</source> + <translation>Жазбаны түзету</translation> + </message> + <message> + <source>Different passwords supplied.</source> + <translation>Әр түрлі парольдер көрсетілді.</translation> + </message> + <message> + <source>New attribute</source> + <translation>Жаңа атрибут</translation> + </message> + <message> + <source>Select file</source> + <translation>Файлды таңдау</translation> + </message> + <message> + <source>Unable to open file</source> + <translation>Файлды ашу мүмкін емес</translation> + </message> + <message> + <source>Save attachment</source> + <translation>Салынымды сақтау</translation> + </message> + <message> + <source>Unable to save the attachment: +</source> + <translation>Салынымды сақтау мүмкін емес: +</translation> + </message> + <message> + <source>Tomorrow</source> + <translation>Ертең</translation> + </message> + <message numerus="yes"> + <source>%n week(s)</source> + <translation><numerusform>%n апта</numerusform></translation> + </message> + <message numerus="yes"> + <source>%n month(s)</source> + <translation><numerusform>%n ай</numerusform></translation> + </message> + <message> + <source>1 year</source> + <translation>1 жыл</translation> + </message> + <message> + <source>Confirm Remove</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attribute?</source> + <translation type="unfinished"/> + </message> + <message> + <source>[PROTECTED] Press reveal to view or edit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attachment?</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>EditEntryWidgetAdvanced</name> + <message> + <source>Additional attributes</source> + <translation>Қосымша атрибуттар</translation> + </message> + <message> + <source>Add</source> + <translation>Қосу</translation> + </message> + <message> + <source>Remove</source> + <translation>Өшіру</translation> + </message> + <message> + <source>Attachments</source> + <translation>Салынымдар</translation> + </message> + <message> + <source>Save</source> + <translation>Сақтау</translation> + </message> + <message> + <source>Open</source> + <translation>Ашу</translation> + </message> + <message> + <source>Edit Name</source> + <translation type="unfinished"/> + </message> + <message> + <source>Protect</source> + <translation type="unfinished"/> + </message> + <message> + <source>Reveal</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>EditEntryWidgetAutoType</name> + <message> + <source>Enable Auto-Type for this entry</source> + <translation>Бұл жазба үшін автотеруді іске қосу</translation> + </message> + <message> + <source>+</source> + <translation>+</translation> + </message> + <message> + <source>-</source> + <translation>-</translation> + </message> + <message> + <source>Window title:</source> + <translation>Терезе атауы:</translation> + </message> + <message> + <source>Inherit default Auto-Type sequence from the &group</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Use custom Auto-Type sequence:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use default se&quence</source> + <translation type="unfinished"/> + </message> + <message> + <source>Set custo&m sequence:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Window Associations</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>EditEntryWidgetHistory</name> + <message> + <source>Show</source> + <translation>Көрсету</translation> + </message> + <message> + <source>Restore</source> + <translation>Қалпына келтіру</translation> + </message> + <message> + <source>Delete</source> + <translation>Өшіру</translation> + </message> + <message> + <source>Delete all</source> + <translation>Барлығын өшіру</translation> + </message> +</context> +<context> + <name>EditEntryWidgetMain</name> + <message> + <source>Title:</source> + <translation>Атауы:</translation> + </message> + <message> + <source>Username:</source> + <translation>Пайдаланушы аты:</translation> + </message> + <message> + <source>Password:</source> + <translation>Пароль:</translation> + </message> + <message> + <source>Repeat:</source> + <translation>Қайталау:</translation> + </message> + <message> + <source>URL:</source> + <translation>URL:</translation> + </message> + <message> + <source>Expires</source> + <translation>Мерзімі аяқталады</translation> + </message> + <message> + <source>Presets</source> + <translation>Сақталған баптаулар</translation> + </message> + <message> + <source>Notes:</source> + <translation>Естеліктер:</translation> + </message> +</context> +<context> + <name>EditGroupWidget</name> + <message> + <source>Group</source> + <translation>Топ</translation> + </message> + <message> + <source>Icon</source> + <translation>Таңбаша</translation> + </message> + <message> + <source>Properties</source> + <translation>Қасиеттері</translation> + </message> + <message> + <source>Add group</source> + <translation>Топты қосу</translation> + </message> + <message> + <source>Edit group</source> + <translation>Топты түзету</translation> + </message> + <message> + <source>Enable</source> + <translation>Іске қосу</translation> + </message> + <message> + <source>Disable</source> + <translation>Сөндіру</translation> + </message> + <message> + <source>Inherit from parent group (%1)</source> + <translation>Аталық топтан мұралау (%1)</translation> + </message> +</context> +<context> + <name>EditGroupWidgetMain</name> + <message> + <source>Name</source> + <translation>Аты</translation> + </message> + <message> + <source>Notes</source> + <translation>Естеліктер</translation> + </message> + <message> + <source>Expires</source> + <translation>Мерзімі аяқталады</translation> + </message> + <message> + <source>Search</source> + <translation>Іздеу</translation> + </message> + <message> + <source>Auto-Type</source> + <translation>Автотеру</translation> + </message> + <message> + <source>&Use default Auto-Type sequence of parent group</source> + <translation type="unfinished"/> + </message> + <message> + <source>Set default Auto-Type se&quence</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>EditWidgetIcons</name> + <message> + <source>Add custom icon</source> + <translation>Таңдауыңызша таңбашаны қосу</translation> + </message> + <message> + <source>Delete custom icon</source> + <translation>Таңдауыңызша таңбашаны өшіру</translation> + </message> + <message> + <source>Images</source> + <translation>Суреттер</translation> + </message> + <message> + <source>All files</source> + <translation>Барлық файлдар</translation> + </message> + <message> + <source>Select Image</source> + <translation>Суретті таңдау</translation> + </message> + <message> + <source>Error</source> + <translation>Қате</translation> + </message> + <message> + <source>Download favicon</source> + <translation type="unfinished"/> + </message> + <message> + <source>Unable to fetch favicon.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Can't read icon</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Use default icon</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use custo&m icon</source> + <translation type="unfinished"/> + </message> + <message> + <source>Confirm Delete</source> + <translation type="unfinished"/> + </message> + <message> + <source>This icon is used by %1 entries, and will be replaced by the default icon. Are you sure you want to delete it?</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>EditWidgetProperties</name> + <message> + <source>Created:</source> + <translation>Жасалған:</translation> + </message> + <message> + <source>Modified:</source> + <translation>Өзгертілген:</translation> + </message> + <message> + <source>Accessed:</source> + <translation>Қатынаған:</translation> + </message> + <message> + <source>Uuid:</source> + <translation>Uuid:</translation> + </message> +</context> +<context> + <name>Entry</name> + <message> + <source> - Clone</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>EntryAttributesModel</name> + <message> + <source>Name</source> + <translation>Аты</translation> + </message> +</context> +<context> + <name>EntryHistoryModel</name> + <message> + <source>Last modified</source> + <translation>Соңғы өзгертілген</translation> + </message> + <message> + <source>Title</source> + <translation>Атауы</translation> + </message> + <message> + <source>Username</source> + <translation>Пайдаланушы аты</translation> + </message> + <message> + <source>URL</source> + <translation>URL</translation> + </message> +</context> +<context> + <name>EntryModel</name> + <message> + <source>Group</source> + <translation>Топ</translation> + </message> + <message> + <source>Title</source> + <translation>Атауы</translation> + </message> + <message> + <source>Username</source> + <translation>Пайдаланушы аты</translation> + </message> + <message> + <source>URL</source> + <translation>URL</translation> + </message> + <message> + <source>Ref: </source> + <comment>Reference abbreviation</comment> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>Group</name> + <message> + <source>Recycle Bin</source> + <translation>Қоқыс шелегі</translation> + </message> +</context> +<context> + <name>HttpPasswordGeneratorWidget</name> + <message> + <source>Length:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Character Types</source> + <translation>Таңбалар түрлері</translation> + </message> + <message> + <source>Upper Case Letters</source> + <translation>Бас әріптер</translation> + </message> + <message> + <source>A-Z</source> + <translation type="unfinished"/> + </message> + <message> + <source>Lower Case Letters</source> + <translation>Кіші әріптер</translation> + </message> + <message> + <source>a-z</source> + <translation type="unfinished"/> + </message> + <message> + <source>Numbers</source> + <translation>Сандар</translation> + </message> + <message> + <source>0-9</source> + <translation type="unfinished"/> + </message> + <message> + <source>Special Characters</source> + <translation>Арнайы таңбалар</translation> + </message> + <message> + <source>/*_& ...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Exclude look-alike characters</source> + <translation>Ұқсайтын таңбаларға жол бермеу</translation> + </message> + <message> + <source>Ensure that the password contains characters from every group</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>KMessageWidget</name> + <message> + <source>&Close</source> + <translation type="unfinished"/> + </message> + <message> + <source>Close message</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>KeePass1OpenWidget</name> + <message> + <source>Import KeePass1 database</source> + <translation>KeePass1 дерекқорын импорттау</translation> + </message> + <message> + <source>Unable to open the database.</source> + <translation>Дерекқорды ашу мүмкін емес.</translation> + </message> +</context> +<context> + <name>KeePass1Reader</name> + <message> + <source>Unable to read keyfile.</source> + <translation>Кілттер файлын оқу мүмкін емес.</translation> + </message> + <message> + <source>Not a KeePass database.</source> + <translation>KeePass дерекқоры емес.</translation> + </message> + <message> + <source>Unsupported encryption algorithm.</source> + <translation>Шифрлеу алгоритміне қолдау жоқ.</translation> + </message> + <message> + <source>Unsupported KeePass database version.</source> + <translation>KeePass дерекқоры нұсқасына қолдау жоқ.</translation> + </message> + <message> + <source>Root</source> + <translation>Түбір</translation> + </message> + <message> + <source>Unable to calculate master key</source> + <translation>Басты парольді есептеу мүмкін емес</translation> + </message> + <message> + <source>Wrong key or database file is corrupt.</source> + <translation>Пароль қате, немесе дерекқор файлы зақымдалған.</translation> + </message> +</context> +<context> + <name>KeePass2Reader</name> + <message> + <source>Not a KeePass database.</source> + <translation>KeePass дерекқоры емес.</translation> + </message> + <message> + <source>Unsupported KeePass database version.</source> + <translation>KeePass дерекқоры нұсқасына қолдау жоқ.</translation> + </message> + <message> + <source>Wrong key or database file is corrupt.</source> + <translation>Пароль қате, немесе дерекқор файлы зақымдалған.</translation> + </message> + <message> + <source>Unable to calculate master key</source> + <translation>Басты парольді есептеу мүмкін емес</translation> + </message> + <message> + <source>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.</source> + <translation>Таңдалған файл ескі KeePass 1 дерекқоры (.kdb) болып табылады. + +Оны Дерекқор > 'KeePass 1 дерекқорын импорттау' арқылы импорттай аласыз. +Бұл - бір жақты миграция. Одан кейін сіз импортталған дерекқорды ескі KeePassX 0.4 нұсқасымен аша алмайтын боласыз.</translation> + </message> + <message> + <source>Unable to issue challenge-response.</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>Main</name> + <message> + <source>Fatal error while testing the cryptographic functions.</source> + <translation>Криптографиялық функцияларды сынау кезіндегі қатаң қате орын алды.</translation> + </message> + <message> + <source>KeePassXC - Error</source> + <translation type="unfinished"/> + </message> + <message> + <source>The lock file could not be created. Single-instance mode disabled.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Another instance of KeePassXC is already running.</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>MainWindow</name> + <message> + <source>Open database</source> + <translation>Дерекқорды ашу</translation> + </message> + <message> + <source>Database settings</source> + <translation>Дерекқор баптаулары</translation> + </message> + <message> + <source>Copy username to clipboard</source> + <translation>Пайдаланушы атын алмасу буферіне көшіріп алу</translation> + </message> + <message> + <source>Copy password to clipboard</source> + <translation>Парольді алмасу буферіне көшіріп алу</translation> + </message> + <message> + <source>Settings</source> + <translation>Баптаулар</translation> + </message> + <message> + <source>Show toolbar</source> + <translation>Саймандар панелін көрсету</translation> + </message> + <message> + <source>read-only</source> + <translation>тек оқу</translation> + </message> + <message> + <source>Toggle window</source> + <translation>Терезені көрсету/жасыру</translation> + </message> + <message> + <source>KeePass 2 Database</source> + <translation>KeePass 2 дерекқоры</translation> + </message> + <message> + <source>All files</source> + <translation>Барлық файлдар</translation> + </message> + <message> + <source>Save repaired database</source> + <translation>Жөнделген дерекқорды сақтау</translation> + </message> + <message> + <source>Writing the database failed.</source> + <translation>Дерекқорды жазу сәтсіз аяқталды.</translation> + </message> + <message> + <source>&Recent databases</source> + <translation type="unfinished"/> + </message> + <message> + <source>He&lp</source> + <translation type="unfinished"/> + </message> + <message> + <source>E&ntries</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy att&ribute to clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Groups</source> + <translation type="unfinished"/> + </message> + <message> + <source>&View</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Quit</source> + <translation type="unfinished"/> + </message> + <message> + <source>&About</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Open database</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Save database</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Close database</source> + <translation type="unfinished"/> + </message> + <message> + <source>&New database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge from KeePassX database</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Add new entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>&View/Edit entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Delete entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Add new group</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Edit group</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Delete group</source> + <translation type="unfinished"/> + </message> + <message> + <source>Sa&ve database as</source> + <translation type="unfinished"/> + </message> + <message> + <source>Change &master key</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Database settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Clone entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>Timed one-time password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy &TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Find</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy &username</source> + <translation type="unfinished"/> + </message> + <message> + <source>Cop&y password</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Perform Auto-Type</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Open URL</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Lock databases</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Title</source> + <translation type="unfinished"/> + </message> + <message> + <source>&URL</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Notes</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Export to CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Re&pair database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password Generator</source> + <translation type="unfinished"/> + </message> + <message> + <source>Clear history</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Tools</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import KeePass 1 database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty recycle bin</source> + <translation type="unfinished"/> + </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Quit KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>Please touch the button on your YubiKey!</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>OptionDialog</name> + <message> + <source>Dialog</source> + <translation type="unfinished"/> + </message> + <message> + <source>General</source> + <translation>Жалпы</translation> + </message> + <message> + <source>Sh&ow a notification when credentials are requested</source> + <translation type="unfinished"/> + </message> + <message> + <source>Sort matching entries by &username</source> + <translation type="unfinished"/> + </message> + <message> + <source>Re&move all stored permissions from entries in active database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Advanced</source> + <translation>Кеңейтілген</translation> + </message> + <message> + <source>Always allow &access to entries</source> + <translation type="unfinished"/> + </message> + <message> + <source>Always allow &updating entries</source> + <translation type="unfinished"/> + </message> + <message> + <source>Searc&h in all opened databases for matching entries</source> + <translation type="unfinished"/> + </message> + <message> + <source>HTTP Port:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Default port: 19455</source> + <translation type="unfinished"/> + </message> + <message> + <source>Re&quest to unlock the database if it is locked</source> + <translation type="unfinished"/> + </message> + <message> + <source>Sort &matching entries by title</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC will listen to this port on 127.0.0.1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Cannot bind to privileged ports</source> + <translation type="unfinished"/> + </message> + <message> + <source>Cannot bind to privileged ports below 1024! +Using default port 19455.</source> + <translation type="unfinished"/> + </message> + <message> + <source>R&emove all shared encryption keys from active database</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Return advanced string fields which start with "KPH: "</source> + <translation type="unfinished"/> + </message> + <message> + <source>Automatically creating or updating string fields is not supported.</source> + <translation type="unfinished"/> + </message> + <message> + <source>This is required for accessing your databases from ChromeIPass or PassIFox</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enable KeePassHTTP server</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only returns the best matches for a specific URL instead of all entries for the whole domain.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Return only best matching entries</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only entries with the same scheme (http://, https://, ftp://, ...) are returned.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Match URL schemes</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password Generator</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only the selected database has to be connected with a client.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The following options can be dangerous! +Change them only if you know what you are doing.</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>PasswordGeneratorWidget</name> + <message> + <source>Password:</source> + <translation>Пароль:</translation> + </message> + <message> + <source>Character Types</source> + <translation>Таңбалар түрлері</translation> + </message> + <message> + <source>Upper Case Letters</source> + <translation>Бас әріптер</translation> + </message> + <message> + <source>Lower Case Letters</source> + <translation>Кіші әріптер</translation> + </message> + <message> + <source>Numbers</source> + <translation>Сандар</translation> + </message> + <message> + <source>Special Characters</source> + <translation>Арнайы таңбалар</translation> + </message> + <message> + <source>Exclude look-alike characters</source> + <translation>Ұқсайтын таңбаларға жол бермеу</translation> + </message> + <message> + <source>Accept</source> + <translation>Қабылдау</translation> + </message> + <message> + <source>%p%</source> + <translation type="unfinished"/> + </message> + <message> + <source>strength</source> + <translation type="unfinished"/> + </message> + <message> + <source>entropy</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Length:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Pick characters from every group</source> + <translation type="unfinished"/> + </message> + <message> + <source>Generate</source> + <translation type="unfinished"/> + </message> + <message> + <source>Close</source> + <translation type="unfinished"/> + </message> + <message> + <source>Apply</source> + <translation type="unfinished"/> + </message> + <message> + <source>Entropy: %1 bit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password Quality: %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Poor</source> + <translation type="unfinished"/> + </message> + <message> + <source>Weak</source> + <translation type="unfinished"/> + </message> + <message> + <source>Good</source> + <translation type="unfinished"/> + </message> + <message> + <source>Excellent</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password</source> + <translation>Пароль</translation> + </message> + <message> + <source>Extended ASCII</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passphrase</source> + <translation type="unfinished"/> + </message> + <message> + <source>Wordlist:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Count:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Separator:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>QObject</name> + <message> + <source>NULL device</source> + <translation type="unfinished"/> + </message> + <message> + <source>error reading from device</source> + <translation type="unfinished"/> + </message> + <message> + <source>file empty ! +</source> + <translation type="unfinished"/> + </message> + <message> + <source>malformed string</source> + <translation type="unfinished"/> + </message> + <message> + <source>missing closing quote</source> + <translation type="unfinished"/> + </message> + <message> + <source>INTERNAL - unget lower bound exceeded</source> + <translation type="unfinished"/> + </message> + <message> + <source>Group</source> + <translation>Топ</translation> + </message> + <message> + <source>Title</source> + <translation>Атауы</translation> + </message> + <message> + <source>Username</source> + <translation>Пайдаланушы аты</translation> + </message> + <message> + <source>Password</source> + <translation>Пароль</translation> + </message> + <message> + <source>URL</source> + <translation>URL</translation> + </message> + <message> + <source>Notes</source> + <translation>Естеліктер</translation> + </message> + <message> + <source>Browser Integration</source> + <translation type="unfinished"/> + </message> + <message> + <source>YubiKey[%1] Challenge Response - Slot %2 - %3</source> + <translation type="unfinished"/> + </message> + <message> + <source>Press</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passive</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>QtIOCompressor</name> + <message> + <source>Internal zlib error when compressing: </source> + <translation>Сығу кезінде zlib ішкі қатесі орын алған:</translation> + </message> + <message> + <source>Error writing to underlying device: </source> + <translation>Астындағы құрылғыға жазу қатесі:</translation> + </message> + <message> + <source>Error opening underlying device: </source> + <translation>Астындағы құрылғыны ашу қатесі:</translation> + </message> + <message> + <source>Error reading data from underlying device: </source> + <translation>Астындағы құрылғыдан деректерді оқу қатесі:</translation> + </message> + <message> + <source>Internal zlib error when decompressing: </source> + <translation>Тарқату кезінде zlib ішкі қатесі орын алған:</translation> + </message> +</context> +<context> + <name>QtIOCompressor::open</name> + <message> + <source>The gzip format not supported in this version of zlib.</source> + <translation>zlib-тің бұл нұсқасы gzip пішімін қолдамайды.</translation> + </message> + <message> + <source>Internal zlib error: </source> + <translation>Ішкі zlib қатесі:</translation> + </message> +</context> +<context> + <name>SearchWidget</name> + <message> + <source>Case Sensitive</source> + <translation type="unfinished"/> + </message> + <message> + <source>Search</source> + <translation>Іздеу</translation> + </message> + <message> + <source>Clear</source> + <translation type="unfinished"/> + </message> + <message> + <source>Search...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Limit search to selected group</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>Service</name> + <message> + <source>A shared encryption-key with the name "%1" already exists. +Do you want to overwrite it?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Do you want to update the information in %1 - %2?</source> + <translation type="unfinished"/> + </message> + <message> + <source>The active database is locked! +Please unlock the selected database or choose another one which is unlocked.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Successfully removed %1 encryption-%2 from KeePassX/Http Settings.</source> + <translation type="unfinished"/> + </message> + <message> + <source>No shared encryption-keys found in KeePassHttp Settings.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The active database does not contain an entry of KeePassHttp Settings.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Removing stored permissions...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Abort</source> + <translation type="unfinished"/> + </message> + <message> + <source>Successfully removed permissions from %1 %2.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The active database does not contain an entry with permissions.</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: New key association request</source> + <translation type="unfinished"/> + </message> + <message> + <source>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.</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Overwrite existing key?</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Update Entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Database locked!</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Removed keys from database</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: No keys found</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Settings not available!</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Removed permissions</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: No entry with permissions found!</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>SettingsWidget</name> + <message> + <source>Application Settings</source> + <translation>Қолданба баптаулары</translation> + </message> + <message> + <source>General</source> + <translation>Жалпы</translation> + </message> + <message> + <source>Security</source> + <translation>Қауіпсіздік</translation> + </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>SettingsWidgetGeneral</name> + <message> + <source>Remember last databases</source> + <translation>Соңғы дерекқорларды есте сақтау:</translation> + </message> + <message> + <source>Automatically save on exit</source> + <translation>Шығу кезінде автосақтау</translation> + </message> + <message> + <source>Automatically save after every change</source> + <translation>Әр өзгерістен кейін автосақтау</translation> + </message> + <message> + <source>Minimize when copying to clipboard</source> + <translation>Алмасу буферіне көшіру кезінде қолданбаны қайыру</translation> + </message> + <message> + <source>Use group icon on entry creation</source> + <translation>Жазбаны жасау кезінде топ таңбашасын қолдану</translation> + </message> + <message> + <source>Global Auto-Type shortcut</source> + <translation>Глобалды автотеру жарлығы</translation> + </message> + <message> + <source>Language</source> + <translation>Тіл</translation> + </message> + <message> + <source>Show a system tray icon</source> + <translation>Жүйелік трей таңбашасын қолдану</translation> + </message> + <message> + <source>Hide window to system tray when minimized</source> + <translation>Қолданба қайырылған кезде терезені жүйелік трейге жасыру</translation> + </message> + <message> + <source>Load previous databases on startup</source> + <translation type="unfinished"/> + </message> + <message> + <source>Automatically reload the database when modified externally</source> + <translation type="unfinished"/> + </message> + <message> + <source>Hide window to system tray instead of app exit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Minimize window at application startup</source> + <translation type="unfinished"/> + </message> + <message> + <source>Basic Settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Remember last key files and security dongles</source> + <translation type="unfinished"/> + </message> + <message> + <source>Don't mark database as modified for non-data changes (e.g., expanding groups)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Auto-Type</source> + <translation>Автотеру</translation> + </message> + <message> + <source>Use entry title and URL to match windows for global Auto-Type</source> + <translation type="unfinished"/> + </message> + <message> + <source>Always ask before performing Auto-Type</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>SettingsWidgetSecurity</name> + <message> + <source>Clear clipboard after</source> + <translation>Алмасу буферін тазалау алдындағы кідіріс</translation> + </message> + <message> + <source> sec</source> + <translation>сек</translation> + </message> + <message> + <source>Lock databases after inactivity of</source> + <translation>Дерекқорларды белсенділік жоқ кезде блоктау алдындағы кідіріс</translation> + </message> + <message> + <source>Show passwords in cleartext by default</source> + <translation>Парольдерді үнсіз келісім бойынша ашық мәтінмен көрсету</translation> + </message> + <message> + <source>Lock databases after minimizing the window</source> + <translation type="unfinished"/> + </message> + <message> + <source>Don't require password repeat when it is visible</source> + <translation type="unfinished"/> + </message> + <message> + <source>Timeouts</source> + <translation type="unfinished"/> + </message> + <message> + <source>Convenience</source> + <translation type="unfinished"/> + </message> + <message> + <source>Lock databases when session is locked or lid is closed</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>SetupTotpDialog</name> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Key:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use custom settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Note: Change these settings only if you know what you are doing.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Time step:</source> + <translation type="unfinished"/> + </message> + <message> + <source>8 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>6 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>Code size:</source> + <translation type="unfinished"/> + </message> + <message> + <source> sec</source> + <translation>сек</translation> + </message> +</context> +<context> + <name>TotpDialog</name> + <message> + <source>Timed Password</source> + <translation type="unfinished"/> + </message> + <message> + <source>000000</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> + </message> + <message> + <source>Expires in</source> + <translation type="unfinished"/> + </message> + <message> + <source>seconds</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>UnlockDatabaseWidget</name> + <message> + <source>Unlock database</source> + <translation>Дерекқорды блоктаудан босату</translation> + </message> +</context> +<context> + <name>WelcomeWidget</name> + <message> + <source>Welcome to KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>Start storing your passwords securely in a KeePassXC database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Create new database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open existing database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import from KeePass 1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import from CSV</source> + <translation type="unfinished"/> + </message> + <message> + <source>Recent databases</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>main</name> + <message> + <source>path to a custom config file</source> + <translation>таңдауыңызша баптаулар файлына дейінгі жол</translation> + </message> + <message> + <source>key file of the database</source> + <translation>дерекқордың кілттер файлы</translation> + </message> + <message> + <source>KeePassXC - cross-platform password manager</source> + <translation type="unfinished"/> + </message> + <message> + <source>read password of the database from stdin</source> + <translation type="unfinished"/> + </message> + <message> + <source>filenames of the password databases to open (*.kdbx)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy a password to the clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use a GUI prompt unlocking the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to clip.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Extract and print the content of a database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to extract.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the command to execute.</source> + <translation type="unfinished"/> + </message> + <message> + <source>List database entries.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the group to list. Default is /</source> + <translation type="unfinished"/> + </message> + <message> + <source>Print the UUIDs of the entries and groups.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge two databases.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge into.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge from.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use the same password for both database files.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show a password.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to show.</source> + <translation type="unfinished"/> + </message> +</context> +</TS>
\ No newline at end of file diff --git a/share/translations/keepassx_ko.ts b/share/translations/keepassx_ko.ts index 208c92a09..f89dc32db 100644 --- a/share/translations/keepassx_ko.ts +++ b/share/translations/keepassx_ko.ts @@ -1,33 +1,143 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS language="ko" version="2.0"> +<?xml version="1.0" ?><!DOCTYPE TS><TS language="ko" version="2.1"> <context> <name>AboutDialog</name> <message> - <source>About KeePassX</source> - <translation>KeePassX 정보</translation> + <source>About KeePassXC</source> + <translation type="unfinished"/> </message> <message> - <source>KeePassX is distributed under the term of the GNU General Public License (GPL) version 2 or (at your option) version 3.</source> - <translation>KeePassX는 GNU General Public License(GPL) 버전 2 혹은 버전 3(선택적)으로 배포됩니다.</translation> + <source>About</source> + <translation>정보</translation> </message> <message> - <source>Revision</source> - <translation>리비전</translation> + <source><html><head/><body><p>Report bugs at: <a href="https://github.com/keepassxreboot/keepassxc/issues"><span style="text-decoration: underline; color:#0000ff;">https://github.com</span></a></p></body></html></source> + <translation type="unfinished"/> </message> <message> - <source>Using:</source> - <translation>사용:</translation> + <source><html><head/><body><p>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head><style>li {font-size: 10pt}</style></head><body><p><span style=" font-size:10pt;">Project Maintainers:</span></p><ul><li>droidmonkey</li><li>phoerious</li><li>TheZ3ro</li><li>louib</li><li>Weslly</li><li>debfx (KeePassX)</li></ul></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Contributors</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><body> + <p style="font-size:x-large; font-weight:600;">Code:</p> + <ul> + <li style="font-size:10pt">debfx (KeePassX)</li> + <li style="font-size:10pt">BlueIce (KeePassX)</li> + <li style="font-size:10pt">droidmonkey</li> + <li style="font-size:10pt">phoerious</li> + <li style="font-size:10pt">TheZ3ro</li> + <li style="font-size:10pt">louib</li> + <li style="font-size:10pt">weslly</li> + <li style="font-size:10pt">keithbennett (KeePassHTTP)</li> + <li style="font-size:10pt">Typz (KeePassHTTP)</li> + <li style="font-size:10pt">denk-mal (KeePassHTTP)</li> + <li style="font-size:10pt">kylemanna (YubiKey)</li> + <li style="font-size:10pt">seatedscribe (CSV Importer)</li> + <li style="font-size:10pt">pgalves (Inline Messages)</li> + </ul> + <p style="font-size:x-large; font-weight:600;">Translations:</p> + <ul> + <li style="font-size:10pt"><span style="font-weight:600;">Chinese:</span> Biggulu, ligyxy, BestSteve</li> + <li style="font-size:10pt"><span style="font-weight:600;">Czech:</span> pavelb, JosefVitu</li> + <li style="font-size:10pt"><span style="font-weight:600;">Dutch:</span> Vistaus, KnooL, apie</li> + <li style="font-size:10pt"><span style="font-weight:600;">Finnish:</span> MawKKe</li> + <li style="font-size:10pt"><span style="font-weight:600;">French:</span> Scrat15, frgnca, gilbsgilbs, gtalbot, iannick, kyodev, logut</li> + <li style="font-size:10pt"><span style="font-weight:600;">German:</span> Calyrx, DavidHamburg, antsas, codejunky, jensrutschmann, montilo, omnisome4, origin_de, pcrcoding, phoerious, rgloor, vlenzer</li> + <li style="font-size:10pt"><span style="font-weight:600;">Greek:</span> nplatis</li> + <li style="font-size:10pt"><span style="font-weight:600;">Italian:</span> TheZ3ro, FranzMari, Mte90, tosky</li> + <li style="font-size:10pt"><span style="font-weight:600;">Kazakh:</span> sotrud_nik</li> + <li style="font-size:10pt"><span style="font-weight:600;">Lithuanian:</span> Moo</li> + <li style="font-size:10pt"><span style="font-weight:600;">Polish:</span> konradmb, mrerexx</li> + <li style="font-size:10pt"><span style="font-weight:600;">Portuguese: </span>vitor895, weslly, American_Jesus, mihai.ile</li> + <li style="font-size:10pt"><span style="font-weight:600;">Russian:</span> vsvyatski, KekcuHa, wkill95</li> + <li style="font-size:10pt"><span style="font-weight:600;">Spanish:</span> EdwardNavarro, antifaz, piegope, pquin, vsvyatski</li> + <li style="font-size:10pt"><span style="font-weight:600;">Swedish:</span> henziger</li> + </ul> + </body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p align="center"><a href="https://github.com/keepassxreboot/keepassxc/graphs/contributors"><span style=" font-size:10pt; text-decoration: underline; color:#0000ff;">See Contributions on GitHub</span></a></p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Debug Info</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>Include the following information whenever you report a bug:</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy to clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Version %1 +</source> + <translation type="unfinished"/> + </message> + <message> + <source>Revision: %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Libraries:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Operating system: %1 +CPU architecture: %2 +Kernel: %3 %4</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enabled extensions:</source> + <translation type="unfinished"/> </message> </context> <context> - <name>AutoType</name> + <name>AccessControlDialog</name> + <message> + <source>Remember this decision</source> + <translation type="unfinished"/> + </message> + <message> + <source>Allow</source> + <translation type="unfinished"/> + </message> <message> - <source>Auto-Type - KeePassX</source> - <translation>자동 입력 - KeePassX</translation> + <source>Deny</source> + <translation type="unfinished"/> + </message> + <message> + <source>%1 has requested access to passwords for the following item(s). +Please select whether you want to allow access.</source> + <translation type="unfinished"/> </message> <message> + <source>KeePassXC HTTP Confirm Access</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>AutoType</name> + <message> <source>Couldn't find an entry that matches the window title:</source> <translation>창 제목과 일치하는 항목을 찾을 수 없습니다:</translation> </message> + <message> + <source>Auto-Type - KeePassXC</source> + <translation type="unfinished"/> + </message> </context> <context> <name>AutoTypeAssociationsModel</name> @@ -47,13 +157,13 @@ <context> <name>AutoTypeSelectDialog</name> <message> - <source>Auto-Type - KeePassX</source> - <translation>자동 입력 - KeePassX</translation> - </message> - <message> <source>Select entry to Auto-Type:</source> <translation>자동으로 입력할 항목 선택:</translation> </message> + <message> + <source>Auto-Type - KeePassXC</source> + <translation type="unfinished"/> + </message> </context> <context> <name>ChangeMasterKeyWidget</name> @@ -70,10 +180,6 @@ <translation>암호 확인:</translation> </message> <message> - <source>Key file</source> - <translation>키 파일</translation> - </message> - <message> <source>Browse</source> <translation>찾아보기</translation> </message> @@ -94,10 +200,6 @@ <translation>키 파일 만들기...</translation> </message> <message> - <source>Error</source> - <translation>오류</translation> - </message> - <message> <source>Unable to create Key File : </source> <translation>키 파일을 만들 수 없습니다: </translation> </message> @@ -106,10 +208,6 @@ <translation>키 파일 선택</translation> </message> <message> - <source>Question</source> - <translation>질문</translation> - </message> - <message> <source>Do you really want to use an empty string as password?</source> <translation>빈 문자열을 암호로 사용하시겠습니까?</translation> </message> @@ -118,14 +216,171 @@ <translation>다른 암호를 입력하였습니다.</translation> </message> <message> - <source>Failed to set key file</source> - <translation>키 파일을 설정할 수 없음</translation> - </message> - <message> <source>Failed to set %1 as the Key file: %2</source> <translation>%1을(를) 키 파일로 설정할 수 없습니다: %2</translation> </message> + <message> + <source>&Key file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Cha&llenge Response</source> + <translation type="unfinished"/> + </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Changing master key failed: no YubiKey inserted.</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CloneDialog</name> + <message> + <source>Clone Options</source> + <translation type="unfinished"/> + </message> + <message> + <source>Append ' - Copy' to title</source> + <translation type="unfinished"/> + </message> + <message> + <source>Replace username and password with references</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy history</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWidget</name> + <message> + <source>Import CSV fields</source> + <translation type="unfinished"/> + </message> + <message> + <source>filename</source> + <translation type="unfinished"/> + </message> + <message> + <source>size, rows, columns</source> + <translation type="unfinished"/> + </message> + <message> + <source>Encoding</source> + <translation type="unfinished"/> + </message> + <message> + <source>Codec</source> + <translation type="unfinished"/> + </message> + <message> + <source>Text is qualified by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Fields are separated by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Comments start with</source> + <translation type="unfinished"/> + </message> + <message> + <source>First record has field names</source> + <translation type="unfinished"/> + </message> + <message> + <source>Number of headers line to discard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Consider '\' an escape character</source> + <translation type="unfinished"/> + </message> + <message> + <source>Preview</source> + <translation type="unfinished"/> + </message> + <message> + <source>Column layout</source> + <translation type="unfinished"/> + </message> + <message> + <source>Not present in CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty fieldname </source> + <translation type="unfinished"/> + </message> + <message> + <source>column </source> + <translation type="unfinished"/> + </message> + <message> + <source>Imported from CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Original data: </source> + <translation type="unfinished"/> + </message> + <message> + <source>Error(s) detected in CSV file !</source> + <translation type="unfinished"/> + </message> + <message> + <source> more messages skipped]</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>오류</translation> + </message> + <message> + <source>CSV import: writer has errors: +</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWizard</name> + <message> + <source>Import CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>오류</translation> + </message> + <message> + <source>Unable to calculate master key</source> + <translation>마스터 키를 계산할 수 없습니다</translation> + </message> +</context> +<context> + <name>CsvParserModel</name> + <message> + <source> byte, </source> + <translation type="unfinished"/> + </message> + <message> + <source> rows, </source> + <translation type="unfinished"/> + </message> + <message> + <source> columns</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseOpenWidget</name> @@ -146,10 +401,6 @@ <translation>찾아보기</translation> </message> <message> - <source>Error</source> - <translation>오류</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>데이터베이스를 열 수 없습니다.</translation> </message> @@ -169,6 +420,14 @@ <source>Select key file</source> <translation>키 파일 선택</translation> </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Challenge Response:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseRepairWidget</name> @@ -226,10 +485,6 @@ You can now save it.</source> <translation>기본 사용자 이름:</translation> </message> <message> - <source>Use recycle bin:</source> - <translation>휴지통 사용:</translation> - </message> - <message> <source> MiB</source> <translation>MiB</translation> </message> @@ -245,6 +500,22 @@ You can now save it.</source> <source>Max. history size:</source> <translation>최대 과거 항목 크기:</translation> </message> + <message> + <source>Use recycle bin</source> + <translation type="unfinished"/> + </message> + <message> + <source>AES: 256 Bit (default)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Twofish: 256 Bit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Algorithm:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseTabWidget</name> @@ -265,10 +536,6 @@ You can now save it.</source> <translation>데이터베이스 열기</translation> </message> <message> - <source>Warning</source> - <translation>경고</translation> - </message> - <message> <source>File not found!</source> <translation>파일을 찾을 수 없습니다!</translation> </message> @@ -298,10 +565,6 @@ Save changes?</source> <translation>"%1"이(가) 변경되었습니다. 저장하시겠습니까?</translation> </message> <message> - <source>Error</source> - <translation>오류</translation> - </message> - <message> <source>Writing the database failed.</source> <translation>데이터베이스에 쓸 수 없습니다.</translation> </message> @@ -318,12 +581,6 @@ Save changes?</source> <translation>잠김</translation> </message> <message> - <source>The database you are trying to open is locked by another instance of KeePassX. -Do you want to open it anyway? Alternatively the database is opened read-only.</source> - <translation>열려고 하는 데이터베이스를 다른 KeePassX 인스턴스에서 잠갔습니다. -그래도 여시겠습니까? 읽기 전용으로 열 수도 있습니다.</translation> - </message> - <message> <source>Lock database</source> <translation>데이터베이스 잠금</translation> </message> @@ -366,13 +623,42 @@ Discard changes and close anyway?</source> <translation>CSV 파일에 기록할 수 없습니다.</translation> </message> <message> - <source>The database you are trying to save as is locked by another instance of KeePassX. + <source>Unable to open the database.</source> + <translation>데이터베이스를 열 수 없습니다.</translation> + </message> + <message> + <source>Merge database</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database you are trying to save as is locked by another instance of KeePassXC. Do you want to save it anyway?</source> - <translation>저장하려고 하는 데이터베이스를 다른 KeePassX 인스턴스에서 잠갔습니다. -그래도 저장하시겠습니까?</translation> + <translation type="unfinished"/> </message> <message> - <source>Unable to open the database.</source> + <source>Passwords</source> + <translation type="unfinished"/> + </message> + <message> + <source>Database already opened</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database you are trying to open is locked by another instance of KeePassXC. + +Do you want to open it anyway?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open read-only</source> + <translation type="unfinished"/> + </message> + <message> + <source>File opened in read only mode.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open CSV file</source> <translation type="unfinished"/> </message> </context> @@ -415,14 +701,6 @@ Do you want to save it anyway?</source> <translation>정말 그룹 "%1"을(를) 삭제하시겠습니까?</translation> </message> <message> - <source>Current group</source> - <translation>현재 그룹</translation> - </message> - <message> - <source>Error</source> - <translation>오류</translation> - </message> - <message> <source>Unable to calculate master key</source> <translation>마스터 키를 계산할 수 없음</translation> </message> @@ -434,6 +712,66 @@ Do you want to save it anyway?</source> <source>Do you really want to move entry "%1" to the recycle bin?</source> <translation type="unfinished"/> </message> + <message> + <source>Searching...</source> + <translation type="unfinished"/> + </message> + <message> + <source>No current database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>No source database, nothing to do.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Search Results (%1)</source> + <translation type="unfinished"/> + </message> + <message> + <source>No Results</source> + <translation type="unfinished"/> + </message> + <message> + <source>Execute command?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Do you really want to execute the following command?<br><br>%1<br></source> + <translation type="unfinished"/> + </message> + <message> + <source>Remember my choice</source> + <translation type="unfinished"/> + </message> + <message> + <source>Autoreload Request</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database file has changed. Do you want to load the changes?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge Request</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database file has changed and you have unsaved changes.Do you want to merge your changes?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Could not open the new database file while attempting to autoreload this database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty recycle bin?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to permanently delete everything from your recycle bin?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidget</name> @@ -474,10 +812,6 @@ Do you want to save it anyway?</source> <translation>항목 편집</translation> </message> <message> - <source>Error</source> - <translation>오류</translation> - </message> - <message> <source>Different passwords supplied.</source> <translation>다른 암호를 입력하였습니다.</translation> </message> @@ -518,6 +852,22 @@ Do you want to save it anyway?</source> <source>1 year</source> <translation>1년</translation> </message> + <message> + <source>Confirm Remove</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attribute?</source> + <translation type="unfinished"/> + </message> + <message> + <source>[PROTECTED] Press reveal to view or edit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attachment?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAdvanced</name> @@ -530,10 +880,6 @@ Do you want to save it anyway?</source> <translation>추가</translation> </message> <message> - <source>Edit</source> - <translation>편집</translation> - </message> - <message> <source>Remove</source> <translation>삭제</translation> </message> @@ -549,6 +895,18 @@ Do you want to save it anyway?</source> <source>Open</source> <translation>열기</translation> </message> + <message> + <source>Edit Name</source> + <translation type="unfinished"/> + </message> + <message> + <source>Protect</source> + <translation type="unfinished"/> + </message> + <message> + <source>Reveal</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAutoType</name> @@ -557,14 +915,6 @@ Do you want to save it anyway?</source> <translation>이 항목 자동 입력 사용</translation> </message> <message> - <source>Inherit default Auto-Type sequence from the group</source> - <translation>그룹의 기본 자동 입력 시퀀스 사용</translation> - </message> - <message> - <source>Use custom Auto-Type sequence:</source> - <translation>사용자 정의 자동 입력 시퀀스 사용:</translation> - </message> - <message> <source>+</source> <translation>+</translation> </message> @@ -577,12 +927,24 @@ Do you want to save it anyway?</source> <translation>창 제목:</translation> </message> <message> - <source>Use default sequence</source> - <translation>기본 시퀀스 사용</translation> + <source>Inherit default Auto-Type sequence from the &group</source> + <translation type="unfinished"/> </message> <message> - <source>Set custom sequence:</source> - <translation>사용자 정의 시퀀스 설정:</translation> + <source>&Use custom Auto-Type sequence:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use default se&quence</source> + <translation type="unfinished"/> + </message> + <message> + <source>Set custo&m sequence:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Window Associations</source> + <translation type="unfinished"/> </message> </context> <context> @@ -623,10 +985,6 @@ Do you want to save it anyway?</source> <translation>암호 확인:</translation> </message> <message> - <source>Gen.</source> - <translation>생성</translation> - </message> - <message> <source>URL:</source> <translation>URL:</translation> </message> @@ -697,29 +1055,21 @@ Do you want to save it anyway?</source> <translation>찾기</translation> </message> <message> - <source>Auto-type</source> + <source>Auto-Type</source> <translation>자동 입력</translation> </message> <message> - <source>Use default auto-type sequence of parent group</source> - <translation>부모 그룹의 기본 자동 입력 시퀀스 사용</translation> + <source>&Use default Auto-Type sequence of parent group</source> + <translation type="unfinished"/> </message> <message> - <source>Set default auto-type sequence</source> - <translation>기본 자동 입력 시퀀스 설정</translation> + <source>Set default Auto-Type se&quence</source> + <translation type="unfinished"/> </message> </context> <context> <name>EditWidgetIcons</name> <message> - <source>Use default icon</source> - <translation>기본 아이콘 사용</translation> - </message> - <message> - <source>Use custom icon</source> - <translation>사용자 정의 아이콘 사용</translation> - </message> - <message> <source>Add custom icon</source> <translation>사용자 정의 아이콘 추가</translation> </message> @@ -740,19 +1090,35 @@ Do you want to save it anyway?</source> <translation>그림 선택</translation> </message> <message> - <source>Can't delete icon!</source> - <translation>아이콘을 삭제할 수 없습니다!</translation> + <source>Error</source> + <translation>오류</translation> </message> - <message numerus="yes"> - <source>Can't delete icon. Still used by %n item(s).</source> - <translation><numerusform>아이콘을 삭제할 수 없습니다. 항목 %n개에서 사용 중입니다.</numerusform></translation> + <message> + <source>Download favicon</source> + <translation type="unfinished"/> </message> <message> - <source>Error</source> + <source>Unable to fetch favicon.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Can't read icon</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Use default icon</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use custo&m icon</source> + <translation type="unfinished"/> + </message> + <message> + <source>Confirm Delete</source> <translation type="unfinished"/> </message> <message> - <source>Can't read icon:</source> + <source>This icon is used by %1 entries, and will be replaced by the default icon. Are you sure you want to delete it?</source> <translation type="unfinished"/> </message> </context> @@ -776,6 +1142,13 @@ Do you want to save it anyway?</source> </message> </context> <context> + <name>Entry</name> + <message> + <source> - Clone</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>EntryAttributesModel</name> <message> <source>Name</source> @@ -819,6 +1192,11 @@ Do you want to save it anyway?</source> <source>URL</source> <translation>URL</translation> </message> + <message> + <source>Ref: </source> + <comment>Reference abbreviation</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>Group</name> @@ -828,16 +1206,74 @@ Do you want to save it anyway?</source> </message> </context> <context> + <name>HttpPasswordGeneratorWidget</name> + <message> + <source>Length:</source> + <translation>길이:</translation> + </message> + <message> + <source>Character Types</source> + <translation>문자 종류</translation> + </message> + <message> + <source>Upper Case Letters</source> + <translation>대문자</translation> + </message> + <message> + <source>A-Z</source> + <translation type="unfinished"/> + </message> + <message> + <source>Lower Case Letters</source> + <translation>소문자</translation> + </message> + <message> + <source>a-z</source> + <translation type="unfinished"/> + </message> + <message> + <source>Numbers</source> + <translation>숫자</translation> + </message> + <message> + <source>0-9</source> + <translation type="unfinished"/> + </message> + <message> + <source>Special Characters</source> + <translation>특수 문자</translation> + </message> + <message> + <source>/*_& ...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Exclude look-alike characters</source> + <translation>비슷하게 생긴 문자 제외</translation> + </message> + <message> + <source>Ensure that the password contains characters from every group</source> + <translation>모든 그룹에서 최소 1글자 이상 포함</translation> + </message> +</context> +<context> + <name>KMessageWidget</name> + <message> + <source>&Close</source> + <translation type="unfinished"/> + </message> + <message> + <source>Close message</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>KeePass1OpenWidget</name> <message> <source>Import KeePass1 database</source> <translation>KeePass1 데이터베이스 가져오기</translation> </message> <message> - <source>Error</source> - <translation>오류</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>데이터베이스를 열 수 없습니다.</translation> </message> @@ -870,7 +1306,7 @@ Do you want to save it anyway?</source> </message> <message> <source>Wrong key or database file is corrupt.</source> - <translation type="unfinished"/> + <translation>키가 잘못되었거나 데이터베이스가 손상되었습니다.</translation> </message> </context> <context> @@ -901,6 +1337,10 @@ This is a one-way migration. You won't be able to open the imported databas 데이터베이스 > 'KeePass 1 데이터베이스 가져오기' 항목을 선택해서 변환해야 합니다. 변환은 한 방향으로만 이루어지며, 가져온 데이터베이스는 KeePassX 0.4 버전으로 더 이상 열 수 없습니다.</translation> </message> + <message> + <source>Unable to issue challenge-response.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>Main</name> @@ -909,199 +1349,384 @@ This is a one-way migration. You won't be able to open the imported databas <translation>암호화 함수를 시험하는 중 오류가 발생하였습니다.</translation> </message> <message> - <source>KeePassX - Error</source> - <translation>KeePassX - 오류</translation> + <source>KeePassXC - Error</source> + <translation type="unfinished"/> + </message> + <message> + <source>The lock file could not be created. Single-instance mode disabled.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Another instance of KeePassXC is already running.</source> + <translation type="unfinished"/> </message> </context> <context> <name>MainWindow</name> <message> - <source>Database</source> - <translation>데이터베이스</translation> + <source>Open database</source> + <translation>데이터베이스 열기</translation> </message> <message> - <source>Recent databases</source> - <translation>최근 데이터베이스</translation> + <source>Database settings</source> + <translation>데이터베이스 설정</translation> </message> <message> - <source>Help</source> - <translation>도움말</translation> + <source>Copy username to clipboard</source> + <translation>클립보드에 사용자 이름 복사</translation> </message> <message> - <source>Entries</source> - <translation>항목</translation> + <source>Copy password to clipboard</source> + <translation>클립보드에 암호 복사</translation> </message> <message> - <source>Copy attribute to clipboard</source> - <translation>클립보드에 속성 복사</translation> + <source>Settings</source> + <translation>설정</translation> </message> <message> - <source>Groups</source> - <translation>그룹</translation> + <source>Show toolbar</source> + <translation>도구 모음 보이기</translation> </message> <message> - <source>View</source> - <translation>보기</translation> + <source>read-only</source> + <translation>읽기 전용</translation> </message> <message> - <source>Quit</source> - <translation>끝내기</translation> + <source>Toggle window</source> + <translation>창 전환</translation> </message> <message> - <source>About</source> - <translation>정보</translation> + <source>KeePass 2 Database</source> + <translation>KeePass 2 데이터베이스</translation> </message> <message> - <source>Open database</source> - <translation>데이터베이스 열기</translation> + <source>All files</source> + <translation>모든 파일</translation> </message> <message> - <source>Save database</source> - <translation>데이터베이스 저장</translation> + <source>Save repaired database</source> + <translation>복구한 데이터베이스 저장</translation> </message> <message> - <source>Close database</source> - <translation>데이터베이스 닫기</translation> + <source>Writing the database failed.</source> + <translation>데이터베이스에 쓸 수 없습니다.</translation> </message> <message> - <source>New database</source> - <translation>새 데이터베이스</translation> + <source>&Recent databases</source> + <translation type="unfinished"/> </message> <message> - <source>Add new entry</source> - <translation>새 항목 추가</translation> + <source>He&lp</source> + <translation type="unfinished"/> </message> <message> - <source>View/Edit entry</source> - <translation>항목 보기/편집</translation> + <source>E&ntries</source> + <translation type="unfinished"/> </message> <message> - <source>Delete entry</source> - <translation>항목 삭제</translation> + <source>Copy att&ribute to clipboard</source> + <translation type="unfinished"/> </message> <message> - <source>Add new group</source> - <translation>새 그룹 추가</translation> + <source>&Groups</source> + <translation type="unfinished"/> </message> <message> - <source>Edit group</source> - <translation>그룹 편집</translation> + <source>&View</source> + <translation type="unfinished"/> </message> <message> - <source>Delete group</source> - <translation>그룹 삭제</translation> + <source>&Quit</source> + <translation type="unfinished"/> </message> <message> - <source>Save database as</source> - <translation>다른 이름으로 데이터베이스 저장</translation> + <source>&About</source> + <translation type="unfinished"/> </message> <message> - <source>Change master key</source> - <translation>마스터 키 변경</translation> + <source>&Open database</source> + <translation type="unfinished"/> </message> <message> - <source>Database settings</source> - <translation>데이터베이스 설정</translation> + <source>&Save database</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Close database</source> + <translation type="unfinished"/> + </message> + <message> + <source>&New database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge from KeePassX database</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Add new entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>&View/Edit entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Delete entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Add new group</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Edit group</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Delete group</source> + <translation type="unfinished"/> + </message> + <message> + <source>Sa&ve database as</source> + <translation type="unfinished"/> + </message> + <message> + <source>Change &master key</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Database settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Clone entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>Timed one-time password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy &TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Find</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy &username</source> + <translation type="unfinished"/> + </message> + <message> + <source>Cop&y password</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Perform Auto-Type</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Open URL</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Lock databases</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Title</source> + <translation type="unfinished"/> + </message> + <message> + <source>&URL</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Notes</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Export to CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Re&pair database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password Generator</source> + <translation type="unfinished"/> + </message> + <message> + <source>Clear history</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Tools</source> + <translation type="unfinished"/> </message> <message> <source>Import KeePass 1 database</source> <translation>KeePass 1 데이터베이스 가져오기</translation> </message> <message> - <source>Clone entry</source> - <translation>항목 복제</translation> + <source>Import CSV file</source> + <translation type="unfinished"/> </message> <message> - <source>Find</source> - <translation>찾기</translation> + <source>Empty recycle bin</source> + <translation type="unfinished"/> </message> <message> - <source>Copy username to clipboard</source> - <translation>클립보드에 사용자 이름 복사</translation> + <source>Access error for config file %1</source> + <translation type="unfinished"/> </message> <message> - <source>Copy password to clipboard</source> - <translation>클립보드에 암호 복사</translation> + <source>Quit KeePassXC</source> + <translation type="unfinished"/> </message> <message> - <source>Settings</source> - <translation>설정</translation> + <source>Please touch the button on your YubiKey!</source> + <translation type="unfinished"/> </message> +</context> +<context> + <name>OptionDialog</name> <message> - <source>Perform Auto-Type</source> - <translation>자동 입력 실행</translation> + <source>Dialog</source> + <translation type="unfinished"/> </message> <message> - <source>Open URL</source> - <translation>URL 열기</translation> + <source>General</source> + <translation>일반</translation> </message> <message> - <source>Lock databases</source> - <translation>데이터베이스 잠금</translation> + <source>Sh&ow a notification when credentials are requested</source> + <translation type="unfinished"/> </message> <message> - <source>Title</source> - <translation>제목</translation> + <source>Sort matching entries by &username</source> + <translation type="unfinished"/> </message> <message> - <source>URL</source> - <translation>URL</translation> + <source>Re&move all stored permissions from entries in active database</source> + <translation type="unfinished"/> </message> <message> - <source>Notes</source> - <translation>메모</translation> + <source>Advanced</source> + <translation>고급</translation> </message> <message> - <source>Show toolbar</source> - <translation>도구 모음 보이기</translation> + <source>Always allow &access to entries</source> + <translation type="unfinished"/> </message> <message> - <source>read-only</source> - <translation>읽기 전용</translation> + <source>Always allow &updating entries</source> + <translation type="unfinished"/> </message> <message> - <source>Toggle window</source> - <translation>창 전환</translation> + <source>Searc&h in all opened databases for matching entries</source> + <translation type="unfinished"/> + </message> + <message> + <source>HTTP Port:</source> + <translation type="unfinished"/> </message> <message> - <source>Tools</source> - <translation>도구</translation> + <source>Default port: 19455</source> + <translation type="unfinished"/> </message> <message> - <source>Copy username</source> - <translation>사용자 이름 복사</translation> + <source>Re&quest to unlock the database if it is locked</source> + <translation type="unfinished"/> </message> <message> - <source>Copy password</source> - <translation>암호 복사</translation> + <source>Sort &matching entries by title</source> + <translation type="unfinished"/> </message> <message> - <source>Export to CSV file</source> - <translation>CSV 파일로 내보내기</translation> + <source>KeePassXC will listen to this port on 127.0.0.1</source> + <translation type="unfinished"/> </message> <message> - <source>Repair database</source> - <translation>데이터베이스 복구</translation> + <source>Cannot bind to privileged ports</source> + <translation type="unfinished"/> </message> <message> - <source>KeePass 2 Database</source> - <translation>KeePass 2 데이터베이스</translation> + <source>Cannot bind to privileged ports below 1024! +Using default port 19455.</source> + <translation type="unfinished"/> </message> <message> - <source>All files</source> - <translation>모든 파일</translation> + <source>R&emove all shared encryption keys from active database</source> + <translation type="unfinished"/> </message> <message> - <source>Save repaired database</source> - <translation>복구한 데이터베이스 저장</translation> + <source>&Return advanced string fields which start with "KPH: "</source> + <translation type="unfinished"/> </message> <message> - <source>Error</source> - <translation>오류</translation> + <source>Automatically creating or updating string fields is not supported.</source> + <translation type="unfinished"/> </message> <message> - <source>Writing the database failed.</source> - <translation>데이터베이스에 쓸 수 없습니다.</translation> + <source>This is required for accessing your databases from ChromeIPass or PassIFox</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enable KeePassHTTP server</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only returns the best matches for a specific URL instead of all entries for the whole domain.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Return only best matching entries</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only entries with the same scheme (http://, https://, ftp://, ...) are returned.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Match URL schemes</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password Generator</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only the selected database has to be connected with a client.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The following options can be dangerous! +Change them only if you know what you are doing.</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1111,10 +1736,6 @@ This is a one-way migration. You won't be able to open the imported databas <translation>암호:</translation> </message> <message> - <source>Length:</source> - <translation>길이:</translation> - </message> - <message> <source>Character Types</source> <translation>문자 종류</translation> </message> @@ -1139,70 +1760,160 @@ This is a one-way migration. You won't be able to open the imported databas <translation>비슷하게 생긴 문자 제외</translation> </message> <message> - <source>Ensure that the password contains characters from every group</source> - <translation>모든 그룹에서 최소 1글자 이상 포함</translation> - </message> - <message> <source>Accept</source> <translation>사용</translation> </message> -</context> -<context> - <name>QCommandLineParser</name> <message> - <source>Displays version information.</source> - <translation>버전 정보를 표시합니다.</translation> + <source>%p%</source> + <translation type="unfinished"/> + </message> + <message> + <source>strength</source> + <translation type="unfinished"/> + </message> + <message> + <source>entropy</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Length:</source> + <translation type="unfinished"/> </message> <message> - <source>Displays this help.</source> - <translation>이 도움말을 표시합니다.</translation> + <source>Pick characters from every group</source> + <translation type="unfinished"/> </message> <message> - <source>Unknown option '%1'.</source> - <translation>알 수 없는 옵션 '%1'.</translation> + <source>Generate</source> + <translation type="unfinished"/> </message> <message> - <source>Unknown options: %1.</source> - <translation>알 수 없는 옵션 '%1'.</translation> + <source>Close</source> + <translation type="unfinished"/> </message> <message> - <source>Missing value after '%1'.</source> - <translation>'%1' 다음에 값이 없습니다.</translation> + <source>Apply</source> + <translation type="unfinished"/> </message> <message> - <source>Unexpected value after '%1'.</source> - <translation>'%1' 다음에 예상하지 못한 값이 왔습니다.</translation> + <source>Entropy: %1 bit</source> + <translation type="unfinished"/> </message> <message> - <source>[options]</source> - <translation>[옵션]</translation> + <source>Password Quality: %1</source> + <translation type="unfinished"/> </message> <message> - <source>Usage: %1</source> - <translation>사용 방법: %1</translation> + <source>Poor</source> + <translation type="unfinished"/> </message> <message> - <source>Options:</source> - <translation>옵션:</translation> + <source>Weak</source> + <translation type="unfinished"/> + </message> + <message> + <source>Good</source> + <translation type="unfinished"/> </message> <message> - <source>Arguments:</source> - <translation>인자:</translation> + <source>Excellent</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password</source> + <translation>암호</translation> + </message> + <message> + <source>Extended ASCII</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passphrase</source> + <translation type="unfinished"/> + </message> + <message> + <source>Wordlist:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Count:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Separator:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> </message> </context> <context> - <name>QSaveFile</name> + <name>QObject</name> + <message> + <source>NULL device</source> + <translation type="unfinished"/> + </message> + <message> + <source>error reading from device</source> + <translation type="unfinished"/> + </message> + <message> + <source>file empty ! +</source> + <translation type="unfinished"/> + </message> + <message> + <source>malformed string</source> + <translation type="unfinished"/> + </message> <message> - <source>Existing file %1 is not writable</source> - <translation>존재하는 파일 %1에 기록할 수 없음</translation> + <source>missing closing quote</source> + <translation type="unfinished"/> + </message> + <message> + <source>INTERNAL - unget lower bound exceeded</source> + <translation type="unfinished"/> + </message> + <message> + <source>Group</source> + <translation>그룹</translation> </message> <message> - <source>Writing canceled by application</source> - <translation>프로그램에서 쓰기 작업 취소함</translation> + <source>Title</source> + <translation>제목</translation> + </message> + <message> + <source>Username</source> + <translation>사용자 이름</translation> </message> <message> - <source>Partial write. Partition full?</source> - <translation>일부분만 기록되었습니다. 파티션이 가득 찼습니까?</translation> + <source>Password</source> + <translation>암호</translation> + </message> + <message> + <source>URL</source> + <translation>URL</translation> + </message> + <message> + <source>Notes</source> + <translation>메모</translation> + </message> + <message> + <source>Browser Integration</source> + <translation type="unfinished"/> + </message> + <message> + <source>YubiKey[%1] Challenge Response - Slot %2 - %3</source> + <translation type="unfinished"/> + </message> + <message> + <source>Press</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passive</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1242,20 +1953,111 @@ This is a one-way migration. You won't be able to open the imported databas <context> <name>SearchWidget</name> <message> - <source>Find:</source> - <translation>찾기:</translation> + <source>Case Sensitive</source> + <translation type="unfinished"/> + </message> + <message> + <source>Search</source> + <translation>찾기</translation> + </message> + <message> + <source>Clear</source> + <translation type="unfinished"/> + </message> + <message> + <source>Search...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Limit search to selected group</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>Service</name> + <message> + <source>A shared encryption-key with the name "%1" already exists. +Do you want to overwrite it?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Do you want to update the information in %1 - %2?</source> + <translation type="unfinished"/> + </message> + <message> + <source>The active database is locked! +Please unlock the selected database or choose another one which is unlocked.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Successfully removed %1 encryption-%2 from KeePassX/Http Settings.</source> + <translation type="unfinished"/> + </message> + <message> + <source>No shared encryption-keys found in KeePassHttp Settings.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The active database does not contain an entry of KeePassHttp Settings.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Removing stored permissions...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Abort</source> + <translation type="unfinished"/> + </message> + <message> + <source>Successfully removed permissions from %1 %2.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The active database does not contain an entry with permissions.</source> + <translation type="unfinished"/> </message> <message> - <source>Case sensitive</source> - <translation>대소문자 구분</translation> + <source>KeePassXC: New key association request</source> + <translation type="unfinished"/> </message> <message> - <source>Current group</source> - <translation>현재 그룹</translation> + <source>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.</source> + <translation type="unfinished"/> </message> <message> - <source>Root group</source> - <translation>루트 그룹</translation> + <source>KeePassXC: Overwrite existing key?</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Update Entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Database locked!</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Removed keys from database</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: No keys found</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Settings not available!</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Removed permissions</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: No entry with permissions found!</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1272,6 +2074,10 @@ This is a one-way migration. You won't be able to open the imported databas <source>Security</source> <translation>보안</translation> </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"/> + </message> </context> <context> <name>SettingsWidgetGeneral</name> @@ -1280,10 +2086,6 @@ This is a one-way migration. You won't be able to open the imported databas <translation>마지막 데이터베이스 기억</translation> </message> <message> - <source>Open previous databases on startup</source> - <translation>시작할 때 이전 데이터베이스 열기</translation> - </message> - <message> <source>Automatically save on exit</source> <translation>끝낼 때 자동 저장</translation> </message> @@ -1304,10 +2106,6 @@ This is a one-way migration. You won't be able to open the imported databas <translation>전역 자동 입력 단축키</translation> </message> <message> - <source>Use entry title to match windows for global auto-type</source> - <translation>전역 자동 입력 시 항목 제목과 일치하는 창 찾기</translation> - </message> - <message> <source>Language</source> <translation>언어</translation> </message> @@ -1320,15 +2118,43 @@ This is a one-way migration. You won't be able to open the imported databas <translation>시스템 트레이로 최소화</translation> </message> <message> - <source>Remember last key files</source> - <translation>마지막 키 파일 기억</translation> + <source>Load previous databases on startup</source> + <translation type="unfinished"/> </message> <message> - <source>Hide window to system tray instead of App Exit</source> + <source>Automatically reload the database when modified externally</source> <translation type="unfinished"/> </message> <message> - <source>Hide window to system tray on App start</source> + <source>Hide window to system tray instead of app exit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Minimize window at application startup</source> + <translation type="unfinished"/> + </message> + <message> + <source>Basic Settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Remember last key files and security dongles</source> + <translation type="unfinished"/> + </message> + <message> + <source>Don't mark database as modified for non-data changes (e.g., expanding groups)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Auto-Type</source> + <translation>자동 입력</translation> + </message> + <message> + <source>Use entry title and URL to match windows for global Auto-Type</source> + <translation type="unfinished"/> + </message> + <message> + <source>Always ask before performing Auto-Type</source> <translation type="unfinished"/> </message> </context> @@ -1351,8 +2177,86 @@ This is a one-way migration. You won't be able to open the imported databas <translation>기본값으로 암호를 평문으로 표시</translation> </message> <message> - <source>Always ask before performing auto-type</source> - <translation>자동으로 입력하기 전에 항상 묻기</translation> + <source>Lock databases after minimizing the window</source> + <translation type="unfinished"/> + </message> + <message> + <source>Don't require password repeat when it is visible</source> + <translation type="unfinished"/> + </message> + <message> + <source>Timeouts</source> + <translation type="unfinished"/> + </message> + <message> + <source>Convenience</source> + <translation type="unfinished"/> + </message> + <message> + <source>Lock databases when session is locked or lid is closed</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>SetupTotpDialog</name> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Key:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use custom settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Note: Change these settings only if you know what you are doing.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Time step:</source> + <translation type="unfinished"/> + </message> + <message> + <source>8 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>6 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>Code size:</source> + <translation type="unfinished"/> + </message> + <message> + <source> sec</source> + <translation>초</translation> + </message> +</context> +<context> + <name>TotpDialog</name> + <message> + <source>Timed Password</source> + <translation type="unfinished"/> + </message> + <message> + <source>000000</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> + </message> + <message> + <source>Expires in</source> + <translation type="unfinished"/> + </message> + <message> + <source>seconds</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1365,21 +2269,37 @@ This is a one-way migration. You won't be able to open the imported databas <context> <name>WelcomeWidget</name> <message> - <source>Welcome!</source> - <translation>환영합니다!</translation> + <source>Welcome to KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>Start storing your passwords securely in a KeePassXC database</source> + <translation type="unfinished"/> </message> -</context> -<context> - <name>main</name> <message> - <source>KeePassX - cross-platform password manager</source> - <translation>KeePassX - 크로스 플랫폼 암호 관리자</translation> + <source>Create new database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open existing database</source> + <translation type="unfinished"/> </message> <message> - <source>filename of the password database to open (*.kdbx)</source> - <translation>열 암호 데이터베이스 파일 이름 (*.kdbx)</translation> + <source>Import from KeePass 1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import from CSV</source> + <translation type="unfinished"/> </message> <message> + <source>Recent databases</source> + <translation>최근 데이터베이스</translation> + </message> +</context> +<context> + <name>main</name> + <message> <source>path to a custom config file</source> <translation>사용자 정의 설정 파일 경로</translation> </message> @@ -1387,5 +2307,81 @@ This is a one-way migration. You won't be able to open the imported databas <source>key file of the database</source> <translation>데이터베이스 키 파일</translation> </message> + <message> + <source>KeePassXC - cross-platform password manager</source> + <translation type="unfinished"/> + </message> + <message> + <source>read password of the database from stdin</source> + <translation type="unfinished"/> + </message> + <message> + <source>filenames of the password databases to open (*.kdbx)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy a password to the clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use a GUI prompt unlocking the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to clip.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Extract and print the content of a database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to extract.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the command to execute.</source> + <translation type="unfinished"/> + </message> + <message> + <source>List database entries.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the group to list. Default is /</source> + <translation type="unfinished"/> + </message> + <message> + <source>Print the UUIDs of the entries and groups.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge two databases.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge into.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge from.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use the same password for both database files.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show a password.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to show.</source> + <translation type="unfinished"/> + </message> </context> </TS>
\ No newline at end of file diff --git a/share/translations/keepassx_lt.ts b/share/translations/keepassx_lt.ts index 152dad900..a0836e035 100644 --- a/share/translations/keepassx_lt.ts +++ b/share/translations/keepassx_lt.ts @@ -2,26 +2,107 @@ <context> <name>AboutDialog</name> <message> - <source>Revision</source> - <translation>Poversijis</translation> + <source>About KeePassXC</source> + <translation>Apie KeePassXC</translation> </message> <message> - <source>Using:</source> - <translation>Naudojama:</translation> + <source>About</source> + <translation>Apie</translation> </message> <message> - <source>About KeePassXC</source> - <translation>Apie KeePassXC</translation> + <source><html><head/><body><p>Report bugs at: <a href="https://github.com/keepassxreboot/keepassxc/issues"><span style="text-decoration: underline; color:#0000ff;">https://github.com</span></a></p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head><style>li {font-size: 10pt}</style></head><body><p><span style=" font-size:10pt;">Project Maintainers:</span></p><ul><li>droidmonkey</li><li>phoerious</li><li>TheZ3ro</li><li>louib</li><li>Weslly</li><li>debfx (KeePassX)</li></ul></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Contributors</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><body> + <p style="font-size:x-large; font-weight:600;">Code:</p> + <ul> + <li style="font-size:10pt">debfx (KeePassX)</li> + <li style="font-size:10pt">BlueIce (KeePassX)</li> + <li style="font-size:10pt">droidmonkey</li> + <li style="font-size:10pt">phoerious</li> + <li style="font-size:10pt">TheZ3ro</li> + <li style="font-size:10pt">louib</li> + <li style="font-size:10pt">weslly</li> + <li style="font-size:10pt">keithbennett (KeePassHTTP)</li> + <li style="font-size:10pt">Typz (KeePassHTTP)</li> + <li style="font-size:10pt">denk-mal (KeePassHTTP)</li> + <li style="font-size:10pt">kylemanna (YubiKey)</li> + <li style="font-size:10pt">seatedscribe (CSV Importer)</li> + <li style="font-size:10pt">pgalves (Inline Messages)</li> + </ul> + <p style="font-size:x-large; font-weight:600;">Translations:</p> + <ul> + <li style="font-size:10pt"><span style="font-weight:600;">Chinese:</span> Biggulu, ligyxy, BestSteve</li> + <li style="font-size:10pt"><span style="font-weight:600;">Czech:</span> pavelb, JosefVitu</li> + <li style="font-size:10pt"><span style="font-weight:600;">Dutch:</span> Vistaus, KnooL, apie</li> + <li style="font-size:10pt"><span style="font-weight:600;">Finnish:</span> MawKKe</li> + <li style="font-size:10pt"><span style="font-weight:600;">French:</span> Scrat15, frgnca, gilbsgilbs, gtalbot, iannick, kyodev, logut</li> + <li style="font-size:10pt"><span style="font-weight:600;">German:</span> Calyrx, DavidHamburg, antsas, codejunky, jensrutschmann, montilo, omnisome4, origin_de, pcrcoding, phoerious, rgloor, vlenzer</li> + <li style="font-size:10pt"><span style="font-weight:600;">Greek:</span> nplatis</li> + <li style="font-size:10pt"><span style="font-weight:600;">Italian:</span> TheZ3ro, FranzMari, Mte90, tosky</li> + <li style="font-size:10pt"><span style="font-weight:600;">Kazakh:</span> sotrud_nik</li> + <li style="font-size:10pt"><span style="font-weight:600;">Lithuanian:</span> Moo</li> + <li style="font-size:10pt"><span style="font-weight:600;">Polish:</span> konradmb, mrerexx</li> + <li style="font-size:10pt"><span style="font-weight:600;">Portuguese: </span>vitor895, weslly, American_Jesus, mihai.ile</li> + <li style="font-size:10pt"><span style="font-weight:600;">Russian:</span> vsvyatski, KekcuHa, wkill95</li> + <li style="font-size:10pt"><span style="font-weight:600;">Spanish:</span> EdwardNavarro, antifaz, piegope, pquin, vsvyatski</li> + <li style="font-size:10pt"><span style="font-weight:600;">Swedish:</span> henziger</li> + </ul> + </body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p align="center"><a href="https://github.com/keepassxreboot/keepassxc/graphs/contributors"><span style=" font-size:10pt; text-decoration: underline; color:#0000ff;">See Contributions on GitHub</span></a></p></body></html></source> + <translation type="unfinished"/> </message> <message> - <source>Extensions: + <source>Debug Info</source> + <translation>Derinimo informacija</translation> + </message> + <message> + <source><html><head/><body><p>Include the following information whenever you report a bug:</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy to clipboard</source> + <translation>Kopijuoti į iškarpinę</translation> + </message> + <message> + <source>Version %1 </source> - <translation>Plėtiniai: + <translation>Versija %1 </translation> </message> <message> - <source>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</source> - <translation>KeePassXC yra platinama GNU Bendrosios Viešosios Licencijos (GPL) versijos 2 arba (jūsų pasirinkimu) versijos 3 sąlygomis.</translation> + <source>Revision: %1</source> + <translation>Poversijis: %1</translation> + </message> + <message> + <source>Libraries:</source> + <translation>Bibliotekos:</translation> + </message> + <message> + <source>Operating system: %1 +CPU architecture: %2 +Kernel: %3 %4</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enabled extensions:</source> + <translation type="unfinished"/> </message> </context> <context> @@ -121,10 +202,6 @@ Pasirinkite, ar norite leisti prieigą.</translation> <translation>Sukurti rakto failą...</translation> </message> <message> - <source>Error</source> - <translation>Klaida</translation> - </message> - <message> <source>Unable to create Key File : </source> <translation>Nepavyko sukurti rakto failo : </translation> </message> @@ -133,10 +210,6 @@ Pasirinkite, ar norite leisti prieigą.</translation> <translation>Pasirinkite rakto failą</translation> </message> <message> - <source>Question</source> - <translation>Klausimas</translation> - </message> - <message> <source>Do you really want to use an empty string as password?</source> <translation>Ar tikrai norite naudoti tuščią eilutę kaip slaptažodį?</translation> </message> @@ -145,10 +218,6 @@ Pasirinkite, ar norite leisti prieigą.</translation> <translation>Pateikti skirtingi slaptažodžiai.</translation> </message> <message> - <source>Failed to set key file</source> - <translation>Nepavyko nustatyti rakto failo</translation> - </message> - <message> <source>Failed to set %1 as the Key file: %2</source> <translation>Nepavyko nustatyti %1 kaip rakto failą: @@ -158,6 +227,163 @@ Pasirinkite, ar norite leisti prieigą.</translation> <source>&Key file</source> <translation>&Rakto failas</translation> </message> + <message> + <source>Cha&llenge Response</source> + <translation type="unfinished"/> + </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Changing master key failed: no YubiKey inserted.</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CloneDialog</name> + <message> + <source>Clone Options</source> + <translation type="unfinished"/> + </message> + <message> + <source>Append ' - Copy' to title</source> + <translation type="unfinished"/> + </message> + <message> + <source>Replace username and password with references</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy history</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWidget</name> + <message> + <source>Import CSV fields</source> + <translation type="unfinished"/> + </message> + <message> + <source>filename</source> + <translation type="unfinished"/> + </message> + <message> + <source>size, rows, columns</source> + <translation type="unfinished"/> + </message> + <message> + <source>Encoding</source> + <translation type="unfinished"/> + </message> + <message> + <source>Codec</source> + <translation type="unfinished"/> + </message> + <message> + <source>Text is qualified by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Fields are separated by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Comments start with</source> + <translation type="unfinished"/> + </message> + <message> + <source>First record has field names</source> + <translation type="unfinished"/> + </message> + <message> + <source>Number of headers line to discard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Consider '\' an escape character</source> + <translation type="unfinished"/> + </message> + <message> + <source>Preview</source> + <translation type="unfinished"/> + </message> + <message> + <source>Column layout</source> + <translation type="unfinished"/> + </message> + <message> + <source>Not present in CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty fieldname </source> + <translation type="unfinished"/> + </message> + <message> + <source>column </source> + <translation type="unfinished"/> + </message> + <message> + <source>Imported from CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Original data: </source> + <translation type="unfinished"/> + </message> + <message> + <source>Error(s) detected in CSV file !</source> + <translation type="unfinished"/> + </message> + <message> + <source> more messages skipped]</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Klaida</translation> + </message> + <message> + <source>CSV import: writer has errors: +</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWizard</name> + <message> + <source>Import CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Klaida</translation> + </message> + <message> + <source>Unable to calculate master key</source> + <translation>Nepavyko apskaičiuoti pagrindinio rakto</translation> + </message> +</context> +<context> + <name>CsvParserModel</name> + <message> + <source> byte, </source> + <translation type="unfinished"/> + </message> + <message> + <source> rows, </source> + <translation type="unfinished"/> + </message> + <message> + <source> columns</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseOpenWidget</name> @@ -178,10 +404,6 @@ Pasirinkite, ar norite leisti prieigą.</translation> <translation>Naršyti</translation> </message> <message> - <source>Error</source> - <translation>Klaida</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>Nepavyko atverti duomenų bazės.</translation> </message> @@ -201,6 +423,14 @@ Pasirinkite, ar norite leisti prieigą.</translation> <source>Select key file</source> <translation>Pasirinkite rakto failą</translation> </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Challenge Response:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseRepairWidget</name> @@ -277,6 +507,18 @@ Dabar galite ją įrašyti.</translation> <source>Use recycle bin</source> <translation>Naudoti šiukšlinę</translation> </message> + <message> + <source>AES: 256 Bit (default)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Twofish: 256 Bit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Algorithm:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseTabWidget</name> @@ -297,10 +539,6 @@ Dabar galite ją įrašyti.</translation> <translation>Atverti duomenų bazę</translation> </message> <message> - <source>Warning</source> - <translation>Įspėjimas</translation> - </message> - <message> <source>File not found!</source> <translation>Failas nerastas!</translation> </message> @@ -331,10 +569,6 @@ Save changes?</source> Įrašyti pakeitimus?</translation> </message> <message> - <source>Error</source> - <translation>Klaida</translation> - </message> - <message> <source>Writing the database failed.</source> <translation>Duomenų bazės rašymas nepavyko.</translation> </message> @@ -425,6 +659,14 @@ Ar vis tiek norite ją atverti?</translation> <source>Open read-only</source> <translation>Atverti tik skaitymui</translation> </message> + <message> + <source>File opened in read only mode.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open CSV file</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseWidget</name> @@ -465,10 +707,6 @@ Ar vis tiek norite ją atverti?</translation> <translation>Ar tikrai norite ištrinti grupę "%1"?</translation> </message> <message> - <source>Error</source> - <translation>Klaida</translation> - </message> - <message> <source>Unable to calculate master key</source> <translation>Nepavyko apskaičiuoti pagrindinio rakto</translation> </message> @@ -529,13 +767,17 @@ Ar vis tiek norite ją atverti?</translation> <translation>Duomenų bazės failas pasikeitė ir jūs turite neįrašytų pakeitimų. Ar norite sulieti savo pakeitimus?</translation> </message> <message> - <source>Autoreload Failed</source> - <translation>Automatinis įkėlimas iš naujo nepavyko</translation> - </message> - <message> <source>Could not open the new database file while attempting to autoreload this database.</source> <translation>Nepavyko atverti naujos duomenų bazės failo, bandant automatiškai iš naujo įkelti šią duomenų bazę.</translation> </message> + <message> + <source>Empty recycle bin?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to permanently delete everything from your recycle bin?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidget</name> @@ -576,10 +818,6 @@ Ar vis tiek norite ją atverti?</translation> <translation>Keisti įrašą</translation> </message> <message> - <source>Error</source> - <translation>Klaida</translation> - </message> - <message> <source>Different passwords supplied.</source> <translation>Pateikti skirtingi slaptažodžiai.</translation> </message> @@ -621,6 +859,22 @@ Ar vis tiek norite ją atverti?</translation> <source>1 year</source> <translation>1 metai</translation> </message> + <message> + <source>Confirm Remove</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attribute?</source> + <translation type="unfinished"/> + </message> + <message> + <source>[PROTECTED] Press reveal to view or edit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attachment?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAdvanced</name> @@ -633,10 +887,6 @@ Ar vis tiek norite ją atverti?</translation> <translation>Pridėti</translation> </message> <message> - <source>Edit</source> - <translation>Keisti</translation> - </message> - <message> <source>Remove</source> <translation>Šalinti</translation> </message> @@ -652,6 +902,18 @@ Ar vis tiek norite ją atverti?</translation> <source>Open</source> <translation>Atverti</translation> </message> + <message> + <source>Edit Name</source> + <translation type="unfinished"/> + </message> + <message> + <source>Protect</source> + <translation type="unfinished"/> + </message> + <message> + <source>Reveal</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAutoType</name> @@ -687,6 +949,10 @@ Ar vis tiek norite ją atverti?</translation> <source>Set custo&m sequence:</source> <translation>Nustatyti tinkintą s&eką:</translation> </message> + <message> + <source>Window Associations</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetHistory</name> @@ -796,16 +1062,16 @@ Ar vis tiek norite ją atverti?</translation> <translation>Paieška</translation> </message> <message> - <source>Auto-type</source> + <source>Auto-Type</source> <translation>Automatinis rinkimas</translation> </message> <message> - <source>Use default auto-type sequence of parent group</source> - <translation>Naudoti numatytąją pirminės grupės automatinio rinkimo seką</translation> + <source>&Use default Auto-Type sequence of parent group</source> + <translation type="unfinished"/> </message> <message> - <source>Set default auto-type sequence</source> - <translation>Nustatyti numatytąją automatinio rinkimo seką</translation> + <source>Set default Auto-Type se&quence</source> + <translation type="unfinished"/> </message> </context> <context> @@ -831,10 +1097,6 @@ Ar vis tiek norite ją atverti?</translation> <translation>Pasirinkite paveikslą</translation> </message> <message> - <source>Can't delete icon!</source> - <translation>Nepavyksta ištrinti piktogramos!</translation> - </message> - <message> <source>Error</source> <translation>Klaida</translation> </message> @@ -851,10 +1113,6 @@ Ar vis tiek norite ją atverti?</translation> <translation>Nepavyksta perskaityti piktogramos</translation> </message> <message> - <source>Can't delete icon. Still used by %1 items.</source> - <translation>Nepavyksta ištrinti piktogramos. Vis dar naudojama %1 elementų.</translation> - </message> - <message> <source>&Use default icon</source> <translation>Na&udoti numatytąją piktogramą</translation> </message> @@ -862,6 +1120,14 @@ Ar vis tiek norite ją atverti?</translation> <source>Use custo&m icon</source> <translation>Naudoti tinkintą piktogra&mą</translation> </message> + <message> + <source>Confirm Delete</source> + <translation type="unfinished"/> + </message> + <message> + <source>This icon is used by %1 entries, and will be replaced by the default icon. Are you sure you want to delete it?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditWidgetProperties</name> @@ -933,6 +1199,11 @@ Ar vis tiek norite ją atverti?</translation> <source>URL</source> <translation>URL</translation> </message> + <message> + <source>Ref: </source> + <comment>Reference abbreviation</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>Group</name> @@ -991,9 +1262,16 @@ Ar vis tiek norite ją atverti?</translation> <source>Ensure that the password contains characters from every group</source> <translation>Užtikrinti, kad slaptažodyje būtų simboliai iš kiekvienos grupės</translation> </message> +</context> +<context> + <name>KMessageWidget</name> + <message> + <source>&Close</source> + <translation type="unfinished"/> + </message> <message> - <source>Accept</source> - <translation>Priimti</translation> + <source>Close message</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1003,10 +1281,6 @@ Ar vis tiek norite ją atverti?</translation> <translation>Importuoti KeePass1 duomenų bazę</translation> </message> <message> - <source>Error</source> - <translation>Klaida</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>Nepavyko atverti duomenų bazės.</translation> </message> @@ -1070,6 +1344,10 @@ This is a one-way migration. You won't be able to open the imported databas Jūs galite ją importuoti, nuspausdami Duomenų bazė > "Importuoti KeePass 1 duomenų bazę". Tai yra vienakryptis perkėlimas. Jūs negalėsite atverti importuotos duomenų bazės, naudodami senąją KeePassX 0.4 versija.</translation> </message> + <message> + <source>Unable to issue challenge-response.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>Main</name> @@ -1081,14 +1359,18 @@ Tai yra vienakryptis perkėlimas. Jūs negalėsite atverti importuotos duomenų <source>KeePassXC - Error</source> <translation>KeePassXC - Klaida</translation> </message> + <message> + <source>The lock file could not be created. Single-instance mode disabled.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Another instance of KeePassXC is already running.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>MainWindow</name> <message> - <source>Database</source> - <translation>Duomenų bazė</translation> - </message> - <message> <source>Open database</source> <translation>Atverti duomenų bazę</translation> </message> @@ -1121,10 +1403,6 @@ Tai yra vienakryptis perkėlimas. Jūs negalėsite atverti importuotos duomenų <translation>Perjungti langą</translation> </message> <message> - <source>Tools</source> - <translation>Įrankiai</translation> - </message> - <message> <source>KeePass 2 Database</source> <translation>KeePass 2 duomenų bazė</translation> </message> @@ -1137,10 +1415,6 @@ Tai yra vienakryptis perkėlimas. Jūs negalėsite atverti importuotos duomenų <translation>Įrašyti pataisytą duomenų bazę</translation> </message> <message> - <source>Error</source> - <translation>Klaida</translation> - </message> - <message> <source>Writing the database failed.</source> <translation>Duomenų bazės rašymas nepavyko.</translation> </message> @@ -1233,14 +1507,26 @@ Tai yra vienakryptis perkėlimas. Jūs negalėsite atverti importuotos duomenų <translation>&Duomenų bazės nustatymai</translation> </message> <message> - <source>&Import KeePass 1 database</source> - <translation>&Importuoti KeePass 1 duomenų bazę</translation> - </message> - <message> <source>&Clone entry</source> <translation>&Dublikuoti įrašą</translation> </message> <message> + <source>Timed one-time password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy &TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show TOTP</source> + <translation type="unfinished"/> + </message> + <message> <source>&Find</source> <translation>&Rasti</translation> </message> @@ -1292,6 +1578,46 @@ Tai yra vienakryptis perkėlimas. Jūs negalėsite atverti importuotos duomenų <source>Password Generator</source> <translation>Slaptažodžių generatorius</translation> </message> + <message> + <source>Clear history</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Tools</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import KeePass 1 database</source> + <translation>Importuoti KeePass 1 duomenų bazę</translation> + </message> + <message> + <source>Import CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty recycle bin</source> + <translation type="unfinished"/> + </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Quit KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>Please touch the button on your YubiKey!</source> + <translation type="unfinished"/> + </message> </context> <context> <name>OptionDialog</name> @@ -1308,12 +1634,6 @@ Tai yra vienakryptis perkėlimas. Jūs negalėsite atverti importuotos duomenų <translation>R&odyti pranešimą, kai reikalaujama prisijungimo duomenų</translation> </message> <message> - <source>&Match URL schemes -Only entries with the same scheme (http://, https://, ftp://, ...) are returned</source> - <translation>&Atitikti URL schemas -Bus grąžinami įrašai tik su ta pačia schema (http://, https://, ftp://, ...)</translation> - </message> - <message> <source>Sort matching entries by &username</source> <translation>Rikiuoti atitinkančius įrašus pagal na&udotojo vardą</translation> </message> @@ -1322,10 +1642,6 @@ Bus grąžinami įrašai tik su ta pačia schema (http://, https://, ftp://, ... <translation>Šal&inti iš įrašų aktyvioje duomenų bazėje visus saugomus leidimus</translation> </message> <message> - <source>Password generator</source> - <translation>Slaptažodžių generatorius</translation> - </message> - <message> <source>Advanced</source> <translation>Išplėstiniai</translation> </message> @@ -1342,10 +1658,6 @@ Bus grąžinami įrašai tik su ta pačia schema (http://, https://, ftp://, ... <translation>Ieš&koti atitinkančių įrašų visose atvertose duomenų bazėse</translation> </message> <message> - <source>Only the selected database has to be connected with a client!</source> - <translation>Su klientu turi būti sujungta tik pasirinkta duomenų bazė!</translation> - </message> - <message> <source>HTTP Port:</source> <translation>HTTP prievadas:</translation> </message> @@ -1362,12 +1674,6 @@ Bus grąžinami įrašai tik su ta pačia schema (http://, https://, ftp://, ... <translation>Rikiuoti atitinkančius įrašus pagal &antraštę</translation> </message> <message> - <source>Enable KeepassXC HTTP protocol -This is required for accessing your databases from ChromeIPass or PassIFox</source> - <translation>Įjungti KeepassXC HTTP protokolą -Tai reikalinga, norint prie savo duomenų bazių gauti prieigą iš ChromeIPass ar PassIFox</translation> - </message> - <message> <source>KeePassXC will listen to this port on 127.0.0.1</source> <translation>KeePassXC klausysis šio prievado ties 127.0.0.1</translation> </message> @@ -1382,20 +1688,10 @@ Using default port 19455.</source> Naudojamas numatytasis prievadas 19455.</translation> </message> <message> - <source>&Return only best matching entries for a URL instead -of all entries for the whole domain</source> - <translation>&Vietoj visų įrašų, skirtų visai sričiai, -grąžinti tik geriausiai atitinkančius įrašus, skirtus URL</translation> - </message> - <message> <source>R&emove all shared encryption keys from active database</source> <translation>Ša&linti iš aktyvios duomenų bazės visus bendrinamus šifravimo raktus</translation> </message> <message> - <source>The following options can be dangerous. Change them only if you know what you are doing.</source> - <translation>Šios parinktys gali būti pavojingos. Keiskite jas tik tuo atveju, jeigu žinote ką darote!</translation> - </message> - <message> <source>&Return advanced string fields which start with "KPH: "</source> <translation>&Grąžinti išplėstines eilutes, kurios prasideda "KPH: "</translation> </message> @@ -1403,6 +1699,43 @@ grąžinti tik geriausiai atitinkančius įrašus, skirtus URL</translation> <source>Automatically creating or updating string fields is not supported.</source> <translation>Automatinis eilutės laukų kūrimas ar atnaujinimas nėra palaikomas.</translation> </message> + <message> + <source>This is required for accessing your databases from ChromeIPass or PassIFox</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enable KeePassHTTP server</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only returns the best matches for a specific URL instead of all entries for the whole domain.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Return only best matching entries</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only entries with the same scheme (http://, https://, ftp://, ...) are returned.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Match URL schemes</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password Generator</source> + <translation>Slaptažodžių generatorius</translation> + </message> + <message> + <source>Only the selected database has to be connected with a client.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The following options can be dangerous! +Change them only if you know what you are doing.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>PasswordGeneratorWidget</name> @@ -1494,12 +1827,101 @@ grąžinti tik geriausiai atitinkančius įrašus, skirtus URL</translation> <source>Excellent</source> <translation>Puikus</translation> </message> + <message> + <source>Password</source> + <translation>Slaptažodis</translation> + </message> + <message> + <source>Extended ASCII</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passphrase</source> + <translation type="unfinished"/> + </message> + <message> + <source>Wordlist:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Count:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Separator:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> + </message> </context> <context> <name>QObject</name> <message> - <source>Http</source> - <translation>Http</translation> + <source>NULL device</source> + <translation type="unfinished"/> + </message> + <message> + <source>error reading from device</source> + <translation type="unfinished"/> + </message> + <message> + <source>file empty ! +</source> + <translation type="unfinished"/> + </message> + <message> + <source>malformed string</source> + <translation type="unfinished"/> + </message> + <message> + <source>missing closing quote</source> + <translation type="unfinished"/> + </message> + <message> + <source>INTERNAL - unget lower bound exceeded</source> + <translation type="unfinished"/> + </message> + <message> + <source>Group</source> + <translation>Grupė</translation> + </message> + <message> + <source>Title</source> + <translation>Antraštė</translation> + </message> + <message> + <source>Username</source> + <translation>Naudotojo vardas</translation> + </message> + <message> + <source>Password</source> + <translation>Slaptažodis</translation> + </message> + <message> + <source>URL</source> + <translation>URL</translation> + </message> + <message> + <source>Notes</source> + <translation>Pastabos</translation> + </message> + <message> + <source>Browser Integration</source> + <translation type="unfinished"/> + </message> + <message> + <source>YubiKey[%1] Challenge Response - Slot %2 - %3</source> + <translation type="unfinished"/> + </message> + <message> + <source>Press</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passive</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1547,13 +1969,17 @@ grąžinti tik geriausiai atitinkančius įrašus, skirtus URL</translation> <translation>Paieška</translation> </message> <message> - <source>Find</source> - <translation>Rasti</translation> - </message> - <message> <source>Clear</source> <translation>Išvalyti</translation> </message> + <message> + <source>Search...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Limit search to selected group</source> + <translation type="unfinished"/> + </message> </context> <context> <name>Service</name> @@ -1661,6 +2087,10 @@ ir priimtumėte jį.</translation> <source>Security</source> <translation>Saugumas</translation> </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"/> + </message> </context> <context> <name>SettingsWidgetGeneral</name> @@ -1689,10 +2119,6 @@ ir priimtumėte jį.</translation> <translation>Visuotinis automatinio rinkimo spartusis klavišas</translation> </message> <message> - <source>Use entry title to match windows for global auto-type</source> - <translation>Naudoti įrašo antraštę, norint sutapatinti langus visuotiniam automatiniam rinkimui</translation> - </message> - <message> <source>Language</source> <translation>Kalba</translation> </message> @@ -1705,10 +2131,6 @@ ir priimtumėte jį.</translation> <translation>Suskleidus langą, slėpti jį į sistemos dėklą</translation> </message> <message> - <source>Remember last key files</source> - <translation>Prisiminti paskutinius rakto failus</translation> - </message> - <message> <source>Load previous databases on startup</source> <translation>Paleidžiant programą, įkelti ankstesnes duomenų bazes</translation> </message> @@ -1724,6 +2146,30 @@ ir priimtumėte jį.</translation> <source>Minimize window at application startup</source> <translation>Paleidus programą, suskleisti langą</translation> </message> + <message> + <source>Basic Settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Remember last key files and security dongles</source> + <translation type="unfinished"/> + </message> + <message> + <source>Don't mark database as modified for non-data changes (e.g., expanding groups)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Auto-Type</source> + <translation>Automatinis rinkimas</translation> + </message> + <message> + <source>Use entry title and URL to match windows for global Auto-Type</source> + <translation type="unfinished"/> + </message> + <message> + <source>Always ask before performing Auto-Type</source> + <translation type="unfinished"/> + </message> </context> <context> <name>SettingsWidgetSecurity</name> @@ -1744,10 +2190,6 @@ ir priimtumėte jį.</translation> <translation>Pagal numatymą, rodyti slaptažodžius atviruoju tekstu</translation> </message> <message> - <source>Always ask before performing auto-type</source> - <translation>Visuomet klausti prieš atliekant automatinį rinkimą</translation> - </message> - <message> <source>Lock databases after minimizing the window</source> <translation>Suskleidus langą, užrakinti duomenų bazes</translation> </message> @@ -1755,6 +2197,80 @@ ir priimtumėte jį.</translation> <source>Don't require password repeat when it is visible</source> <translation>Nereikalauti pakartoti slaptažodį, kai šis yra matomas</translation> </message> + <message> + <source>Timeouts</source> + <translation type="unfinished"/> + </message> + <message> + <source>Convenience</source> + <translation type="unfinished"/> + </message> + <message> + <source>Lock databases when session is locked or lid is closed</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>SetupTotpDialog</name> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Key:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use custom settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Note: Change these settings only if you know what you are doing.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Time step:</source> + <translation type="unfinished"/> + </message> + <message> + <source>8 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>6 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>Code size:</source> + <translation type="unfinished"/> + </message> + <message> + <source> sec</source> + <translation>sek.</translation> + </message> +</context> +<context> + <name>TotpDialog</name> + <message> + <source>Timed Password</source> + <translation type="unfinished"/> + </message> + <message> + <source>000000</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> + </message> + <message> + <source>Expires in</source> + <translation type="unfinished"/> + </message> + <message> + <source>seconds</source> + <translation type="unfinished"/> + </message> </context> <context> <name>UnlockDatabaseWidget</name> @@ -1766,8 +2282,32 @@ ir priimtumėte jį.</translation> <context> <name>WelcomeWidget</name> <message> - <source>Welcome!</source> - <translation>Sveiki atvykę!</translation> + <source>Welcome to KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>Start storing your passwords securely in a KeePassXC database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Create new database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open existing database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import from KeePass 1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import from CSV</source> + <translation type="unfinished"/> + </message> + <message> + <source>Recent databases</source> + <translation>Paskiausios duomenų bazės</translation> </message> </context> <context> @@ -1792,5 +2332,69 @@ ir priimtumėte jį.</translation> <source>filenames of the password databases to open (*.kdbx)</source> <translation>norimų atverti slaptažodžių duomenų bazių failų pavadinimai (*.kdbx)</translation> </message> + <message> + <source>Copy a password to the clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use a GUI prompt unlocking the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to clip.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Extract and print the content of a database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to extract.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the command to execute.</source> + <translation type="unfinished"/> + </message> + <message> + <source>List database entries.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the group to list. Default is /</source> + <translation type="unfinished"/> + </message> + <message> + <source>Print the UUIDs of the entries and groups.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge two databases.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge into.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge from.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use the same password for both database files.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show a password.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to show.</source> + <translation type="unfinished"/> + </message> </context> </TS>
\ No newline at end of file diff --git a/share/translations/keepassx_nl_NL.ts b/share/translations/keepassx_nl_NL.ts index 33c4e6245..b15ff0a6a 100644 --- a/share/translations/keepassx_nl_NL.ts +++ b/share/translations/keepassx_nl_NL.ts @@ -2,26 +2,106 @@ <context> <name>AboutDialog</name> <message> - <source>Revision</source> - <translation>Revisie</translation> + <source>About KeePassXC</source> + <translation>Over KeePassXC</translation> </message> <message> - <source>Using:</source> - <translation>Maakt gebruik van:</translation> + <source>About</source> + <translation>Over</translation> </message> <message> - <source>About KeePassXC</source> - <translation>Over KeePassXC</translation> + <source><html><head/><body><p>Report bugs at: <a href="https://github.com/keepassxreboot/keepassxc/issues"><span style="text-decoration: underline; color:#0000ff;">https://github.com</span></a></p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head><style>li {font-size: 10pt}</style></head><body><p><span style=" font-size:10pt;">Project Maintainers:</span></p><ul><li>droidmonkey</li><li>phoerious</li><li>TheZ3ro</li><li>louib</li><li>Weslly</li><li>debfx (KeePassX)</li></ul></body></html></source> + <translation type="unfinished"/> </message> <message> - <source>Extensions: + <source>Contributors</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><body> + <p style="font-size:x-large; font-weight:600;">Code:</p> + <ul> + <li style="font-size:10pt">debfx (KeePassX)</li> + <li style="font-size:10pt">BlueIce (KeePassX)</li> + <li style="font-size:10pt">droidmonkey</li> + <li style="font-size:10pt">phoerious</li> + <li style="font-size:10pt">TheZ3ro</li> + <li style="font-size:10pt">louib</li> + <li style="font-size:10pt">weslly</li> + <li style="font-size:10pt">keithbennett (KeePassHTTP)</li> + <li style="font-size:10pt">Typz (KeePassHTTP)</li> + <li style="font-size:10pt">denk-mal (KeePassHTTP)</li> + <li style="font-size:10pt">kylemanna (YubiKey)</li> + <li style="font-size:10pt">seatedscribe (CSV Importer)</li> + <li style="font-size:10pt">pgalves (Inline Messages)</li> + </ul> + <p style="font-size:x-large; font-weight:600;">Translations:</p> + <ul> + <li style="font-size:10pt"><span style="font-weight:600;">Chinese:</span> Biggulu, ligyxy, BestSteve</li> + <li style="font-size:10pt"><span style="font-weight:600;">Czech:</span> pavelb, JosefVitu</li> + <li style="font-size:10pt"><span style="font-weight:600;">Dutch:</span> Vistaus, KnooL, apie</li> + <li style="font-size:10pt"><span style="font-weight:600;">Finnish:</span> MawKKe</li> + <li style="font-size:10pt"><span style="font-weight:600;">French:</span> Scrat15, frgnca, gilbsgilbs, gtalbot, iannick, kyodev, logut</li> + <li style="font-size:10pt"><span style="font-weight:600;">German:</span> Calyrx, DavidHamburg, antsas, codejunky, jensrutschmann, montilo, omnisome4, origin_de, pcrcoding, phoerious, rgloor, vlenzer</li> + <li style="font-size:10pt"><span style="font-weight:600;">Greek:</span> nplatis</li> + <li style="font-size:10pt"><span style="font-weight:600;">Italian:</span> TheZ3ro, FranzMari, Mte90, tosky</li> + <li style="font-size:10pt"><span style="font-weight:600;">Kazakh:</span> sotrud_nik</li> + <li style="font-size:10pt"><span style="font-weight:600;">Lithuanian:</span> Moo</li> + <li style="font-size:10pt"><span style="font-weight:600;">Polish:</span> konradmb, mrerexx</li> + <li style="font-size:10pt"><span style="font-weight:600;">Portuguese: </span>vitor895, weslly, American_Jesus, mihai.ile</li> + <li style="font-size:10pt"><span style="font-weight:600;">Russian:</span> vsvyatski, KekcuHa, wkill95</li> + <li style="font-size:10pt"><span style="font-weight:600;">Spanish:</span> EdwardNavarro, antifaz, piegope, pquin, vsvyatski</li> + <li style="font-size:10pt"><span style="font-weight:600;">Swedish:</span> henziger</li> + </ul> + </body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p align="center"><a href="https://github.com/keepassxreboot/keepassxc/graphs/contributors"><span style=" font-size:10pt; text-decoration: underline; color:#0000ff;">See Contributions on GitHub</span></a></p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Debug Info</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>Include the following information whenever you report a bug:</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy to clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Version %1 </source> - <translation>Extensies: -</translation> + <translation type="unfinished"/> + </message> + <message> + <source>Revision: %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Libraries:</source> + <translation type="unfinished"/> </message> <message> - <source>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</source> - <translation>KeePassXC wordt verspreid onder de voorwaarden van de GNU General Public License (GPL) versie 2 of (als u wenst) versie 3.</translation> + <source>Operating system: %1 +CPU architecture: %2 +Kernel: %3 %4</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enabled extensions:</source> + <translation type="unfinished"/> </message> </context> <context> @@ -121,10 +201,6 @@ Geef aan of u toegang wilt toestaan of niet.</translation> <translation>Sleutelbestand creëren...</translation> </message> <message> - <source>Error</source> - <translation>Fout</translation> - </message> - <message> <source>Unable to create Key File : </source> <translation>Het creëren van het sleutelbestand is mislukt:</translation> </message> @@ -133,10 +209,6 @@ Geef aan of u toegang wilt toestaan of niet.</translation> <translation>Kies een sleutelbestand</translation> </message> <message> - <source>Question</source> - <translation>Vraag</translation> - </message> - <message> <source>Do you really want to use an empty string as password?</source> <translation>Weet u zeker dat u een leeg veld als wachtwoord wilt gebruiken?</translation> </message> @@ -145,10 +217,6 @@ Geef aan of u toegang wilt toestaan of niet.</translation> <translation>U heeft verschillende wachtwoorden opgegeven.</translation> </message> <message> - <source>Failed to set key file</source> - <translation>Het instellen van het sleutelbestand is mislukt</translation> - </message> - <message> <source>Failed to set %1 as the Key file: %2</source> <translation>Het instellen van %1 als sleutelbestand is mislukt: @@ -158,6 +226,163 @@ Geef aan of u toegang wilt toestaan of niet.</translation> <source>&Key file</source> <translation>&Sleutelbestand</translation> </message> + <message> + <source>Cha&llenge Response</source> + <translation type="unfinished"/> + </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Changing master key failed: no YubiKey inserted.</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CloneDialog</name> + <message> + <source>Clone Options</source> + <translation type="unfinished"/> + </message> + <message> + <source>Append ' - Copy' to title</source> + <translation type="unfinished"/> + </message> + <message> + <source>Replace username and password with references</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy history</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWidget</name> + <message> + <source>Import CSV fields</source> + <translation type="unfinished"/> + </message> + <message> + <source>filename</source> + <translation type="unfinished"/> + </message> + <message> + <source>size, rows, columns</source> + <translation type="unfinished"/> + </message> + <message> + <source>Encoding</source> + <translation type="unfinished"/> + </message> + <message> + <source>Codec</source> + <translation type="unfinished"/> + </message> + <message> + <source>Text is qualified by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Fields are separated by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Comments start with</source> + <translation type="unfinished"/> + </message> + <message> + <source>First record has field names</source> + <translation type="unfinished"/> + </message> + <message> + <source>Number of headers line to discard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Consider '\' an escape character</source> + <translation type="unfinished"/> + </message> + <message> + <source>Preview</source> + <translation type="unfinished"/> + </message> + <message> + <source>Column layout</source> + <translation type="unfinished"/> + </message> + <message> + <source>Not present in CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty fieldname </source> + <translation type="unfinished"/> + </message> + <message> + <source>column </source> + <translation type="unfinished"/> + </message> + <message> + <source>Imported from CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Original data: </source> + <translation type="unfinished"/> + </message> + <message> + <source>Error(s) detected in CSV file !</source> + <translation type="unfinished"/> + </message> + <message> + <source> more messages skipped]</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Fout</translation> + </message> + <message> + <source>CSV import: writer has errors: +</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWizard</name> + <message> + <source>Import CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Fout</translation> + </message> + <message> + <source>Unable to calculate master key</source> + <translation>Niet mogelijk om hoofdsleutel te berekenen</translation> + </message> +</context> +<context> + <name>CsvParserModel</name> + <message> + <source> byte, </source> + <translation type="unfinished"/> + </message> + <message> + <source> rows, </source> + <translation type="unfinished"/> + </message> + <message> + <source> columns</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseOpenWidget</name> @@ -178,10 +403,6 @@ Geef aan of u toegang wilt toestaan of niet.</translation> <translation>Bladeren</translation> </message> <message> - <source>Error</source> - <translation>Fout</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>Niet mogelijk om de database te openen.</translation> </message> @@ -201,6 +422,14 @@ Geef aan of u toegang wilt toestaan of niet.</translation> <source>Select key file</source> <translation>Kies sleutelbestand</translation> </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Challenge Response:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseRepairWidget</name> @@ -277,6 +506,18 @@ U kunt deze nu opslaan.</translation> <source>Use recycle bin</source> <translation>Prullenbak gebruiken</translation> </message> + <message> + <source>AES: 256 Bit (default)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Twofish: 256 Bit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Algorithm:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseTabWidget</name> @@ -297,10 +538,6 @@ U kunt deze nu opslaan.</translation> <translation>Database openen</translation> </message> <message> - <source>Warning</source> - <translation>Waarschuwing</translation> - </message> - <message> <source>File not found!</source> <translation>Bestand niet gevonden!</translation> </message> @@ -331,10 +568,6 @@ Save changes?</source> Opslaan?</translation> </message> <message> - <source>Error</source> - <translation>Fout</translation> - </message> - <message> <source>Writing the database failed.</source> <translation>Het opslaan van de database is mislukt.</translation> </message> @@ -425,6 +658,14 @@ Wilt u toch doorgaan met openen?</translation> <source>Open read-only</source> <translation>Openen als alleen-lezen</translation> </message> + <message> + <source>File opened in read only mode.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open CSV file</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseWidget</name> @@ -465,10 +706,6 @@ Wilt u toch doorgaan met openen?</translation> <translation>Weet u zeker dat u de groep "%1" wilt verwijderen?</translation> </message> <message> - <source>Error</source> - <translation>Fout</translation> - </message> - <message> <source>Unable to calculate master key</source> <translation>Niet mogelijk om hoofdsleutel te berekenen</translation> </message> @@ -529,13 +766,17 @@ Wilt u toch doorgaan met openen?</translation> <translation>Het database-bestand is gewijzigd en u heeft niet-opgeslagen wijzigingen. Wilt u uw wijzigingen samenvoegen?</translation> </message> <message> - <source>Autoreload Failed</source> - <translation>Automatisch herladen mislukt</translation> - </message> - <message> <source>Could not open the new database file while attempting to autoreload this database.</source> <translation>De nieuwe database kan niet worden geopend tijdens het automatisch herladen van deze database.</translation> </message> + <message> + <source>Empty recycle bin?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to permanently delete everything from your recycle bin?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidget</name> @@ -576,10 +817,6 @@ Wilt u toch doorgaan met openen?</translation> <translation>Element wijzigen</translation> </message> <message> - <source>Error</source> - <translation>Fout</translation> - </message> - <message> <source>Different passwords supplied.</source> <translation>Verschillende wachtwoorden opgegeven.</translation> </message> @@ -621,6 +858,22 @@ Wilt u toch doorgaan met openen?</translation> <source>1 year</source> <translation>1 jaar</translation> </message> + <message> + <source>Confirm Remove</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attribute?</source> + <translation type="unfinished"/> + </message> + <message> + <source>[PROTECTED] Press reveal to view or edit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attachment?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAdvanced</name> @@ -633,10 +886,6 @@ Wilt u toch doorgaan met openen?</translation> <translation>Toevoegen</translation> </message> <message> - <source>Edit</source> - <translation>Wijzigen</translation> - </message> - <message> <source>Remove</source> <translation>Verwijderen</translation> </message> @@ -652,6 +901,18 @@ Wilt u toch doorgaan met openen?</translation> <source>Open</source> <translation>Open</translation> </message> + <message> + <source>Edit Name</source> + <translation type="unfinished"/> + </message> + <message> + <source>Protect</source> + <translation type="unfinished"/> + </message> + <message> + <source>Reveal</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAutoType</name> @@ -687,6 +948,10 @@ Wilt u toch doorgaan met openen?</translation> <source>Set custo&m sequence:</source> <translation>Stel aangepaste volgorde in:</translation> </message> + <message> + <source>Window Associations</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetHistory</name> @@ -796,16 +1061,16 @@ Wilt u toch doorgaan met openen?</translation> <translation>Zoeken</translation> </message> <message> - <source>Auto-type</source> - <translation>Auto-typen</translation> + <source>Auto-Type</source> + <translation>Auto-typen - KeePassX</translation> </message> <message> - <source>Use default auto-type sequence of parent group</source> - <translation>Gebruik standaard auto-typevolgorde van bovenliggende groep</translation> + <source>&Use default Auto-Type sequence of parent group</source> + <translation type="unfinished"/> </message> <message> - <source>Set default auto-type sequence</source> - <translation>Stel standaard auto-typevolgorde in</translation> + <source>Set default Auto-Type se&quence</source> + <translation type="unfinished"/> </message> </context> <context> @@ -831,10 +1096,6 @@ Wilt u toch doorgaan met openen?</translation> <translation>Kies afbeelding</translation> </message> <message> - <source>Can't delete icon!</source> - <translation>Kan icoon niet verwijderen!</translation> - </message> - <message> <source>Error</source> <translation>Fout</translation> </message> @@ -851,10 +1112,6 @@ Wilt u toch doorgaan met openen?</translation> <translation>Kan icoon niet lezen</translation> </message> <message> - <source>Can't delete icon. Still used by %1 items.</source> - <translation>Kan icoon niet verwijderen. Het wordt nog gebruikt door %1 elementen.</translation> - </message> - <message> <source>&Use default icon</source> <translation>&Gebruik standaardicoon</translation> </message> @@ -862,6 +1119,14 @@ Wilt u toch doorgaan met openen?</translation> <source>Use custo&m icon</source> <translation>Gebruik aangepast icoon</translation> </message> + <message> + <source>Confirm Delete</source> + <translation type="unfinished"/> + </message> + <message> + <source>This icon is used by %1 entries, and will be replaced by the default icon. Are you sure you want to delete it?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditWidgetProperties</name> @@ -933,6 +1198,11 @@ Wilt u toch doorgaan met openen?</translation> <source>URL</source> <translation>URL</translation> </message> + <message> + <source>Ref: </source> + <comment>Reference abbreviation</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>Group</name> @@ -991,9 +1261,16 @@ Wilt u toch doorgaan met openen?</translation> <source>Ensure that the password contains characters from every group</source> <translation>Zorg ervoor dat het wachtwoord tekens uit iedere groep bevat</translation> </message> +</context> +<context> + <name>KMessageWidget</name> <message> - <source>Accept</source> - <translation>Accepteren</translation> + <source>&Close</source> + <translation type="unfinished"/> + </message> + <message> + <source>Close message</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1003,10 +1280,6 @@ Wilt u toch doorgaan met openen?</translation> <translation>Importeer Keepass 1-database</translation> </message> <message> - <source>Error</source> - <translation>Fout</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>Niet mogelijk om de database te openen.</translation> </message> @@ -1070,6 +1343,10 @@ This is a one-way migration. You won't be able to open the imported databas U kunt het importeren door te klikken op Database > 'KeePass 1 database importeren'. Deze actie is niet omkeerbaar. U kunt de geimporteerde database niet meer openen met KeePassX 0.4.</translation> </message> + <message> + <source>Unable to issue challenge-response.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>Main</name> @@ -1081,14 +1358,18 @@ Deze actie is niet omkeerbaar. U kunt de geimporteerde database niet meer openen <source>KeePassXC - Error</source> <translation>KeePassX - Fout</translation> </message> + <message> + <source>The lock file could not be created. Single-instance mode disabled.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Another instance of KeePassXC is already running.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>MainWindow</name> <message> - <source>Database</source> - <translation>Database</translation> - </message> - <message> <source>Open database</source> <translation>Open database</translation> </message> @@ -1121,10 +1402,6 @@ Deze actie is niet omkeerbaar. U kunt de geimporteerde database niet meer openen <translation>Wissel venster</translation> </message> <message> - <source>Tools</source> - <translation>Hulpmiddelen</translation> - </message> - <message> <source>KeePass 2 Database</source> <translation>KeePass 2 Database</translation> </message> @@ -1137,10 +1414,6 @@ Deze actie is niet omkeerbaar. U kunt de geimporteerde database niet meer openen <translation>Gerepareerde database opslaan</translation> </message> <message> - <source>Error</source> - <translation>Fout</translation> - </message> - <message> <source>Writing the database failed.</source> <translation>Opslaan van de database is mislukt.</translation> </message> @@ -1233,14 +1506,26 @@ Deze actie is niet omkeerbaar. U kunt de geimporteerde database niet meer openen <translation>&Database-instellingen</translation> </message> <message> - <source>&Import KeePass 1 database</source> - <translation>&Importeer KeePass 1-database</translation> - </message> - <message> <source>&Clone entry</source> <translation>&Kloon item</translation> </message> <message> + <source>Timed one-time password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy &TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show TOTP</source> + <translation type="unfinished"/> + </message> + <message> <source>&Find</source> <translation>&Zoeken</translation> </message> @@ -1292,6 +1577,46 @@ Deze actie is niet omkeerbaar. U kunt de geimporteerde database niet meer openen <source>Password Generator</source> <translation>Wachtwoord generator</translation> </message> + <message> + <source>Clear history</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Tools</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import KeePass 1 database</source> + <translation>Importeer Keepass 1-database</translation> + </message> + <message> + <source>Import CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty recycle bin</source> + <translation type="unfinished"/> + </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Quit KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>Please touch the button on your YubiKey!</source> + <translation type="unfinished"/> + </message> </context> <context> <name>OptionDialog</name> @@ -1308,12 +1633,6 @@ Deze actie is niet omkeerbaar. U kunt de geimporteerde database niet meer openen <translation>Toon een notificatie wanneer inloggegevens worden aangevraagd</translation> </message> <message> - <source>&Match URL schemes -Only entries with the same scheme (http://, https://, ftp://, ...) are returned</source> - <translation>&Gebruik URL-velden -Alleen items met hetzelfde schema (http://, https://, ftp://) worden gegeven.</translation> - </message> - <message> <source>Sort matching entries by &username</source> <translation>Sorteer gegeven items op $gebruikersnaam</translation> </message> @@ -1322,10 +1641,6 @@ Alleen items met hetzelfde schema (http://, https://, ftp://) worden gegeven.</t <translation>Verwijder alle opgeslagen permissies van items uit de actieve database</translation> </message> <message> - <source>Password generator</source> - <translation>Wachtwoord generator</translation> - </message> - <message> <source>Advanced</source> <translation>Geavanceerd</translation> </message> @@ -1342,10 +1657,6 @@ Alleen items met hetzelfde schema (http://, https://, ftp://) worden gegeven.</t <translation>Zoek in alle geopende databases naar overeenkomende items</translation> </message> <message> - <source>Only the selected database has to be connected with a client!</source> - <translation>Alleen de geselecteerde database heeft een verbinding nodig met een client!</translation> - </message> - <message> <source>HTTP Port:</source> <translation>HTTP-poort:</translation> </message> @@ -1362,12 +1673,6 @@ Alleen items met hetzelfde schema (http://, https://, ftp://) worden gegeven.</t <translation>Sorteer &overeenkomende items op titel</translation> </message> <message> - <source>Enable KeepassXC HTTP protocol -This is required for accessing your databases from ChromeIPass or PassIFox</source> - <translation>Schakel het KeePassXC HTTP-protocol in -Dit is vereist om databases vanuit ChromeIPass of PassIFox te bereiken.</translation> - </message> - <message> <source>KeePassXC will listen to this port on 127.0.0.1</source> <translation>KeePassXC zal op deze poort op 127.0.0.1 luisteren</translation> </message> @@ -1382,20 +1687,10 @@ Using default port 19455.</source> Standaardpoort 19455 wordt gebruikt.</translation> </message> <message> - <source>&Return only best matching entries for a URL instead -of all entries for the whole domain</source> - <translation>&Geef alleen de meest overeenkomende items voor een URL -in plaats van alle items voor het gehele domein</translation> - </message> - <message> <source>R&emove all shared encryption keys from active database</source> <translation>Verwijder alle gedeelde encryptiesleutels uit de actieve database</translation> </message> <message> - <source>The following options can be dangerous. Change them only if you know what you are doing.</source> - <translation>De volgende opties kunnen gevaarlijk zijn. Verander deze dus alleen als je weet wat je doet.</translation> - </message> - <message> <source>&Return advanced string fields which start with "KPH: "</source> <translation>&Geef geadvanceerde tekenreeks velden terug die met "KH: " beginnen.</translation> </message> @@ -1403,6 +1698,43 @@ in plaats van alle items voor het gehele domein</translation> <source>Automatically creating or updating string fields is not supported.</source> <translation>Het automatisch aanmaken of wijzigen van tekenreeks velden wordt niet ondersteund.</translation> </message> + <message> + <source>This is required for accessing your databases from ChromeIPass or PassIFox</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enable KeePassHTTP server</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only returns the best matches for a specific URL instead of all entries for the whole domain.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Return only best matching entries</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only entries with the same scheme (http://, https://, ftp://, ...) are returned.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Match URL schemes</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password Generator</source> + <translation>Wachtwoord generator</translation> + </message> + <message> + <source>Only the selected database has to be connected with a client.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The following options can be dangerous! +Change them only if you know what you are doing.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>PasswordGeneratorWidget</name> @@ -1494,12 +1826,101 @@ in plaats van alle items voor het gehele domein</translation> <source>Excellent</source> <translation>Uitstekend</translation> </message> + <message> + <source>Password</source> + <translation>Wachtwoord</translation> + </message> + <message> + <source>Extended ASCII</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passphrase</source> + <translation type="unfinished"/> + </message> + <message> + <source>Wordlist:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Count:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Separator:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> + </message> </context> <context> <name>QObject</name> <message> - <source>Http</source> - <translation>HTTP</translation> + <source>NULL device</source> + <translation type="unfinished"/> + </message> + <message> + <source>error reading from device</source> + <translation type="unfinished"/> + </message> + <message> + <source>file empty ! +</source> + <translation type="unfinished"/> + </message> + <message> + <source>malformed string</source> + <translation type="unfinished"/> + </message> + <message> + <source>missing closing quote</source> + <translation type="unfinished"/> + </message> + <message> + <source>INTERNAL - unget lower bound exceeded</source> + <translation type="unfinished"/> + </message> + <message> + <source>Group</source> + <translation>Groep</translation> + </message> + <message> + <source>Title</source> + <translation>Titel</translation> + </message> + <message> + <source>Username</source> + <translation>Gebruikersnaam</translation> + </message> + <message> + <source>Password</source> + <translation>Wachtwoord</translation> + </message> + <message> + <source>URL</source> + <translation>URL</translation> + </message> + <message> + <source>Notes</source> + <translation>Opmerkingen</translation> + </message> + <message> + <source>Browser Integration</source> + <translation type="unfinished"/> + </message> + <message> + <source>YubiKey[%1] Challenge Response - Slot %2 - %3</source> + <translation type="unfinished"/> + </message> + <message> + <source>Press</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passive</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1547,13 +1968,17 @@ in plaats van alle items voor het gehele domein</translation> <translation>Zoeken</translation> </message> <message> - <source>Find</source> - <translation>Zoek</translation> - </message> - <message> <source>Clear</source> <translation>Wissen</translation> </message> + <message> + <source>Search...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Limit search to selected group</source> + <translation type="unfinished"/> + </message> </context> <context> <name>Service</name> @@ -1659,6 +2084,10 @@ Geef het een unieke identificerende naam en accepteer de associate wanneer je de <source>Security</source> <translation>Beveiliging</translation> </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"/> + </message> </context> <context> <name>SettingsWidgetGeneral</name> @@ -1687,10 +2116,6 @@ Geef het een unieke identificerende naam en accepteer de associate wanneer je de <translation>Globale sneltoets voor auto-typen</translation> </message> <message> - <source>Use entry title to match windows for global auto-type</source> - <translation>Gebruik titel van item als vensternaam voor auto-typen</translation> - </message> - <message> <source>Language</source> <translation>Taal</translation> </message> @@ -1703,10 +2128,6 @@ Geef het een unieke identificerende naam en accepteer de associate wanneer je de <translation>Bij minimaliseren enkel icoon in systray tonen</translation> </message> <message> - <source>Remember last key files</source> - <translation>Onthoud laatste sleutelbestanden</translation> - </message> - <message> <source>Load previous databases on startup</source> <translation>Open vorige databases bij starten</translation> </message> @@ -1722,6 +2143,30 @@ Geef het een unieke identificerende naam en accepteer de associate wanneer je de <source>Minimize window at application startup</source> <translation>Scherm minimaliseren bij het opstarten</translation> </message> + <message> + <source>Basic Settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Remember last key files and security dongles</source> + <translation type="unfinished"/> + </message> + <message> + <source>Don't mark database as modified for non-data changes (e.g., expanding groups)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Auto-Type</source> + <translation>Auto-typen - KeePassX</translation> + </message> + <message> + <source>Use entry title and URL to match windows for global Auto-Type</source> + <translation type="unfinished"/> + </message> + <message> + <source>Always ask before performing Auto-Type</source> + <translation type="unfinished"/> + </message> </context> <context> <name>SettingsWidgetSecurity</name> @@ -1742,10 +2187,6 @@ Geef het een unieke identificerende naam en accepteer de associate wanneer je de <translation>Laat wachtwoorden standaard zien</translation> </message> <message> - <source>Always ask before performing auto-type</source> - <translation>Altijd vragen alvorens auto-type uit te voeren</translation> - </message> - <message> <source>Lock databases after minimizing the window</source> <translation>Vergrendel databases na het minimaliseren van het scherm</translation> </message> @@ -1753,6 +2194,80 @@ Geef het een unieke identificerende naam en accepteer de associate wanneer je de <source>Don't require password repeat when it is visible</source> <translation>Herhalen van wachtwoord niet vereisen als deze zichtbaar is</translation> </message> + <message> + <source>Timeouts</source> + <translation type="unfinished"/> + </message> + <message> + <source>Convenience</source> + <translation type="unfinished"/> + </message> + <message> + <source>Lock databases when session is locked or lid is closed</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>SetupTotpDialog</name> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Key:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use custom settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Note: Change these settings only if you know what you are doing.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Time step:</source> + <translation type="unfinished"/> + </message> + <message> + <source>8 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>6 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>Code size:</source> + <translation type="unfinished"/> + </message> + <message> + <source> sec</source> + <translation>sec</translation> + </message> +</context> +<context> + <name>TotpDialog</name> + <message> + <source>Timed Password</source> + <translation type="unfinished"/> + </message> + <message> + <source>000000</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> + </message> + <message> + <source>Expires in</source> + <translation type="unfinished"/> + </message> + <message> + <source>seconds</source> + <translation type="unfinished"/> + </message> </context> <context> <name>UnlockDatabaseWidget</name> @@ -1764,8 +2279,32 @@ Geef het een unieke identificerende naam en accepteer de associate wanneer je de <context> <name>WelcomeWidget</name> <message> - <source>Welcome!</source> - <translation>Welkom!</translation> + <source>Welcome to KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>Start storing your passwords securely in a KeePassXC database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Create new database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open existing database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import from KeePass 1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import from CSV</source> + <translation type="unfinished"/> + </message> + <message> + <source>Recent databases</source> + <translation>Recente databases</translation> </message> </context> <context> @@ -1790,5 +2329,69 @@ Geef het een unieke identificerende naam en accepteer de associate wanneer je de <source>filenames of the password databases to open (*.kdbx)</source> <translation>bestandsnamen van de te openen wachtwoorddatabases (*.kdbx)</translation> </message> + <message> + <source>Copy a password to the clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use a GUI prompt unlocking the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to clip.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Extract and print the content of a database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to extract.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the command to execute.</source> + <translation type="unfinished"/> + </message> + <message> + <source>List database entries.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the group to list. Default is /</source> + <translation type="unfinished"/> + </message> + <message> + <source>Print the UUIDs of the entries and groups.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge two databases.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge into.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge from.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use the same password for both database files.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show a password.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to show.</source> + <translation type="unfinished"/> + </message> </context> </TS>
\ No newline at end of file diff --git a/share/translations/keepassx_pl.ts b/share/translations/keepassx_pl.ts index ba964d96a..2462b1304 100644 --- a/share/translations/keepassx_pl.ts +++ b/share/translations/keepassx_pl.ts @@ -2,26 +2,106 @@ <context> <name>AboutDialog</name> <message> - <source>Revision</source> - <translation>Rewizja</translation> + <source>About KeePassXC</source> + <translation>O KeePassXC</translation> </message> <message> - <source>Using:</source> - <translation>Używa:</translation> + <source>About</source> + <translation>O</translation> </message> <message> - <source>About KeePassXC</source> - <translation>O KeePassXC</translation> + <source><html><head/><body><p>Report bugs at: <a href="https://github.com/keepassxreboot/keepassxc/issues"><span style="text-decoration: underline; color:#0000ff;">https://github.com</span></a></p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head><style>li {font-size: 10pt}</style></head><body><p><span style=" font-size:10pt;">Project Maintainers:</span></p><ul><li>droidmonkey</li><li>phoerious</li><li>TheZ3ro</li><li>louib</li><li>Weslly</li><li>debfx (KeePassX)</li></ul></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Contributors</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><body> + <p style="font-size:x-large; font-weight:600;">Code:</p> + <ul> + <li style="font-size:10pt">debfx (KeePassX)</li> + <li style="font-size:10pt">BlueIce (KeePassX)</li> + <li style="font-size:10pt">droidmonkey</li> + <li style="font-size:10pt">phoerious</li> + <li style="font-size:10pt">TheZ3ro</li> + <li style="font-size:10pt">louib</li> + <li style="font-size:10pt">weslly</li> + <li style="font-size:10pt">keithbennett (KeePassHTTP)</li> + <li style="font-size:10pt">Typz (KeePassHTTP)</li> + <li style="font-size:10pt">denk-mal (KeePassHTTP)</li> + <li style="font-size:10pt">kylemanna (YubiKey)</li> + <li style="font-size:10pt">seatedscribe (CSV Importer)</li> + <li style="font-size:10pt">pgalves (Inline Messages)</li> + </ul> + <p style="font-size:x-large; font-weight:600;">Translations:</p> + <ul> + <li style="font-size:10pt"><span style="font-weight:600;">Chinese:</span> Biggulu, ligyxy, BestSteve</li> + <li style="font-size:10pt"><span style="font-weight:600;">Czech:</span> pavelb, JosefVitu</li> + <li style="font-size:10pt"><span style="font-weight:600;">Dutch:</span> Vistaus, KnooL, apie</li> + <li style="font-size:10pt"><span style="font-weight:600;">Finnish:</span> MawKKe</li> + <li style="font-size:10pt"><span style="font-weight:600;">French:</span> Scrat15, frgnca, gilbsgilbs, gtalbot, iannick, kyodev, logut</li> + <li style="font-size:10pt"><span style="font-weight:600;">German:</span> Calyrx, DavidHamburg, antsas, codejunky, jensrutschmann, montilo, omnisome4, origin_de, pcrcoding, phoerious, rgloor, vlenzer</li> + <li style="font-size:10pt"><span style="font-weight:600;">Greek:</span> nplatis</li> + <li style="font-size:10pt"><span style="font-weight:600;">Italian:</span> TheZ3ro, FranzMari, Mte90, tosky</li> + <li style="font-size:10pt"><span style="font-weight:600;">Kazakh:</span> sotrud_nik</li> + <li style="font-size:10pt"><span style="font-weight:600;">Lithuanian:</span> Moo</li> + <li style="font-size:10pt"><span style="font-weight:600;">Polish:</span> konradmb, mrerexx</li> + <li style="font-size:10pt"><span style="font-weight:600;">Portuguese: </span>vitor895, weslly, American_Jesus, mihai.ile</li> + <li style="font-size:10pt"><span style="font-weight:600;">Russian:</span> vsvyatski, KekcuHa, wkill95</li> + <li style="font-size:10pt"><span style="font-weight:600;">Spanish:</span> EdwardNavarro, antifaz, piegope, pquin, vsvyatski</li> + <li style="font-size:10pt"><span style="font-weight:600;">Swedish:</span> henziger</li> + </ul> + </body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p align="center"><a href="https://github.com/keepassxreboot/keepassxc/graphs/contributors"><span style=" font-size:10pt; text-decoration: underline; color:#0000ff;">See Contributions on GitHub</span></a></p></body></html></source> + <translation type="unfinished"/> </message> <message> - <source>Extensions: + <source>Debug Info</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>Include the following information whenever you report a bug:</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy to clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Version %1 </source> - <translation>Rozszerzenia: -</translation> + <translation type="unfinished"/> </message> <message> - <source>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</source> - <translation>KeePassXC jest dystrybuowany zgodnie z warunkami licencji GNU General Public License (GPL) w wersji 2 lub (opcjonalnie) w wersji 3.</translation> + <source>Revision: %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Libraries:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Operating system: %1 +CPU architecture: %2 +Kernel: %3 %4</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enabled extensions:</source> + <translation type="unfinished"/> </message> </context> <context> @@ -121,10 +201,6 @@ Wybierz, czy chcesz zezwolić na dostęp.</translation> <translation>Utwórz plik klucza</translation> </message> <message> - <source>Error</source> - <translation>Błąd</translation> - </message> - <message> <source>Unable to create Key File : </source> <translation>Nie można utworzyć pliku klucza :</translation> </message> @@ -133,10 +209,6 @@ Wybierz, czy chcesz zezwolić na dostęp.</translation> <translation>Wybierz plik z kluczem</translation> </message> <message> - <source>Question</source> - <translation>Pytanie</translation> - </message> - <message> <source>Do you really want to use an empty string as password?</source> <translation>Czy naprawdę chcesz użyć pusty ciąg znaków jako hasło ?</translation> </message> @@ -145,10 +217,6 @@ Wybierz, czy chcesz zezwolić na dostęp.</translation> <translation>Podano różne hasła.</translation> </message> <message> - <source>Failed to set key file</source> - <translation>Nie udało się ustawić pliku klucza</translation> - </message> - <message> <source>Failed to set %1 as the Key file: %2</source> <translation>Błąd w ustawieniu %1 jako plik klucza: @@ -158,6 +226,163 @@ Wybierz, czy chcesz zezwolić na dostęp.</translation> <source>&Key file</source> <translation>&Plik klucza</translation> </message> + <message> + <source>Cha&llenge Response</source> + <translation type="unfinished"/> + </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Changing master key failed: no YubiKey inserted.</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CloneDialog</name> + <message> + <source>Clone Options</source> + <translation type="unfinished"/> + </message> + <message> + <source>Append ' - Copy' to title</source> + <translation type="unfinished"/> + </message> + <message> + <source>Replace username and password with references</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy history</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWidget</name> + <message> + <source>Import CSV fields</source> + <translation type="unfinished"/> + </message> + <message> + <source>filename</source> + <translation type="unfinished"/> + </message> + <message> + <source>size, rows, columns</source> + <translation type="unfinished"/> + </message> + <message> + <source>Encoding</source> + <translation type="unfinished"/> + </message> + <message> + <source>Codec</source> + <translation type="unfinished"/> + </message> + <message> + <source>Text is qualified by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Fields are separated by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Comments start with</source> + <translation type="unfinished"/> + </message> + <message> + <source>First record has field names</source> + <translation type="unfinished"/> + </message> + <message> + <source>Number of headers line to discard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Consider '\' an escape character</source> + <translation type="unfinished"/> + </message> + <message> + <source>Preview</source> + <translation type="unfinished"/> + </message> + <message> + <source>Column layout</source> + <translation type="unfinished"/> + </message> + <message> + <source>Not present in CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty fieldname </source> + <translation type="unfinished"/> + </message> + <message> + <source>column </source> + <translation type="unfinished"/> + </message> + <message> + <source>Imported from CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Original data: </source> + <translation type="unfinished"/> + </message> + <message> + <source>Error(s) detected in CSV file !</source> + <translation type="unfinished"/> + </message> + <message> + <source> more messages skipped]</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Błąd</translation> + </message> + <message> + <source>CSV import: writer has errors: +</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWizard</name> + <message> + <source>Import CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Błąd</translation> + </message> + <message> + <source>Unable to calculate master key</source> + <translation>Nie mogę wyliczyć głównego klucza</translation> + </message> +</context> +<context> + <name>CsvParserModel</name> + <message> + <source> byte, </source> + <translation type="unfinished"/> + </message> + <message> + <source> rows, </source> + <translation type="unfinished"/> + </message> + <message> + <source> columns</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseOpenWidget</name> @@ -178,10 +403,6 @@ Wybierz, czy chcesz zezwolić na dostęp.</translation> <translation>Przeglądaj</translation> </message> <message> - <source>Error</source> - <translation>Błąd</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>Nie można otworzyć bazy kluczy.</translation> </message> @@ -201,6 +422,14 @@ Wybierz, czy chcesz zezwolić na dostęp.</translation> <source>Select key file</source> <translation>Wybierz plik z kluczem</translation> </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Challenge Response:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseRepairWidget</name> @@ -277,6 +506,18 @@ Możesz teraz ją już zapisać.</translation> <source>Use recycle bin</source> <translation>Użyj kosza:</translation> </message> + <message> + <source>AES: 256 Bit (default)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Twofish: 256 Bit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Algorithm:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseTabWidget</name> @@ -297,10 +538,6 @@ Możesz teraz ją już zapisać.</translation> <translation>Otwórz bazę danych</translation> </message> <message> - <source>Warning</source> - <translation>Ostrzeżenie</translation> - </message> - <message> <source>File not found!</source> <translation>Nie znaleziono pliku!</translation> </message> @@ -331,10 +568,6 @@ Save changes?</source> Zapisać zmiany?</translation> </message> <message> - <source>Error</source> - <translation>Błąd</translation> - </message> - <message> <source>Writing the database failed.</source> <translation>Błąd w zapisywaniu bazy kluczy.</translation> </message> @@ -426,6 +659,14 @@ Czy chcesz ją otworzyć mimo to?</translation> <source>Open read-only</source> <translation>Otwórz tylko do odczytu</translation> </message> + <message> + <source>File opened in read only mode.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open CSV file</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseWidget</name> @@ -466,10 +707,6 @@ Czy chcesz ją otworzyć mimo to?</translation> <translation>Czy na pewno całkowicie usunąć grupę "%1"?</translation> </message> <message> - <source>Error</source> - <translation>Błąd</translation> - </message> - <message> <source>Unable to calculate master key</source> <translation>Nie mogę wyliczyć głównego klucza</translation> </message> @@ -530,13 +767,17 @@ Czy chcesz ją otworzyć mimo to?</translation> <translation>Plik bazy danych został zmieniony, a masz niezapisane zmiany. Czy chcesz połączyć twoje zmiany?</translation> </message> <message> - <source>Autoreload Failed</source> - <translation>Nieudane automatyczne przeładowanie</translation> - </message> - <message> <source>Could not open the new database file while attempting to autoreload this database.</source> <translation>Nie można otworzyć nowego pliku bazy danych podczas próby automatycznego przeładowania tej bazy.</translation> </message> + <message> + <source>Empty recycle bin?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to permanently delete everything from your recycle bin?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidget</name> @@ -577,10 +818,6 @@ Czy chcesz ją otworzyć mimo to?</translation> <translation>Edycja wpisu</translation> </message> <message> - <source>Error</source> - <translation>Błąd</translation> - </message> - <message> <source>Different passwords supplied.</source> <translation>Podano różne hasła.</translation> </message> @@ -622,6 +859,22 @@ Czy chcesz ją otworzyć mimo to?</translation> <source>1 year</source> <translation>1 rok</translation> </message> + <message> + <source>Confirm Remove</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attribute?</source> + <translation type="unfinished"/> + </message> + <message> + <source>[PROTECTED] Press reveal to view or edit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attachment?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAdvanced</name> @@ -634,10 +887,6 @@ Czy chcesz ją otworzyć mimo to?</translation> <translation>Dodaj</translation> </message> <message> - <source>Edit</source> - <translation>Edytuj</translation> - </message> - <message> <source>Remove</source> <translation>Usuń</translation> </message> @@ -653,6 +902,18 @@ Czy chcesz ją otworzyć mimo to?</translation> <source>Open</source> <translation>Otwórz</translation> </message> + <message> + <source>Edit Name</source> + <translation type="unfinished"/> + </message> + <message> + <source>Protect</source> + <translation type="unfinished"/> + </message> + <message> + <source>Reveal</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAutoType</name> @@ -688,6 +949,10 @@ Czy chcesz ją otworzyć mimo to?</translation> <source>Set custo&m sequence:</source> <translation>Ustaw niest&andardową sekwencję:</translation> </message> + <message> + <source>Window Associations</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetHistory</name> @@ -797,16 +1062,16 @@ Czy chcesz ją otworzyć mimo to?</translation> <translation>Szukaj</translation> </message> <message> - <source>Auto-type</source> + <source>Auto-Type</source> <translation>Auto-uzupełnianie</translation> </message> <message> - <source>Use default auto-type sequence of parent group</source> - <translation>Korzystaj z domyślnej sekwencji auto-uzupełniania z nadrzędnej grupy</translation> + <source>&Use default Auto-Type sequence of parent group</source> + <translation type="unfinished"/> </message> <message> - <source>Set default auto-type sequence</source> - <translation>Ustaw domyślną sekwencję auto-uzupełniania</translation> + <source>Set default Auto-Type se&quence</source> + <translation type="unfinished"/> </message> </context> <context> @@ -832,10 +1097,6 @@ Czy chcesz ją otworzyć mimo to?</translation> <translation>Wybierz obraz</translation> </message> <message> - <source>Can't delete icon!</source> - <translation>Nie można usunąć ikony!</translation> - </message> - <message> <source>Error</source> <translation>Błąd</translation> </message> @@ -852,10 +1113,6 @@ Czy chcesz ją otworzyć mimo to?</translation> <translation>Nie można odczytać ikony</translation> </message> <message> - <source>Can't delete icon. Still used by %1 items.</source> - <translation>Nie można usunąć ikony. Nadal używana przez %1 wpisów.</translation> - </message> - <message> <source>&Use default icon</source> <translation>&Użyj ikony domyślnej</translation> </message> @@ -863,6 +1120,14 @@ Czy chcesz ją otworzyć mimo to?</translation> <source>Use custo&m icon</source> <translation>Użyj niesta&ndardowej ikony</translation> </message> + <message> + <source>Confirm Delete</source> + <translation type="unfinished"/> + </message> + <message> + <source>This icon is used by %1 entries, and will be replaced by the default icon. Are you sure you want to delete it?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditWidgetProperties</name> @@ -934,6 +1199,11 @@ Czy chcesz ją otworzyć mimo to?</translation> <source>URL</source> <translation>URL</translation> </message> + <message> + <source>Ref: </source> + <comment>Reference abbreviation</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>Group</name> @@ -992,9 +1262,16 @@ Czy chcesz ją otworzyć mimo to?</translation> <source>Ensure that the password contains characters from every group</source> <translation>Zapewnij, że hasło będzie zawierało znaki ze wszystkich grup</translation> </message> +</context> +<context> + <name>KMessageWidget</name> <message> - <source>Accept</source> - <translation>Zaakceptuj</translation> + <source>&Close</source> + <translation type="unfinished"/> + </message> + <message> + <source>Close message</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1004,10 +1281,6 @@ Czy chcesz ją otworzyć mimo to?</translation> <translation>Importuj bazę danych KeePass1</translation> </message> <message> - <source>Error</source> - <translation>Błąd</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>Nie można otworzyć bazy kluczy.</translation> </message> @@ -1071,6 +1344,10 @@ This is a one-way migration. You won't be able to open the imported databas Możesz zaimportować ją przez wybranie Baza > 'Importuj bazę danych KeePass 1'. Nie będzie można skonwertować nowej bazy do starego programu KeePassX 0.4.</translation> </message> + <message> + <source>Unable to issue challenge-response.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>Main</name> @@ -1082,14 +1359,18 @@ Nie będzie można skonwertować nowej bazy do starego programu KeePassX 0.4.</t <source>KeePassXC - Error</source> <translation>KeePassXC - Błąd</translation> </message> + <message> + <source>The lock file could not be created. Single-instance mode disabled.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Another instance of KeePassXC is already running.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>MainWindow</name> <message> - <source>Database</source> - <translation>Baza danych</translation> - </message> - <message> <source>Open database</source> <translation>Otwórz bazę danych</translation> </message> @@ -1122,10 +1403,6 @@ Nie będzie można skonwertować nowej bazy do starego programu KeePassX 0.4.</t <translation>Pokaż/ukryj okno</translation> </message> <message> - <source>Tools</source> - <translation>Narzędzia</translation> - </message> - <message> <source>KeePass 2 Database</source> <translation>Baza KeePass 2</translation> </message> @@ -1138,10 +1415,6 @@ Nie będzie można skonwertować nowej bazy do starego programu KeePassX 0.4.</t <translation>Zapisz naprawioną bazę</translation> </message> <message> - <source>Error</source> - <translation>Błąd</translation> - </message> - <message> <source>Writing the database failed.</source> <translation>Błąd przy zapisie bazy.</translation> </message> @@ -1163,11 +1436,11 @@ Nie będzie można skonwertować nowej bazy do starego programu KeePassX 0.4.</t </message> <message> <source>&Groups</source> - <translation>%Grupy</translation> + <translation>&Grupy</translation> </message> <message> <source>&View</source> - <translation>Wi%dok</translation> + <translation>Wi&dok</translation> </message> <message> <source>&Quit</source> @@ -1234,14 +1507,26 @@ Nie będzie można skonwertować nowej bazy do starego programu KeePassX 0.4.</t <translation>Ustawienia bazy &danych</translation> </message> <message> - <source>&Import KeePass 1 database</source> - <translation>I&mportuj bazę danych KeePass 1</translation> - </message> - <message> <source>&Clone entry</source> <translation>&Sklonuj wpis</translation> </message> <message> + <source>Timed one-time password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy &TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show TOTP</source> + <translation type="unfinished"/> + </message> + <message> <source>&Find</source> <translation>&Znajdź</translation> </message> @@ -1293,6 +1578,46 @@ Nie będzie można skonwertować nowej bazy do starego programu KeePassX 0.4.</t <source>Password Generator</source> <translation>Generator hasła</translation> </message> + <message> + <source>Clear history</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Tools</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import KeePass 1 database</source> + <translation>Importuj bazę danych KeePass 1</translation> + </message> + <message> + <source>Import CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty recycle bin</source> + <translation type="unfinished"/> + </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Quit KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>Please touch the button on your YubiKey!</source> + <translation type="unfinished"/> + </message> </context> <context> <name>OptionDialog</name> @@ -1309,12 +1634,6 @@ Nie będzie można skonwertować nowej bazy do starego programu KeePassX 0.4.</t <translation>P&okaż powiadomienie, gdy wymagane są poświadczenia</translation> </message> <message> - <source>&Match URL schemes -Only entries with the same scheme (http://, https://, ftp://, ...) are returned</source> - <translation>&Dopasuj schematy URL -Tylko wpisy z tym samym schematem (http://, https://, ftp://, ...) są zwracane</translation> - </message> - <message> <source>Sort matching entries by &username</source> <translation>Sortuj dopasowane wpisy według &użytkownika</translation> </message> @@ -1323,10 +1642,6 @@ Tylko wpisy z tym samym schematem (http://, https://, ftp://, ...) są zwracane< <translation>U&suń wszystkie przechowywane uprawnienia z wpisów w aktywnej bazie danych</translation> </message> <message> - <source>Password generator</source> - <translation>Generator hasła</translation> - </message> - <message> <source>Advanced</source> <translation>Zaawansowane</translation> </message> @@ -1343,10 +1658,6 @@ Tylko wpisy z tym samym schematem (http://, https://, ftp://, ...) są zwracane< <translation>Szuk&aj we wszystkich otwartych bazach dopasowanych wpisów</translation> </message> <message> - <source>Only the selected database has to be connected with a client!</source> - <translation>Tylko wybrana baza danych musi być podłączona do klienta!</translation> - </message> - <message> <source>HTTP Port:</source> <translation>Port HTTP:</translation> </message> @@ -1363,12 +1674,6 @@ Tylko wpisy z tym samym schematem (http://, https://, ftp://, ...) są zwracane< <translation>Sortuj dopasowane wpisy według &tytułu</translation> </message> <message> - <source>Enable KeepassXC HTTP protocol -This is required for accessing your databases from ChromeIPass or PassIFox</source> - <translation>Włącz protokół HTTP KeepassXC -Jest to wymagane dla dostępu do twoich baz danych z ChromeIPass albo PassIFox</translation> - </message> - <message> <source>KeePassXC will listen to this port on 127.0.0.1</source> <translation>KeePassXC będzie nasłuchiwać ten port na 127.0.0.1</translation> </message> @@ -1383,20 +1688,10 @@ Using default port 19455.</source> Używam domyślnego portu 19455.</translation> </message> <message> - <source>&Return only best matching entries for a URL instead -of all entries for the whole domain</source> - <translation>&Zwracaj tylko najlepsze dopasowania wpisów dla URL zamiast -wszystkich wpisów całej domeny</translation> - </message> - <message> <source>R&emove all shared encryption keys from active database</source> <translation>U&suń wszystkie współdzielone klucze szyfrujące z aktywnej bazy danych</translation> </message> <message> - <source>The following options can be dangerous. Change them only if you know what you are doing.</source> - <translation>Poniższe opcje mogą być niebezpieczne. Zmieniaj je tylko wtedy, gdy wiesz, co robisz.</translation> - </message> - <message> <source>&Return advanced string fields which start with "KPH: "</source> <translation>&Zwracaj zaawansowane pola ciągów znaków, które zaczynają się od "KPH: "</translation> </message> @@ -1404,6 +1699,43 @@ wszystkich wpisów całej domeny</translation> <source>Automatically creating or updating string fields is not supported.</source> <translation>Automatyczne tworzenie albo aktualizowanie pól ciągów znaków nie jest obsługiwane.</translation> </message> + <message> + <source>This is required for accessing your databases from ChromeIPass or PassIFox</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enable KeePassHTTP server</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only returns the best matches for a specific URL instead of all entries for the whole domain.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Return only best matching entries</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only entries with the same scheme (http://, https://, ftp://, ...) are returned.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Match URL schemes</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password Generator</source> + <translation>Generator hasła</translation> + </message> + <message> + <source>Only the selected database has to be connected with a client.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The following options can be dangerous! +Change them only if you know what you are doing.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>PasswordGeneratorWidget</name> @@ -1453,7 +1785,7 @@ wszystkich wpisów całej domeny</translation> </message> <message> <source>&Length:</source> - <translation>%Długość:</translation> + <translation>&Długość:</translation> </message> <message> <source>Pick characters from every group</source> @@ -1495,12 +1827,101 @@ wszystkich wpisów całej domeny</translation> <source>Excellent</source> <translation>Znakomita</translation> </message> + <message> + <source>Password</source> + <translation>Hasło</translation> + </message> + <message> + <source>Extended ASCII</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passphrase</source> + <translation type="unfinished"/> + </message> + <message> + <source>Wordlist:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Count:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Separator:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> + </message> </context> <context> <name>QObject</name> <message> - <source>Http</source> - <translation>HTTP</translation> + <source>NULL device</source> + <translation type="unfinished"/> + </message> + <message> + <source>error reading from device</source> + <translation type="unfinished"/> + </message> + <message> + <source>file empty ! +</source> + <translation type="unfinished"/> + </message> + <message> + <source>malformed string</source> + <translation type="unfinished"/> + </message> + <message> + <source>missing closing quote</source> + <translation type="unfinished"/> + </message> + <message> + <source>INTERNAL - unget lower bound exceeded</source> + <translation type="unfinished"/> + </message> + <message> + <source>Group</source> + <translation>Grupa</translation> + </message> + <message> + <source>Title</source> + <translation>Tytuł</translation> + </message> + <message> + <source>Username</source> + <translation>Użytkownik</translation> + </message> + <message> + <source>Password</source> + <translation>Hasło</translation> + </message> + <message> + <source>URL</source> + <translation>URL</translation> + </message> + <message> + <source>Notes</source> + <translation>Notatki</translation> + </message> + <message> + <source>Browser Integration</source> + <translation type="unfinished"/> + </message> + <message> + <source>YubiKey[%1] Challenge Response - Slot %2 - %3</source> + <translation type="unfinished"/> + </message> + <message> + <source>Press</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passive</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1548,13 +1969,17 @@ wszystkich wpisów całej domeny</translation> <translation>Szukaj</translation> </message> <message> - <source>Find</source> - <translation>Znajdź</translation> - </message> - <message> <source>Clear</source> <translation>Wyczyść</translation> </message> + <message> + <source>Search...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Limit search to selected group</source> + <translation type="unfinished"/> + </message> </context> <context> <name>Service</name> @@ -1661,6 +2086,10 @@ nadaj unikatową nazwę do zidentyfikowania i zaakceptuj.</translation> <source>Security</source> <translation>Bezpieczeństwo</translation> </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"/> + </message> </context> <context> <name>SettingsWidgetGeneral</name> @@ -1689,10 +2118,6 @@ nadaj unikatową nazwę do zidentyfikowania i zaakceptuj.</translation> <translation>Globalny skrót auto-uzupełnianie</translation> </message> <message> - <source>Use entry title to match windows for global auto-type</source> - <translation>Wykorzystaj tytuł wpisu do dopasowania okien dla globalnego auto-wpisywania</translation> - </message> - <message> <source>Language</source> <translation>Język</translation> </message> @@ -1705,10 +2130,6 @@ nadaj unikatową nazwę do zidentyfikowania i zaakceptuj.</translation> <translation>Schowaj okno do zasobnika podczas minimalizacji</translation> </message> <message> - <source>Remember last key files</source> - <translation>Zapamiętaj ostatnie pliki klucza</translation> - </message> - <message> <source>Load previous databases on startup</source> <translation>Załaduj poprzednie bazy danych podczas uruchomienia</translation> </message> @@ -1724,6 +2145,30 @@ nadaj unikatową nazwę do zidentyfikowania i zaakceptuj.</translation> <source>Minimize window at application startup</source> <translation>Minimalizuj okno podczas uruchomienia aplikacji</translation> </message> + <message> + <source>Basic Settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Remember last key files and security dongles</source> + <translation type="unfinished"/> + </message> + <message> + <source>Don't mark database as modified for non-data changes (e.g., expanding groups)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Auto-Type</source> + <translation>Auto-uzupełnianie</translation> + </message> + <message> + <source>Use entry title and URL to match windows for global Auto-Type</source> + <translation type="unfinished"/> + </message> + <message> + <source>Always ask before performing Auto-Type</source> + <translation type="unfinished"/> + </message> </context> <context> <name>SettingsWidgetSecurity</name> @@ -1744,10 +2189,6 @@ nadaj unikatową nazwę do zidentyfikowania i zaakceptuj.</translation> <translation>Domyślnie pokazuj hasła</translation> </message> <message> - <source>Always ask before performing auto-type</source> - <translation>Zawsze pytaj przed wykonaniem auto-uzupełninia</translation> - </message> - <message> <source>Lock databases after minimizing the window</source> <translation>Zablokuj bazę danych po zminimalizowaniu okna</translation> </message> @@ -1755,6 +2196,80 @@ nadaj unikatową nazwę do zidentyfikowania i zaakceptuj.</translation> <source>Don't require password repeat when it is visible</source> <translation>Nie wymagaj powtarzania hasła, gdy jest widoczne</translation> </message> + <message> + <source>Timeouts</source> + <translation type="unfinished"/> + </message> + <message> + <source>Convenience</source> + <translation type="unfinished"/> + </message> + <message> + <source>Lock databases when session is locked or lid is closed</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>SetupTotpDialog</name> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Key:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use custom settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Note: Change these settings only if you know what you are doing.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Time step:</source> + <translation type="unfinished"/> + </message> + <message> + <source>8 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>6 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>Code size:</source> + <translation type="unfinished"/> + </message> + <message> + <source> sec</source> + <translation>s</translation> + </message> +</context> +<context> + <name>TotpDialog</name> + <message> + <source>Timed Password</source> + <translation type="unfinished"/> + </message> + <message> + <source>000000</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> + </message> + <message> + <source>Expires in</source> + <translation type="unfinished"/> + </message> + <message> + <source>seconds</source> + <translation type="unfinished"/> + </message> </context> <context> <name>UnlockDatabaseWidget</name> @@ -1766,8 +2281,32 @@ nadaj unikatową nazwę do zidentyfikowania i zaakceptuj.</translation> <context> <name>WelcomeWidget</name> <message> - <source>Welcome!</source> - <translation>Witaj!</translation> + <source>Welcome to KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>Start storing your passwords securely in a KeePassXC database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Create new database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open existing database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import from KeePass 1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import from CSV</source> + <translation type="unfinished"/> + </message> + <message> + <source>Recent databases</source> + <translation>Niedawne bazy danych</translation> </message> </context> <context> @@ -1792,5 +2331,69 @@ nadaj unikatową nazwę do zidentyfikowania i zaakceptuj.</translation> <source>filenames of the password databases to open (*.kdbx)</source> <translation>nazwy plików baz danych haseł do otwarcia (*.kdbx)</translation> </message> + <message> + <source>Copy a password to the clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use a GUI prompt unlocking the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to clip.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Extract and print the content of a database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to extract.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the command to execute.</source> + <translation type="unfinished"/> + </message> + <message> + <source>List database entries.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the group to list. Default is /</source> + <translation type="unfinished"/> + </message> + <message> + <source>Print the UUIDs of the entries and groups.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge two databases.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge into.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge from.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use the same password for both database files.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show a password.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to show.</source> + <translation type="unfinished"/> + </message> </context> </TS>
\ No newline at end of file diff --git a/share/translations/keepassx_pt_BR.ts b/share/translations/keepassx_pt_BR.ts index 16bb4a32e..a8b33de98 100644 --- a/share/translations/keepassx_pt_BR.ts +++ b/share/translations/keepassx_pt_BR.ts @@ -2,26 +2,106 @@ <context> <name>AboutDialog</name> <message> - <source>Revision</source> - <translation>Revisão</translation> + <source>About KeePassXC</source> + <translation>Sobre KeePassXC</translation> </message> <message> - <source>Using:</source> - <translation>Usando:</translation> + <source>About</source> + <translation>Sobre</translation> </message> <message> - <source>About KeePassXC</source> - <translation>Sobre KeePassXC</translation> + <source><html><head/><body><p>Report bugs at: <a href="https://github.com/keepassxreboot/keepassxc/issues"><span style="text-decoration: underline; color:#0000ff;">https://github.com</span></a></p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head><style>li {font-size: 10pt}</style></head><body><p><span style=" font-size:10pt;">Project Maintainers:</span></p><ul><li>droidmonkey</li><li>phoerious</li><li>TheZ3ro</li><li>louib</li><li>Weslly</li><li>debfx (KeePassX)</li></ul></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Contributors</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><body> + <p style="font-size:x-large; font-weight:600;">Code:</p> + <ul> + <li style="font-size:10pt">debfx (KeePassX)</li> + <li style="font-size:10pt">BlueIce (KeePassX)</li> + <li style="font-size:10pt">droidmonkey</li> + <li style="font-size:10pt">phoerious</li> + <li style="font-size:10pt">TheZ3ro</li> + <li style="font-size:10pt">louib</li> + <li style="font-size:10pt">weslly</li> + <li style="font-size:10pt">keithbennett (KeePassHTTP)</li> + <li style="font-size:10pt">Typz (KeePassHTTP)</li> + <li style="font-size:10pt">denk-mal (KeePassHTTP)</li> + <li style="font-size:10pt">kylemanna (YubiKey)</li> + <li style="font-size:10pt">seatedscribe (CSV Importer)</li> + <li style="font-size:10pt">pgalves (Inline Messages)</li> + </ul> + <p style="font-size:x-large; font-weight:600;">Translations:</p> + <ul> + <li style="font-size:10pt"><span style="font-weight:600;">Chinese:</span> Biggulu, ligyxy, BestSteve</li> + <li style="font-size:10pt"><span style="font-weight:600;">Czech:</span> pavelb, JosefVitu</li> + <li style="font-size:10pt"><span style="font-weight:600;">Dutch:</span> Vistaus, KnooL, apie</li> + <li style="font-size:10pt"><span style="font-weight:600;">Finnish:</span> MawKKe</li> + <li style="font-size:10pt"><span style="font-weight:600;">French:</span> Scrat15, frgnca, gilbsgilbs, gtalbot, iannick, kyodev, logut</li> + <li style="font-size:10pt"><span style="font-weight:600;">German:</span> Calyrx, DavidHamburg, antsas, codejunky, jensrutschmann, montilo, omnisome4, origin_de, pcrcoding, phoerious, rgloor, vlenzer</li> + <li style="font-size:10pt"><span style="font-weight:600;">Greek:</span> nplatis</li> + <li style="font-size:10pt"><span style="font-weight:600;">Italian:</span> TheZ3ro, FranzMari, Mte90, tosky</li> + <li style="font-size:10pt"><span style="font-weight:600;">Kazakh:</span> sotrud_nik</li> + <li style="font-size:10pt"><span style="font-weight:600;">Lithuanian:</span> Moo</li> + <li style="font-size:10pt"><span style="font-weight:600;">Polish:</span> konradmb, mrerexx</li> + <li style="font-size:10pt"><span style="font-weight:600;">Portuguese: </span>vitor895, weslly, American_Jesus, mihai.ile</li> + <li style="font-size:10pt"><span style="font-weight:600;">Russian:</span> vsvyatski, KekcuHa, wkill95</li> + <li style="font-size:10pt"><span style="font-weight:600;">Spanish:</span> EdwardNavarro, antifaz, piegope, pquin, vsvyatski</li> + <li style="font-size:10pt"><span style="font-weight:600;">Swedish:</span> henziger</li> + </ul> + </body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p align="center"><a href="https://github.com/keepassxreboot/keepassxc/graphs/contributors"><span style=" font-size:10pt; text-decoration: underline; color:#0000ff;">See Contributions on GitHub</span></a></p></body></html></source> + <translation type="unfinished"/> </message> <message> - <source>Extensions: + <source>Debug Info</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>Include the following information whenever you report a bug:</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy to clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Version %1 </source> - <translation>Extensões: -</translation> + <translation type="unfinished"/> </message> <message> - <source>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</source> - <translation>KeePassXC é distribuído nos termos da Licença Pública Geral (GPL), versão 2 ou (à sua escolha) versão 3, do GNU.</translation> + <source>Revision: %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Libraries:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Operating system: %1 +CPU architecture: %2 +Kernel: %3 %4</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enabled extensions:</source> + <translation type="unfinished"/> </message> </context> <context> @@ -121,10 +201,6 @@ Selecione se deseja permitir o acesso.</translation> <translation>Criar Arquivo-Chave...</translation> </message> <message> - <source>Error</source> - <translation>Erro</translation> - </message> - <message> <source>Unable to create Key File : </source> <translation>Não foi possível criar o Arquivo-Chave : </translation> </message> @@ -133,10 +209,6 @@ Selecione se deseja permitir o acesso.</translation> <translation>Escolha um arquivo-chave</translation> </message> <message> - <source>Question</source> - <translation>Pergunta</translation> - </message> - <message> <source>Do you really want to use an empty string as password?</source> <translation>Você realmente quer usar uma sequência vazia como senha?</translation> </message> @@ -145,10 +217,6 @@ Selecione se deseja permitir o acesso.</translation> <translation>Senhas diferentes fornecidas.</translation> </message> <message> - <source>Failed to set key file</source> - <translation>Falha ao definir arquivo-chave</translation> - </message> - <message> <source>Failed to set %1 as the Key file: %2</source> <translation>Falha ao definir %1 como o Arquivo-Chave: @@ -158,6 +226,163 @@ Selecione se deseja permitir o acesso.</translation> <source>&Key file</source> <translation>&Arquivo-Chave</translation> </message> + <message> + <source>Cha&llenge Response</source> + <translation type="unfinished"/> + </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Changing master key failed: no YubiKey inserted.</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CloneDialog</name> + <message> + <source>Clone Options</source> + <translation type="unfinished"/> + </message> + <message> + <source>Append ' - Copy' to title</source> + <translation type="unfinished"/> + </message> + <message> + <source>Replace username and password with references</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy history</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWidget</name> + <message> + <source>Import CSV fields</source> + <translation type="unfinished"/> + </message> + <message> + <source>filename</source> + <translation type="unfinished"/> + </message> + <message> + <source>size, rows, columns</source> + <translation type="unfinished"/> + </message> + <message> + <source>Encoding</source> + <translation type="unfinished"/> + </message> + <message> + <source>Codec</source> + <translation type="unfinished"/> + </message> + <message> + <source>Text is qualified by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Fields are separated by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Comments start with</source> + <translation type="unfinished"/> + </message> + <message> + <source>First record has field names</source> + <translation type="unfinished"/> + </message> + <message> + <source>Number of headers line to discard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Consider '\' an escape character</source> + <translation type="unfinished"/> + </message> + <message> + <source>Preview</source> + <translation type="unfinished"/> + </message> + <message> + <source>Column layout</source> + <translation type="unfinished"/> + </message> + <message> + <source>Not present in CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty fieldname </source> + <translation type="unfinished"/> + </message> + <message> + <source>column </source> + <translation type="unfinished"/> + </message> + <message> + <source>Imported from CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Original data: </source> + <translation type="unfinished"/> + </message> + <message> + <source>Error(s) detected in CSV file !</source> + <translation type="unfinished"/> + </message> + <message> + <source> more messages skipped]</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Erro</translation> + </message> + <message> + <source>CSV import: writer has errors: +</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWizard</name> + <message> + <source>Import CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Erro</translation> + </message> + <message> + <source>Unable to calculate master key</source> + <translation>Não foi possível calcular a chave mestre</translation> + </message> +</context> +<context> + <name>CsvParserModel</name> + <message> + <source> byte, </source> + <translation type="unfinished"/> + </message> + <message> + <source> rows, </source> + <translation type="unfinished"/> + </message> + <message> + <source> columns</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseOpenWidget</name> @@ -178,10 +403,6 @@ Selecione se deseja permitir o acesso.</translation> <translation>Navegar</translation> </message> <message> - <source>Error</source> - <translation>Erro</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>Não foi possível abrir o banco de dados.</translation> </message> @@ -201,6 +422,14 @@ Selecione se deseja permitir o acesso.</translation> <source>Select key file</source> <translation>Escolha o arquivo-chave</translation> </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Challenge Response:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseRepairWidget</name> @@ -277,6 +506,18 @@ Você pode salvá-lo agora.</translation> <source>Use recycle bin</source> <translation>Usar lixeira</translation> </message> + <message> + <source>AES: 256 Bit (default)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Twofish: 256 Bit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Algorithm:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseTabWidget</name> @@ -297,10 +538,6 @@ Você pode salvá-lo agora.</translation> <translation>Abrir banco de dados</translation> </message> <message> - <source>Warning</source> - <translation>Aviso</translation> - </message> - <message> <source>File not found!</source> <translation>Arquivo não localizado!</translation> </message> @@ -331,10 +568,6 @@ Save changes?</source> Salvar alterações?</translation> </message> <message> - <source>Error</source> - <translation>Erro</translation> - </message> - <message> <source>Writing the database failed.</source> <translation>Escrever no banco de dados falhou.</translation> </message> @@ -426,6 +659,14 @@ Mesmo assim deseja salvá-la?</translation> <source>Open read-only</source> <translation>Abrir somente leitura</translation> </message> + <message> + <source>File opened in read only mode.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open CSV file</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseWidget</name> @@ -466,10 +707,6 @@ Mesmo assim deseja salvá-la?</translation> <translation>Você realmente quer apagar o grupo "%1" para sempre?</translation> </message> <message> - <source>Error</source> - <translation>Erro</translation> - </message> - <message> <source>Unable to calculate master key</source> <translation>Não foi possível calcular chave mestra</translation> </message> @@ -530,13 +767,17 @@ Mesmo assim deseja salvá-la?</translation> <translation>A base de dados foi alterada e tem alterações não gravadas. Deseja juntar as suas alterações?</translation> </message> <message> - <source>Autoreload Failed</source> - <translation>Carregamento Automático Falhou</translation> - </message> - <message> <source>Could not open the new database file while attempting to autoreload this database.</source> <translation>Não foi possível abrir a nova base de dados ao tentar recarregar automaticamente essa base de dados.</translation> </message> + <message> + <source>Empty recycle bin?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to permanently delete everything from your recycle bin?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidget</name> @@ -577,10 +818,6 @@ Mesmo assim deseja salvá-la?</translation> <translation>Editar entrada</translation> </message> <message> - <source>Error</source> - <translation>Erro</translation> - </message> - <message> <source>Different passwords supplied.</source> <translation>Senhas diferentes fornecidas.</translation> </message> @@ -622,6 +859,22 @@ Mesmo assim deseja salvá-la?</translation> <source>1 year</source> <translation>1 ano</translation> </message> + <message> + <source>Confirm Remove</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attribute?</source> + <translation type="unfinished"/> + </message> + <message> + <source>[PROTECTED] Press reveal to view or edit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attachment?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAdvanced</name> @@ -634,10 +887,6 @@ Mesmo assim deseja salvá-la?</translation> <translation>Adicionar</translation> </message> <message> - <source>Edit</source> - <translation>Editar</translation> - </message> - <message> <source>Remove</source> <translation>Remover</translation> </message> @@ -653,6 +902,18 @@ Mesmo assim deseja salvá-la?</translation> <source>Open</source> <translation>Abrir</translation> </message> + <message> + <source>Edit Name</source> + <translation type="unfinished"/> + </message> + <message> + <source>Protect</source> + <translation type="unfinished"/> + </message> + <message> + <source>Reveal</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAutoType</name> @@ -688,6 +949,10 @@ Mesmo assim deseja salvá-la?</translation> <source>Set custo&m sequence:</source> <translation>Definir sequência &personalizada:</translation> </message> + <message> + <source>Window Associations</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetHistory</name> @@ -797,16 +1062,16 @@ Mesmo assim deseja salvá-la?</translation> <translation>Buscar</translation> </message> <message> - <source>Auto-type</source> - <translation>Auto-digitar</translation> + <source>Auto-Type</source> + <translation>Auto-Digitação</translation> </message> <message> - <source>Use default auto-type sequence of parent group</source> - <translation>Usar sequência de auto-digitação padrão do grupo pai</translation> + <source>&Use default Auto-Type sequence of parent group</source> + <translation type="unfinished"/> </message> <message> - <source>Set default auto-type sequence</source> - <translation>Definir sequência auto-digitação padrão</translation> + <source>Set default Auto-Type se&quence</source> + <translation type="unfinished"/> </message> </context> <context> @@ -832,10 +1097,6 @@ Mesmo assim deseja salvá-la?</translation> <translation>Selecionar imagem</translation> </message> <message> - <source>Can't delete icon!</source> - <translation>Não é possível apagar o ícone!</translation> - </message> - <message> <source>Error</source> <translation>Erro</translation> </message> @@ -852,10 +1113,6 @@ Mesmo assim deseja salvá-la?</translation> <translation>Não foi possível ler ícone</translation> </message> <message> - <source>Can't delete icon. Still used by %1 items.</source> - <translation>Não é possível apagar ícone. Ainda usado por %1 itens.</translation> - </message> - <message> <source>&Use default icon</source> <translation>&Usar ícone padrão</translation> </message> @@ -863,6 +1120,14 @@ Mesmo assim deseja salvá-la?</translation> <source>Use custo&m icon</source> <translation>Usar ícone &personalizado</translation> </message> + <message> + <source>Confirm Delete</source> + <translation type="unfinished"/> + </message> + <message> + <source>This icon is used by %1 entries, and will be replaced by the default icon. Are you sure you want to delete it?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditWidgetProperties</name> @@ -934,6 +1199,11 @@ Mesmo assim deseja salvá-la?</translation> <source>URL</source> <translation>URL</translation> </message> + <message> + <source>Ref: </source> + <comment>Reference abbreviation</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>Group</name> @@ -992,9 +1262,16 @@ Mesmo assim deseja salvá-la?</translation> <source>Ensure that the password contains characters from every group</source> <translation>Verificar se a senha contém caracteres de todos os grupos</translation> </message> +</context> +<context> + <name>KMessageWidget</name> <message> - <source>Accept</source> - <translation>Aceitar</translation> + <source>&Close</source> + <translation type="unfinished"/> + </message> + <message> + <source>Close message</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1004,10 +1281,6 @@ Mesmo assim deseja salvá-la?</translation> <translation>Importar banco de dados KeePass1</translation> </message> <message> - <source>Error</source> - <translation>Erro</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>Não foi possível abrir o banco de dados.</translation> </message> @@ -1071,6 +1344,10 @@ This is a one-way migration. You won't be able to open the imported databas Você pode importá-lo clicando em Banco de Dados > 'Importar banco de dados KeePass 1'. Esta é uma migração de uma via. Você não poderá abrir o banco de dados importado com a versão antiga do KeePassX 0.4.</translation> </message> + <message> + <source>Unable to issue challenge-response.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>Main</name> @@ -1082,14 +1359,18 @@ Esta é uma migração de uma via. Você não poderá abrir o banco de dados imp <source>KeePassXC - Error</source> <translation>KeePassXC - Erro</translation> </message> + <message> + <source>The lock file could not be created. Single-instance mode disabled.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Another instance of KeePassXC is already running.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>MainWindow</name> <message> - <source>Database</source> - <translation>Banco de Dados</translation> - </message> - <message> <source>Open database</source> <translation>Abrir banco de dados</translation> </message> @@ -1122,10 +1403,6 @@ Esta é uma migração de uma via. Você não poderá abrir o banco de dados imp <translation>Alternar Janela</translation> </message> <message> - <source>Tools</source> - <translation>Ferramentas</translation> - </message> - <message> <source>KeePass 2 Database</source> <translation>Banco de dados Keepass 2</translation> </message> @@ -1138,10 +1415,6 @@ Esta é uma migração de uma via. Você não poderá abrir o banco de dados imp <translation>Salvar banco de dados reparado</translation> </message> <message> - <source>Error</source> - <translation>Erro</translation> - </message> - <message> <source>Writing the database failed.</source> <translation>Escrita do banco de dados falhou.</translation> </message> @@ -1234,14 +1507,26 @@ Esta é uma migração de uma via. Você não poderá abrir o banco de dados imp <translation>&Definições da base de dados</translation> </message> <message> - <source>&Import KeePass 1 database</source> - <translation>&Importar base de dados KeePass 1</translation> - </message> - <message> <source>&Clone entry</source> <translation>&Clonar entrada</translation> </message> <message> + <source>Timed one-time password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy &TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show TOTP</source> + <translation type="unfinished"/> + </message> + <message> <source>&Find</source> <translation>&Encontrar</translation> </message> @@ -1293,6 +1578,46 @@ Esta é uma migração de uma via. Você não poderá abrir o banco de dados imp <source>Password Generator</source> <translation>Gerador de Senha</translation> </message> + <message> + <source>Clear history</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Tools</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import KeePass 1 database</source> + <translation>Importar banco de dados KeePass1</translation> + </message> + <message> + <source>Import CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty recycle bin</source> + <translation type="unfinished"/> + </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Quit KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>Please touch the button on your YubiKey!</source> + <translation type="unfinished"/> + </message> </context> <context> <name>OptionDialog</name> @@ -1309,12 +1634,6 @@ Esta é uma migração de uma via. Você não poderá abrir o banco de dados imp <translation>M&ostrar uma notificação quando as credenciais forem solicitadas</translation> </message> <message> - <source>&Match URL schemes -Only entries with the same scheme (http://, https://, ftp://, ...) are returned</source> - <translation>&Esquemas de URL coincidentes -Somente entradas com o mesmo esquema (http://, https://, ftp://, ...) são mostradas</translation> - </message> - <message> <source>Sort matching entries by &username</source> <translation>Ordenar entradas coincidentes por nome de &usuário</translation> </message> @@ -1323,10 +1642,6 @@ Somente entradas com o mesmo esquema (http://, https://, ftp://, ...) são mostr <translation>R&emover todas as permissões armazenadas de entradas na base de dados ativa</translation> </message> <message> - <source>Password generator</source> - <translation>Gerador de senha</translation> - </message> - <message> <source>Advanced</source> <translation>Avançado</translation> </message> @@ -1343,10 +1658,6 @@ Somente entradas com o mesmo esquema (http://, https://, ftp://, ...) são mostr <translation>Procurar em todas as base de dados abertas por entradas semel&hantes</translation> </message> <message> - <source>Only the selected database has to be connected with a client!</source> - <translation>Somente a base de dados selecionada tem que ser conectada com um cliente!</translation> - </message> - <message> <source>HTTP Port:</source> <translation>Porta HTTP:</translation> </message> @@ -1363,12 +1674,6 @@ Somente entradas com o mesmo esquema (http://, https://, ftp://, ...) são mostr <translation>Ordenar &entradas por título</translation> </message> <message> - <source>Enable KeepassXC HTTP protocol -This is required for accessing your databases from ChromeIPass or PassIFox</source> - <translation>Habilitar o protocolo KeepassXC HTTP -Isso é necessário para acessar os seus bancos de dados usando o ChromeIPass ou PassIFox</translation> - </message> - <message> <source>KeePassXC will listen to this port on 127.0.0.1</source> <translation>KeePassXC irá escutar esta porta em 127.0.0.1</translation> </message> @@ -1383,20 +1688,10 @@ Using default port 19455.</source> Usando porta padrão 19455.</translation> </message> <message> - <source>&Return only best matching entries for a URL instead -of all entries for the whole domain</source> - <translation>&Mostrar apenas as melhores entradas correspondentes para um URL em vez de -todas as entradas para o domínio completo</translation> - </message> - <message> <source>R&emove all shared encryption keys from active database</source> <translation>R&emover todas as chaves criptografadas compartilhadas da base de dados ativa</translation> </message> <message> - <source>The following options can be dangerous. Change them only if you know what you are doing.</source> - <translation>As configurações abaixo podem ser perigosas. Altere-as somente se souber o que está fazendo.</translation> - </message> - <message> <source>&Return advanced string fields which start with "KPH: "</source> <translation>&Mostrar também campos avançados que começam com "KPH: "</translation> </message> @@ -1404,6 +1699,43 @@ todas as entradas para o domínio completo</translation> <source>Automatically creating or updating string fields is not supported.</source> <translation>Criação automática ou atualizações não são suportadas para os valores dos campos.</translation> </message> + <message> + <source>This is required for accessing your databases from ChromeIPass or PassIFox</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enable KeePassHTTP server</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only returns the best matches for a specific URL instead of all entries for the whole domain.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Return only best matching entries</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only entries with the same scheme (http://, https://, ftp://, ...) are returned.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Match URL schemes</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password Generator</source> + <translation>Gerador de Senha</translation> + </message> + <message> + <source>Only the selected database has to be connected with a client.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The following options can be dangerous! +Change them only if you know what you are doing.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>PasswordGeneratorWidget</name> @@ -1495,12 +1827,101 @@ todas as entradas para o domínio completo</translation> <source>Excellent</source> <translation>Excelente</translation> </message> + <message> + <source>Password</source> + <translation>Senha</translation> + </message> + <message> + <source>Extended ASCII</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passphrase</source> + <translation type="unfinished"/> + </message> + <message> + <source>Wordlist:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Count:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Separator:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> + </message> </context> <context> <name>QObject</name> <message> - <source>Http</source> - <translation>Http</translation> + <source>NULL device</source> + <translation type="unfinished"/> + </message> + <message> + <source>error reading from device</source> + <translation type="unfinished"/> + </message> + <message> + <source>file empty ! +</source> + <translation type="unfinished"/> + </message> + <message> + <source>malformed string</source> + <translation type="unfinished"/> + </message> + <message> + <source>missing closing quote</source> + <translation type="unfinished"/> + </message> + <message> + <source>INTERNAL - unget lower bound exceeded</source> + <translation type="unfinished"/> + </message> + <message> + <source>Group</source> + <translation>Grupo</translation> + </message> + <message> + <source>Title</source> + <translation>Título</translation> + </message> + <message> + <source>Username</source> + <translation>Nome de usuário</translation> + </message> + <message> + <source>Password</source> + <translation>Senha</translation> + </message> + <message> + <source>URL</source> + <translation>URL</translation> + </message> + <message> + <source>Notes</source> + <translation>Notas</translation> + </message> + <message> + <source>Browser Integration</source> + <translation type="unfinished"/> + </message> + <message> + <source>YubiKey[%1] Challenge Response - Slot %2 - %3</source> + <translation type="unfinished"/> + </message> + <message> + <source>Press</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passive</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1548,13 +1969,17 @@ todas as entradas para o domínio completo</translation> <translation>Pesquisar</translation> </message> <message> - <source>Find</source> - <translation>Localizar</translation> - </message> - <message> <source>Clear</source> <translation>Limpar</translation> </message> + <message> + <source>Search...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Limit search to selected group</source> + <translation type="unfinished"/> + </message> </context> <context> <name>Service</name> @@ -1661,6 +2086,10 @@ dar-lhe um nome único para identificá-lo e aceitá-lo.</translation> <source>Security</source> <translation>Segurança</translation> </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"/> + </message> </context> <context> <name>SettingsWidgetGeneral</name> @@ -1689,10 +2118,6 @@ dar-lhe um nome único para identificá-lo e aceitá-lo.</translation> <translation>Atalho para Auto-Digitação Global</translation> </message> <message> - <source>Use entry title to match windows for global auto-type</source> - <translation>Usar título da entrada para comparar janelas para auto-digitação global</translation> - </message> - <message> <source>Language</source> <translation>Idioma</translation> </message> @@ -1705,10 +2130,6 @@ dar-lhe um nome único para identificá-lo e aceitá-lo.</translation> <translation>Ocultar janela na bandeja de sistema quando minimizada</translation> </message> <message> - <source>Remember last key files</source> - <translation>Lembrar dos últimos arquivos-chave</translation> - </message> - <message> <source>Load previous databases on startup</source> <translation>Carregar bancos de dados anteriores na inicialização</translation> </message> @@ -1724,6 +2145,30 @@ dar-lhe um nome único para identificá-lo e aceitá-lo.</translation> <source>Minimize window at application startup</source> <translation>Iniciar programa com janela minimizada</translation> </message> + <message> + <source>Basic Settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Remember last key files and security dongles</source> + <translation type="unfinished"/> + </message> + <message> + <source>Don't mark database as modified for non-data changes (e.g., expanding groups)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Auto-Type</source> + <translation>Auto-Digitação</translation> + </message> + <message> + <source>Use entry title and URL to match windows for global Auto-Type</source> + <translation type="unfinished"/> + </message> + <message> + <source>Always ask before performing Auto-Type</source> + <translation type="unfinished"/> + </message> </context> <context> <name>SettingsWidgetSecurity</name> @@ -1744,10 +2189,6 @@ dar-lhe um nome único para identificá-lo e aceitá-lo.</translation> <translation>Mostrar senhas em texto claro por padrão</translation> </message> <message> - <source>Always ask before performing auto-type</source> - <translation>Sempre perguntar antes de realizar auto-digitação</translation> - </message> - <message> <source>Lock databases after minimizing the window</source> <translation>Bloquear bancos de dados após minimizar a janela</translation> </message> @@ -1755,6 +2196,80 @@ dar-lhe um nome único para identificá-lo e aceitá-lo.</translation> <source>Don't require password repeat when it is visible</source> <translation>Quando a senha for visível não pedir para repeti-la</translation> </message> + <message> + <source>Timeouts</source> + <translation type="unfinished"/> + </message> + <message> + <source>Convenience</source> + <translation type="unfinished"/> + </message> + <message> + <source>Lock databases when session is locked or lid is closed</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>SetupTotpDialog</name> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Key:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use custom settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Note: Change these settings only if you know what you are doing.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Time step:</source> + <translation type="unfinished"/> + </message> + <message> + <source>8 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>6 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>Code size:</source> + <translation type="unfinished"/> + </message> + <message> + <source> sec</source> + <translation> seg</translation> + </message> +</context> +<context> + <name>TotpDialog</name> + <message> + <source>Timed Password</source> + <translation type="unfinished"/> + </message> + <message> + <source>000000</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> + </message> + <message> + <source>Expires in</source> + <translation type="unfinished"/> + </message> + <message> + <source>seconds</source> + <translation type="unfinished"/> + </message> </context> <context> <name>UnlockDatabaseWidget</name> @@ -1766,8 +2281,32 @@ dar-lhe um nome único para identificá-lo e aceitá-lo.</translation> <context> <name>WelcomeWidget</name> <message> - <source>Welcome!</source> - <translation>Bem-vindo!</translation> + <source>Welcome to KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>Start storing your passwords securely in a KeePassXC database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Create new database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open existing database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import from KeePass 1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import from CSV</source> + <translation type="unfinished"/> + </message> + <message> + <source>Recent databases</source> + <translation>Bancos de dados recentes</translation> </message> </context> <context> @@ -1792,5 +2331,69 @@ dar-lhe um nome único para identificá-lo e aceitá-lo.</translation> <source>filenames of the password databases to open (*.kdbx)</source> <translation>nome de arquivo do banco de dados de senhas a ser aberto (*.kdbx)</translation> </message> + <message> + <source>Copy a password to the clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use a GUI prompt unlocking the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to clip.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Extract and print the content of a database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to extract.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the command to execute.</source> + <translation type="unfinished"/> + </message> + <message> + <source>List database entries.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the group to list. Default is /</source> + <translation type="unfinished"/> + </message> + <message> + <source>Print the UUIDs of the entries and groups.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge two databases.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge into.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge from.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use the same password for both database files.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show a password.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to show.</source> + <translation type="unfinished"/> + </message> </context> </TS>
\ No newline at end of file diff --git a/share/translations/keepassx_pt_PT.ts b/share/translations/keepassx_pt_PT.ts index d2f165401..2ceb72672 100644 --- a/share/translations/keepassx_pt_PT.ts +++ b/share/translations/keepassx_pt_PT.ts @@ -2,26 +2,106 @@ <context> <name>AboutDialog</name> <message> - <source>Revision</source> - <translation>Revisão</translation> + <source>About KeePassXC</source> + <translation>Sobre KeePassXC</translation> </message> <message> - <source>Using:</source> - <translation>Usando:</translation> + <source>About</source> + <translation>Sobre</translation> </message> <message> - <source>About KeePassXC</source> - <translation>Sobre KeePassXC</translation> + <source><html><head/><body><p>Report bugs at: <a href="https://github.com/keepassxreboot/keepassxc/issues"><span style="text-decoration: underline; color:#0000ff;">https://github.com</span></a></p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head><style>li {font-size: 10pt}</style></head><body><p><span style=" font-size:10pt;">Project Maintainers:</span></p><ul><li>droidmonkey</li><li>phoerious</li><li>TheZ3ro</li><li>louib</li><li>Weslly</li><li>debfx (KeePassX)</li></ul></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Contributors</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><body> + <p style="font-size:x-large; font-weight:600;">Code:</p> + <ul> + <li style="font-size:10pt">debfx (KeePassX)</li> + <li style="font-size:10pt">BlueIce (KeePassX)</li> + <li style="font-size:10pt">droidmonkey</li> + <li style="font-size:10pt">phoerious</li> + <li style="font-size:10pt">TheZ3ro</li> + <li style="font-size:10pt">louib</li> + <li style="font-size:10pt">weslly</li> + <li style="font-size:10pt">keithbennett (KeePassHTTP)</li> + <li style="font-size:10pt">Typz (KeePassHTTP)</li> + <li style="font-size:10pt">denk-mal (KeePassHTTP)</li> + <li style="font-size:10pt">kylemanna (YubiKey)</li> + <li style="font-size:10pt">seatedscribe (CSV Importer)</li> + <li style="font-size:10pt">pgalves (Inline Messages)</li> + </ul> + <p style="font-size:x-large; font-weight:600;">Translations:</p> + <ul> + <li style="font-size:10pt"><span style="font-weight:600;">Chinese:</span> Biggulu, ligyxy, BestSteve</li> + <li style="font-size:10pt"><span style="font-weight:600;">Czech:</span> pavelb, JosefVitu</li> + <li style="font-size:10pt"><span style="font-weight:600;">Dutch:</span> Vistaus, KnooL, apie</li> + <li style="font-size:10pt"><span style="font-weight:600;">Finnish:</span> MawKKe</li> + <li style="font-size:10pt"><span style="font-weight:600;">French:</span> Scrat15, frgnca, gilbsgilbs, gtalbot, iannick, kyodev, logut</li> + <li style="font-size:10pt"><span style="font-weight:600;">German:</span> Calyrx, DavidHamburg, antsas, codejunky, jensrutschmann, montilo, omnisome4, origin_de, pcrcoding, phoerious, rgloor, vlenzer</li> + <li style="font-size:10pt"><span style="font-weight:600;">Greek:</span> nplatis</li> + <li style="font-size:10pt"><span style="font-weight:600;">Italian:</span> TheZ3ro, FranzMari, Mte90, tosky</li> + <li style="font-size:10pt"><span style="font-weight:600;">Kazakh:</span> sotrud_nik</li> + <li style="font-size:10pt"><span style="font-weight:600;">Lithuanian:</span> Moo</li> + <li style="font-size:10pt"><span style="font-weight:600;">Polish:</span> konradmb, mrerexx</li> + <li style="font-size:10pt"><span style="font-weight:600;">Portuguese: </span>vitor895, weslly, American_Jesus, mihai.ile</li> + <li style="font-size:10pt"><span style="font-weight:600;">Russian:</span> vsvyatski, KekcuHa, wkill95</li> + <li style="font-size:10pt"><span style="font-weight:600;">Spanish:</span> EdwardNavarro, antifaz, piegope, pquin, vsvyatski</li> + <li style="font-size:10pt"><span style="font-weight:600;">Swedish:</span> henziger</li> + </ul> + </body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p align="center"><a href="https://github.com/keepassxreboot/keepassxc/graphs/contributors"><span style=" font-size:10pt; text-decoration: underline; color:#0000ff;">See Contributions on GitHub</span></a></p></body></html></source> + <translation type="unfinished"/> </message> <message> - <source>Extensions: + <source>Debug Info</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>Include the following information whenever you report a bug:</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy to clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Version %1 </source> - <translation>Extensões: -</translation> + <translation type="unfinished"/> + </message> + <message> + <source>Revision: %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Libraries:</source> + <translation type="unfinished"/> </message> <message> - <source>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</source> - <translation>KeePassXC é distribuído sob os termos da GNU General Public License (GPL) versão 2 ou (em sua opção) versão 3.</translation> + <source>Operating system: %1 +CPU architecture: %2 +Kernel: %3 %4</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enabled extensions:</source> + <translation type="unfinished"/> </message> </context> <context> @@ -121,10 +201,6 @@ Selecione se deseja permitir o acesso.</translation> <translation>Criar ficheiro chave</translation> </message> <message> - <source>Error</source> - <translation>Erro</translation> - </message> - <message> <source>Unable to create Key File : </source> <translation>Impossível criar ficheiro chave:</translation> </message> @@ -133,10 +209,6 @@ Selecione se deseja permitir o acesso.</translation> <translation>Seleccionar ficheiro chave</translation> </message> <message> - <source>Question</source> - <translation>Questão</translation> - </message> - <message> <source>Do you really want to use an empty string as password?</source> <translation>Pretende utilizar um valor sem conteúdo como senha ?</translation> </message> @@ -145,10 +217,6 @@ Selecione se deseja permitir o acesso.</translation> <translation>As senhas inseridas não coincidem.</translation> </message> <message> - <source>Failed to set key file</source> - <translation>Falha ao definir o ficheiro chave</translation> - </message> - <message> <source>Failed to set %1 as the Key file: %2</source> <translation>Falha ao especificar %1 como ficheiro chave: @@ -158,6 +226,163 @@ Selecione se deseja permitir o acesso.</translation> <source>&Key file</source> <translation>Ficheiro &chave</translation> </message> + <message> + <source>Cha&llenge Response</source> + <translation type="unfinished"/> + </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Changing master key failed: no YubiKey inserted.</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CloneDialog</name> + <message> + <source>Clone Options</source> + <translation type="unfinished"/> + </message> + <message> + <source>Append ' - Copy' to title</source> + <translation type="unfinished"/> + </message> + <message> + <source>Replace username and password with references</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy history</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWidget</name> + <message> + <source>Import CSV fields</source> + <translation type="unfinished"/> + </message> + <message> + <source>filename</source> + <translation type="unfinished"/> + </message> + <message> + <source>size, rows, columns</source> + <translation type="unfinished"/> + </message> + <message> + <source>Encoding</source> + <translation type="unfinished"/> + </message> + <message> + <source>Codec</source> + <translation type="unfinished"/> + </message> + <message> + <source>Text is qualified by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Fields are separated by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Comments start with</source> + <translation type="unfinished"/> + </message> + <message> + <source>First record has field names</source> + <translation type="unfinished"/> + </message> + <message> + <source>Number of headers line to discard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Consider '\' an escape character</source> + <translation type="unfinished"/> + </message> + <message> + <source>Preview</source> + <translation type="unfinished"/> + </message> + <message> + <source>Column layout</source> + <translation type="unfinished"/> + </message> + <message> + <source>Not present in CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty fieldname </source> + <translation type="unfinished"/> + </message> + <message> + <source>column </source> + <translation type="unfinished"/> + </message> + <message> + <source>Imported from CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Original data: </source> + <translation type="unfinished"/> + </message> + <message> + <source>Error(s) detected in CSV file !</source> + <translation type="unfinished"/> + </message> + <message> + <source> more messages skipped]</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Erro</translation> + </message> + <message> + <source>CSV import: writer has errors: +</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWizard</name> + <message> + <source>Import CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Erro</translation> + </message> + <message> + <source>Unable to calculate master key</source> + <translation>Impossível calcular chave mestra:</translation> + </message> +</context> +<context> + <name>CsvParserModel</name> + <message> + <source> byte, </source> + <translation type="unfinished"/> + </message> + <message> + <source> rows, </source> + <translation type="unfinished"/> + </message> + <message> + <source> columns</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseOpenWidget</name> @@ -178,10 +403,6 @@ Selecione se deseja permitir o acesso.</translation> <translation>Procurar</translation> </message> <message> - <source>Error</source> - <translation>Erro</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>Impossível abrir a base de dados.</translation> </message> @@ -201,6 +422,14 @@ Selecione se deseja permitir o acesso.</translation> <source>Select key file</source> <translation>Seleccionar o ficheiro chave</translation> </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Challenge Response:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseRepairWidget</name> @@ -277,6 +506,18 @@ Agora pode gravar.</translation> <source>Use recycle bin</source> <translation>Utilizar reciclagem</translation> </message> + <message> + <source>AES: 256 Bit (default)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Twofish: 256 Bit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Algorithm:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseTabWidget</name> @@ -297,10 +538,6 @@ Agora pode gravar.</translation> <translation>Abrir base de dados</translation> </message> <message> - <source>Warning</source> - <translation>Aviso</translation> - </message> - <message> <source>File not found!</source> <translation>Ficheiro não encontrado !</translation> </message> @@ -331,10 +568,6 @@ Save changes?</source> Guardar alterações ?</translation> </message> <message> - <source>Error</source> - <translation>Erro</translation> - </message> - <message> <source>Writing the database failed.</source> <translation>Falha na escrita da base de dados.</translation> </message> @@ -426,6 +659,14 @@ Você quer abri-lo de qualquer maneira?</translation> <source>Open read-only</source> <translation>Abrir como somente leitura</translation> </message> + <message> + <source>File opened in read only mode.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open CSV file</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseWidget</name> @@ -466,10 +707,6 @@ Você quer abri-lo de qualquer maneira?</translation> <translation>Pretender realmente apagar o grupo "%1" para sempre ?</translation> </message> <message> - <source>Error</source> - <translation>Erro</translation> - </message> - <message> <source>Unable to calculate master key</source> <translation>Impossível calcular ficheiro chave</translation> </message> @@ -531,13 +768,17 @@ Você quer abri-lo de qualquer maneira?</translation> <translation>O ficheiro da base de dados foi alterado e tem alterações não gravadas. Deseja juntar as suas alterações?</translation> </message> <message> - <source>Autoreload Failed</source> - <translation>Carregamento Automático Falhou</translation> - </message> - <message> <source>Could not open the new database file while attempting to autoreload this database.</source> <translation>Não foi possível abrir a nova base de dados ao tentar recarregar automaticamente essa base de dados.</translation> </message> + <message> + <source>Empty recycle bin?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to permanently delete everything from your recycle bin?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidget</name> @@ -578,10 +819,6 @@ Você quer abri-lo de qualquer maneira?</translation> <translation>Editar entrada</translation> </message> <message> - <source>Error</source> - <translation>Erro</translation> - </message> - <message> <source>Different passwords supplied.</source> <translation>As senhas inseridas não coincidem.</translation> </message> @@ -622,6 +859,22 @@ Você quer abri-lo de qualquer maneira?</translation> <source>1 year</source> <translation>1 ano</translation> </message> + <message> + <source>Confirm Remove</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attribute?</source> + <translation type="unfinished"/> + </message> + <message> + <source>[PROTECTED] Press reveal to view or edit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attachment?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAdvanced</name> @@ -634,10 +887,6 @@ Você quer abri-lo de qualquer maneira?</translation> <translation>Adicionar</translation> </message> <message> - <source>Edit</source> - <translation>Editar</translation> - </message> - <message> <source>Remove</source> <translation>Remover</translation> </message> @@ -653,6 +902,18 @@ Você quer abri-lo de qualquer maneira?</translation> <source>Open</source> <translation>Abrir</translation> </message> + <message> + <source>Edit Name</source> + <translation type="unfinished"/> + </message> + <message> + <source>Protect</source> + <translation type="unfinished"/> + </message> + <message> + <source>Reveal</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAutoType</name> @@ -688,6 +949,10 @@ Você quer abri-lo de qualquer maneira?</translation> <source>Set custo&m sequence:</source> <translation>Especificar sequência de personalizada:</translation> </message> + <message> + <source>Window Associations</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetHistory</name> @@ -797,16 +1062,16 @@ Você quer abri-lo de qualquer maneira?</translation> <translation>Procurar</translation> </message> <message> - <source>Auto-type</source> + <source>Auto-Type</source> <translation>Auto escrita</translation> </message> <message> - <source>Use default auto-type sequence of parent group</source> - <translation>Herdar sequência de auto escrita padrão do grupo relacionado</translation> + <source>&Use default Auto-Type sequence of parent group</source> + <translation type="unfinished"/> </message> <message> - <source>Set default auto-type sequence</source> - <translation>Especificar sequência padrão de auto escrita</translation> + <source>Set default Auto-Type se&quence</source> + <translation type="unfinished"/> </message> </context> <context> @@ -832,10 +1097,6 @@ Você quer abri-lo de qualquer maneira?</translation> <translation>Seleccionar imagem</translation> </message> <message> - <source>Can't delete icon!</source> - <translation>Impossível apagar o icon</translation> - </message> - <message> <source>Error</source> <translation>Erro</translation> </message> @@ -852,10 +1113,6 @@ Você quer abri-lo de qualquer maneira?</translation> <translation>Não foi possível ler ícone</translation> </message> <message> - <source>Can't delete icon. Still used by %1 items.</source> - <translation>Não é possível apagar ícone. Ainda usado por %1 itens.</translation> - </message> - <message> <source>&Use default icon</source> <translation>&Utilizar icon padrão</translation> </message> @@ -863,6 +1120,14 @@ Você quer abri-lo de qualquer maneira?</translation> <source>Use custo&m icon</source> <translation>Utilizar icon personalizado</translation> </message> + <message> + <source>Confirm Delete</source> + <translation type="unfinished"/> + </message> + <message> + <source>This icon is used by %1 entries, and will be replaced by the default icon. Are you sure you want to delete it?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditWidgetProperties</name> @@ -934,6 +1199,11 @@ Você quer abri-lo de qualquer maneira?</translation> <source>URL</source> <translation>URL</translation> </message> + <message> + <source>Ref: </source> + <comment>Reference abbreviation</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>Group</name> @@ -992,9 +1262,16 @@ Você quer abri-lo de qualquer maneira?</translation> <source>Ensure that the password contains characters from every group</source> <translation>Verificar que a senha contém caracteres de todos os grupos</translation> </message> +</context> +<context> + <name>KMessageWidget</name> + <message> + <source>&Close</source> + <translation type="unfinished"/> + </message> <message> - <source>Accept</source> - <translation>Aceitar</translation> + <source>Close message</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1004,10 +1281,6 @@ Você quer abri-lo de qualquer maneira?</translation> <translation>Importar de dados KeePass 1</translation> </message> <message> - <source>Error</source> - <translation>Erro</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>Impossível abrir a base de dados.</translation> </message> @@ -1071,6 +1344,10 @@ This is a one-way migration. You won't be able to open the imported databas Pode importá-lo clicando em Base de dados> 'Importar base de dados KeePass 1'. Esta é uma migração unidirecional. Não será possível abrir a base de dados importada com a versão antiga do KeePassX 0.4.</translation> </message> + <message> + <source>Unable to issue challenge-response.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>Main</name> @@ -1082,14 +1359,18 @@ Esta é uma migração unidirecional. Não será possível abrir a base de dados <source>KeePassXC - Error</source> <translation>KeePassXC - Erro</translation> </message> + <message> + <source>The lock file could not be created. Single-instance mode disabled.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Another instance of KeePassXC is already running.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>MainWindow</name> <message> - <source>Database</source> - <translation>Base de dados</translation> - </message> - <message> <source>Open database</source> <translation>Abrir base de dados</translation> </message> @@ -1122,10 +1403,6 @@ Esta é uma migração unidirecional. Não será possível abrir a base de dados <translation>Alternar janela</translation> </message> <message> - <source>Tools</source> - <translation>Ferramentas</translation> - </message> - <message> <source>KeePass 2 Database</source> <translation>Base de dados KeePass 2</translation> </message> @@ -1138,10 +1415,6 @@ Esta é uma migração unidirecional. Não será possível abrir a base de dados <translation>Gravar base de dados reparada</translation> </message> <message> - <source>Error</source> - <translation>Erro</translation> - </message> - <message> <source>Writing the database failed.</source> <translation>Falha na escrita da base de dados.</translation> </message> @@ -1234,14 +1507,26 @@ Esta é uma migração unidirecional. Não será possível abrir a base de dados <translation>&Definições da base de dados</translation> </message> <message> - <source>&Import KeePass 1 database</source> - <translation>&Importar de dados KeePass 1</translation> - </message> - <message> <source>&Clone entry</source> <translation>&Clonar entrada</translation> </message> <message> + <source>Timed one-time password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy &TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show TOTP</source> + <translation type="unfinished"/> + </message> + <message> <source>&Find</source> <translation>&Encontrar</translation> </message> @@ -1293,6 +1578,46 @@ Esta é uma migração unidirecional. Não será possível abrir a base de dados <source>Password Generator</source> <translation>Gerador de senhas</translation> </message> + <message> + <source>Clear history</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Tools</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import KeePass 1 database</source> + <translation>Importar base de dados KeePass 1</translation> + </message> + <message> + <source>Import CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty recycle bin</source> + <translation type="unfinished"/> + </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Quit KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>Please touch the button on your YubiKey!</source> + <translation type="unfinished"/> + </message> </context> <context> <name>OptionDialog</name> @@ -1309,12 +1634,6 @@ Esta é uma migração unidirecional. Não será possível abrir a base de dados <translation>M&ostrar uma notificação quando as credenciais forem solicitadas</translation> </message> <message> - <source>&Match URL schemes -Only entries with the same scheme (http://, https://, ftp://, ...) are returned</source> - <translation>&Esquemas de URL coincidentes -Somente entradas com o mesmo esquema (http://, https://, ftp://, ...) são mostradas</translation> - </message> - <message> <source>Sort matching entries by &username</source> <translation>Ordenar entradas coincidentes por nome de &utilizador</translation> </message> @@ -1323,10 +1642,6 @@ Somente entradas com o mesmo esquema (http://, https://, ftp://, ...) são mostr <translation>R&emover todas as permissões armazenadas de entradas na base de dados ativa</translation> </message> <message> - <source>Password generator</source> - <translation>Gerador de senhas</translation> - </message> - <message> <source>Advanced</source> <translation>Avançado</translation> </message> @@ -1343,10 +1658,6 @@ Somente entradas com o mesmo esquema (http://, https://, ftp://, ...) são mostr <translation>Procurar em todas as base de dados abertas por entradas semel&hantes</translation> </message> <message> - <source>Only the selected database has to be connected with a client!</source> - <translation>Somente a base de dados selecionada tem que ser conectada com um cliente!</translation> - </message> - <message> <source>HTTP Port:</source> <translation>Porto HTTP:</translation> </message> @@ -1363,12 +1674,6 @@ Somente entradas com o mesmo esquema (http://, https://, ftp://, ...) são mostr <translation>Ordenar entradas por título</translation> </message> <message> - <source>Enable KeepassXC HTTP protocol -This is required for accessing your databases from ChromeIPass or PassIFox</source> - <translation>Ativar o protocolo KeepassXC HTTP -Isso é necessário para acessar a sua base de dados a partir do ChromeIPass ou do PassIFox</translation> - </message> - <message> <source>KeePassXC will listen to this port on 127.0.0.1</source> <translation>KeePassXC vai escutar neste porto em 127.0.0.1</translation> </message> @@ -1383,20 +1688,10 @@ Using default port 19455.</source> A utilizar porto por omissão 19455</translation> </message> <message> - <source>&Return only best matching entries for a URL instead -of all entries for the whole domain</source> - <translation>&Mostrar apenas as melhores entradas correspondentes para um URL em vez -de todas as entradas para todo o domínio</translation> - </message> - <message> <source>R&emove all shared encryption keys from active database</source> <translation>R&emover todas as chaves encriptadas partilhadas da base de dados ativa</translation> </message> <message> - <source>The following options can be dangerous. Change them only if you know what you are doing.</source> - <translation>As seguintes opções podem ser perigosas. Mudá-los apenas se você sabe o que está fazendo.</translation> - </message> - <message> <source>&Return advanced string fields which start with "KPH: "</source> <translation>&Mostrar também campos avançados que começam com "KPH: "</translation> </message> @@ -1404,6 +1699,43 @@ de todas as entradas para todo o domínio</translation> <source>Automatically creating or updating string fields is not supported.</source> <translation>Automaticamente criando ou atualizando os campos de sequência de caracteres não é suportado.</translation> </message> + <message> + <source>This is required for accessing your databases from ChromeIPass or PassIFox</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enable KeePassHTTP server</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only returns the best matches for a specific URL instead of all entries for the whole domain.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Return only best matching entries</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only entries with the same scheme (http://, https://, ftp://, ...) are returned.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Match URL schemes</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password Generator</source> + <translation>Gerador de senhas</translation> + </message> + <message> + <source>Only the selected database has to be connected with a client.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The following options can be dangerous! +Change them only if you know what you are doing.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>PasswordGeneratorWidget</name> @@ -1495,12 +1827,101 @@ de todas as entradas para todo o domínio</translation> <source>Excellent</source> <translation>Excelente</translation> </message> + <message> + <source>Password</source> + <translation>Senha</translation> + </message> + <message> + <source>Extended ASCII</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passphrase</source> + <translation type="unfinished"/> + </message> + <message> + <source>Wordlist:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Count:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Separator:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> + </message> </context> <context> <name>QObject</name> <message> - <source>Http</source> - <translation>Http</translation> + <source>NULL device</source> + <translation type="unfinished"/> + </message> + <message> + <source>error reading from device</source> + <translation type="unfinished"/> + </message> + <message> + <source>file empty ! +</source> + <translation type="unfinished"/> + </message> + <message> + <source>malformed string</source> + <translation type="unfinished"/> + </message> + <message> + <source>missing closing quote</source> + <translation type="unfinished"/> + </message> + <message> + <source>INTERNAL - unget lower bound exceeded</source> + <translation type="unfinished"/> + </message> + <message> + <source>Group</source> + <translation>Grupo</translation> + </message> + <message> + <source>Title</source> + <translation>Título</translation> + </message> + <message> + <source>Username</source> + <translation>Nome de utilizador</translation> + </message> + <message> + <source>Password</source> + <translation>Senha</translation> + </message> + <message> + <source>URL</source> + <translation>URL</translation> + </message> + <message> + <source>Notes</source> + <translation>Notas</translation> + </message> + <message> + <source>Browser Integration</source> + <translation type="unfinished"/> + </message> + <message> + <source>YubiKey[%1] Challenge Response - Slot %2 - %3</source> + <translation type="unfinished"/> + </message> + <message> + <source>Press</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passive</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1548,13 +1969,17 @@ de todas as entradas para todo o domínio</translation> <translation>Procurar</translation> </message> <message> - <source>Find</source> - <translation>Encontrar</translation> - </message> - <message> <source>Clear</source> <translation>Limpar</translation> </message> + <message> + <source>Search...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Limit search to selected group</source> + <translation type="unfinished"/> + </message> </context> <context> <name>Service</name> @@ -1661,6 +2086,10 @@ dar-lhe um nome único para identificá-lo e aceitá-lo.</translation> <source>Security</source> <translation>Segurança</translation> </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"/> + </message> </context> <context> <name>SettingsWidgetGeneral</name> @@ -1689,10 +2118,6 @@ dar-lhe um nome único para identificá-lo e aceitá-lo.</translation> <translation>Atalho global de auto escrita</translation> </message> <message> - <source>Use entry title to match windows for global auto-type</source> - <translation>Utilizar titulo de entrada para coincidir com janela de entrada de auto escrita global</translation> - </message> - <message> <source>Language</source> <translation>Língua</translation> </message> @@ -1705,10 +2130,6 @@ dar-lhe um nome único para identificá-lo e aceitá-lo.</translation> <translation>Esconder janela na barra de sistema quando minimizada</translation> </message> <message> - <source>Remember last key files</source> - <translation>Lembrar os últimos ficheiro chave</translation> - </message> - <message> <source>Load previous databases on startup</source> <translation>Carregar base de dados anterior no arranque</translation> </message> @@ -1724,6 +2145,30 @@ dar-lhe um nome único para identificá-lo e aceitá-lo.</translation> <source>Minimize window at application startup</source> <translation>Minimizar janela no arranque da aplicação</translation> </message> + <message> + <source>Basic Settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Remember last key files and security dongles</source> + <translation type="unfinished"/> + </message> + <message> + <source>Don't mark database as modified for non-data changes (e.g., expanding groups)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Auto-Type</source> + <translation>Auto escrita</translation> + </message> + <message> + <source>Use entry title and URL to match windows for global Auto-Type</source> + <translation type="unfinished"/> + </message> + <message> + <source>Always ask before performing Auto-Type</source> + <translation type="unfinished"/> + </message> </context> <context> <name>SettingsWidgetSecurity</name> @@ -1744,10 +2189,6 @@ dar-lhe um nome único para identificá-lo e aceitá-lo.</translation> <translation>Revelar senhas em texto por padrão</translation> </message> <message> - <source>Always ask before performing auto-type</source> - <translation>Confirmar antes de executar auto escrita</translation> - </message> - <message> <source>Lock databases after minimizing the window</source> <translation>Trancar base de dados ao minimizar a janela</translation> </message> @@ -1755,6 +2196,80 @@ dar-lhe um nome único para identificá-lo e aceitá-lo.</translation> <source>Don't require password repeat when it is visible</source> <translation>Não exigir a repetição da senha quando ela estiver visível</translation> </message> + <message> + <source>Timeouts</source> + <translation type="unfinished"/> + </message> + <message> + <source>Convenience</source> + <translation type="unfinished"/> + </message> + <message> + <source>Lock databases when session is locked or lid is closed</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>SetupTotpDialog</name> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Key:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use custom settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Note: Change these settings only if you know what you are doing.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Time step:</source> + <translation type="unfinished"/> + </message> + <message> + <source>8 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>6 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>Code size:</source> + <translation type="unfinished"/> + </message> + <message> + <source> sec</source> + <translation>seg</translation> + </message> +</context> +<context> + <name>TotpDialog</name> + <message> + <source>Timed Password</source> + <translation type="unfinished"/> + </message> + <message> + <source>000000</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> + </message> + <message> + <source>Expires in</source> + <translation type="unfinished"/> + </message> + <message> + <source>seconds</source> + <translation type="unfinished"/> + </message> </context> <context> <name>UnlockDatabaseWidget</name> @@ -1766,8 +2281,32 @@ dar-lhe um nome único para identificá-lo e aceitá-lo.</translation> <context> <name>WelcomeWidget</name> <message> - <source>Welcome!</source> - <translation>Bem vindo/a !</translation> + <source>Welcome to KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>Start storing your passwords securely in a KeePassXC database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Create new database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open existing database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import from KeePass 1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import from CSV</source> + <translation type="unfinished"/> + </message> + <message> + <source>Recent databases</source> + <translation>Base de dados recentes</translation> </message> </context> <context> @@ -1792,5 +2331,69 @@ dar-lhe um nome único para identificá-lo e aceitá-lo.</translation> <source>filenames of the password databases to open (*.kdbx)</source> <translation>ficheiro chave para abrir a base de dados (*.kdbx)</translation> </message> + <message> + <source>Copy a password to the clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use a GUI prompt unlocking the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to clip.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Extract and print the content of a database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to extract.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the command to execute.</source> + <translation type="unfinished"/> + </message> + <message> + <source>List database entries.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the group to list. Default is /</source> + <translation type="unfinished"/> + </message> + <message> + <source>Print the UUIDs of the entries and groups.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge two databases.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge into.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge from.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use the same password for both database files.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show a password.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to show.</source> + <translation type="unfinished"/> + </message> </context> </TS>
\ No newline at end of file diff --git a/share/translations/keepassx_ru.ts b/share/translations/keepassx_ru.ts index 94078a1d6..59fc73b37 100644 --- a/share/translations/keepassx_ru.ts +++ b/share/translations/keepassx_ru.ts @@ -2,26 +2,106 @@ <context> <name>AboutDialog</name> <message> - <source>Revision</source> - <translation>Ревизия</translation> + <source>About KeePassXC</source> + <translation>О KeePassXC</translation> </message> <message> - <source>Using:</source> - <translation>С помощью:</translation> + <source>About</source> + <translation>О программе</translation> </message> <message> - <source>About KeePassXC</source> - <translation>О KeePassXC</translation> + <source><html><head/><body><p>Report bugs at: <a href="https://github.com/keepassxreboot/keepassxc/issues"><span style="text-decoration: underline; color:#0000ff;">https://github.com</span></a></p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head><style>li {font-size: 10pt}</style></head><body><p><span style=" font-size:10pt;">Project Maintainers:</span></p><ul><li>droidmonkey</li><li>phoerious</li><li>TheZ3ro</li><li>louib</li><li>Weslly</li><li>debfx (KeePassX)</li></ul></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Contributors</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><body> + <p style="font-size:x-large; font-weight:600;">Code:</p> + <ul> + <li style="font-size:10pt">debfx (KeePassX)</li> + <li style="font-size:10pt">BlueIce (KeePassX)</li> + <li style="font-size:10pt">droidmonkey</li> + <li style="font-size:10pt">phoerious</li> + <li style="font-size:10pt">TheZ3ro</li> + <li style="font-size:10pt">louib</li> + <li style="font-size:10pt">weslly</li> + <li style="font-size:10pt">keithbennett (KeePassHTTP)</li> + <li style="font-size:10pt">Typz (KeePassHTTP)</li> + <li style="font-size:10pt">denk-mal (KeePassHTTP)</li> + <li style="font-size:10pt">kylemanna (YubiKey)</li> + <li style="font-size:10pt">seatedscribe (CSV Importer)</li> + <li style="font-size:10pt">pgalves (Inline Messages)</li> + </ul> + <p style="font-size:x-large; font-weight:600;">Translations:</p> + <ul> + <li style="font-size:10pt"><span style="font-weight:600;">Chinese:</span> Biggulu, ligyxy, BestSteve</li> + <li style="font-size:10pt"><span style="font-weight:600;">Czech:</span> pavelb, JosefVitu</li> + <li style="font-size:10pt"><span style="font-weight:600;">Dutch:</span> Vistaus, KnooL, apie</li> + <li style="font-size:10pt"><span style="font-weight:600;">Finnish:</span> MawKKe</li> + <li style="font-size:10pt"><span style="font-weight:600;">French:</span> Scrat15, frgnca, gilbsgilbs, gtalbot, iannick, kyodev, logut</li> + <li style="font-size:10pt"><span style="font-weight:600;">German:</span> Calyrx, DavidHamburg, antsas, codejunky, jensrutschmann, montilo, omnisome4, origin_de, pcrcoding, phoerious, rgloor, vlenzer</li> + <li style="font-size:10pt"><span style="font-weight:600;">Greek:</span> nplatis</li> + <li style="font-size:10pt"><span style="font-weight:600;">Italian:</span> TheZ3ro, FranzMari, Mte90, tosky</li> + <li style="font-size:10pt"><span style="font-weight:600;">Kazakh:</span> sotrud_nik</li> + <li style="font-size:10pt"><span style="font-weight:600;">Lithuanian:</span> Moo</li> + <li style="font-size:10pt"><span style="font-weight:600;">Polish:</span> konradmb, mrerexx</li> + <li style="font-size:10pt"><span style="font-weight:600;">Portuguese: </span>vitor895, weslly, American_Jesus, mihai.ile</li> + <li style="font-size:10pt"><span style="font-weight:600;">Russian:</span> vsvyatski, KekcuHa, wkill95</li> + <li style="font-size:10pt"><span style="font-weight:600;">Spanish:</span> EdwardNavarro, antifaz, piegope, pquin, vsvyatski</li> + <li style="font-size:10pt"><span style="font-weight:600;">Swedish:</span> henziger</li> + </ul> + </body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p align="center"><a href="https://github.com/keepassxreboot/keepassxc/graphs/contributors"><span style=" font-size:10pt; text-decoration: underline; color:#0000ff;">See Contributions on GitHub</span></a></p></body></html></source> + <translation type="unfinished"/> </message> <message> - <source>Extensions: + <source>Debug Info</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>Include the following information whenever you report a bug:</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy to clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Version %1 </source> - <translation>Расширения: -</translation> + <translation type="unfinished"/> </message> <message> - <source>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</source> - <translation>KeePassXC распространяется на условиях Стандартной общественной лицензии GNU (GPL) версии 2 или (на ваше усмотрение) версии 3.</translation> + <source>Revision: %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Libraries:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Operating system: %1 +CPU architecture: %2 +Kernel: %3 %4</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enabled extensions:</source> + <translation type="unfinished"/> </message> </context> <context> @@ -41,11 +121,12 @@ <message> <source>%1 has requested access to passwords for the following item(s). Please select whether you want to allow access.</source> - <translation>%1 запросил доступ к паролям для следующего элемента(ов). Выберете, хотите ли вы разрешить доступ.</translation> + <translation>%1 запросил доступ к паролям для следующего элемента(ов). +Выберите, хотите ли Вы разрешить доступ.</translation> </message> <message> <source>KeePassXC HTTP Confirm Access</source> - <translation>Подтверждение доступа KeePassXC HTTP</translation> + <translation>Подтверждение доступа к KeePassXC HTTP</translation> </message> </context> <context> @@ -56,7 +137,7 @@ Please select whether you want to allow access.</source> </message> <message> <source>Auto-Type - KeePassXC</source> - <translation>Автоввод — KeePassXC</translation> + <translation>Автоввод - KeePassXC</translation> </message> </context> <context> @@ -82,7 +163,7 @@ Please select whether you want to allow access.</source> </message> <message> <source>Auto-Type - KeePassXC</source> - <translation>Автоввод — KeePassXC</translation> + <translation>Автоввод - KeePassXC</translation> </message> </context> <context> @@ -120,10 +201,6 @@ Please select whether you want to allow access.</source> <translation>Создать файл-ключ...</translation> </message> <message> - <source>Error</source> - <translation>Ошибка</translation> - </message> - <message> <source>Unable to create Key File : </source> <translation>Невозможно создать файл-ключ:</translation> </message> @@ -132,10 +209,6 @@ Please select whether you want to allow access.</source> <translation>Выбрать файл-ключ</translation> </message> <message> - <source>Question</source> - <translation>Вопрос</translation> - </message> - <message> <source>Do you really want to use an empty string as password?</source> <translation>Вы действительно хотите использовать в качестве пароля пустую строку?</translation> </message> @@ -144,10 +217,6 @@ Please select whether you want to allow access.</source> <translation>Пароли не совпадают.</translation> </message> <message> - <source>Failed to set key file</source> - <translation>Не удалось установить файл-ключ</translation> - </message> - <message> <source>Failed to set %1 as the Key file: %2</source> <translation>Не удалось установить %1 как файл-ключ: @@ -155,7 +224,164 @@ Please select whether you want to allow access.</source> </message> <message> <source>&Key file</source> - <translation>Файл—&ключ</translation> + <translation>Файл-&ключ</translation> + </message> + <message> + <source>Cha&llenge Response</source> + <translation type="unfinished"/> + </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Changing master key failed: no YubiKey inserted.</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CloneDialog</name> + <message> + <source>Clone Options</source> + <translation type="unfinished"/> + </message> + <message> + <source>Append ' - Copy' to title</source> + <translation type="unfinished"/> + </message> + <message> + <source>Replace username and password with references</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy history</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWidget</name> + <message> + <source>Import CSV fields</source> + <translation type="unfinished"/> + </message> + <message> + <source>filename</source> + <translation type="unfinished"/> + </message> + <message> + <source>size, rows, columns</source> + <translation type="unfinished"/> + </message> + <message> + <source>Encoding</source> + <translation type="unfinished"/> + </message> + <message> + <source>Codec</source> + <translation type="unfinished"/> + </message> + <message> + <source>Text is qualified by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Fields are separated by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Comments start with</source> + <translation type="unfinished"/> + </message> + <message> + <source>First record has field names</source> + <translation type="unfinished"/> + </message> + <message> + <source>Number of headers line to discard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Consider '\' an escape character</source> + <translation type="unfinished"/> + </message> + <message> + <source>Preview</source> + <translation type="unfinished"/> + </message> + <message> + <source>Column layout</source> + <translation type="unfinished"/> + </message> + <message> + <source>Not present in CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty fieldname </source> + <translation type="unfinished"/> + </message> + <message> + <source>column </source> + <translation type="unfinished"/> + </message> + <message> + <source>Imported from CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Original data: </source> + <translation type="unfinished"/> + </message> + <message> + <source>Error(s) detected in CSV file !</source> + <translation type="unfinished"/> + </message> + <message> + <source> more messages skipped]</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Ошибка</translation> + </message> + <message> + <source>CSV import: writer has errors: +</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWizard</name> + <message> + <source>Import CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Ошибка</translation> + </message> + <message> + <source>Unable to calculate master key</source> + <translation>Невозможно вычислить мастер-пароль</translation> + </message> +</context> +<context> + <name>CsvParserModel</name> + <message> + <source> byte, </source> + <translation type="unfinished"/> + </message> + <message> + <source> rows, </source> + <translation type="unfinished"/> + </message> + <message> + <source> columns</source> + <translation type="unfinished"/> </message> </context> <context> @@ -177,10 +403,6 @@ Please select whether you want to allow access.</source> <translation>Обзор</translation> </message> <message> - <source>Error</source> - <translation>Ошибка</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>Невозможно открыть хранилище.</translation> </message> @@ -200,6 +422,14 @@ Please select whether you want to allow access.</source> <source>Select key file</source> <translation>Выберите файл-ключ</translation> </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Challenge Response:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseRepairWidget</name> @@ -217,7 +447,7 @@ Please select whether you want to allow access.</source> </message> <message> <source>Database opened fine. Nothing to do.</source> - <translation>Хранилище открылось. Больше нечего делать.</translation> + <translation>Хранилище открылось прекрасно. Больше нечего делать.</translation> </message> <message> <source>Unable to open the database.</source> @@ -276,6 +506,18 @@ You can now save it.</source> <source>Use recycle bin</source> <translation>Использовать корзину</translation> </message> + <message> + <source>AES: 256 Bit (default)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Twofish: 256 Bit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Algorithm:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseTabWidget</name> @@ -296,10 +538,6 @@ You can now save it.</source> <translation>Открыть хранилище</translation> </message> <message> - <source>Warning</source> - <translation>Внимание</translation> - </message> - <message> <source>File not found!</source> <translation>Файл не найден!</translation> </message> @@ -330,10 +568,6 @@ Save changes?</source> Сохранить изменения?</translation> </message> <message> - <source>Error</source> - <translation>Ошибка</translation> - </message> - <message> <source>Writing the database failed.</source> <translation>Не удалось записать хранилище.</translation> </message> @@ -402,8 +636,8 @@ Discard changes and close anyway?</source> <message> <source>The database you are trying to save as is locked by another instance of KeePassXC. Do you want to save it anyway?</source> - <translation>Хранилище, которые вы пытаетесь сохранить, заблокировано другим экземпляром KeePassXC. -Хотите сохранить во всех случаях?</translation> + <translation>Хранилище, в которое Вы пытаетесь сохранить, заблокировано другим экземпляром KeePassXC. +Хотите сохранить в любом случе?</translation> </message> <message> <source>Passwords</source> @@ -417,13 +651,22 @@ Do you want to save it anyway?</source> <source>The database you are trying to open is locked by another instance of KeePassXC. Do you want to open it anyway?</source> - <translation>Хранилище, которые вы пытаетесь открыть, заблокировано другим экземпляром KeePassXC. -Хотите открыть во всех случаях?</translation> + <translation>Хранилище, которое Вы пытаетесь открыть, заблокировано другим экземпляром KeePassXC. + +Хотите открыть в любом случае?</translation> </message> <message> <source>Open read-only</source> <translation>Открыть в режиме "только чтение"</translation> </message> + <message> + <source>File opened in read only mode.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open CSV file</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseWidget</name> @@ -464,10 +707,6 @@ Do you want to open it anyway?</source> <translation>Вы действительно хотите навсегда удалить группу «%1»?</translation> </message> <message> - <source>Error</source> - <translation>Ошибка</translation> - </message> - <message> <source>Unable to calculate master key</source> <translation>Невозможно вычислить мастер-пароль</translation> </message> @@ -477,7 +716,7 @@ Do you want to open it anyway?</source> </message> <message> <source>Do you really want to move entry "%1" to the recycle bin?</source> - <translation>Действительно переместить запись "%1" в корзину?</translation> + <translation>Вы действительно хотите переместить запись "%1" в корзину?</translation> </message> <message> <source>Searching...</source> @@ -489,7 +728,7 @@ Do you want to open it anyway?</source> </message> <message> <source>No source database, nothing to do.</source> - <translation>Нет исходного хранилища, нечего обрабатывать.</translation> + <translation>Нет исходного хранилища, нечего обрабатывать.</translation> </message> <message> <source>Search Results (%1)</source> @@ -509,15 +748,15 @@ Do you want to open it anyway?</source> </message> <message> <source>Remember my choice</source> - <translation>Запомнить выбор</translation> + <translation>Запомнить мой выбор</translation> </message> <message> <source>Autoreload Request</source> - <translation>Запрос на автоматическую загрузку</translation> + <translation>Запрос на автозагрузку</translation> </message> <message> <source>The database file has changed. Do you want to load the changes?</source> - <translation>Хранилище было изменено. Вы хотите загрузить изменения?</translation> + <translation>Файл хранилища изменился. Вы хотите загрузить изменения?</translation> </message> <message> <source>Merge Request</source> @@ -525,15 +764,19 @@ Do you want to open it anyway?</source> </message> <message> <source>The database file has changed and you have unsaved changes.Do you want to merge your changes?</source> - <translation>Файл хранилища был изменён, а так же присутствуют несохранённые изменения. Вы хотите объеденить изменения?</translation> + <translation>Файл хранилища изменился, а также присутствуют несохранённые изменения. Вы хотите объединить изменения?</translation> </message> <message> - <source>Autoreload Failed</source> - <translation>Ошибка автоматической загрузки</translation> + <source>Could not open the new database file while attempting to autoreload this database.</source> + <translation>Не удалось открыть новый файл хранилища при попытке автоматической перезагрузки этого хранилища.</translation> </message> <message> - <source>Could not open the new database file while attempting to autoreload this database.</source> - <translation>Не удаётся открыть новый файл хранилища при попытке автоматической загрузки этого файла.</translation> + <source>Empty recycle bin?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to permanently delete everything from your recycle bin?</source> + <translation type="unfinished"/> </message> </context> <context> @@ -575,10 +818,6 @@ Do you want to open it anyway?</source> <translation>Редактировать запись</translation> </message> <message> - <source>Error</source> - <translation>Ошибка</translation> - </message> - <message> <source>Different passwords supplied.</source> <translation>Пароли не совпадают.</translation> </message> @@ -620,6 +859,22 @@ Do you want to open it anyway?</source> <source>1 year</source> <translation>1 год</translation> </message> + <message> + <source>Confirm Remove</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attribute?</source> + <translation type="unfinished"/> + </message> + <message> + <source>[PROTECTED] Press reveal to view or edit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attachment?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAdvanced</name> @@ -632,10 +887,6 @@ Do you want to open it anyway?</source> <translation>Добавить</translation> </message> <message> - <source>Edit</source> - <translation>Изменить</translation> - </message> - <message> <source>Remove</source> <translation>Удалить</translation> </message> @@ -651,6 +902,18 @@ Do you want to open it anyway?</source> <source>Open</source> <translation>Открыть</translation> </message> + <message> + <source>Edit Name</source> + <translation type="unfinished"/> + </message> + <message> + <source>Protect</source> + <translation type="unfinished"/> + </message> + <message> + <source>Reveal</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAutoType</name> @@ -686,6 +949,10 @@ Do you want to open it anyway?</source> <source>Set custo&m sequence:</source> <translation>Установить сво&ю последовательность:</translation> </message> + <message> + <source>Window Associations</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetHistory</name> @@ -795,16 +1062,16 @@ Do you want to open it anyway?</source> <translation>Поиск</translation> </message> <message> - <source>Auto-type</source> + <source>Auto-Type</source> <translation>Автоввод</translation> </message> <message> - <source>Use default auto-type sequence of parent group</source> - <translation>Используйте стандартный автоввод из последовательности родительской группы</translation> + <source>&Use default Auto-Type sequence of parent group</source> + <translation type="unfinished"/> </message> <message> - <source>Set default auto-type sequence</source> - <translation>Последовательность автоввода указать по умолчанию</translation> + <source>Set default Auto-Type se&quence</source> + <translation type="unfinished"/> </message> </context> <context> @@ -830,10 +1097,6 @@ Do you want to open it anyway?</source> <translation>Выбор изображения</translation> </message> <message> - <source>Can't delete icon!</source> - <translation>Не могу удалить значок!</translation> - </message> - <message> <source>Error</source> <translation>Ошибка</translation> </message> @@ -843,17 +1106,13 @@ Do you want to open it anyway?</source> </message> <message> <source>Unable to fetch favicon.</source> - <translation>Не удалось получить значок сайта</translation> + <translation>Не удаётся получить значок сайта</translation> </message> <message> <source>Can't read icon</source> <translation>Не могу прочитать значок</translation> </message> <message> - <source>Can't delete icon. Still used by %1 items.</source> - <translation>Не удается удалить значок, она продолжает использоваться %1 записями.</translation> - </message> - <message> <source>&Use default icon</source> <translation>Использовать с&тандартный значок</translation> </message> @@ -861,6 +1120,14 @@ Do you want to open it anyway?</source> <source>Use custo&m icon</source> <translation>Использовать св&ой значок</translation> </message> + <message> + <source>Confirm Delete</source> + <translation type="unfinished"/> + </message> + <message> + <source>This icon is used by %1 entries, and will be replaced by the default icon. Are you sure you want to delete it?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditWidgetProperties</name> @@ -885,7 +1152,7 @@ Do you want to open it anyway?</source> <name>Entry</name> <message> <source> - Clone</source> - <translation>- Колинировать</translation> + <translation> - Клон</translation> </message> </context> <context> @@ -932,6 +1199,11 @@ Do you want to open it anyway?</source> <source>URL</source> <translation>URL</translation> </message> + <message> + <source>Ref: </source> + <comment>Reference abbreviation</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>Group</name> @@ -976,7 +1248,7 @@ Do you want to open it anyway?</source> </message> <message> <source>Special Characters</source> - <translation>Особые символы</translation> + <translation>Специальные символы</translation> </message> <message> <source>/*_& ...</source> @@ -984,15 +1256,22 @@ Do you want to open it anyway?</source> </message> <message> <source>Exclude look-alike characters</source> - <translation>Исключить выглядящие похожие символы</translation> + <translation>Исключить визуально схожие символы</translation> </message> <message> <source>Ensure that the password contains characters from every group</source> - <translation>Убедитесь, что пароль содержит символы всех видов</translation> + <translation>Убедиться, что пароль содержит символы из каждой группы</translation> </message> +</context> +<context> + <name>KMessageWidget</name> <message> - <source>Accept</source> - <translation>Принять</translation> + <source>&Close</source> + <translation type="unfinished"/> + </message> + <message> + <source>Close message</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1002,10 +1281,6 @@ Do you want to open it anyway?</source> <translation>Импортировать хранилище KeePass 1</translation> </message> <message> - <source>Error</source> - <translation>Ошибка</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>Невозможно открыть хранилище.</translation> </message> @@ -1069,6 +1344,10 @@ This is a one-way migration. You won't be able to open the imported databas Вы можете импортировать его, нажав на База Данных > 'Импорт KeePass 1 базы данных'. Это одностороннее перемещение. Вы не сможете открыть импортированный базу данных на старой версии KeePassX 0,4.</translation> </message> + <message> + <source>Unable to issue challenge-response.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>Main</name> @@ -1078,16 +1357,20 @@ This is a one-way migration. You won't be able to open the imported databas </message> <message> <source>KeePassXC - Error</source> - <translation>KeePassXC — Ошибка</translation> + <translation>KeePassXC - Ошибка</translation> + </message> + <message> + <source>The lock file could not be created. Single-instance mode disabled.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Another instance of KeePassXC is already running.</source> + <translation type="unfinished"/> </message> </context> <context> <name>MainWindow</name> <message> - <source>Database</source> - <translation>Хранилище</translation> - </message> - <message> <source>Open database</source> <translation>Открыть хранилище</translation> </message> @@ -1120,10 +1403,6 @@ This is a one-way migration. You won't be able to open the imported databas <translation>Переключить окно</translation> </message> <message> - <source>Tools</source> - <translation>Инструменты</translation> - </message> - <message> <source>KeePass 2 Database</source> <translation>Хранилище KeePass 2</translation> </message> @@ -1136,10 +1415,6 @@ This is a one-way migration. You won't be able to open the imported databas <translation>Сохранить восстановленное хранилище</translation> </message> <message> - <source>Error</source> - <translation>Ошибка</translation> - </message> - <message> <source>Writing the database failed.</source> <translation>Не удалось записать хранилище.</translation> </message> @@ -1193,7 +1468,7 @@ This is a one-way migration. You won't be able to open the imported databas </message> <message> <source>Merge from KeePassX database</source> - <translation>Объединить из хранилища KeePassX</translation> + <translation>Объединить с хранилищем KeePassX</translation> </message> <message> <source>&Add new entry</source> @@ -1225,21 +1500,33 @@ This is a one-way migration. You won't be able to open the imported databas </message> <message> <source>Change &master key</source> - <translation>Изменить мастер-пароль</translation> + <translation>Изменить мастер-ключ</translation> </message> <message> <source>&Database settings</source> - <translation>Параметры хранилища</translation> - </message> - <message> - <source>&Import KeePass 1 database</source> - <translation>Импортировать хранилище KeePass 1</translation> + <translation>Настройки хранилища</translation> </message> <message> <source>&Clone entry</source> <translation>Клонировать запись</translation> </message> <message> + <source>Timed one-time password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy &TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show TOTP</source> + <translation type="unfinished"/> + </message> + <message> <source>&Find</source> <translation>Найти</translation> </message> @@ -1265,7 +1552,7 @@ This is a one-way migration. You won't be able to open the imported databas </message> <message> <source>&Lock databases</source> - <translation>Заблокировать хранилище</translation> + <translation>Заблокировать хранилища</translation> </message> <message> <source>&Title</source> @@ -1285,7 +1572,7 @@ This is a one-way migration. You won't be able to open the imported databas </message> <message> <source>Re&pair database</source> - <translation>Восстановление хранилища</translation> + <translation>Восстановить хранилище</translation> </message> <message> <source>Password Generator</source> @@ -1293,7 +1580,43 @@ This is a one-way migration. You won't be able to open the imported databas </message> <message> <source>Clear history</source> - <translation>Очистить историю</translation> + <translation type="unfinished"/> + </message> + <message> + <source>&Database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Tools</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import KeePass 1 database</source> + <translation>Импортировать хранилище KeePass 1</translation> + </message> + <message> + <source>Import CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty recycle bin</source> + <translation type="unfinished"/> + </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Quit KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>Please touch the button on your YubiKey!</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1308,13 +1631,7 @@ This is a one-way migration. You won't be able to open the imported databas </message> <message> <source>Sh&ow a notification when credentials are requested</source> - <translation>Показывать уведомление при запросе данных для входа</translation> - </message> - <message> - <source>&Match URL schemes -Only entries with the same scheme (http://, https://, ftp://, ...) are returned</source> - <translation>Совпадение со схемой URL -Возвращат&ь только записи с соответствующей схемой (http://, https://, ftp://, ...) </translation> + <translation>Показывать уведомление при запросе учётных данных</translation> </message> <message> <source>Sort matching entries by &username</source> @@ -1322,15 +1639,11 @@ Only entries with the same scheme (http://, https://, ftp://, ...) are returned< </message> <message> <source>Re&move all stored permissions from entries in active database</source> - <translation>Удалить все сохраненные права доступа из активного хранилища </translation> - </message> - <message> - <source>Password generator</source> - <translation>Генератор паролей</translation> + <translation>Удалить все сохранённые права доступа из записей активного хранилища </translation> </message> <message> <source>Advanced</source> - <translation>Расширенные</translation> + <translation>Продвинутые</translation> </message> <message> <source>Always allow &access to entries</source> @@ -1342,11 +1655,7 @@ Only entries with the same scheme (http://, https://, ftp://, ...) are returned< </message> <message> <source>Searc&h in all opened databases for matching entries</source> - <translation>Искать соответствующие записи по всем открытым хранилищам</translation> - </message> - <message> - <source>Only the selected database has to be connected with a client!</source> - <translation>Только выбранное хранилище должно быть соединено с клиентом!</translation> + <translation>Искать подходящие записи во всех открытых хранилищах</translation> </message> <message> <source>HTTP Port:</source> @@ -1362,49 +1671,71 @@ Only entries with the same scheme (http://, https://, ftp://, ...) are returned< </message> <message> <source>Sort &matching entries by title</source> - <translation>Сортировать совпавшие записи по названию</translation> - </message> - <message> - <source>Enable KeepassXC HTTP protocol -This is required for accessing your databases from ChromeIPass or PassIFox</source> - <translation>Включить протокол KeepassXC HTTP -Это требуется для доступа к хранилищам из ChromeIPass или PassIFox</translation> + <translation>Сортировать совпадающие записи по названию</translation> </message> <message> <source>KeePassXC will listen to this port on 127.0.0.1</source> - <translation>KeePassXC будет слушать указнный порт на 127.0.0.1</translation> + <translation>KeePassXC будет слушать этот порт на 127.0.0.1</translation> </message> <message> <source>Cannot bind to privileged ports</source> - <translation>Не удается выполнить привязку к привилегированным портам</translation> + <translation>Не удаётся выполнить привязку к привилегированным портам</translation> </message> <message> <source>Cannot bind to privileged ports below 1024! Using default port 19455.</source> - <translation>Не удается привязать к привилегированным портам с номерами меньше 1024! + <translation>Не удаётся привязать к привилегированным портам с номерами меньше 1024! Используется порт по умолчанию: 19455.</translation> </message> <message> - <source>&Return only best matching entries for a URL instead -of all entries for the whole domain</source> - <translation>Возвращать толь&ко наиболее совпавшие с URL записи, а не все записи для домена</translation> - </message> - <message> <source>R&emove all shared encryption keys from active database</source> <translation>&Удалить все общие ключи шифрования из активного хранилища</translation> </message> <message> - <source>The following options can be dangerous. Change them only if you know what you are doing.</source> - <translation>Используйте эти настройки только если знаете, что делаете!</translation> - </message> - <message> <source>&Return advanced string fields which start with "KPH: "</source> - <translation>Возвращать дополнительные стро&ковые поля, начинающиеся с "KPH: "</translation> + <translation>Возвращать продвинутые стро&ковые поля, начинающиеся с "KPH: "</translation> </message> <message> <source>Automatically creating or updating string fields is not supported.</source> <translation>Автоматическое создание или обновление полей, содержащих строки, не поддерживается.</translation> </message> + <message> + <source>This is required for accessing your databases from ChromeIPass or PassIFox</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enable KeePassHTTP server</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only returns the best matches for a specific URL instead of all entries for the whole domain.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Return only best matching entries</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only entries with the same scheme (http://, https://, ftp://, ...) are returned.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Match URL schemes</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password Generator</source> + <translation>Генератор паролей</translation> + </message> + <message> + <source>Only the selected database has to be connected with a client.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The following options can be dangerous! +Change them only if you know what you are doing.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>PasswordGeneratorWidget</name> @@ -1458,7 +1789,7 @@ of all entries for the whole domain</source> </message> <message> <source>Pick characters from every group</source> - <translation>Выберете символы из каждой группы</translation> + <translation>Подобрать символы из каждой группы</translation> </message> <message> <source>Generate</source> @@ -1482,26 +1813,115 @@ of all entries for the whole domain</source> </message> <message> <source>Poor</source> - <translation>Плохой</translation> + <translation>Плохое</translation> </message> <message> <source>Weak</source> - <translation>Слабый</translation> + <translation>Слабое</translation> </message> <message> <source>Good</source> - <translation>Хороший</translation> + <translation>Хорошее</translation> </message> <message> <source>Excellent</source> - <translation>Отличный</translation> + <translation>Отличное</translation> + </message> + <message> + <source>Password</source> + <translation>Пароль</translation> + </message> + <message> + <source>Extended ASCII</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passphrase</source> + <translation type="unfinished"/> + </message> + <message> + <source>Wordlist:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Count:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Separator:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> </message> </context> <context> <name>QObject</name> <message> - <source>Http</source> - <translation>Http</translation> + <source>NULL device</source> + <translation type="unfinished"/> + </message> + <message> + <source>error reading from device</source> + <translation type="unfinished"/> + </message> + <message> + <source>file empty ! +</source> + <translation type="unfinished"/> + </message> + <message> + <source>malformed string</source> + <translation type="unfinished"/> + </message> + <message> + <source>missing closing quote</source> + <translation type="unfinished"/> + </message> + <message> + <source>INTERNAL - unget lower bound exceeded</source> + <translation type="unfinished"/> + </message> + <message> + <source>Group</source> + <translation>Группа</translation> + </message> + <message> + <source>Title</source> + <translation>Заголовок</translation> + </message> + <message> + <source>Username</source> + <translation>Имя пользователя</translation> + </message> + <message> + <source>Password</source> + <translation>Пароль</translation> + </message> + <message> + <source>URL</source> + <translation>URL</translation> + </message> + <message> + <source>Notes</source> + <translation>Примечания</translation> + </message> + <message> + <source>Browser Integration</source> + <translation type="unfinished"/> + </message> + <message> + <source>YubiKey[%1] Challenge Response - Slot %2 - %3</source> + <translation type="unfinished"/> + </message> + <message> + <source>Press</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passive</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1549,13 +1969,17 @@ of all entries for the whole domain</source> <translation>Поиск</translation> </message> <message> - <source>Find</source> - <translation>Найти</translation> - </message> - <message> <source>Clear</source> <translation>Очистить</translation> </message> + <message> + <source>Search...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Limit search to selected group</source> + <translation type="unfinished"/> + </message> </context> <context> <name>Service</name> @@ -1573,7 +1997,7 @@ Do you want to overwrite it?</source> <source>The active database is locked! Please unlock the selected database or choose another one which is unlocked.</source> <translation>Активное хранилище заблокировано! -Разблокируйте выбранное хранилище или выберите другое, незаблокированное.</translation> +Пожалуйста, разблокируйте выбранное хранилище или выберите другое, незаблокированное.</translation> </message> <message> <source>Successfully removed %1 encryption-%2 from KeePassX/Http Settings.</source> @@ -1589,11 +2013,11 @@ Please unlock the selected database or choose another one which is unlocked.</so </message> <message> <source>Removing stored permissions...</source> - <translation>Удаляются сохранённые права доступа...</translation> + <translation>Удаляю сохранённые права доступа...</translation> </message> <message> <source>Abort</source> - <translation>Отмена</translation> + <translation>Прервать</translation> </message> <message> <source>Successfully removed permissions from %1 %2.</source> @@ -1611,8 +2035,9 @@ Please unlock the selected database or choose another one which is unlocked.</so <source>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.</source> - <translation>Вы получили запрос на ассоциацию указанного ключа. -Если вы хотите разрешить доступ к вашему хранилищу KeePassXC, дайте ему уникальное имя и примите запрос.</translation> + <translation>Вы получили запрос на ассоциацию вышеуказанного ключа. +Если Вы хотите разрешить доступ к Вашему хранилищу KeePassXC, +дайте ему уникальное имя, чтобы распознать и принять ключ.</translation> </message> <message> <source>KeePassXC: Overwrite existing key?</source> @@ -1636,7 +2061,7 @@ give it a unique name to identify and accept it.</source> </message> <message> <source>KeePassXC: Settings not available!</source> - <translation>KeePassXC% Настройки недоступны!</translation> + <translation>KeePassXC: Настройки недоступны!</translation> </message> <message> <source>KeePassXC: Removed permissions</source> @@ -1644,7 +2069,7 @@ give it a unique name to identify and accept it.</source> </message> <message> <source>KeePassXC: No entry with permissions found!</source> - <translation>KeePassXC: Не найдено записей с назначенными правами доступа!</translation> + <translation>KeePassXC: Не найдена запись с правами доступа!</translation> </message> </context> <context> @@ -1661,6 +2086,10 @@ give it a unique name to identify and accept it.</source> <source>Security</source> <translation>Безопасность</translation> </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"/> + </message> </context> <context> <name>SettingsWidgetGeneral</name> @@ -1689,10 +2118,6 @@ give it a unique name to identify and accept it.</source> <translation>Глобальное сочетание клавиш для автоввода</translation> </message> <message> - <source>Use entry title to match windows for global auto-type</source> - <translation>Использовать заголовок записи для подбора окон для глобального автоввода</translation> - </message> - <message> <source>Language</source> <translation>Язык</translation> </message> @@ -1705,16 +2130,12 @@ give it a unique name to identify and accept it.</source> <translation>При сворачивании прятать окно в область системных уведомлений</translation> </message> <message> - <source>Remember last key files</source> - <translation>Запоминать последние файл-ключи</translation> - </message> - <message> <source>Load previous databases on startup</source> - <translation>Открывать предыдущие хранилища при запуске</translation> + <translation>Загружать предыдущие хранилища при запуске</translation> </message> <message> <source>Automatically reload the database when modified externally</source> - <translation>Автоматически перечитывать хранилище при его изменении внешними приложениями </translation> + <translation>Автоматически перезагружать хранилище при его изменении извне</translation> </message> <message> <source>Hide window to system tray instead of app exit</source> @@ -1724,6 +2145,30 @@ give it a unique name to identify and accept it.</source> <source>Minimize window at application startup</source> <translation>Сворачивать окно при запуске приложения</translation> </message> + <message> + <source>Basic Settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Remember last key files and security dongles</source> + <translation type="unfinished"/> + </message> + <message> + <source>Don't mark database as modified for non-data changes (e.g., expanding groups)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Auto-Type</source> + <translation>Автоввод</translation> + </message> + <message> + <source>Use entry title and URL to match windows for global Auto-Type</source> + <translation type="unfinished"/> + </message> + <message> + <source>Always ask before performing Auto-Type</source> + <translation type="unfinished"/> + </message> </context> <context> <name>SettingsWidgetSecurity</name> @@ -1744,16 +2189,86 @@ give it a unique name to identify and accept it.</source> <translation>По умолчанию показывать пароль в открытую</translation> </message> <message> - <source>Always ask before performing auto-type</source> - <translation>Всегда спрашивать перед тем, как производить автоввод</translation> - </message> - <message> <source>Lock databases after minimizing the window</source> - <translation>Заблокировать хранилище при сворачивании окна</translation> + <translation>Блокировать хранилища после сворачивания окна</translation> </message> <message> <source>Don't require password repeat when it is visible</source> - <translation>Не требовать поворный ввод пароля когда он показывается</translation> + <translation>Не требовать повторный ввод пароля, когда он показывается</translation> + </message> + <message> + <source>Timeouts</source> + <translation type="unfinished"/> + </message> + <message> + <source>Convenience</source> + <translation type="unfinished"/> + </message> + <message> + <source>Lock databases when session is locked or lid is closed</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>SetupTotpDialog</name> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Key:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use custom settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Note: Change these settings only if you know what you are doing.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Time step:</source> + <translation type="unfinished"/> + </message> + <message> + <source>8 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>6 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>Code size:</source> + <translation type="unfinished"/> + </message> + <message> + <source> sec</source> + <translation>сек</translation> + </message> +</context> +<context> + <name>TotpDialog</name> + <message> + <source>Timed Password</source> + <translation type="unfinished"/> + </message> + <message> + <source>000000</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> + </message> + <message> + <source>Expires in</source> + <translation type="unfinished"/> + </message> + <message> + <source>seconds</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1766,8 +2281,32 @@ give it a unique name to identify and accept it.</source> <context> <name>WelcomeWidget</name> <message> - <source>Welcome!</source> - <translation>Добро пожаловать!</translation> + <source>Welcome to KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>Start storing your passwords securely in a KeePassXC database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Create new database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open existing database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import from KeePass 1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import from CSV</source> + <translation type="unfinished"/> + </message> + <message> + <source>Recent databases</source> + <translation>Недавние хранилища</translation> </message> </context> <context> @@ -1782,7 +2321,7 @@ give it a unique name to identify and accept it.</source> </message> <message> <source>KeePassXC - cross-platform password manager</source> - <translation>KeePassXC — кросс-платформенный менеджер паролей</translation> + <translation>KeePassXC - кроссплатформенный менеджер паролей</translation> </message> <message> <source>read password of the database from stdin</source> @@ -1792,5 +2331,69 @@ give it a unique name to identify and accept it.</source> <source>filenames of the password databases to open (*.kdbx)</source> <translation>имена файлов открываемого хранилища паролей (*.kdbx)</translation> </message> + <message> + <source>Copy a password to the clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use a GUI prompt unlocking the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to clip.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Extract and print the content of a database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to extract.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the command to execute.</source> + <translation type="unfinished"/> + </message> + <message> + <source>List database entries.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the group to list. Default is /</source> + <translation type="unfinished"/> + </message> + <message> + <source>Print the UUIDs of the entries and groups.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge two databases.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge into.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge from.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use the same password for both database files.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show a password.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to show.</source> + <translation type="unfinished"/> + </message> </context> -</TS> +</TS>
\ No newline at end of file diff --git a/share/translations/keepassx_sl_SI.ts b/share/translations/keepassx_sl_SI.ts index 164f84ac6..cba2c7621 100644 --- a/share/translations/keepassx_sl_SI.ts +++ b/share/translations/keepassx_sl_SI.ts @@ -1,33 +1,143 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS language="sl_SI" version="2.0"> +<?xml version="1.0" ?><!DOCTYPE TS><TS language="sl_SI" version="2.1"> <context> <name>AboutDialog</name> <message> - <source>About KeePassX</source> - <translation>O KeePassX</translation> + <source>About KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>About</source> + <translation>O programu</translation> </message> <message> - <source>KeePassX is distributed under the term of the GNU General Public License (GPL) version 2 or (at your option) version 3.</source> - <translation>KeePassX se razširja pod GNU General Public License (GPL) licenco verzija 2 ali (po želji) verzija 3.</translation> + <source><html><head/><body><p>Report bugs at: <a href="https://github.com/keepassxreboot/keepassxc/issues"><span style="text-decoration: underline; color:#0000ff;">https://github.com</span></a></p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</p></body></html></source> + <translation type="unfinished"/> </message> <message> - <source>Revision</source> + <source><html><head><style>li {font-size: 10pt}</style></head><body><p><span style=" font-size:10pt;">Project Maintainers:</span></p><ul><li>droidmonkey</li><li>phoerious</li><li>TheZ3ro</li><li>louib</li><li>Weslly</li><li>debfx (KeePassX)</li></ul></body></html></source> <translation type="unfinished"/> </message> <message> - <source>Using:</source> + <source>Contributors</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><body> + <p style="font-size:x-large; font-weight:600;">Code:</p> + <ul> + <li style="font-size:10pt">debfx (KeePassX)</li> + <li style="font-size:10pt">BlueIce (KeePassX)</li> + <li style="font-size:10pt">droidmonkey</li> + <li style="font-size:10pt">phoerious</li> + <li style="font-size:10pt">TheZ3ro</li> + <li style="font-size:10pt">louib</li> + <li style="font-size:10pt">weslly</li> + <li style="font-size:10pt">keithbennett (KeePassHTTP)</li> + <li style="font-size:10pt">Typz (KeePassHTTP)</li> + <li style="font-size:10pt">denk-mal (KeePassHTTP)</li> + <li style="font-size:10pt">kylemanna (YubiKey)</li> + <li style="font-size:10pt">seatedscribe (CSV Importer)</li> + <li style="font-size:10pt">pgalves (Inline Messages)</li> + </ul> + <p style="font-size:x-large; font-weight:600;">Translations:</p> + <ul> + <li style="font-size:10pt"><span style="font-weight:600;">Chinese:</span> Biggulu, ligyxy, BestSteve</li> + <li style="font-size:10pt"><span style="font-weight:600;">Czech:</span> pavelb, JosefVitu</li> + <li style="font-size:10pt"><span style="font-weight:600;">Dutch:</span> Vistaus, KnooL, apie</li> + <li style="font-size:10pt"><span style="font-weight:600;">Finnish:</span> MawKKe</li> + <li style="font-size:10pt"><span style="font-weight:600;">French:</span> Scrat15, frgnca, gilbsgilbs, gtalbot, iannick, kyodev, logut</li> + <li style="font-size:10pt"><span style="font-weight:600;">German:</span> Calyrx, DavidHamburg, antsas, codejunky, jensrutschmann, montilo, omnisome4, origin_de, pcrcoding, phoerious, rgloor, vlenzer</li> + <li style="font-size:10pt"><span style="font-weight:600;">Greek:</span> nplatis</li> + <li style="font-size:10pt"><span style="font-weight:600;">Italian:</span> TheZ3ro, FranzMari, Mte90, tosky</li> + <li style="font-size:10pt"><span style="font-weight:600;">Kazakh:</span> sotrud_nik</li> + <li style="font-size:10pt"><span style="font-weight:600;">Lithuanian:</span> Moo</li> + <li style="font-size:10pt"><span style="font-weight:600;">Polish:</span> konradmb, mrerexx</li> + <li style="font-size:10pt"><span style="font-weight:600;">Portuguese: </span>vitor895, weslly, American_Jesus, mihai.ile</li> + <li style="font-size:10pt"><span style="font-weight:600;">Russian:</span> vsvyatski, KekcuHa, wkill95</li> + <li style="font-size:10pt"><span style="font-weight:600;">Spanish:</span> EdwardNavarro, antifaz, piegope, pquin, vsvyatski</li> + <li style="font-size:10pt"><span style="font-weight:600;">Swedish:</span> henziger</li> + </ul> + </body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p align="center"><a href="https://github.com/keepassxreboot/keepassxc/graphs/contributors"><span style=" font-size:10pt; text-decoration: underline; color:#0000ff;">See Contributions on GitHub</span></a></p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Debug Info</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>Include the following information whenever you report a bug:</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy to clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Version %1 +</source> + <translation type="unfinished"/> + </message> + <message> + <source>Revision: %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Libraries:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Operating system: %1 +CPU architecture: %2 +Kernel: %3 %4</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enabled extensions:</source> <translation type="unfinished"/> </message> </context> <context> - <name>AutoType</name> + <name>AccessControlDialog</name> + <message> + <source>Remember this decision</source> + <translation type="unfinished"/> + </message> + <message> + <source>Allow</source> + <translation type="unfinished"/> + </message> + <message> + <source>Deny</source> + <translation type="unfinished"/> + </message> + <message> + <source>%1 has requested access to passwords for the following item(s). +Please select whether you want to allow access.</source> + <translation type="unfinished"/> + </message> <message> - <source>Auto-Type - KeePassX</source> - <translation>Samodejno tipkanje - KeePassX</translation> + <source>KeePassXC HTTP Confirm Access</source> + <translation type="unfinished"/> </message> +</context> +<context> + <name>AutoType</name> <message> <source>Couldn't find an entry that matches the window title:</source> <translation>Ne najdem vnosa, ki bi ustrezal:</translation> </message> + <message> + <source>Auto-Type - KeePassXC</source> + <translation type="unfinished"/> + </message> </context> <context> <name>AutoTypeAssociationsModel</name> @@ -47,13 +157,13 @@ <context> <name>AutoTypeSelectDialog</name> <message> - <source>Auto-Type - KeePassX</source> - <translation>Samodejno tipkanje - KeePassX</translation> - </message> - <message> <source>Select entry to Auto-Type:</source> <translation>Izberi vnos za samodejno tipkanje:</translation> </message> + <message> + <source>Auto-Type - KeePassXC</source> + <translation type="unfinished"/> + </message> </context> <context> <name>ChangeMasterKeyWidget</name> @@ -70,10 +180,6 @@ <translation>Ponovi geslo:</translation> </message> <message> - <source>Key file</source> - <translation>Datoteka s ključi</translation> - </message> - <message> <source>Browse</source> <translation>Prebrskaj</translation> </message> @@ -94,10 +200,6 @@ <translation>Ustvari datoteko s ključi...</translation> </message> <message> - <source>Error</source> - <translation>Napaka</translation> - </message> - <message> <source>Unable to create Key File : </source> <translation>Ustvarjanje datoteke s ključi ni uspelo:</translation> </message> @@ -106,10 +208,6 @@ <translation>Izberi datoteko s kljući</translation> </message> <message> - <source>Question</source> - <translation>Vprašanje</translation> - </message> - <message> <source>Do you really want to use an empty string as password?</source> <translation>Ali res želite uporabiti prazen niz kot geslo?</translation> </message> @@ -118,15 +216,172 @@ <translation>Vnešeni gesli sta različni.</translation> </message> <message> - <source>Failed to set key file</source> - <translation>Nastavljanje datoteke s ključi ni uspelo</translation> - </message> - <message> <source>Failed to set %1 as the Key file: %2</source> <translation>Nastavljanje %1 kot datoteko s ključi ni uspelo: %2</translation> </message> + <message> + <source>&Key file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Cha&llenge Response</source> + <translation type="unfinished"/> + </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Changing master key failed: no YubiKey inserted.</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CloneDialog</name> + <message> + <source>Clone Options</source> + <translation type="unfinished"/> + </message> + <message> + <source>Append ' - Copy' to title</source> + <translation type="unfinished"/> + </message> + <message> + <source>Replace username and password with references</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy history</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWidget</name> + <message> + <source>Import CSV fields</source> + <translation type="unfinished"/> + </message> + <message> + <source>filename</source> + <translation type="unfinished"/> + </message> + <message> + <source>size, rows, columns</source> + <translation type="unfinished"/> + </message> + <message> + <source>Encoding</source> + <translation type="unfinished"/> + </message> + <message> + <source>Codec</source> + <translation type="unfinished"/> + </message> + <message> + <source>Text is qualified by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Fields are separated by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Comments start with</source> + <translation type="unfinished"/> + </message> + <message> + <source>First record has field names</source> + <translation type="unfinished"/> + </message> + <message> + <source>Number of headers line to discard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Consider '\' an escape character</source> + <translation type="unfinished"/> + </message> + <message> + <source>Preview</source> + <translation type="unfinished"/> + </message> + <message> + <source>Column layout</source> + <translation type="unfinished"/> + </message> + <message> + <source>Not present in CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty fieldname </source> + <translation type="unfinished"/> + </message> + <message> + <source>column </source> + <translation type="unfinished"/> + </message> + <message> + <source>Imported from CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Original data: </source> + <translation type="unfinished"/> + </message> + <message> + <source>Error(s) detected in CSV file !</source> + <translation type="unfinished"/> + </message> + <message> + <source> more messages skipped]</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Napaka</translation> + </message> + <message> + <source>CSV import: writer has errors: +</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWizard</name> + <message> + <source>Import CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Napaka</translation> + </message> + <message> + <source>Unable to calculate master key</source> + <translation>Izračun glavnega ključa ni uspel</translation> + </message> +</context> +<context> + <name>CsvParserModel</name> + <message> + <source> byte, </source> + <translation type="unfinished"/> + </message> + <message> + <source> rows, </source> + <translation type="unfinished"/> + </message> + <message> + <source> columns</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseOpenWidget</name> @@ -147,10 +402,6 @@ <translation>Prebrskaj</translation> </message> <message> - <source>Error</source> - <translation>Napaka</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>Odpiranje podatkovne baze ni uspelo.</translation> </message> @@ -170,6 +421,14 @@ <source>Select key file</source> <translation>Izberi datoteko s ključi</translation> </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Challenge Response:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseRepairWidget</name> @@ -179,11 +438,11 @@ </message> <message> <source>Error</source> - <translation type="unfinished"/> + <translation>Napaka</translation> </message> <message> <source>Can't open key file</source> - <translation type="unfinished"/> + <translation>Odpiranje datoteke s ključi ni uspelo</translation> </message> <message> <source>Database opened fine. Nothing to do.</source> @@ -191,7 +450,7 @@ </message> <message> <source>Unable to open the database.</source> - <translation type="unfinished"/> + <translation>Odpiranje podatkovne baze ni uspelo.</translation> </message> <message> <source>Success</source> @@ -226,10 +485,6 @@ You can now save it.</source> <translation>Privzeto uporabniško ime:</translation> </message> <message> - <source>Use recycle bin:</source> - <translation>Uporaba koša:</translation> - </message> - <message> <source> MiB</source> <translation> MiB</translation> </message> @@ -245,6 +500,22 @@ You can now save it.</source> <source>Max. history size:</source> <translation>Max. velikost zgodovine:</translation> </message> + <message> + <source>Use recycle bin</source> + <translation type="unfinished"/> + </message> + <message> + <source>AES: 256 Bit (default)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Twofish: 256 Bit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Algorithm:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseTabWidget</name> @@ -265,10 +536,6 @@ You can now save it.</source> <translation>Odpri podatkovno bazo</translation> </message> <message> - <source>Warning</source> - <translation>Opozorilo</translation> - </message> - <message> <source>File not found!</source> <translation>Datoteke ni mogoče najti!</translation> </message> @@ -299,10 +566,6 @@ Save changes?</source> Shrani spremembe?</translation> </message> <message> - <source>Error</source> - <translation>Napaka</translation> - </message> - <message> <source>Writing the database failed.</source> <translation>Zapis podatkovne baze ni uspel.</translation> </message> @@ -319,12 +582,6 @@ Shrani spremembe?</translation> <translation>zaklenjeno</translation> </message> <message> - <source>The database you are trying to open is locked by another instance of KeePassX. -Do you want to open it anyway? Alternatively the database is opened read-only.</source> - <translation>Podatkovna baza ki jo želite odpreti je že odprta v drugem KeePassX. -Ali jo vseeno želite odpreti? Lahko jo odprete tudi samo za branje.</translation> - </message> - <message> <source>Lock database</source> <translation>Zakleni podatkovno bazo</translation> </message> @@ -367,12 +624,42 @@ Zavrži spremembe in zapri?</translation> <translation>Pisanje v CSV datoteko ni uspelo</translation> </message> <message> - <source>The database you are trying to save as is locked by another instance of KeePassX. + <source>Unable to open the database.</source> + <translation>Odpiranje podatkovne baze ni uspelo.</translation> + </message> + <message> + <source>Merge database</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database you are trying to save as is locked by another instance of KeePassXC. Do you want to save it anyway?</source> <translation type="unfinished"/> </message> <message> - <source>Unable to open the database.</source> + <source>Passwords</source> + <translation type="unfinished"/> + </message> + <message> + <source>Database already opened</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database you are trying to open is locked by another instance of KeePassXC. + +Do you want to open it anyway?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open read-only</source> + <translation type="unfinished"/> + </message> + <message> + <source>File opened in read only mode.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open CSV file</source> <translation type="unfinished"/> </message> </context> @@ -415,14 +702,6 @@ Do you want to save it anyway?</source> <translation>Ali res želite izbrisati skupino "%1"?</translation> </message> <message> - <source>Current group</source> - <translation>Trenutna skupina</translation> - </message> - <message> - <source>Error</source> - <translation>Napaka</translation> - </message> - <message> <source>Unable to calculate master key</source> <translation>Izračun glavnega ključa ni uspel</translation> </message> @@ -434,6 +713,66 @@ Do you want to save it anyway?</source> <source>Do you really want to move entry "%1" to the recycle bin?</source> <translation type="unfinished"/> </message> + <message> + <source>Searching...</source> + <translation type="unfinished"/> + </message> + <message> + <source>No current database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>No source database, nothing to do.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Search Results (%1)</source> + <translation type="unfinished"/> + </message> + <message> + <source>No Results</source> + <translation type="unfinished"/> + </message> + <message> + <source>Execute command?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Do you really want to execute the following command?<br><br>%1<br></source> + <translation type="unfinished"/> + </message> + <message> + <source>Remember my choice</source> + <translation type="unfinished"/> + </message> + <message> + <source>Autoreload Request</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database file has changed. Do you want to load the changes?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge Request</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database file has changed and you have unsaved changes.Do you want to merge your changes?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Could not open the new database file while attempting to autoreload this database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty recycle bin?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to permanently delete everything from your recycle bin?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidget</name> @@ -474,10 +813,6 @@ Do you want to save it anyway?</source> <translation>Uredi vnos</translation> </message> <message> - <source>Error</source> - <translation>Napaka</translation> - </message> - <message> <source>Different passwords supplied.</source> <translation>Gesli se ne ujemata.</translation> </message> @@ -518,6 +853,22 @@ Do you want to save it anyway?</source> <source>1 year</source> <translation>1 leto</translation> </message> + <message> + <source>Confirm Remove</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attribute?</source> + <translation type="unfinished"/> + </message> + <message> + <source>[PROTECTED] Press reveal to view or edit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attachment?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAdvanced</name> @@ -530,10 +881,6 @@ Do you want to save it anyway?</source> <translation>Dodaj</translation> </message> <message> - <source>Edit</source> - <translation>Uredi</translation> - </message> - <message> <source>Remove</source> <translation>Odstrani</translation> </message> @@ -549,6 +896,18 @@ Do you want to save it anyway?</source> <source>Open</source> <translation>Odpri</translation> </message> + <message> + <source>Edit Name</source> + <translation type="unfinished"/> + </message> + <message> + <source>Protect</source> + <translation type="unfinished"/> + </message> + <message> + <source>Reveal</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAutoType</name> @@ -557,14 +916,6 @@ Do you want to save it anyway?</source> <translation>Omogoči samodejno tipkanje za ta vnos</translation> </message> <message> - <source>Inherit default Auto-Type sequence from the group</source> - <translation>Dedovanje privzete sekvence za samodejno tipkanje iz skupine</translation> - </message> - <message> - <source>Use custom Auto-Type sequence:</source> - <translation>Uporabi poljubno sekvenco za samodejno tipkanje:</translation> - </message> - <message> <source>+</source> <translation>+</translation> </message> @@ -577,12 +928,24 @@ Do you want to save it anyway?</source> <translation>Naslov okna:</translation> </message> <message> - <source>Use default sequence</source> - <translation>Uporabi privzeto sekvenco</translation> + <source>Inherit default Auto-Type sequence from the &group</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Use custom Auto-Type sequence:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use default se&quence</source> + <translation type="unfinished"/> + </message> + <message> + <source>Set custo&m sequence:</source> + <translation type="unfinished"/> </message> <message> - <source>Set custom sequence:</source> - <translation>Nastavi privzeto sekvenco:</translation> + <source>Window Associations</source> + <translation type="unfinished"/> </message> </context> <context> @@ -623,10 +986,6 @@ Do you want to save it anyway?</source> <translation>Ponovi geslo:</translation> </message> <message> - <source>Gen.</source> - <translation>Samodejno generiraj</translation> - </message> - <message> <source>URL:</source> <translation>URL:</translation> </message> @@ -697,29 +1056,21 @@ Do you want to save it anyway?</source> <translation>Išči</translation> </message> <message> - <source>Auto-type</source> + <source>Auto-Type</source> <translation>Samodejno tipkanje</translation> </message> <message> - <source>Use default auto-type sequence of parent group</source> - <translation>Za samodejno tipkanje uporabi privzeto sekvenco nadrejene skupine</translation> + <source>&Use default Auto-Type sequence of parent group</source> + <translation type="unfinished"/> </message> <message> - <source>Set default auto-type sequence</source> - <translation>Nastavi privzeto sekvenco za samodejno tipkanje</translation> + <source>Set default Auto-Type se&quence</source> + <translation type="unfinished"/> </message> </context> <context> <name>EditWidgetIcons</name> <message> - <source>Use default icon</source> - <translation>Uporabi privzeto ikono</translation> - </message> - <message> - <source>Use custom icon</source> - <translation>Uporabi ikono po meri</translation> - </message> - <message> <source>Add custom icon</source> <translation>Dodaj poljubno ikono</translation> </message> @@ -740,19 +1091,35 @@ Do you want to save it anyway?</source> <translation>Izberi sliko</translation> </message> <message> - <source>Can't delete icon!</source> - <translation>Ikone ni mogoče izbrisati!</translation> + <source>Error</source> + <translation>Napaka</translation> </message> - <message numerus="yes"> - <source>Can't delete icon. Still used by %n item(s).</source> - <translation><numerusform>Ikone ni mogoče izbrisati. Uporablja jo še %n vnos.</numerusform><numerusform>Ikone ni mogoče izbrisati. Uporabljata jo še %n vnosa.</numerusform><numerusform>Ikone ni mogoče izbrisati. Uporabljajo jo še %n vnosi.</numerusform><numerusform>Ikone ni mogoče izbrisati. Uporablja jo še %n vnosov.</numerusform></translation> + <message> + <source>Download favicon</source> + <translation type="unfinished"/> </message> <message> - <source>Error</source> + <source>Unable to fetch favicon.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Can't read icon</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Use default icon</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use custo&m icon</source> + <translation type="unfinished"/> + </message> + <message> + <source>Confirm Delete</source> <translation type="unfinished"/> </message> <message> - <source>Can't read icon:</source> + <source>This icon is used by %1 entries, and will be replaced by the default icon. Are you sure you want to delete it?</source> <translation type="unfinished"/> </message> </context> @@ -776,6 +1143,13 @@ Do you want to save it anyway?</source> </message> </context> <context> + <name>Entry</name> + <message> + <source> - Clone</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>EntryAttributesModel</name> <message> <source>Name</source> @@ -819,6 +1193,11 @@ Do you want to save it anyway?</source> <source>URL</source> <translation>URL</translation> </message> + <message> + <source>Ref: </source> + <comment>Reference abbreviation</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>Group</name> @@ -828,16 +1207,74 @@ Do you want to save it anyway?</source> </message> </context> <context> + <name>HttpPasswordGeneratorWidget</name> + <message> + <source>Length:</source> + <translation>Dolžina:</translation> + </message> + <message> + <source>Character Types</source> + <translation>Tipi znakov</translation> + </message> + <message> + <source>Upper Case Letters</source> + <translation>Velike črke</translation> + </message> + <message> + <source>A-Z</source> + <translation type="unfinished"/> + </message> + <message> + <source>Lower Case Letters</source> + <translation>Male črke</translation> + </message> + <message> + <source>a-z</source> + <translation type="unfinished"/> + </message> + <message> + <source>Numbers</source> + <translation>Številke</translation> + </message> + <message> + <source>0-9</source> + <translation type="unfinished"/> + </message> + <message> + <source>Special Characters</source> + <translation>Posebni znaki</translation> + </message> + <message> + <source>/*_& ...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Exclude look-alike characters</source> + <translation>Izključi podobne znake</translation> + </message> + <message> + <source>Ensure that the password contains characters from every group</source> + <translation>Geslo naj vsebuje znake iz vsake skupine</translation> + </message> +</context> +<context> + <name>KMessageWidget</name> + <message> + <source>&Close</source> + <translation type="unfinished"/> + </message> + <message> + <source>Close message</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>KeePass1OpenWidget</name> <message> <source>Import KeePass1 database</source> <translation>Uvozi KeePass1 podatkovno bazo</translation> </message> <message> - <source>Error</source> - <translation>Napaka</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>Odpiranje podatkovne baze ni uspelo.</translation> </message> @@ -870,7 +1307,7 @@ Do you want to save it anyway?</source> </message> <message> <source>Wrong key or database file is corrupt.</source> - <translation type="unfinished"/> + <translation>Napačno geslo ali pa je podatkovna baza poškodovana.</translation> </message> </context> <context> @@ -898,6 +1335,10 @@ 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.</source> <translation type="unfinished"/> </message> + <message> + <source>Unable to issue challenge-response.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>Main</name> @@ -906,198 +1347,383 @@ This is a one-way migration. You won't be able to open the imported databas <translation>Napaka pri testiranju kriptografskih funkcij.</translation> </message> <message> - <source>KeePassX - Error</source> - <translation>KeePassX - Napaka</translation> + <source>KeePassXC - Error</source> + <translation type="unfinished"/> + </message> + <message> + <source>The lock file could not be created. Single-instance mode disabled.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Another instance of KeePassXC is already running.</source> + <translation type="unfinished"/> </message> </context> <context> <name>MainWindow</name> <message> - <source>Database</source> - <translation>Podatkovna baza</translation> + <source>Open database</source> + <translation>Odpri podatkovno bazo</translation> </message> <message> - <source>Recent databases</source> - <translation>Nedavne podatkovne baze</translation> + <source>Database settings</source> + <translation>Nastavitve podatkovne baze</translation> </message> <message> - <source>Help</source> - <translation>Pomoč</translation> + <source>Copy username to clipboard</source> + <translation>Kopiraj uporabniško ime v odložišče</translation> </message> <message> - <source>Entries</source> - <translation>Vnosi</translation> + <source>Copy password to clipboard</source> + <translation>Kopiraj geslo v odložišče</translation> </message> <message> - <source>Copy attribute to clipboard</source> - <translation>Kopiraj atribut v odložišče</translation> + <source>Settings</source> + <translation>Nastavitve</translation> </message> <message> - <source>Groups</source> - <translation>Skupine</translation> + <source>Show toolbar</source> + <translation>Prikaži orodno vrstico</translation> </message> <message> - <source>View</source> - <translation>Pogled</translation> + <source>read-only</source> + <translation>samo za branje</translation> </message> <message> - <source>Quit</source> - <translation>Izhod</translation> + <source>Toggle window</source> + <translation>Preklopi okno</translation> </message> <message> - <source>About</source> - <translation>O programu</translation> + <source>KeePass 2 Database</source> + <translation>KeePass 2 podatkovna baza</translation> </message> <message> - <source>Open database</source> - <translation>Odpri podatkovno bazo</translation> + <source>All files</source> + <translation>Vse datoteke</translation> </message> <message> - <source>Save database</source> - <translation>Shrani podatkovno bazo</translation> + <source>Save repaired database</source> + <translation type="unfinished"/> </message> <message> - <source>Close database</source> - <translation>Zapri podatkovno bazo</translation> + <source>Writing the database failed.</source> + <translation>Zapis podatkovne baze ni uspel.</translation> </message> <message> - <source>New database</source> - <translation>Nova podatkovna baza</translation> + <source>&Recent databases</source> + <translation type="unfinished"/> </message> <message> - <source>Add new entry</source> - <translation>Dodaj vnos</translation> + <source>He&lp</source> + <translation type="unfinished"/> </message> <message> - <source>View/Edit entry</source> - <translation>Uredi vnos</translation> + <source>E&ntries</source> + <translation type="unfinished"/> </message> <message> - <source>Delete entry</source> - <translation>Izbriši vnos</translation> + <source>Copy att&ribute to clipboard</source> + <translation type="unfinished"/> </message> <message> - <source>Add new group</source> - <translation>Dodaj novo skupino</translation> + <source>&Groups</source> + <translation type="unfinished"/> </message> <message> - <source>Edit group</source> - <translation>Uredi skupino</translation> + <source>&View</source> + <translation type="unfinished"/> </message> <message> - <source>Delete group</source> - <translation>Izbriši skupino</translation> + <source>&Quit</source> + <translation type="unfinished"/> </message> <message> - <source>Save database as</source> - <translation>Shrani podatkovno bazo kot</translation> + <source>&About</source> + <translation type="unfinished"/> </message> <message> - <source>Change master key</source> - <translation>Spremeni glavni ključ</translation> + <source>&Open database</source> + <translation type="unfinished"/> </message> <message> - <source>Database settings</source> - <translation>Nastavitve podatkovne baze</translation> + <source>&Save database</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Close database</source> + <translation type="unfinished"/> + </message> + <message> + <source>&New database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge from KeePassX database</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Add new entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>&View/Edit entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Delete entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Add new group</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Edit group</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Delete group</source> + <translation type="unfinished"/> + </message> + <message> + <source>Sa&ve database as</source> + <translation type="unfinished"/> + </message> + <message> + <source>Change &master key</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Database settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Clone entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>Timed one-time password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy &TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Find</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy &username</source> + <translation type="unfinished"/> + </message> + <message> + <source>Cop&y password</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Perform Auto-Type</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Open URL</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Lock databases</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Title</source> + <translation type="unfinished"/> + </message> + <message> + <source>&URL</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Notes</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Export to CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Re&pair database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password Generator</source> + <translation type="unfinished"/> + </message> + <message> + <source>Clear history</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Tools</source> + <translation type="unfinished"/> </message> <message> <source>Import KeePass 1 database</source> <translation>Uvozi KeePass 1 podatkovno bazo</translation> </message> <message> - <source>Clone entry</source> - <translation>Kloniraj vnos</translation> + <source>Import CSV file</source> + <translation type="unfinished"/> </message> <message> - <source>Find</source> - <translation>Išči</translation> + <source>Empty recycle bin</source> + <translation type="unfinished"/> </message> <message> - <source>Copy username to clipboard</source> - <translation>Kopiraj uporabniško ime v odložišče</translation> + <source>Access error for config file %1</source> + <translation type="unfinished"/> </message> <message> - <source>Copy password to clipboard</source> - <translation>Kopiraj geslo v odložišče</translation> + <source>Quit KeePassXC</source> + <translation type="unfinished"/> </message> <message> - <source>Settings</source> - <translation>Nastavitve</translation> + <source>Please touch the button on your YubiKey!</source> + <translation type="unfinished"/> </message> +</context> +<context> + <name>OptionDialog</name> <message> - <source>Perform Auto-Type</source> - <translation>Izvedi samodejno tipkanje</translation> + <source>Dialog</source> + <translation type="unfinished"/> </message> <message> - <source>Open URL</source> - <translation>Odpri URL</translation> + <source>General</source> + <translation>Splošno</translation> </message> <message> - <source>Lock databases</source> - <translation>Zakleni podatkovne baze</translation> + <source>Sh&ow a notification when credentials are requested</source> + <translation type="unfinished"/> </message> <message> - <source>Title</source> - <translation>Naslov</translation> + <source>Sort matching entries by &username</source> + <translation type="unfinished"/> </message> <message> - <source>URL</source> - <translation>URL</translation> + <source>Re&move all stored permissions from entries in active database</source> + <translation type="unfinished"/> </message> <message> - <source>Notes</source> - <translation>Opombe</translation> + <source>Advanced</source> + <translation>Napredno</translation> </message> <message> - <source>Show toolbar</source> - <translation>Prikaži orodno vrstico</translation> + <source>Always allow &access to entries</source> + <translation type="unfinished"/> </message> <message> - <source>read-only</source> - <translation>samo za branje</translation> + <source>Always allow &updating entries</source> + <translation type="unfinished"/> </message> <message> - <source>Toggle window</source> - <translation>Preklopi okno</translation> + <source>Searc&h in all opened databases for matching entries</source> + <translation type="unfinished"/> </message> <message> - <source>Tools</source> - <translation>Orodja</translation> + <source>HTTP Port:</source> + <translation type="unfinished"/> </message> <message> - <source>Copy username</source> - <translation>Kopiraj uporabniško ime</translation> + <source>Default port: 19455</source> + <translation type="unfinished"/> </message> <message> - <source>Copy password</source> - <translation>Kopiraj geslo</translation> + <source>Re&quest to unlock the database if it is locked</source> + <translation type="unfinished"/> </message> <message> - <source>Export to CSV file</source> - <translation>Izvozi v CSV datoteko</translation> + <source>Sort &matching entries by title</source> + <translation type="unfinished"/> </message> <message> - <source>Repair database</source> + <source>KeePassXC will listen to this port on 127.0.0.1</source> <translation type="unfinished"/> </message> <message> - <source>KeePass 2 Database</source> + <source>Cannot bind to privileged ports</source> <translation type="unfinished"/> </message> <message> - <source>All files</source> + <source>Cannot bind to privileged ports below 1024! +Using default port 19455.</source> <translation type="unfinished"/> </message> <message> - <source>Save repaired database</source> + <source>R&emove all shared encryption keys from active database</source> <translation type="unfinished"/> </message> <message> - <source>Error</source> + <source>&Return advanced string fields which start with "KPH: "</source> <translation type="unfinished"/> </message> <message> - <source>Writing the database failed.</source> + <source>Automatically creating or updating string fields is not supported.</source> + <translation type="unfinished"/> + </message> + <message> + <source>This is required for accessing your databases from ChromeIPass or PassIFox</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enable KeePassHTTP server</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only returns the best matches for a specific URL instead of all entries for the whole domain.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Return only best matching entries</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only entries with the same scheme (http://, https://, ftp://, ...) are returned.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Match URL schemes</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password Generator</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only the selected database has to be connected with a client.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The following options can be dangerous! +Change them only if you know what you are doing.</source> <translation type="unfinished"/> </message> </context> @@ -1108,10 +1734,6 @@ This is a one-way migration. You won't be able to open the imported databas <translation>Geslo:</translation> </message> <message> - <source>Length:</source> - <translation>Dolžina:</translation> - </message> - <message> <source>Character Types</source> <translation>Tipi znakov</translation> </message> @@ -1136,70 +1758,160 @@ This is a one-way migration. You won't be able to open the imported databas <translation>Izključi podobne znake</translation> </message> <message> - <source>Ensure that the password contains characters from every group</source> - <translation>Geslo naj vsebuje znake iz vsake skupine</translation> - </message> - <message> <source>Accept</source> <translation>Sprejmi</translation> </message> -</context> -<context> - <name>QCommandLineParser</name> <message> - <source>Displays version information.</source> - <translation>Prikaže informacije o različici.</translation> + <source>%p%</source> + <translation type="unfinished"/> + </message> + <message> + <source>strength</source> + <translation type="unfinished"/> + </message> + <message> + <source>entropy</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Length:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Pick characters from every group</source> + <translation type="unfinished"/> + </message> + <message> + <source>Generate</source> + <translation type="unfinished"/> + </message> + <message> + <source>Close</source> + <translation type="unfinished"/> + </message> + <message> + <source>Apply</source> + <translation type="unfinished"/> + </message> + <message> + <source>Entropy: %1 bit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password Quality: %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Poor</source> + <translation type="unfinished"/> </message> <message> - <source>Displays this help.</source> - <translation>Prikaže pomoč.</translation> + <source>Weak</source> + <translation type="unfinished"/> + </message> + <message> + <source>Good</source> + <translation type="unfinished"/> </message> <message> - <source>Unknown option '%1'.</source> - <translation>Neznana izbrira %1.</translation> + <source>Excellent</source> + <translation type="unfinished"/> </message> <message> - <source>Unknown options: %1.</source> - <translation>Neznane izbire: %1.</translation> + <source>Password</source> + <translation>Geslo</translation> </message> <message> - <source>Missing value after '%1'.</source> - <translation>Manjkajoča vrednost po '%1'.</translation> + <source>Extended ASCII</source> + <translation type="unfinished"/> </message> <message> - <source>Unexpected value after '%1'.</source> - <translation>Nepričakovana vrednost po '%1'.</translation> + <source>Passphrase</source> + <translation type="unfinished"/> </message> <message> - <source>[options]</source> - <translation>[možnosti]</translation> + <source>Wordlist:</source> + <translation type="unfinished"/> </message> <message> - <source>Usage: %1</source> - <translation>Uporaba: %1</translation> + <source>Word Count:</source> + <translation type="unfinished"/> </message> <message> - <source>Options:</source> - <translation>Možnosti:</translation> + <source>Word Separator:</source> + <translation type="unfinished"/> </message> <message> - <source>Arguments:</source> - <translation>Argumenti:</translation> + <source>Copy</source> + <translation type="unfinished"/> </message> </context> <context> - <name>QSaveFile</name> + <name>QObject</name> + <message> + <source>NULL device</source> + <translation type="unfinished"/> + </message> + <message> + <source>error reading from device</source> + <translation type="unfinished"/> + </message> + <message> + <source>file empty ! +</source> + <translation type="unfinished"/> + </message> + <message> + <source>malformed string</source> + <translation type="unfinished"/> + </message> + <message> + <source>missing closing quote</source> + <translation type="unfinished"/> + </message> + <message> + <source>INTERNAL - unget lower bound exceeded</source> + <translation type="unfinished"/> + </message> + <message> + <source>Group</source> + <translation>Skupina</translation> + </message> + <message> + <source>Title</source> + <translation>Naslov</translation> + </message> + <message> + <source>Username</source> + <translation>Uporabniško ime</translation> + </message> <message> - <source>Existing file %1 is not writable</source> - <translation>Obstoječa datoteka %1 ni zapisljiva</translation> + <source>Password</source> + <translation>Geslo</translation> </message> <message> - <source>Writing canceled by application</source> - <translation>Aplikacija je prekinila pisanje</translation> + <source>URL</source> + <translation>URL</translation> </message> <message> - <source>Partial write. Partition full?</source> - <translation>Delno pisanje. Polna particija?</translation> + <source>Notes</source> + <translation>Opombe</translation> + </message> + <message> + <source>Browser Integration</source> + <translation type="unfinished"/> + </message> + <message> + <source>YubiKey[%1] Challenge Response - Slot %2 - %3</source> + <translation type="unfinished"/> + </message> + <message> + <source>Press</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passive</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1239,20 +1951,111 @@ This is a one-way migration. You won't be able to open the imported databas <context> <name>SearchWidget</name> <message> - <source>Find:</source> - <translation>Išči:</translation> + <source>Case Sensitive</source> + <translation type="unfinished"/> + </message> + <message> + <source>Search</source> + <translation>Išči</translation> </message> <message> - <source>Case sensitive</source> - <translation>Razlikuj med velikimi in malimi črkami</translation> + <source>Clear</source> + <translation type="unfinished"/> </message> <message> - <source>Current group</source> - <translation>Trenutna skupina</translation> + <source>Search...</source> + <translation type="unfinished"/> </message> <message> - <source>Root group</source> - <translation>Korenska skupina</translation> + <source>Limit search to selected group</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>Service</name> + <message> + <source>A shared encryption-key with the name "%1" already exists. +Do you want to overwrite it?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Do you want to update the information in %1 - %2?</source> + <translation type="unfinished"/> + </message> + <message> + <source>The active database is locked! +Please unlock the selected database or choose another one which is unlocked.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Successfully removed %1 encryption-%2 from KeePassX/Http Settings.</source> + <translation type="unfinished"/> + </message> + <message> + <source>No shared encryption-keys found in KeePassHttp Settings.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The active database does not contain an entry of KeePassHttp Settings.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Removing stored permissions...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Abort</source> + <translation type="unfinished"/> + </message> + <message> + <source>Successfully removed permissions from %1 %2.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The active database does not contain an entry with permissions.</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: New key association request</source> + <translation type="unfinished"/> + </message> + <message> + <source>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.</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Overwrite existing key?</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Update Entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Database locked!</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Removed keys from database</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: No keys found</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Settings not available!</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Removed permissions</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: No entry with permissions found!</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1269,6 +2072,10 @@ This is a one-way migration. You won't be able to open the imported databas <source>Security</source> <translation>Varnost</translation> </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"/> + </message> </context> <context> <name>SettingsWidgetGeneral</name> @@ -1277,10 +2084,6 @@ This is a one-way migration. You won't be able to open the imported databas <translation>Zapomni si zadnje podatkovne baze</translation> </message> <message> - <source>Open previous databases on startup</source> - <translation>Odpri prejšnje podatkovne baze ob zagonu programa</translation> - </message> - <message> <source>Automatically save on exit</source> <translation>Samodejno shrani ob izhodu</translation> </message> @@ -1301,10 +2104,6 @@ This is a one-way migration. You won't be able to open the imported databas <translation>Globalna bližnjica za samodejno tipkanje</translation> </message> <message> - <source>Use entry title to match windows for global auto-type</source> - <translation>Uporabi ujemanje naslova vnosa in naslova okna pri samodejnem tipkanju</translation> - </message> - <message> <source>Language</source> <translation>Jezik</translation> </message> @@ -1317,15 +2116,43 @@ This is a one-way migration. You won't be able to open the imported databas <translation>Minimiziraj v sistemsko vrstico</translation> </message> <message> - <source>Remember last key files</source> - <translation>Zapomni si zadnje datoteke s ključi</translation> + <source>Load previous databases on startup</source> + <translation type="unfinished"/> + </message> + <message> + <source>Automatically reload the database when modified externally</source> + <translation type="unfinished"/> + </message> + <message> + <source>Hide window to system tray instead of app exit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Minimize window at application startup</source> + <translation type="unfinished"/> + </message> + <message> + <source>Basic Settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Remember last key files and security dongles</source> + <translation type="unfinished"/> + </message> + <message> + <source>Don't mark database as modified for non-data changes (e.g., expanding groups)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Auto-Type</source> + <translation>Samodejno tipkanje</translation> </message> <message> - <source>Hide window to system tray instead of App Exit</source> + <source>Use entry title and URL to match windows for global Auto-Type</source> <translation type="unfinished"/> </message> <message> - <source>Hide window to system tray on App start</source> + <source>Always ask before performing Auto-Type</source> <translation type="unfinished"/> </message> </context> @@ -1348,8 +2175,86 @@ This is a one-way migration. You won't be able to open the imported databas <translation>Gesla privzeto v čistopisu</translation> </message> <message> - <source>Always ask before performing auto-type</source> - <translation>Pred izvedbo samodejnega tipkanja vprašaj za potrditev</translation> + <source>Lock databases after minimizing the window</source> + <translation type="unfinished"/> + </message> + <message> + <source>Don't require password repeat when it is visible</source> + <translation type="unfinished"/> + </message> + <message> + <source>Timeouts</source> + <translation type="unfinished"/> + </message> + <message> + <source>Convenience</source> + <translation type="unfinished"/> + </message> + <message> + <source>Lock databases when session is locked or lid is closed</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>SetupTotpDialog</name> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Key:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use custom settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Note: Change these settings only if you know what you are doing.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Time step:</source> + <translation type="unfinished"/> + </message> + <message> + <source>8 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>6 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>Code size:</source> + <translation type="unfinished"/> + </message> + <message> + <source> sec</source> + <translation>sekundah</translation> + </message> +</context> +<context> + <name>TotpDialog</name> + <message> + <source>Timed Password</source> + <translation type="unfinished"/> + </message> + <message> + <source>000000</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> + </message> + <message> + <source>Expires in</source> + <translation type="unfinished"/> + </message> + <message> + <source>seconds</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1362,20 +2267,36 @@ This is a one-way migration. You won't be able to open the imported databas <context> <name>WelcomeWidget</name> <message> - <source>Welcome!</source> - <translation>Dobrodošli!</translation> + <source>Welcome to KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>Start storing your passwords securely in a KeePassXC database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Create new database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open existing database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import from KeePass 1</source> + <translation type="unfinished"/> </message> -</context> -<context> - <name>main</name> <message> - <source>KeePassX - cross-platform password manager</source> - <translation>KeePassX - urejevalnik gesel za različne platforme</translation> + <source>Import from CSV</source> + <translation type="unfinished"/> </message> <message> - <source>filename of the password database to open (*.kdbx)</source> - <translation>končnica podatkovne baze (*.kdbx)</translation> + <source>Recent databases</source> + <translation>Nedavne podatkovne baze</translation> </message> +</context> +<context> + <name>main</name> <message> <source>path to a custom config file</source> <translation>pot do konfiguracijske datoteke po meri</translation> @@ -1384,5 +2305,81 @@ This is a one-way migration. You won't be able to open the imported databas <source>key file of the database</source> <translation>datoteka s ključi podatkovne baze</translation> </message> + <message> + <source>KeePassXC - cross-platform password manager</source> + <translation type="unfinished"/> + </message> + <message> + <source>read password of the database from stdin</source> + <translation type="unfinished"/> + </message> + <message> + <source>filenames of the password databases to open (*.kdbx)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy a password to the clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use a GUI prompt unlocking the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to clip.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Extract and print the content of a database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to extract.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the command to execute.</source> + <translation type="unfinished"/> + </message> + <message> + <source>List database entries.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the group to list. Default is /</source> + <translation type="unfinished"/> + </message> + <message> + <source>Print the UUIDs of the entries and groups.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge two databases.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge into.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge from.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use the same password for both database files.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show a password.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to show.</source> + <translation type="unfinished"/> + </message> </context> </TS>
\ No newline at end of file diff --git a/share/translations/keepassx_sv.ts b/share/translations/keepassx_sv.ts index 70dcd1bfd..7953bf0fa 100644 --- a/share/translations/keepassx_sv.ts +++ b/share/translations/keepassx_sv.ts @@ -1,33 +1,143 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS language="sv" version="2.0"> +<?xml version="1.0" ?><!DOCTYPE TS><TS language="sv" version="2.1"> <context> <name>AboutDialog</name> <message> - <source>About KeePassX</source> - <translation>Om KeePassX</translation> + <source>About KeePassXC</source> + <translation>Om KeePassXC</translation> </message> <message> - <source>KeePassX is distributed under the term of the GNU General Public License (GPL) version 2 or (at your option) version 3.</source> - <translation>Keepassx distribueras enligt villkoren i GNU General Public License (GPL) version 2 eller (om du vill) version 3.</translation> + <source>About</source> + <translation>Om</translation> </message> <message> - <source>Revision</source> - <translation>Revision</translation> + <source><html><head/><body><p>Report bugs at: <a href="https://github.com/keepassxreboot/keepassxc/issues"><span style="text-decoration: underline; color:#0000ff;">https://github.com</span></a></p></body></html></source> + <translation type="unfinished"/> </message> <message> - <source>Using:</source> - <translation>Använder:</translation> + <source><html><head/><body><p>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head><style>li {font-size: 10pt}</style></head><body><p><span style=" font-size:10pt;">Project Maintainers:</span></p><ul><li>droidmonkey</li><li>phoerious</li><li>TheZ3ro</li><li>louib</li><li>Weslly</li><li>debfx (KeePassX)</li></ul></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Contributors</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><body> + <p style="font-size:x-large; font-weight:600;">Code:</p> + <ul> + <li style="font-size:10pt">debfx (KeePassX)</li> + <li style="font-size:10pt">BlueIce (KeePassX)</li> + <li style="font-size:10pt">droidmonkey</li> + <li style="font-size:10pt">phoerious</li> + <li style="font-size:10pt">TheZ3ro</li> + <li style="font-size:10pt">louib</li> + <li style="font-size:10pt">weslly</li> + <li style="font-size:10pt">keithbennett (KeePassHTTP)</li> + <li style="font-size:10pt">Typz (KeePassHTTP)</li> + <li style="font-size:10pt">denk-mal (KeePassHTTP)</li> + <li style="font-size:10pt">kylemanna (YubiKey)</li> + <li style="font-size:10pt">seatedscribe (CSV Importer)</li> + <li style="font-size:10pt">pgalves (Inline Messages)</li> + </ul> + <p style="font-size:x-large; font-weight:600;">Translations:</p> + <ul> + <li style="font-size:10pt"><span style="font-weight:600;">Chinese:</span> Biggulu, ligyxy, BestSteve</li> + <li style="font-size:10pt"><span style="font-weight:600;">Czech:</span> pavelb, JosefVitu</li> + <li style="font-size:10pt"><span style="font-weight:600;">Dutch:</span> Vistaus, KnooL, apie</li> + <li style="font-size:10pt"><span style="font-weight:600;">Finnish:</span> MawKKe</li> + <li style="font-size:10pt"><span style="font-weight:600;">French:</span> Scrat15, frgnca, gilbsgilbs, gtalbot, iannick, kyodev, logut</li> + <li style="font-size:10pt"><span style="font-weight:600;">German:</span> Calyrx, DavidHamburg, antsas, codejunky, jensrutschmann, montilo, omnisome4, origin_de, pcrcoding, phoerious, rgloor, vlenzer</li> + <li style="font-size:10pt"><span style="font-weight:600;">Greek:</span> nplatis</li> + <li style="font-size:10pt"><span style="font-weight:600;">Italian:</span> TheZ3ro, FranzMari, Mte90, tosky</li> + <li style="font-size:10pt"><span style="font-weight:600;">Kazakh:</span> sotrud_nik</li> + <li style="font-size:10pt"><span style="font-weight:600;">Lithuanian:</span> Moo</li> + <li style="font-size:10pt"><span style="font-weight:600;">Polish:</span> konradmb, mrerexx</li> + <li style="font-size:10pt"><span style="font-weight:600;">Portuguese: </span>vitor895, weslly, American_Jesus, mihai.ile</li> + <li style="font-size:10pt"><span style="font-weight:600;">Russian:</span> vsvyatski, KekcuHa, wkill95</li> + <li style="font-size:10pt"><span style="font-weight:600;">Spanish:</span> EdwardNavarro, antifaz, piegope, pquin, vsvyatski</li> + <li style="font-size:10pt"><span style="font-weight:600;">Swedish:</span> henziger</li> + </ul> + </body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p align="center"><a href="https://github.com/keepassxreboot/keepassxc/graphs/contributors"><span style=" font-size:10pt; text-decoration: underline; color:#0000ff;">See Contributions on GitHub</span></a></p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Debug Info</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>Include the following information whenever you report a bug:</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy to clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Version %1 +</source> + <translation type="unfinished"/> + </message> + <message> + <source>Revision: %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Libraries:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Operating system: %1 +CPU architecture: %2 +Kernel: %3 %4</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enabled extensions:</source> + <translation type="unfinished"/> </message> </context> <context> - <name>AutoType</name> + <name>AccessControlDialog</name> + <message> + <source>Remember this decision</source> + <translation type="unfinished"/> + </message> + <message> + <source>Allow</source> + <translation type="unfinished"/> + </message> + <message> + <source>Deny</source> + <translation type="unfinished"/> + </message> + <message> + <source>%1 has requested access to passwords for the following item(s). +Please select whether you want to allow access.</source> + <translation type="unfinished"/> + </message> <message> - <source>Auto-Type - KeePassX</source> - <translation>Auto-skriv - KeePassX</translation> + <source>KeePassXC HTTP Confirm Access</source> + <translation type="unfinished"/> </message> +</context> +<context> + <name>AutoType</name> <message> <source>Couldn't find an entry that matches the window title:</source> <translation>Kunde inte hitta en post som matchar fönstertiteln:</translation> </message> + <message> + <source>Auto-Type - KeePassXC</source> + <translation type="unfinished"/> + </message> </context> <context> <name>AutoTypeAssociationsModel</name> @@ -47,13 +157,13 @@ <context> <name>AutoTypeSelectDialog</name> <message> - <source>Auto-Type - KeePassX</source> - <translation>Auto-skriv - KeePassX</translation> - </message> - <message> <source>Select entry to Auto-Type:</source> <translation>Välj post att auto-skriva</translation> </message> + <message> + <source>Auto-Type - KeePassXC</source> + <translation type="unfinished"/> + </message> </context> <context> <name>ChangeMasterKeyWidget</name> @@ -70,10 +180,6 @@ <translation>Repetera lösenord:</translation> </message> <message> - <source>Key file</source> - <translation>Nyckel-fil</translation> - </message> - <message> <source>Browse</source> <translation>Bläddra</translation> </message> @@ -94,10 +200,6 @@ <translation>Skapa nyckel-fil...</translation> </message> <message> - <source>Error</source> - <translation>Fel</translation> - </message> - <message> <source>Unable to create Key File : </source> <translation>Kunde inte skapa nyckel-fil</translation> </message> @@ -106,10 +208,6 @@ <translation>Välj nyckel-fil</translation> </message> <message> - <source>Question</source> - <translation>Fråga</translation> - </message> - <message> <source>Do you really want to use an empty string as password?</source> <translation>Vill du verkligen vill använda en tom sträng som lösenord?</translation> </message> @@ -118,15 +216,172 @@ <translation>Olika lösenord angivna</translation> </message> <message> - <source>Failed to set key file</source> - <translation>Kunde inte sätta nyckel-fil</translation> - </message> - <message> <source>Failed to set %1 as the Key file: %2</source> <translation>Kunde inte sätta %1 som nyckel-fil: %2</translation> </message> + <message> + <source>&Key file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Cha&llenge Response</source> + <translation type="unfinished"/> + </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Changing master key failed: no YubiKey inserted.</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CloneDialog</name> + <message> + <source>Clone Options</source> + <translation type="unfinished"/> + </message> + <message> + <source>Append ' - Copy' to title</source> + <translation type="unfinished"/> + </message> + <message> + <source>Replace username and password with references</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy history</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWidget</name> + <message> + <source>Import CSV fields</source> + <translation type="unfinished"/> + </message> + <message> + <source>filename</source> + <translation type="unfinished"/> + </message> + <message> + <source>size, rows, columns</source> + <translation type="unfinished"/> + </message> + <message> + <source>Encoding</source> + <translation type="unfinished"/> + </message> + <message> + <source>Codec</source> + <translation type="unfinished"/> + </message> + <message> + <source>Text is qualified by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Fields are separated by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Comments start with</source> + <translation type="unfinished"/> + </message> + <message> + <source>First record has field names</source> + <translation type="unfinished"/> + </message> + <message> + <source>Number of headers line to discard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Consider '\' an escape character</source> + <translation type="unfinished"/> + </message> + <message> + <source>Preview</source> + <translation type="unfinished"/> + </message> + <message> + <source>Column layout</source> + <translation type="unfinished"/> + </message> + <message> + <source>Not present in CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty fieldname </source> + <translation type="unfinished"/> + </message> + <message> + <source>column </source> + <translation type="unfinished"/> + </message> + <message> + <source>Imported from CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Original data: </source> + <translation type="unfinished"/> + </message> + <message> + <source>Error(s) detected in CSV file !</source> + <translation type="unfinished"/> + </message> + <message> + <source> more messages skipped]</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Fel</translation> + </message> + <message> + <source>CSV import: writer has errors: +</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWizard</name> + <message> + <source>Import CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Fel</translation> + </message> + <message> + <source>Unable to calculate master key</source> + <translation>Kunde inte räkna nu master-nyckeln</translation> + </message> +</context> +<context> + <name>CsvParserModel</name> + <message> + <source> byte, </source> + <translation type="unfinished"/> + </message> + <message> + <source> rows, </source> + <translation type="unfinished"/> + </message> + <message> + <source> columns</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseOpenWidget</name> @@ -147,10 +402,6 @@ <translation>Bläddra</translation> </message> <message> - <source>Error</source> - <translation>Fel</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>Kunde inte öppna databas.</translation> </message> @@ -170,6 +421,14 @@ <source>Select key file</source> <translation>Välj nyckel-fil</translation> </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Challenge Response:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseRepairWidget</name> @@ -227,10 +486,6 @@ Du kan nu spara den.</translation> <translation>Standard användarnamn:</translation> </message> <message> - <source>Use recycle bin:</source> - <translation>Använd papperskorg:</translation> - </message> - <message> <source> MiB</source> <translation>MiB</translation> </message> @@ -246,6 +501,22 @@ Du kan nu spara den.</translation> <source>Max. history size:</source> <translation>Maximal historik storlek:</translation> </message> + <message> + <source>Use recycle bin</source> + <translation type="unfinished"/> + </message> + <message> + <source>AES: 256 Bit (default)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Twofish: 256 Bit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Algorithm:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseTabWidget</name> @@ -266,10 +537,6 @@ Du kan nu spara den.</translation> <translation>Öppna databas</translation> </message> <message> - <source>Warning</source> - <translation>Varning</translation> - </message> - <message> <source>File not found!</source> <translation>Filen kunde inte hittas!</translation> </message> @@ -300,10 +567,6 @@ Save changes?</source> Spara ändringarna?</translation> </message> <message> - <source>Error</source> - <translation>Fel</translation> - </message> - <message> <source>Writing the database failed.</source> <translation>Kunde inte skriva till databasen.</translation> </message> @@ -320,12 +583,6 @@ Spara ändringarna?</translation> <translation>låst</translation> </message> <message> - <source>The database you are trying to open is locked by another instance of KeePassX. -Do you want to open it anyway? Alternatively the database is opened read-only.</source> - <translation>Databasen som du försöker öppna är låst av en annan instans av KeePassX. -Vill du öppna den ändå? Databasen kommer då att öppnas skrivskyddad.</translation> - </message> - <message> <source>Lock database</source> <translation>Lås databasen</translation> </message> @@ -368,13 +625,42 @@ Kasta ändringarna och stäng endå?</translation> <translation>Kunde inte skriva till CSV-filen</translation> </message> <message> - <source>The database you are trying to save as is locked by another instance of KeePassX. + <source>Unable to open the database.</source> + <translation>Kunde inte öppna databas.</translation> + </message> + <message> + <source>Merge database</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database you are trying to save as is locked by another instance of KeePassXC. Do you want to save it anyway?</source> - <translation>Databasen du försöker spara som är låst av en annan instans av KeePassX. -Vill du spara endå?</translation> + <translation type="unfinished"/> </message> <message> - <source>Unable to open the database.</source> + <source>Passwords</source> + <translation>Lösenord</translation> + </message> + <message> + <source>Database already opened</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database you are trying to open is locked by another instance of KeePassXC. + +Do you want to open it anyway?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open read-only</source> + <translation type="unfinished"/> + </message> + <message> + <source>File opened in read only mode.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open CSV file</source> <translation type="unfinished"/> </message> </context> @@ -417,14 +703,6 @@ Vill du spara endå?</translation> <translation>Vill du verkligen ta bort gruppen "%1" för gott?</translation> </message> <message> - <source>Current group</source> - <translation>Nuvarande grupp</translation> - </message> - <message> - <source>Error</source> - <translation>Fel</translation> - </message> - <message> <source>Unable to calculate master key</source> <translation>Kunde inte räkna nu master-nyckeln</translation> </message> @@ -436,6 +714,66 @@ Vill du spara endå?</translation> <source>Do you really want to move entry "%1" to the recycle bin?</source> <translation type="unfinished"/> </message> + <message> + <source>Searching...</source> + <translation type="unfinished"/> + </message> + <message> + <source>No current database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>No source database, nothing to do.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Search Results (%1)</source> + <translation type="unfinished"/> + </message> + <message> + <source>No Results</source> + <translation type="unfinished"/> + </message> + <message> + <source>Execute command?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Do you really want to execute the following command?<br><br>%1<br></source> + <translation type="unfinished"/> + </message> + <message> + <source>Remember my choice</source> + <translation type="unfinished"/> + </message> + <message> + <source>Autoreload Request</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database file has changed. Do you want to load the changes?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge Request</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database file has changed and you have unsaved changes.Do you want to merge your changes?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Could not open the new database file while attempting to autoreload this database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty recycle bin?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to permanently delete everything from your recycle bin?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidget</name> @@ -476,10 +814,6 @@ Vill du spara endå?</translation> <translation>Ändra post</translation> </message> <message> - <source>Error</source> - <translation>Fel</translation> - </message> - <message> <source>Different passwords supplied.</source> <translation>Olika lösenord angivna</translation> </message> @@ -521,6 +855,22 @@ Vill du spara endå?</translation> <source>1 year</source> <translation>1 år</translation> </message> + <message> + <source>Confirm Remove</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attribute?</source> + <translation type="unfinished"/> + </message> + <message> + <source>[PROTECTED] Press reveal to view or edit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attachment?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAdvanced</name> @@ -533,10 +883,6 @@ Vill du spara endå?</translation> <translation>Lägg till</translation> </message> <message> - <source>Edit</source> - <translation>Ändra</translation> - </message> - <message> <source>Remove</source> <translation>Ta bort</translation> </message> @@ -552,6 +898,18 @@ Vill du spara endå?</translation> <source>Open</source> <translation>Öppna</translation> </message> + <message> + <source>Edit Name</source> + <translation type="unfinished"/> + </message> + <message> + <source>Protect</source> + <translation type="unfinished"/> + </message> + <message> + <source>Reveal</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAutoType</name> @@ -560,14 +918,6 @@ Vill du spara endå?</translation> <translation>Slå på auto-skriv för denna post</translation> </message> <message> - <source>Inherit default Auto-Type sequence from the group</source> - <translation>Ärv standard auto-skriv sekvens för grupp</translation> - </message> - <message> - <source>Use custom Auto-Type sequence:</source> - <translation>Använd egen auto-skriv sekvens:</translation> - </message> - <message> <source>+</source> <translation>+</translation> </message> @@ -580,12 +930,24 @@ Vill du spara endå?</translation> <translation>Fönster titel:</translation> </message> <message> - <source>Use default sequence</source> - <translation>Använd standard sekvens</translation> + <source>Inherit default Auto-Type sequence from the &group</source> + <translation type="unfinished"/> </message> <message> - <source>Set custom sequence:</source> - <translation>Egen sekvens:</translation> + <source>&Use custom Auto-Type sequence:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use default se&quence</source> + <translation type="unfinished"/> + </message> + <message> + <source>Set custo&m sequence:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Window Associations</source> + <translation type="unfinished"/> </message> </context> <context> @@ -626,10 +988,6 @@ Vill du spara endå?</translation> <translation>Repetera:</translation> </message> <message> - <source>Gen.</source> - <translation>Gen.</translation> - </message> - <message> <source>URL:</source> <translation>URL:</translation> </message> @@ -700,29 +1058,21 @@ Vill du spara endå?</translation> <translation>Sök</translation> </message> <message> - <source>Auto-type</source> + <source>Auto-Type</source> <translation>Auto-skriv</translation> </message> <message> - <source>Use default auto-type sequence of parent group</source> - <translation>Använd standard auto-skriv sekvensen från föräldergruppen</translation> + <source>&Use default Auto-Type sequence of parent group</source> + <translation type="unfinished"/> </message> <message> - <source>Set default auto-type sequence</source> - <translation>Ange standard auto-skriv sekvens</translation> + <source>Set default Auto-Type se&quence</source> + <translation type="unfinished"/> </message> </context> <context> <name>EditWidgetIcons</name> <message> - <source>Use default icon</source> - <translation>Använd standard ikon</translation> - </message> - <message> - <source>Use custom icon</source> - <translation>Använd egen ikon</translation> - </message> - <message> <source>Add custom icon</source> <translation>Lägg till egen ikon</translation> </message> @@ -743,19 +1093,35 @@ Vill du spara endå?</translation> <translation>Välj bild</translation> </message> <message> - <source>Can't delete icon!</source> - <translation>Kan inte ta bort ikon!</translation> + <source>Error</source> + <translation>Fel</translation> </message> - <message numerus="yes"> - <source>Can't delete icon. Still used by %n item(s).</source> - <translation><numerusform>Kan inte ta bort ikonen. Den används fortfarande av %n post</numerusform><numerusform>Kan inte ta bort ikonen. Den används fortfarande av %n poster</numerusform></translation> + <message> + <source>Download favicon</source> + <translation type="unfinished"/> </message> <message> - <source>Error</source> + <source>Unable to fetch favicon.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Can't read icon</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Use default icon</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use custo&m icon</source> <translation type="unfinished"/> </message> <message> - <source>Can't read icon:</source> + <source>Confirm Delete</source> + <translation type="unfinished"/> + </message> + <message> + <source>This icon is used by %1 entries, and will be replaced by the default icon. Are you sure you want to delete it?</source> <translation type="unfinished"/> </message> </context> @@ -779,6 +1145,13 @@ Vill du spara endå?</translation> </message> </context> <context> + <name>Entry</name> + <message> + <source> - Clone</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>EntryAttributesModel</name> <message> <source>Name</source> @@ -822,6 +1195,11 @@ Vill du spara endå?</translation> <source>URL</source> <translation>URL</translation> </message> + <message> + <source>Ref: </source> + <comment>Reference abbreviation</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>Group</name> @@ -831,16 +1209,74 @@ Vill du spara endå?</translation> </message> </context> <context> + <name>HttpPasswordGeneratorWidget</name> + <message> + <source>Length:</source> + <translation>Längd:</translation> + </message> + <message> + <source>Character Types</source> + <translation>Teckentyper</translation> + </message> + <message> + <source>Upper Case Letters</source> + <translation>Versaler</translation> + </message> + <message> + <source>A-Z</source> + <translation type="unfinished"/> + </message> + <message> + <source>Lower Case Letters</source> + <translation>Gemener</translation> + </message> + <message> + <source>a-z</source> + <translation type="unfinished"/> + </message> + <message> + <source>Numbers</source> + <translation>Siffror</translation> + </message> + <message> + <source>0-9</source> + <translation type="unfinished"/> + </message> + <message> + <source>Special Characters</source> + <translation>Specialtecken</translation> + </message> + <message> + <source>/*_& ...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Exclude look-alike characters</source> + <translation>Uteslut liknande tecken</translation> + </message> + <message> + <source>Ensure that the password contains characters from every group</source> + <translation>Säkerställ att lösenordet innehåller tecken från varje grupp</translation> + </message> +</context> +<context> + <name>KMessageWidget</name> + <message> + <source>&Close</source> + <translation type="unfinished"/> + </message> + <message> + <source>Close message</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>KeePass1OpenWidget</name> <message> <source>Import KeePass1 database</source> <translation>Importera KeePass1 databas</translation> </message> <message> - <source>Error</source> - <translation>Fel</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>Kunde inte öppna databas.</translation> </message> @@ -873,7 +1309,7 @@ Vill du spara endå?</translation> </message> <message> <source>Wrong key or database file is corrupt.</source> - <translation type="unfinished"/> + <translation>Fel lösenord eller korrupt databas-fil</translation> </message> </context> <context> @@ -904,6 +1340,10 @@ This is a one-way migration. You won't be able to open the imported databas Du kan importera den genom att klicka på Databas > Importera KeePass 1 databas. Detta är en envägsmigration. Du kan inte spara en databas som KeePass1 databas. Det som används i KeePassX 0.4.</translation> </message> + <message> + <source>Unable to issue challenge-response.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>Main</name> @@ -912,199 +1352,384 @@ Detta är en envägsmigration. Du kan inte spara en databas som KeePass1 databas <translation>Allvarligt fel vid testning av kryptografiska funktioner.</translation> </message> <message> - <source>KeePassX - Error</source> - <translation>KeePassX - Fel</translation> + <source>KeePassXC - Error</source> + <translation type="unfinished"/> + </message> + <message> + <source>The lock file could not be created. Single-instance mode disabled.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Another instance of KeePassXC is already running.</source> + <translation type="unfinished"/> </message> </context> <context> <name>MainWindow</name> <message> - <source>Database</source> - <translation>Databas</translation> + <source>Open database</source> + <translation>Öppna databas</translation> </message> <message> - <source>Recent databases</source> - <translation>Senast använda databaser</translation> + <source>Database settings</source> + <translation>Databasinställningar</translation> </message> <message> - <source>Help</source> - <translation>Hjälp</translation> + <source>Copy username to clipboard</source> + <translation>Kopiera användarnamn</translation> </message> <message> - <source>Entries</source> - <translation>Poster</translation> + <source>Copy password to clipboard</source> + <translation>Kopiera lösenord</translation> </message> <message> - <source>Copy attribute to clipboard</source> - <translation>Kopiera attribut</translation> + <source>Settings</source> + <translation>Inställningar</translation> </message> <message> - <source>Groups</source> - <translation>Grupper</translation> + <source>Show toolbar</source> + <translation>Visa verktygsfält</translation> </message> <message> - <source>View</source> - <translation>Vy</translation> + <source>read-only</source> + <translation>läs bara</translation> </message> <message> - <source>Quit</source> - <translation>Avsluta</translation> + <source>Toggle window</source> + <translation>Visa/dölj fönster</translation> </message> <message> - <source>About</source> - <translation>Om</translation> + <source>KeePass 2 Database</source> + <translation>KeePass 2 databas</translation> </message> <message> - <source>Open database</source> - <translation>Öppna databas</translation> + <source>All files</source> + <translation>Alla filer</translation> </message> <message> - <source>Save database</source> - <translation>Spara databas</translation> + <source>Save repaired database</source> + <translation>Spara lagad databas</translation> </message> <message> - <source>Close database</source> - <translation>Stäng databas</translation> + <source>Writing the database failed.</source> + <translation>Misslyckades med att skriva till databasen.</translation> </message> <message> - <source>New database</source> - <translation>Ny databas</translation> + <source>&Recent databases</source> + <translation type="unfinished"/> </message> <message> - <source>Add new entry</source> - <translation>Lägg till ny post</translation> + <source>He&lp</source> + <translation type="unfinished"/> </message> <message> - <source>View/Edit entry</source> - <translation>Visa/ändra post</translation> + <source>E&ntries</source> + <translation type="unfinished"/> </message> <message> - <source>Delete entry</source> - <translation>Ta bort post</translation> + <source>Copy att&ribute to clipboard</source> + <translation type="unfinished"/> </message> <message> - <source>Add new group</source> - <translation>Lägg till ny grupp</translation> + <source>&Groups</source> + <translation type="unfinished"/> </message> <message> - <source>Edit group</source> - <translation>Ändra grupp</translation> + <source>&View</source> + <translation type="unfinished"/> </message> <message> - <source>Delete group</source> - <translation>Ta bort grupp</translation> + <source>&Quit</source> + <translation type="unfinished"/> </message> <message> - <source>Save database as</source> - <translation>Spara databas som</translation> + <source>&About</source> + <translation type="unfinished"/> </message> <message> - <source>Change master key</source> - <translation>Ändra huvud lösenord</translation> + <source>&Open database</source> + <translation type="unfinished"/> </message> <message> - <source>Database settings</source> - <translation>Databasinställningar</translation> + <source>&Save database</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Close database</source> + <translation type="unfinished"/> + </message> + <message> + <source>&New database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge from KeePassX database</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Add new entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>&View/Edit entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Delete entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Add new group</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Edit group</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Delete group</source> + <translation type="unfinished"/> + </message> + <message> + <source>Sa&ve database as</source> + <translation type="unfinished"/> + </message> + <message> + <source>Change &master key</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Database settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Clone entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>Timed one-time password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy &TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Find</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy &username</source> + <translation type="unfinished"/> + </message> + <message> + <source>Cop&y password</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Perform Auto-Type</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Open URL</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Lock databases</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Title</source> + <translation type="unfinished"/> + </message> + <message> + <source>&URL</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Notes</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Export to CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Re&pair database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password Generator</source> + <translation type="unfinished"/> + </message> + <message> + <source>Clear history</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Tools</source> + <translation type="unfinished"/> </message> <message> <source>Import KeePass 1 database</source> <translation>Importera KeePass1 databas</translation> </message> <message> - <source>Clone entry</source> - <translation>Klona post</translation> + <source>Import CSV file</source> + <translation type="unfinished"/> </message> <message> - <source>Find</source> - <translation>Sök</translation> + <source>Empty recycle bin</source> + <translation type="unfinished"/> </message> <message> - <source>Copy username to clipboard</source> - <translation>Kopiera användarnamn</translation> + <source>Access error for config file %1</source> + <translation type="unfinished"/> </message> <message> - <source>Copy password to clipboard</source> - <translation>Kopiera lösenord</translation> + <source>Quit KeePassXC</source> + <translation type="unfinished"/> </message> <message> - <source>Settings</source> - <translation>Inställningar</translation> + <source>Please touch the button on your YubiKey!</source> + <translation type="unfinished"/> </message> +</context> +<context> + <name>OptionDialog</name> <message> - <source>Perform Auto-Type</source> - <translation>Utför auto-skriv</translation> + <source>Dialog</source> + <translation type="unfinished"/> </message> <message> - <source>Open URL</source> - <translation>Öppna URL</translation> + <source>General</source> + <translation>Allmän</translation> </message> <message> - <source>Lock databases</source> - <translation>Lås databaser</translation> + <source>Sh&ow a notification when credentials are requested</source> + <translation type="unfinished"/> </message> <message> - <source>Title</source> - <translation>Titel</translation> + <source>Sort matching entries by &username</source> + <translation type="unfinished"/> </message> <message> - <source>URL</source> - <translation>URL</translation> + <source>Re&move all stored permissions from entries in active database</source> + <translation type="unfinished"/> </message> <message> - <source>Notes</source> - <translation>Anteckningar</translation> + <source>Advanced</source> + <translation>Avancerat</translation> </message> <message> - <source>Show toolbar</source> - <translation>Visa verktygsfält</translation> + <source>Always allow &access to entries</source> + <translation type="unfinished"/> </message> <message> - <source>read-only</source> - <translation>läs bara</translation> + <source>Always allow &updating entries</source> + <translation type="unfinished"/> </message> <message> - <source>Toggle window</source> - <translation>Visa/dölj fönster</translation> + <source>Searc&h in all opened databases for matching entries</source> + <translation type="unfinished"/> </message> <message> - <source>Tools</source> - <translation>Verktyg</translation> + <source>HTTP Port:</source> + <translation type="unfinished"/> </message> <message> - <source>Copy username</source> - <translation>Kopiera användarnamn</translation> + <source>Default port: 19455</source> + <translation type="unfinished"/> </message> <message> - <source>Copy password</source> - <translation>Kopiera lösenord</translation> + <source>Re&quest to unlock the database if it is locked</source> + <translation type="unfinished"/> </message> <message> - <source>Export to CSV file</source> - <translation>Exportera till CSV-fil</translation> + <source>Sort &matching entries by title</source> + <translation type="unfinished"/> </message> <message> - <source>Repair database</source> - <translation>Laga databasen</translation> + <source>KeePassXC will listen to this port on 127.0.0.1</source> + <translation type="unfinished"/> </message> <message> - <source>KeePass 2 Database</source> - <translation>KeePass 2 databas</translation> + <source>Cannot bind to privileged ports</source> + <translation type="unfinished"/> </message> <message> - <source>All files</source> - <translation>Alla filer</translation> + <source>Cannot bind to privileged ports below 1024! +Using default port 19455.</source> + <translation type="unfinished"/> </message> <message> - <source>Save repaired database</source> - <translation>Spara lagad databas</translation> + <source>R&emove all shared encryption keys from active database</source> + <translation type="unfinished"/> </message> <message> - <source>Error</source> - <translation>Fel</translation> + <source>&Return advanced string fields which start with "KPH: "</source> + <translation type="unfinished"/> </message> <message> - <source>Writing the database failed.</source> - <translation>Misslyckades med att skriva till databasen.</translation> + <source>Automatically creating or updating string fields is not supported.</source> + <translation type="unfinished"/> + </message> + <message> + <source>This is required for accessing your databases from ChromeIPass or PassIFox</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enable KeePassHTTP server</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only returns the best matches for a specific URL instead of all entries for the whole domain.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Return only best matching entries</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only entries with the same scheme (http://, https://, ftp://, ...) are returned.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Match URL schemes</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password Generator</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only the selected database has to be connected with a client.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The following options can be dangerous! +Change them only if you know what you are doing.</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1114,10 +1739,6 @@ Detta är en envägsmigration. Du kan inte spara en databas som KeePass1 databas <translation>Lösenord:</translation> </message> <message> - <source>Length:</source> - <translation>Längd:</translation> - </message> - <message> <source>Character Types</source> <translation>Teckentyper</translation> </message> @@ -1142,70 +1763,160 @@ Detta är en envägsmigration. Du kan inte spara en databas som KeePass1 databas <translation>Uteslut liknande tecken</translation> </message> <message> - <source>Ensure that the password contains characters from every group</source> - <translation>Säkerställ att lösenordet innehåller tecken från varje grupp</translation> - </message> - <message> <source>Accept</source> <translation>Acceptera</translation> </message> -</context> -<context> - <name>QCommandLineParser</name> <message> - <source>Displays version information.</source> - <translation>Visar versionsinformation.</translation> + <source>%p%</source> + <translation type="unfinished"/> </message> <message> - <source>Displays this help.</source> - <translation>Visa denna hjälp.</translation> + <source>strength</source> + <translation type="unfinished"/> </message> <message> - <source>Unknown option '%1'.</source> - <translation>Okänt alternativ: '%1'</translation> + <source>entropy</source> + <translation type="unfinished"/> </message> <message> - <source>Unknown options: %1.</source> - <translation>Okända alternativ: '%1'</translation> + <source>&Length:</source> + <translation type="unfinished"/> </message> <message> - <source>Missing value after '%1'.</source> - <translation>Saknar värde efter '%1'</translation> + <source>Pick characters from every group</source> + <translation type="unfinished"/> </message> <message> - <source>Unexpected value after '%1'.</source> - <translation>Oväntat värde efter '%1'</translation> + <source>Generate</source> + <translation type="unfinished"/> </message> <message> - <source>[options]</source> - <translation>[alternativ]</translation> + <source>Close</source> + <translation type="unfinished"/> </message> <message> - <source>Usage: %1</source> - <translation>Användning: %1</translation> + <source>Apply</source> + <translation type="unfinished"/> </message> <message> - <source>Options:</source> - <translation>Alternativ:</translation> + <source>Entropy: %1 bit</source> + <translation type="unfinished"/> </message> <message> - <source>Arguments:</source> - <translation>Argument:</translation> + <source>Password Quality: %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Poor</source> + <translation type="unfinished"/> + </message> + <message> + <source>Weak</source> + <translation type="unfinished"/> + </message> + <message> + <source>Good</source> + <translation type="unfinished"/> + </message> + <message> + <source>Excellent</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password</source> + <translation>Lösenord</translation> + </message> + <message> + <source>Extended ASCII</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passphrase</source> + <translation type="unfinished"/> + </message> + <message> + <source>Wordlist:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Count:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Separator:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> </message> </context> <context> - <name>QSaveFile</name> + <name>QObject</name> + <message> + <source>NULL device</source> + <translation type="unfinished"/> + </message> + <message> + <source>error reading from device</source> + <translation type="unfinished"/> + </message> + <message> + <source>file empty ! +</source> + <translation type="unfinished"/> + </message> + <message> + <source>malformed string</source> + <translation type="unfinished"/> + </message> + <message> + <source>missing closing quote</source> + <translation type="unfinished"/> + </message> + <message> + <source>INTERNAL - unget lower bound exceeded</source> + <translation type="unfinished"/> + </message> + <message> + <source>Group</source> + <translation>Grupp</translation> + </message> + <message> + <source>Title</source> + <translation>Titel</translation> + </message> + <message> + <source>Username</source> + <translation>Användarnamn</translation> + </message> <message> - <source>Existing file %1 is not writable</source> - <translation>Den existerande filen %1 är inte skrivbar</translation> + <source>Password</source> + <translation>Lösenord</translation> </message> <message> - <source>Writing canceled by application</source> - <translation>Skrivning avbruten av applikation</translation> + <source>URL</source> + <translation>URL</translation> </message> <message> - <source>Partial write. Partition full?</source> - <translation>Delvis skrivet. Är partitionen full?</translation> + <source>Notes</source> + <translation>Anteckningar</translation> + </message> + <message> + <source>Browser Integration</source> + <translation type="unfinished"/> + </message> + <message> + <source>YubiKey[%1] Challenge Response - Slot %2 - %3</source> + <translation type="unfinished"/> + </message> + <message> + <source>Press</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passive</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1245,20 +1956,111 @@ Detta är en envägsmigration. Du kan inte spara en databas som KeePass1 databas <context> <name>SearchWidget</name> <message> - <source>Find:</source> - <translation>Sök:</translation> + <source>Case Sensitive</source> + <translation type="unfinished"/> + </message> + <message> + <source>Search</source> + <translation>Sök</translation> + </message> + <message> + <source>Clear</source> + <translation type="unfinished"/> + </message> + <message> + <source>Search...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Limit search to selected group</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>Service</name> + <message> + <source>A shared encryption-key with the name "%1" already exists. +Do you want to overwrite it?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Do you want to update the information in %1 - %2?</source> + <translation type="unfinished"/> + </message> + <message> + <source>The active database is locked! +Please unlock the selected database or choose another one which is unlocked.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Successfully removed %1 encryption-%2 from KeePassX/Http Settings.</source> + <translation type="unfinished"/> + </message> + <message> + <source>No shared encryption-keys found in KeePassHttp Settings.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The active database does not contain an entry of KeePassHttp Settings.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Removing stored permissions...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Abort</source> + <translation type="unfinished"/> + </message> + <message> + <source>Successfully removed permissions from %1 %2.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The active database does not contain an entry with permissions.</source> + <translation type="unfinished"/> </message> <message> - <source>Case sensitive</source> - <translation>Skiftlägeskänslig</translation> + <source>KeePassXC: New key association request</source> + <translation type="unfinished"/> </message> <message> - <source>Current group</source> - <translation>Nuvarande grupp</translation> + <source>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.</source> + <translation type="unfinished"/> </message> <message> - <source>Root group</source> - <translation>Root grupp</translation> + <source>KeePassXC: Overwrite existing key?</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Update Entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Database locked!</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Removed keys from database</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: No keys found</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Settings not available!</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Removed permissions</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: No entry with permissions found!</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1275,6 +2077,10 @@ Detta är en envägsmigration. Du kan inte spara en databas som KeePass1 databas <source>Security</source> <translation>Säkerhet</translation> </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"/> + </message> </context> <context> <name>SettingsWidgetGeneral</name> @@ -1283,10 +2089,6 @@ Detta är en envägsmigration. Du kan inte spara en databas som KeePass1 databas <translation>Komihåg senaste databasen</translation> </message> <message> - <source>Open previous databases on startup</source> - <translation>Öppna senaste databasen när programmet startar</translation> - </message> - <message> <source>Automatically save on exit</source> <translation>Spara automatiskt när applikationen anslutas</translation> </message> @@ -1307,10 +2109,6 @@ Detta är en envägsmigration. Du kan inte spara en databas som KeePass1 databas <translation>Globalt auto-skriv kortkommando</translation> </message> <message> - <source>Use entry title to match windows for global auto-type</source> - <translation>Använda postens titel till matchning med fönster för globalt auto-skriv</translation> - </message> - <message> <source>Language</source> <translation>Språk</translation> </message> @@ -1323,15 +2121,43 @@ Detta är en envägsmigration. Du kan inte spara en databas som KeePass1 databas <translation>Vid minimering, minimera fönstret till systemfältet</translation> </message> <message> - <source>Remember last key files</source> - <translation>Komihåg senaste nyckel-filen</translation> + <source>Load previous databases on startup</source> + <translation type="unfinished"/> </message> <message> - <source>Hide window to system tray instead of App Exit</source> + <source>Automatically reload the database when modified externally</source> <translation type="unfinished"/> </message> <message> - <source>Hide window to system tray on App start</source> + <source>Hide window to system tray instead of app exit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Minimize window at application startup</source> + <translation type="unfinished"/> + </message> + <message> + <source>Basic Settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Remember last key files and security dongles</source> + <translation type="unfinished"/> + </message> + <message> + <source>Don't mark database as modified for non-data changes (e.g., expanding groups)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Auto-Type</source> + <translation>Auto-skriv</translation> + </message> + <message> + <source>Use entry title and URL to match windows for global Auto-Type</source> + <translation type="unfinished"/> + </message> + <message> + <source>Always ask before performing Auto-Type</source> <translation type="unfinished"/> </message> </context> @@ -1354,8 +2180,86 @@ Detta är en envägsmigration. Du kan inte spara en databas som KeePass1 databas <translation>Visa lösenord i klartext som standard</translation> </message> <message> - <source>Always ask before performing auto-type</source> - <translation>Fråga alltid innan auto-skriv utförs</translation> + <source>Lock databases after minimizing the window</source> + <translation type="unfinished"/> + </message> + <message> + <source>Don't require password repeat when it is visible</source> + <translation type="unfinished"/> + </message> + <message> + <source>Timeouts</source> + <translation type="unfinished"/> + </message> + <message> + <source>Convenience</source> + <translation type="unfinished"/> + </message> + <message> + <source>Lock databases when session is locked or lid is closed</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>SetupTotpDialog</name> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Key:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use custom settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Note: Change these settings only if you know what you are doing.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Time step:</source> + <translation type="unfinished"/> + </message> + <message> + <source>8 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>6 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>Code size:</source> + <translation type="unfinished"/> + </message> + <message> + <source> sec</source> + <translation>sek</translation> + </message> +</context> +<context> + <name>TotpDialog</name> + <message> + <source>Timed Password</source> + <translation type="unfinished"/> + </message> + <message> + <source>000000</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> + </message> + <message> + <source>Expires in</source> + <translation type="unfinished"/> + </message> + <message> + <source>seconds</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1368,21 +2272,37 @@ Detta är en envägsmigration. Du kan inte spara en databas som KeePass1 databas <context> <name>WelcomeWidget</name> <message> - <source>Welcome!</source> - <translation>Välkommen!</translation> + <source>Welcome to KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>Start storing your passwords securely in a KeePassXC database</source> + <translation type="unfinished"/> </message> -</context> -<context> - <name>main</name> <message> - <source>KeePassX - cross-platform password manager</source> - <translation>KeePassX - plattformsoberoende lösenordshanterare</translation> + <source>Create new database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open existing database</source> + <translation type="unfinished"/> </message> <message> - <source>filename of the password database to open (*.kdbx)</source> - <translation>namn på databas fil att öppna (*.kdbx)</translation> + <source>Import from KeePass 1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import from CSV</source> + <translation type="unfinished"/> </message> <message> + <source>Recent databases</source> + <translation>Senast använda databaser</translation> + </message> +</context> +<context> + <name>main</name> + <message> <source>path to a custom config file</source> <translation>Sökväg till egen konfigurations-fil</translation> </message> @@ -1390,5 +2310,81 @@ Detta är en envägsmigration. Du kan inte spara en databas som KeePass1 databas <source>key file of the database</source> <translation>nyckel-fil för databas</translation> </message> + <message> + <source>KeePassXC - cross-platform password manager</source> + <translation type="unfinished"/> + </message> + <message> + <source>read password of the database from stdin</source> + <translation type="unfinished"/> + </message> + <message> + <source>filenames of the password databases to open (*.kdbx)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy a password to the clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use a GUI prompt unlocking the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to clip.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Extract and print the content of a database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to extract.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the command to execute.</source> + <translation type="unfinished"/> + </message> + <message> + <source>List database entries.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the group to list. Default is /</source> + <translation type="unfinished"/> + </message> + <message> + <source>Print the UUIDs of the entries and groups.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge two databases.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge into.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge from.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use the same password for both database files.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show a password.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to show.</source> + <translation type="unfinished"/> + </message> </context> </TS>
\ No newline at end of file diff --git a/share/translations/keepassx_uk.ts b/share/translations/keepassx_uk.ts index 46541a059..d2ceb1d32 100644 --- a/share/translations/keepassx_uk.ts +++ b/share/translations/keepassx_uk.ts @@ -1,33 +1,143 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS language="uk" version="2.0"> +<?xml version="1.0" ?><!DOCTYPE TS><TS language="uk" version="2.1"> <context> <name>AboutDialog</name> <message> - <source>About KeePassX</source> - <translation>Про KeePassX</translation> + <source>About KeePassXC</source> + <translation type="unfinished"/> </message> <message> - <source>KeePassX is distributed under the term of the GNU General Public License (GPL) version 2 or (at your option) version 3.</source> - <translation>KeePassX розповсюджується на умовах Загальної публічної ліцензії GNU (GPL) версії 2 або (на ваш вибір) версії 3.</translation> + <source>About</source> + <translation>Про програму</translation> </message> <message> - <source>Revision</source> - <translation>Ревізія</translation> + <source><html><head/><body><p>Report bugs at: <a href="https://github.com/keepassxreboot/keepassxc/issues"><span style="text-decoration: underline; color:#0000ff;">https://github.com</span></a></p></body></html></source> + <translation type="unfinished"/> </message> <message> - <source>Using:</source> - <translation>Використання:</translation> + <source><html><head/><body><p>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head><style>li {font-size: 10pt}</style></head><body><p><span style=" font-size:10pt;">Project Maintainers:</span></p><ul><li>droidmonkey</li><li>phoerious</li><li>TheZ3ro</li><li>louib</li><li>Weslly</li><li>debfx (KeePassX)</li></ul></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Contributors</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><body> + <p style="font-size:x-large; font-weight:600;">Code:</p> + <ul> + <li style="font-size:10pt">debfx (KeePassX)</li> + <li style="font-size:10pt">BlueIce (KeePassX)</li> + <li style="font-size:10pt">droidmonkey</li> + <li style="font-size:10pt">phoerious</li> + <li style="font-size:10pt">TheZ3ro</li> + <li style="font-size:10pt">louib</li> + <li style="font-size:10pt">weslly</li> + <li style="font-size:10pt">keithbennett (KeePassHTTP)</li> + <li style="font-size:10pt">Typz (KeePassHTTP)</li> + <li style="font-size:10pt">denk-mal (KeePassHTTP)</li> + <li style="font-size:10pt">kylemanna (YubiKey)</li> + <li style="font-size:10pt">seatedscribe (CSV Importer)</li> + <li style="font-size:10pt">pgalves (Inline Messages)</li> + </ul> + <p style="font-size:x-large; font-weight:600;">Translations:</p> + <ul> + <li style="font-size:10pt"><span style="font-weight:600;">Chinese:</span> Biggulu, ligyxy, BestSteve</li> + <li style="font-size:10pt"><span style="font-weight:600;">Czech:</span> pavelb, JosefVitu</li> + <li style="font-size:10pt"><span style="font-weight:600;">Dutch:</span> Vistaus, KnooL, apie</li> + <li style="font-size:10pt"><span style="font-weight:600;">Finnish:</span> MawKKe</li> + <li style="font-size:10pt"><span style="font-weight:600;">French:</span> Scrat15, frgnca, gilbsgilbs, gtalbot, iannick, kyodev, logut</li> + <li style="font-size:10pt"><span style="font-weight:600;">German:</span> Calyrx, DavidHamburg, antsas, codejunky, jensrutschmann, montilo, omnisome4, origin_de, pcrcoding, phoerious, rgloor, vlenzer</li> + <li style="font-size:10pt"><span style="font-weight:600;">Greek:</span> nplatis</li> + <li style="font-size:10pt"><span style="font-weight:600;">Italian:</span> TheZ3ro, FranzMari, Mte90, tosky</li> + <li style="font-size:10pt"><span style="font-weight:600;">Kazakh:</span> sotrud_nik</li> + <li style="font-size:10pt"><span style="font-weight:600;">Lithuanian:</span> Moo</li> + <li style="font-size:10pt"><span style="font-weight:600;">Polish:</span> konradmb, mrerexx</li> + <li style="font-size:10pt"><span style="font-weight:600;">Portuguese: </span>vitor895, weslly, American_Jesus, mihai.ile</li> + <li style="font-size:10pt"><span style="font-weight:600;">Russian:</span> vsvyatski, KekcuHa, wkill95</li> + <li style="font-size:10pt"><span style="font-weight:600;">Spanish:</span> EdwardNavarro, antifaz, piegope, pquin, vsvyatski</li> + <li style="font-size:10pt"><span style="font-weight:600;">Swedish:</span> henziger</li> + </ul> + </body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p align="center"><a href="https://github.com/keepassxreboot/keepassxc/graphs/contributors"><span style=" font-size:10pt; text-decoration: underline; color:#0000ff;">See Contributions on GitHub</span></a></p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Debug Info</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>Include the following information whenever you report a bug:</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy to clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Version %1 +</source> + <translation type="unfinished"/> + </message> + <message> + <source>Revision: %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Libraries:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Operating system: %1 +CPU architecture: %2 +Kernel: %3 %4</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enabled extensions:</source> + <translation type="unfinished"/> </message> </context> <context> - <name>AutoType</name> + <name>AccessControlDialog</name> + <message> + <source>Remember this decision</source> + <translation type="unfinished"/> + </message> + <message> + <source>Allow</source> + <translation type="unfinished"/> + </message> <message> - <source>Auto-Type - KeePassX</source> - <translation>Автозаповнення — KeePassX</translation> + <source>Deny</source> + <translation type="unfinished"/> + </message> + <message> + <source>%1 has requested access to passwords for the following item(s). +Please select whether you want to allow access.</source> + <translation type="unfinished"/> </message> <message> + <source>KeePassXC HTTP Confirm Access</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>AutoType</name> + <message> <source>Couldn't find an entry that matches the window title:</source> <translation>Не знайдено запис, що відповідає заголовку вікна:</translation> </message> + <message> + <source>Auto-Type - KeePassXC</source> + <translation type="unfinished"/> + </message> </context> <context> <name>AutoTypeAssociationsModel</name> @@ -47,13 +157,13 @@ <context> <name>AutoTypeSelectDialog</name> <message> - <source>Auto-Type - KeePassX</source> - <translation>Автозаповнення — KeePassX</translation> - </message> - <message> <source>Select entry to Auto-Type:</source> <translation>Оберіть запис для автозаповнення:</translation> </message> + <message> + <source>Auto-Type - KeePassXC</source> + <translation type="unfinished"/> + </message> </context> <context> <name>ChangeMasterKeyWidget</name> @@ -70,10 +180,6 @@ <translation>Повторіть пароль:</translation> </message> <message> - <source>Key file</source> - <translation>Файл-ключ</translation> - </message> - <message> <source>Browse</source> <translation>Огляд</translation> </message> @@ -94,10 +200,6 @@ <translation>Створити файл-ключ...</translation> </message> <message> - <source>Error</source> - <translation>Помилка</translation> - </message> - <message> <source>Unable to create Key File : </source> <translation>Неможливо створити файл-ключ:</translation> </message> @@ -106,10 +208,6 @@ <translation>Обрати файл-ключ</translation> </message> <message> - <source>Question</source> - <translation>Питання</translation> - </message> - <message> <source>Do you really want to use an empty string as password?</source> <translation>Ви дійсно хочете використати порожній рядок в якості пароля?</translation> </message> @@ -118,15 +216,172 @@ <translation>Паролі не співпадають.</translation> </message> <message> - <source>Failed to set key file</source> - <translation>Не вдалося встановити файл-ключ</translation> - </message> - <message> <source>Failed to set %1 as the Key file: %2</source> <translation>Не вдалося встановити %1 в якості файл-ключа: %2</translation> </message> + <message> + <source>&Key file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Cha&llenge Response</source> + <translation type="unfinished"/> + </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Changing master key failed: no YubiKey inserted.</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CloneDialog</name> + <message> + <source>Clone Options</source> + <translation type="unfinished"/> + </message> + <message> + <source>Append ' - Copy' to title</source> + <translation type="unfinished"/> + </message> + <message> + <source>Replace username and password with references</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy history</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWidget</name> + <message> + <source>Import CSV fields</source> + <translation type="unfinished"/> + </message> + <message> + <source>filename</source> + <translation type="unfinished"/> + </message> + <message> + <source>size, rows, columns</source> + <translation type="unfinished"/> + </message> + <message> + <source>Encoding</source> + <translation type="unfinished"/> + </message> + <message> + <source>Codec</source> + <translation type="unfinished"/> + </message> + <message> + <source>Text is qualified by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Fields are separated by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Comments start with</source> + <translation type="unfinished"/> + </message> + <message> + <source>First record has field names</source> + <translation type="unfinished"/> + </message> + <message> + <source>Number of headers line to discard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Consider '\' an escape character</source> + <translation type="unfinished"/> + </message> + <message> + <source>Preview</source> + <translation type="unfinished"/> + </message> + <message> + <source>Column layout</source> + <translation type="unfinished"/> + </message> + <message> + <source>Not present in CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty fieldname </source> + <translation type="unfinished"/> + </message> + <message> + <source>column </source> + <translation type="unfinished"/> + </message> + <message> + <source>Imported from CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Original data: </source> + <translation type="unfinished"/> + </message> + <message> + <source>Error(s) detected in CSV file !</source> + <translation type="unfinished"/> + </message> + <message> + <source> more messages skipped]</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Помилка</translation> + </message> + <message> + <source>CSV import: writer has errors: +</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWizard</name> + <message> + <source>Import CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>Помилка</translation> + </message> + <message> + <source>Unable to calculate master key</source> + <translation>Неможливо вирахувати майстер-пароль</translation> + </message> +</context> +<context> + <name>CsvParserModel</name> + <message> + <source> byte, </source> + <translation type="unfinished"/> + </message> + <message> + <source> rows, </source> + <translation type="unfinished"/> + </message> + <message> + <source> columns</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseOpenWidget</name> @@ -147,10 +402,6 @@ <translation>Огляд</translation> </message> <message> - <source>Error</source> - <translation>Помилка</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>Неможливо відкрити сховище.</translation> </message> @@ -170,6 +421,14 @@ <source>Select key file</source> <translation>Оберіть файл-ключ</translation> </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Challenge Response:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseRepairWidget</name> @@ -179,11 +438,11 @@ </message> <message> <source>Error</source> - <translation type="unfinished"/> + <translation>Помилка</translation> </message> <message> <source>Can't open key file</source> - <translation type="unfinished"/> + <translation>Не вдається відкрити файл-ключ</translation> </message> <message> <source>Database opened fine. Nothing to do.</source> @@ -191,7 +450,7 @@ </message> <message> <source>Unable to open the database.</source> - <translation type="unfinished"/> + <translation>Неможливо відкрити сховище.</translation> </message> <message> <source>Success</source> @@ -226,10 +485,6 @@ You can now save it.</source> <translation>Типове ім’я користувача:</translation> </message> <message> - <source>Use recycle bin:</source> - <translation>Використати смітник:</translation> - </message> - <message> <source> MiB</source> <translation> MiB</translation> </message> @@ -245,6 +500,22 @@ You can now save it.</source> <source>Max. history size:</source> <translation>Максимальний розмір історії:</translation> </message> + <message> + <source>Use recycle bin</source> + <translation type="unfinished"/> + </message> + <message> + <source>AES: 256 Bit (default)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Twofish: 256 Bit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Algorithm:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseTabWidget</name> @@ -265,10 +536,6 @@ You can now save it.</source> <translation>Відкрити сховище</translation> </message> <message> - <source>Warning</source> - <translation>Увага</translation> - </message> - <message> <source>File not found!</source> <translation>Файл не знайдено!</translation> </message> @@ -299,10 +566,6 @@ Save changes?</source> Зберегти зміни?</translation> </message> <message> - <source>Error</source> - <translation>Помилка</translation> - </message> - <message> <source>Writing the database failed.</source> <translation>Записати сховище не вдалося.</translation> </message> @@ -319,11 +582,6 @@ Save changes?</source> <translation>заблоковано</translation> </message> <message> - <source>The database you are trying to open is locked by another instance of KeePassX. -Do you want to open it anyway? Alternatively the database is opened read-only.</source> - <translation>Сховище, яке ви хочете відкрити, заблоковано іншою запущеною копією KeePassX. Все одно відкрити? Сховище буде відкрито тільки для читання.</translation> - </message> - <message> <source>Lock database</source> <translation>Заблокувати сховище</translation> </message> @@ -366,13 +624,42 @@ Discard changes and close anyway?</source> <translation>Не вдалось записати CSV файл.</translation> </message> <message> - <source>The database you are trying to save as is locked by another instance of KeePassX. + <source>Unable to open the database.</source> + <translation>Неможливо відкрити сховище.</translation> + </message> + <message> + <source>Merge database</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database you are trying to save as is locked by another instance of KeePassXC. Do you want to save it anyway?</source> - <translation>Це сховище заблоковано іншою запущеною копією KeePassX. -Ви впевнені, що хочете зберегти його?</translation> + <translation type="unfinished"/> </message> <message> - <source>Unable to open the database.</source> + <source>Passwords</source> + <translation type="unfinished"/> + </message> + <message> + <source>Database already opened</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database you are trying to open is locked by another instance of KeePassXC. + +Do you want to open it anyway?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open read-only</source> + <translation type="unfinished"/> + </message> + <message> + <source>File opened in read only mode.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open CSV file</source> <translation type="unfinished"/> </message> </context> @@ -415,14 +702,6 @@ Do you want to save it anyway?</source> <translation>Ви дійсно хочете назавжди видалити групу «%1»?</translation> </message> <message> - <source>Current group</source> - <translation>Поточна група</translation> - </message> - <message> - <source>Error</source> - <translation>Помилка</translation> - </message> - <message> <source>Unable to calculate master key</source> <translation>Неможливо вирахувати майстер-пароль</translation> </message> @@ -434,6 +713,66 @@ Do you want to save it anyway?</source> <source>Do you really want to move entry "%1" to the recycle bin?</source> <translation type="unfinished"/> </message> + <message> + <source>Searching...</source> + <translation type="unfinished"/> + </message> + <message> + <source>No current database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>No source database, nothing to do.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Search Results (%1)</source> + <translation type="unfinished"/> + </message> + <message> + <source>No Results</source> + <translation type="unfinished"/> + </message> + <message> + <source>Execute command?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Do you really want to execute the following command?<br><br>%1<br></source> + <translation type="unfinished"/> + </message> + <message> + <source>Remember my choice</source> + <translation type="unfinished"/> + </message> + <message> + <source>Autoreload Request</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database file has changed. Do you want to load the changes?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge Request</source> + <translation type="unfinished"/> + </message> + <message> + <source>The database file has changed and you have unsaved changes.Do you want to merge your changes?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Could not open the new database file while attempting to autoreload this database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty recycle bin?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to permanently delete everything from your recycle bin?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidget</name> @@ -474,10 +813,6 @@ Do you want to save it anyway?</source> <translation>Змінити запис</translation> </message> <message> - <source>Error</source> - <translation>Помилка</translation> - </message> - <message> <source>Different passwords supplied.</source> <translation>Паролі не співпадають.</translation> </message> @@ -519,6 +854,22 @@ Do you want to save it anyway?</source> <source>1 year</source> <translation>1 рік</translation> </message> + <message> + <source>Confirm Remove</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attribute?</source> + <translation type="unfinished"/> + </message> + <message> + <source>[PROTECTED] Press reveal to view or edit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attachment?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAdvanced</name> @@ -531,10 +882,6 @@ Do you want to save it anyway?</source> <translation>Додати</translation> </message> <message> - <source>Edit</source> - <translation>Змінити</translation> - </message> - <message> <source>Remove</source> <translation>Видалити</translation> </message> @@ -550,6 +897,18 @@ Do you want to save it anyway?</source> <source>Open</source> <translation>Відкрити</translation> </message> + <message> + <source>Edit Name</source> + <translation type="unfinished"/> + </message> + <message> + <source>Protect</source> + <translation type="unfinished"/> + </message> + <message> + <source>Reveal</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAutoType</name> @@ -558,14 +917,6 @@ Do you want to save it anyway?</source> <translation>Увімкнути автозаповнення для цього запису</translation> </message> <message> - <source>Inherit default Auto-Type sequence from the group</source> - <translation>Успадкувати типову послідовність автозаповнення від групи</translation> - </message> - <message> - <source>Use custom Auto-Type sequence:</source> - <translation>Використовувати свою послідовність автозаповнення:</translation> - </message> - <message> <source>+</source> <translation>+</translation> </message> @@ -578,12 +929,24 @@ Do you want to save it anyway?</source> <translation>Заголовок вікна:</translation> </message> <message> - <source>Use default sequence</source> - <translation>Використовувати типову послідовність</translation> + <source>Inherit default Auto-Type sequence from the &group</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Use custom Auto-Type sequence:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use default se&quence</source> + <translation type="unfinished"/> + </message> + <message> + <source>Set custo&m sequence:</source> + <translation type="unfinished"/> </message> <message> - <source>Set custom sequence:</source> - <translation>Встановити свою послідовність:</translation> + <source>Window Associations</source> + <translation type="unfinished"/> </message> </context> <context> @@ -624,10 +987,6 @@ Do you want to save it anyway?</source> <translation>Пароль ще раз:</translation> </message> <message> - <source>Gen.</source> - <translation>Генер.</translation> - </message> - <message> <source>URL:</source> <translation>URL:</translation> </message> @@ -698,29 +1057,21 @@ Do you want to save it anyway?</source> <translation>Пошук</translation> </message> <message> - <source>Auto-type</source> + <source>Auto-Type</source> <translation>Автозаповнення</translation> </message> <message> - <source>Use default auto-type sequence of parent group</source> - <translation>Використовувати типову послідовність автозаповнення батьківської групи</translation> + <source>&Use default Auto-Type sequence of parent group</source> + <translation type="unfinished"/> </message> <message> - <source>Set default auto-type sequence</source> - <translation>Типова послідовність автозаповнення</translation> + <source>Set default Auto-Type se&quence</source> + <translation type="unfinished"/> </message> </context> <context> <name>EditWidgetIcons</name> <message> - <source>Use default icon</source> - <translation>Використовувати типовий значок</translation> - </message> - <message> - <source>Use custom icon</source> - <translation>Використовувати свій значок</translation> - </message> - <message> <source>Add custom icon</source> <translation>Додати свій значок</translation> </message> @@ -741,19 +1092,35 @@ Do you want to save it anyway?</source> <translation>Вибір зображення</translation> </message> <message> - <source>Can't delete icon!</source> - <translation>Неможливо видалити значок!</translation> + <source>Error</source> + <translation>Помилка</translation> </message> - <message numerus="yes"> - <source>Can't delete icon. Still used by %n item(s).</source> - <translation><numerusform>Ви дійсно хочете перемістити %n запис в смітник?</numerusform><numerusform>Ви дійсно хочете перемістити %n записи в смітник?</numerusform><numerusform>Ви дійсно хочете перемістити %n записів в смітник?</numerusform></translation> + <message> + <source>Download favicon</source> + <translation type="unfinished"/> </message> <message> - <source>Error</source> + <source>Unable to fetch favicon.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Can't read icon</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Use default icon</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use custo&m icon</source> + <translation type="unfinished"/> + </message> + <message> + <source>Confirm Delete</source> <translation type="unfinished"/> </message> <message> - <source>Can't read icon:</source> + <source>This icon is used by %1 entries, and will be replaced by the default icon. Are you sure you want to delete it?</source> <translation type="unfinished"/> </message> </context> @@ -777,6 +1144,13 @@ Do you want to save it anyway?</source> </message> </context> <context> + <name>Entry</name> + <message> + <source> - Clone</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>EntryAttributesModel</name> <message> <source>Name</source> @@ -820,6 +1194,11 @@ Do you want to save it anyway?</source> <source>URL</source> <translation>URL</translation> </message> + <message> + <source>Ref: </source> + <comment>Reference abbreviation</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>Group</name> @@ -829,16 +1208,74 @@ Do you want to save it anyway?</source> </message> </context> <context> + <name>HttpPasswordGeneratorWidget</name> + <message> + <source>Length:</source> + <translation>Довжина:</translation> + </message> + <message> + <source>Character Types</source> + <translation>Види символів</translation> + </message> + <message> + <source>Upper Case Letters</source> + <translation>Великі літери</translation> + </message> + <message> + <source>A-Z</source> + <translation type="unfinished"/> + </message> + <message> + <source>Lower Case Letters</source> + <translation>Малі літери</translation> + </message> + <message> + <source>a-z</source> + <translation type="unfinished"/> + </message> + <message> + <source>Numbers</source> + <translation>Цифри</translation> + </message> + <message> + <source>0-9</source> + <translation type="unfinished"/> + </message> + <message> + <source>Special Characters</source> + <translation>Спеціальні символи</translation> + </message> + <message> + <source>/*_& ...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Exclude look-alike characters</source> + <translation>Виключити неоднозначні символи</translation> + </message> + <message> + <source>Ensure that the password contains characters from every group</source> + <translation>Переконатися, що пароль містить символи всіх видів</translation> + </message> +</context> +<context> + <name>KMessageWidget</name> + <message> + <source>&Close</source> + <translation type="unfinished"/> + </message> + <message> + <source>Close message</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>KeePass1OpenWidget</name> <message> <source>Import KeePass1 database</source> <translation>Імпортувати сховище KeePass 1</translation> </message> <message> - <source>Error</source> - <translation>Помилка</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>Неможливо відкрити сховище.</translation> </message> @@ -871,7 +1308,7 @@ Do you want to save it anyway?</source> </message> <message> <source>Wrong key or database file is corrupt.</source> - <translation type="unfinished"/> + <translation>Неправильний ключ або файл сховища пошкоджено.</translation> </message> </context> <context> @@ -902,6 +1339,10 @@ This is a one-way migration. You won't be able to open the imported databas Ви можете імпортувати його, натиснувши Сховище > 'Імпортувати сховище KeePass 1'. Це односторонній спосіб міграції. Ви не зможете відкрити імпортоване сховище в попередній версії KeePassX 0.4.</translation> </message> + <message> + <source>Unable to issue challenge-response.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>Main</name> @@ -910,198 +1351,383 @@ This is a one-way migration. You won't be able to open the imported databas <translation>Невиправна помилка в процесі тестування криптографічних функцій.</translation> </message> <message> - <source>KeePassX - Error</source> - <translation>KeePassX — Помилка</translation> + <source>KeePassXC - Error</source> + <translation type="unfinished"/> + </message> + <message> + <source>The lock file could not be created. Single-instance mode disabled.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Another instance of KeePassXC is already running.</source> + <translation type="unfinished"/> </message> </context> <context> <name>MainWindow</name> <message> - <source>Database</source> - <translation>Сховище</translation> + <source>Open database</source> + <translation>Відкрити сховище</translation> </message> <message> - <source>Recent databases</source> - <translation>Недавні сховища</translation> + <source>Database settings</source> + <translation>Параметри сховища</translation> </message> <message> - <source>Help</source> - <translation>Довідка</translation> + <source>Copy username to clipboard</source> + <translation>Копіювати ім’я користувача в буфер обміну</translation> </message> <message> - <source>Entries</source> - <translation>Записи</translation> + <source>Copy password to clipboard</source> + <translation>Копіювати пароль в буфер обміну</translation> </message> <message> - <source>Copy attribute to clipboard</source> - <translation>Копіювати атрибут в буфер обміну</translation> + <source>Settings</source> + <translation>Налаштування</translation> </message> <message> - <source>Groups</source> - <translation>Групи</translation> + <source>Show toolbar</source> + <translation>Показати панель инструментів</translation> </message> <message> - <source>View</source> - <translation>Вигляд</translation> + <source>read-only</source> + <translation>тільки для читання</translation> </message> <message> - <source>Quit</source> - <translation>Вихід</translation> + <source>Toggle window</source> + <translation>Перемкнути вікно</translation> </message> <message> - <source>About</source> - <translation>Про програму</translation> + <source>KeePass 2 Database</source> + <translation>Сховище KeePass 2</translation> </message> <message> - <source>Open database</source> - <translation>Відкрити сховище</translation> + <source>All files</source> + <translation>Всі файли</translation> + </message> + <message> + <source>Save repaired database</source> + <translation type="unfinished"/> </message> <message> - <source>Save database</source> - <translation>Зберегти сховище</translation> + <source>Writing the database failed.</source> + <translation>Записати сховище не вдалося.</translation> </message> <message> - <source>Close database</source> - <translation>Закрити сховище</translation> + <source>&Recent databases</source> + <translation type="unfinished"/> </message> <message> - <source>New database</source> - <translation>Нове сховище</translation> + <source>He&lp</source> + <translation type="unfinished"/> </message> <message> - <source>Add new entry</source> - <translation>Додати новий запис</translation> + <source>E&ntries</source> + <translation type="unfinished"/> </message> <message> - <source>View/Edit entry</source> - <translation>Проглянути/змінити запис</translation> + <source>Copy att&ribute to clipboard</source> + <translation type="unfinished"/> </message> <message> - <source>Delete entry</source> - <translation>Видалити запис</translation> + <source>&Groups</source> + <translation type="unfinished"/> </message> <message> - <source>Add new group</source> - <translation>Додати нову групу</translation> + <source>&View</source> + <translation type="unfinished"/> </message> <message> - <source>Edit group</source> - <translation>Редагувати групу</translation> + <source>&Quit</source> + <translation type="unfinished"/> </message> <message> - <source>Delete group</source> - <translation>Видалити групу</translation> + <source>&About</source> + <translation type="unfinished"/> </message> <message> - <source>Save database as</source> - <translation>Зберегти сховище як</translation> + <source>&Open database</source> + <translation type="unfinished"/> </message> <message> - <source>Change master key</source> - <translation>Змінити майстер-пароль</translation> + <source>&Save database</source> + <translation type="unfinished"/> </message> <message> - <source>Database settings</source> - <translation>Параметри сховища</translation> + <source>&Close database</source> + <translation type="unfinished"/> + </message> + <message> + <source>&New database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge from KeePassX database</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Add new entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>&View/Edit entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Delete entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Add new group</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Edit group</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Delete group</source> + <translation type="unfinished"/> + </message> + <message> + <source>Sa&ve database as</source> + <translation type="unfinished"/> + </message> + <message> + <source>Change &master key</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Database settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Clone entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>Timed one-time password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy &TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Find</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy &username</source> + <translation type="unfinished"/> + </message> + <message> + <source>Cop&y password</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Perform Auto-Type</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Open URL</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Lock databases</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Title</source> + <translation type="unfinished"/> + </message> + <message> + <source>&URL</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Notes</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Export to CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Re&pair database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password Generator</source> + <translation type="unfinished"/> + </message> + <message> + <source>Clear history</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Tools</source> + <translation type="unfinished"/> </message> <message> <source>Import KeePass 1 database</source> <translation>Імпортувати сховище KeePass 1</translation> </message> <message> - <source>Clone entry</source> - <translation>Клонувати запис</translation> + <source>Import CSV file</source> + <translation type="unfinished"/> </message> <message> - <source>Find</source> - <translation>Знайти</translation> + <source>Empty recycle bin</source> + <translation type="unfinished"/> </message> <message> - <source>Copy username to clipboard</source> - <translation>Копіювати ім’я користувача в буфер обміну</translation> + <source>Access error for config file %1</source> + <translation type="unfinished"/> </message> <message> - <source>Copy password to clipboard</source> - <translation>Копіювати пароль в буфер обміну</translation> + <source>Quit KeePassXC</source> + <translation type="unfinished"/> </message> <message> - <source>Settings</source> - <translation>Налаштування</translation> + <source>Please touch the button on your YubiKey!</source> + <translation type="unfinished"/> </message> +</context> +<context> + <name>OptionDialog</name> <message> - <source>Perform Auto-Type</source> - <translation>Здійснити автозаповнення</translation> + <source>Dialog</source> + <translation type="unfinished"/> </message> <message> - <source>Open URL</source> - <translation>Відкрити URL</translation> + <source>General</source> + <translation>Загальні</translation> </message> <message> - <source>Lock databases</source> - <translation>Заблокувати сховище</translation> + <source>Sh&ow a notification when credentials are requested</source> + <translation type="unfinished"/> </message> <message> - <source>Title</source> - <translation>Заголовок</translation> + <source>Sort matching entries by &username</source> + <translation type="unfinished"/> </message> <message> - <source>URL</source> - <translation>URL</translation> + <source>Re&move all stored permissions from entries in active database</source> + <translation type="unfinished"/> </message> <message> - <source>Notes</source> - <translation>Примітки</translation> + <source>Advanced</source> + <translation>Розширені</translation> </message> <message> - <source>Show toolbar</source> - <translation>Показати панель инструментів</translation> + <source>Always allow &access to entries</source> + <translation type="unfinished"/> </message> <message> - <source>read-only</source> - <translation>тільки для читання</translation> + <source>Always allow &updating entries</source> + <translation type="unfinished"/> </message> <message> - <source>Toggle window</source> - <translation>Перемкнути вікно</translation> + <source>Searc&h in all opened databases for matching entries</source> + <translation type="unfinished"/> </message> <message> - <source>Tools</source> - <translation>Інструменти</translation> + <source>HTTP Port:</source> + <translation type="unfinished"/> </message> <message> - <source>Copy username</source> - <translation>Копіювати ім’я користувача</translation> + <source>Default port: 19455</source> + <translation type="unfinished"/> </message> <message> - <source>Copy password</source> - <translation>Копіювати пароль</translation> + <source>Re&quest to unlock the database if it is locked</source> + <translation type="unfinished"/> </message> <message> - <source>Export to CSV file</source> - <translation>Експортувати в файл CSV</translation> + <source>Sort &matching entries by title</source> + <translation type="unfinished"/> </message> <message> - <source>Repair database</source> + <source>KeePassXC will listen to this port on 127.0.0.1</source> <translation type="unfinished"/> </message> <message> - <source>KeePass 2 Database</source> + <source>Cannot bind to privileged ports</source> <translation type="unfinished"/> </message> <message> - <source>All files</source> + <source>Cannot bind to privileged ports below 1024! +Using default port 19455.</source> <translation type="unfinished"/> </message> <message> - <source>Save repaired database</source> + <source>R&emove all shared encryption keys from active database</source> <translation type="unfinished"/> </message> <message> - <source>Error</source> + <source>&Return advanced string fields which start with "KPH: "</source> <translation type="unfinished"/> </message> <message> - <source>Writing the database failed.</source> + <source>Automatically creating or updating string fields is not supported.</source> + <translation type="unfinished"/> + </message> + <message> + <source>This is required for accessing your databases from ChromeIPass or PassIFox</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enable KeePassHTTP server</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only returns the best matches for a specific URL instead of all entries for the whole domain.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Return only best matching entries</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only entries with the same scheme (http://, https://, ftp://, ...) are returned.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Match URL schemes</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password Generator</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only the selected database has to be connected with a client.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The following options can be dangerous! +Change them only if you know what you are doing.</source> <translation type="unfinished"/> </message> </context> @@ -1112,10 +1738,6 @@ This is a one-way migration. You won't be able to open the imported databas <translation>Пароль:</translation> </message> <message> - <source>Length:</source> - <translation>Довжина:</translation> - </message> - <message> <source>Character Types</source> <translation>Види символів</translation> </message> @@ -1140,70 +1762,160 @@ This is a one-way migration. You won't be able to open the imported databas <translation>Виключити неоднозначні символи</translation> </message> <message> - <source>Ensure that the password contains characters from every group</source> - <translation>Переконатися, що пароль містить символи всіх видів</translation> - </message> - <message> <source>Accept</source> <translation>Прийняти</translation> </message> -</context> -<context> - <name>QCommandLineParser</name> <message> - <source>Displays version information.</source> - <translation>Показує інформацію про версію.</translation> + <source>%p%</source> + <translation type="unfinished"/> </message> <message> - <source>Displays this help.</source> - <translation>Показує цю довідку.</translation> + <source>strength</source> + <translation type="unfinished"/> </message> <message> - <source>Unknown option '%1'.</source> - <translation>Невідома опція «%1».</translation> + <source>entropy</source> + <translation type="unfinished"/> </message> <message> - <source>Unknown options: %1.</source> - <translation>Невідомі опції %1.</translation> + <source>&Length:</source> + <translation type="unfinished"/> </message> <message> - <source>Missing value after '%1'.</source> - <translation>Пропущено значення після «%1».</translation> + <source>Pick characters from every group</source> + <translation type="unfinished"/> </message> <message> - <source>Unexpected value after '%1'.</source> - <translation>Непередбачене значення після «%1».</translation> + <source>Generate</source> + <translation type="unfinished"/> </message> <message> - <source>[options]</source> - <translation>[опції]</translation> + <source>Close</source> + <translation type="unfinished"/> </message> <message> - <source>Usage: %1</source> - <translation>Використання: %1</translation> + <source>Apply</source> + <translation type="unfinished"/> </message> <message> - <source>Options:</source> - <translation>Опції:</translation> + <source>Entropy: %1 bit</source> + <translation type="unfinished"/> </message> <message> - <source>Arguments:</source> - <translation>Аргументи:</translation> + <source>Password Quality: %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Poor</source> + <translation type="unfinished"/> + </message> + <message> + <source>Weak</source> + <translation type="unfinished"/> + </message> + <message> + <source>Good</source> + <translation type="unfinished"/> + </message> + <message> + <source>Excellent</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password</source> + <translation>Пароль</translation> + </message> + <message> + <source>Extended ASCII</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passphrase</source> + <translation type="unfinished"/> + </message> + <message> + <source>Wordlist:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Count:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Separator:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> </message> </context> <context> - <name>QSaveFile</name> + <name>QObject</name> + <message> + <source>NULL device</source> + <translation type="unfinished"/> + </message> + <message> + <source>error reading from device</source> + <translation type="unfinished"/> + </message> + <message> + <source>file empty ! +</source> + <translation type="unfinished"/> + </message> + <message> + <source>malformed string</source> + <translation type="unfinished"/> + </message> + <message> + <source>missing closing quote</source> + <translation type="unfinished"/> + </message> + <message> + <source>INTERNAL - unget lower bound exceeded</source> + <translation type="unfinished"/> + </message> + <message> + <source>Group</source> + <translation>Група</translation> + </message> <message> - <source>Existing file %1 is not writable</source> - <translation>Існуючий файл %1 непридатний для запису</translation> + <source>Title</source> + <translation>Заголовок</translation> </message> <message> - <source>Writing canceled by application</source> - <translation>Запис відмінено застосунком</translation> + <source>Username</source> + <translation>Ім’я користувача</translation> </message> <message> - <source>Partial write. Partition full?</source> - <translation>Частковий запис. Разділ переповнений?</translation> + <source>Password</source> + <translation>Пароль</translation> + </message> + <message> + <source>URL</source> + <translation>URL</translation> + </message> + <message> + <source>Notes</source> + <translation>Примітки</translation> + </message> + <message> + <source>Browser Integration</source> + <translation type="unfinished"/> + </message> + <message> + <source>YubiKey[%1] Challenge Response - Slot %2 - %3</source> + <translation type="unfinished"/> + </message> + <message> + <source>Press</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passive</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1243,20 +1955,111 @@ This is a one-way migration. You won't be able to open the imported databas <context> <name>SearchWidget</name> <message> - <source>Find:</source> - <translation>Знайти:</translation> + <source>Case Sensitive</source> + <translation type="unfinished"/> + </message> + <message> + <source>Search</source> + <translation>Пошук</translation> </message> <message> - <source>Case sensitive</source> - <translation>Враховується регістр</translation> + <source>Clear</source> + <translation type="unfinished"/> </message> <message> - <source>Current group</source> - <translation>Поточна група</translation> + <source>Search...</source> + <translation type="unfinished"/> </message> <message> - <source>Root group</source> - <translation>Коренева група</translation> + <source>Limit search to selected group</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>Service</name> + <message> + <source>A shared encryption-key with the name "%1" already exists. +Do you want to overwrite it?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Do you want to update the information in %1 - %2?</source> + <translation type="unfinished"/> + </message> + <message> + <source>The active database is locked! +Please unlock the selected database or choose another one which is unlocked.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Successfully removed %1 encryption-%2 from KeePassX/Http Settings.</source> + <translation type="unfinished"/> + </message> + <message> + <source>No shared encryption-keys found in KeePassHttp Settings.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The active database does not contain an entry of KeePassHttp Settings.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Removing stored permissions...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Abort</source> + <translation type="unfinished"/> + </message> + <message> + <source>Successfully removed permissions from %1 %2.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The active database does not contain an entry with permissions.</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: New key association request</source> + <translation type="unfinished"/> + </message> + <message> + <source>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.</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Overwrite existing key?</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Update Entry</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Database locked!</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Removed keys from database</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: No keys found</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Settings not available!</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: Removed permissions</source> + <translation type="unfinished"/> + </message> + <message> + <source>KeePassXC: No entry with permissions found!</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1273,6 +2076,10 @@ This is a one-way migration. You won't be able to open the imported databas <source>Security</source> <translation>Безпека</translation> </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"/> + </message> </context> <context> <name>SettingsWidgetGeneral</name> @@ -1281,10 +2088,6 @@ This is a one-way migration. You won't be able to open the imported databas <translation>Пам’ятати останнє сховище</translation> </message> <message> - <source>Open previous databases on startup</source> - <translation>Відкривати останнє сховище під час запуску</translation> - </message> - <message> <source>Automatically save on exit</source> <translation>Автоматично зберігати при виході</translation> </message> @@ -1305,10 +2108,6 @@ This is a one-way migration. You won't be able to open the imported databas <translation>Глобальні сполучення клавіш для автозаповнення</translation> </message> <message> - <source>Use entry title to match windows for global auto-type</source> - <translation>Використовувати заголовок запису для вибору вікон для глобального автозаповнення</translation> - </message> - <message> <source>Language</source> <translation>Мова</translation> </message> @@ -1321,15 +2120,43 @@ This is a one-way migration. You won't be able to open the imported databas <translation>При згортанні ховати вікно в область системних повідомлень</translation> </message> <message> - <source>Remember last key files</source> - <translation>Пам’ятати останні файл-ключі</translation> + <source>Load previous databases on startup</source> + <translation type="unfinished"/> + </message> + <message> + <source>Automatically reload the database when modified externally</source> + <translation type="unfinished"/> + </message> + <message> + <source>Hide window to system tray instead of app exit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Minimize window at application startup</source> + <translation type="unfinished"/> + </message> + <message> + <source>Basic Settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Remember last key files and security dongles</source> + <translation type="unfinished"/> + </message> + <message> + <source>Don't mark database as modified for non-data changes (e.g., expanding groups)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Auto-Type</source> + <translation>Автозаповнення</translation> </message> <message> - <source>Hide window to system tray instead of App Exit</source> + <source>Use entry title and URL to match windows for global Auto-Type</source> <translation type="unfinished"/> </message> <message> - <source>Hide window to system tray on App start</source> + <source>Always ask before performing Auto-Type</source> <translation type="unfinished"/> </message> </context> @@ -1352,8 +2179,86 @@ This is a one-way migration. You won't be able to open the imported databas <translation>Типово показувати пароль у відкритому вигляді</translation> </message> <message> - <source>Always ask before performing auto-type</source> - <translation>Завжди запитувати перед автозаповненням</translation> + <source>Lock databases after minimizing the window</source> + <translation type="unfinished"/> + </message> + <message> + <source>Don't require password repeat when it is visible</source> + <translation type="unfinished"/> + </message> + <message> + <source>Timeouts</source> + <translation type="unfinished"/> + </message> + <message> + <source>Convenience</source> + <translation type="unfinished"/> + </message> + <message> + <source>Lock databases when session is locked or lid is closed</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>SetupTotpDialog</name> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Key:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use custom settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Note: Change these settings only if you know what you are doing.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Time step:</source> + <translation type="unfinished"/> + </message> + <message> + <source>8 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>6 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>Code size:</source> + <translation type="unfinished"/> + </message> + <message> + <source> sec</source> + <translation>сек</translation> + </message> +</context> +<context> + <name>TotpDialog</name> + <message> + <source>Timed Password</source> + <translation type="unfinished"/> + </message> + <message> + <source>000000</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> + </message> + <message> + <source>Expires in</source> + <translation type="unfinished"/> + </message> + <message> + <source>seconds</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1366,20 +2271,36 @@ This is a one-way migration. You won't be able to open the imported databas <context> <name>WelcomeWidget</name> <message> - <source>Welcome!</source> - <translation>Ласкаво просимо!</translation> + <source>Welcome to KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>Start storing your passwords securely in a KeePassXC database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Create new database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open existing database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import from KeePass 1</source> + <translation type="unfinished"/> </message> -</context> -<context> - <name>main</name> <message> - <source>KeePassX - cross-platform password manager</source> - <translation>KeePassX — кросплатформний менеджер паролів</translation> + <source>Import from CSV</source> + <translation type="unfinished"/> </message> <message> - <source>filename of the password database to open (*.kdbx)</source> - <translation>назва файла сховища паролів, що відкривається (*.kdbx)</translation> + <source>Recent databases</source> + <translation>Недавні сховища</translation> </message> +</context> +<context> + <name>main</name> <message> <source>path to a custom config file</source> <translation>шлях до власного файла налаштувань</translation> @@ -1388,5 +2309,81 @@ This is a one-way migration. You won't be able to open the imported databas <source>key file of the database</source> <translation>файл-ключ сховища</translation> </message> + <message> + <source>KeePassXC - cross-platform password manager</source> + <translation type="unfinished"/> + </message> + <message> + <source>read password of the database from stdin</source> + <translation type="unfinished"/> + </message> + <message> + <source>filenames of the password databases to open (*.kdbx)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy a password to the clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use a GUI prompt unlocking the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to clip.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Extract and print the content of a database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to extract.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the command to execute.</source> + <translation type="unfinished"/> + </message> + <message> + <source>List database entries.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the group to list. Default is /</source> + <translation type="unfinished"/> + </message> + <message> + <source>Print the UUIDs of the entries and groups.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge two databases.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge into.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge from.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use the same password for both database files.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show a password.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to show.</source> + <translation type="unfinished"/> + </message> </context> </TS>
\ No newline at end of file diff --git a/share/translations/keepassx_zh_CN.ts b/share/translations/keepassx_zh_CN.ts index bbb55e651..8bc3aaac6 100644 --- a/share/translations/keepassx_zh_CN.ts +++ b/share/translations/keepassx_zh_CN.ts @@ -2,26 +2,106 @@ <context> <name>AboutDialog</name> <message> - <source>Revision</source> - <translation>修改</translation> + <source>About KeePassXC</source> + <translation>关于 KeePassXC</translation> </message> <message> - <source>Using:</source> - <translation>使用:</translation> + <source>About</source> + <translation>关于</translation> </message> <message> - <source>About KeePassXC</source> - <translation>关于 KeePassXC</translation> + <source><html><head/><body><p>Report bugs at: <a href="https://github.com/keepassxreboot/keepassxc/issues"><span style="text-decoration: underline; color:#0000ff;">https://github.com</span></a></p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head><style>li {font-size: 10pt}</style></head><body><p><span style=" font-size:10pt;">Project Maintainers:</span></p><ul><li>droidmonkey</li><li>phoerious</li><li>TheZ3ro</li><li>louib</li><li>Weslly</li><li>debfx (KeePassX)</li></ul></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Contributors</source> + <translation type="unfinished"/> </message> <message> - <source>Extensions: + <source><html><body> + <p style="font-size:x-large; font-weight:600;">Code:</p> + <ul> + <li style="font-size:10pt">debfx (KeePassX)</li> + <li style="font-size:10pt">BlueIce (KeePassX)</li> + <li style="font-size:10pt">droidmonkey</li> + <li style="font-size:10pt">phoerious</li> + <li style="font-size:10pt">TheZ3ro</li> + <li style="font-size:10pt">louib</li> + <li style="font-size:10pt">weslly</li> + <li style="font-size:10pt">keithbennett (KeePassHTTP)</li> + <li style="font-size:10pt">Typz (KeePassHTTP)</li> + <li style="font-size:10pt">denk-mal (KeePassHTTP)</li> + <li style="font-size:10pt">kylemanna (YubiKey)</li> + <li style="font-size:10pt">seatedscribe (CSV Importer)</li> + <li style="font-size:10pt">pgalves (Inline Messages)</li> + </ul> + <p style="font-size:x-large; font-weight:600;">Translations:</p> + <ul> + <li style="font-size:10pt"><span style="font-weight:600;">Chinese:</span> Biggulu, ligyxy, BestSteve</li> + <li style="font-size:10pt"><span style="font-weight:600;">Czech:</span> pavelb, JosefVitu</li> + <li style="font-size:10pt"><span style="font-weight:600;">Dutch:</span> Vistaus, KnooL, apie</li> + <li style="font-size:10pt"><span style="font-weight:600;">Finnish:</span> MawKKe</li> + <li style="font-size:10pt"><span style="font-weight:600;">French:</span> Scrat15, frgnca, gilbsgilbs, gtalbot, iannick, kyodev, logut</li> + <li style="font-size:10pt"><span style="font-weight:600;">German:</span> Calyrx, DavidHamburg, antsas, codejunky, jensrutschmann, montilo, omnisome4, origin_de, pcrcoding, phoerious, rgloor, vlenzer</li> + <li style="font-size:10pt"><span style="font-weight:600;">Greek:</span> nplatis</li> + <li style="font-size:10pt"><span style="font-weight:600;">Italian:</span> TheZ3ro, FranzMari, Mte90, tosky</li> + <li style="font-size:10pt"><span style="font-weight:600;">Kazakh:</span> sotrud_nik</li> + <li style="font-size:10pt"><span style="font-weight:600;">Lithuanian:</span> Moo</li> + <li style="font-size:10pt"><span style="font-weight:600;">Polish:</span> konradmb, mrerexx</li> + <li style="font-size:10pt"><span style="font-weight:600;">Portuguese: </span>vitor895, weslly, American_Jesus, mihai.ile</li> + <li style="font-size:10pt"><span style="font-weight:600;">Russian:</span> vsvyatski, KekcuHa, wkill95</li> + <li style="font-size:10pt"><span style="font-weight:600;">Spanish:</span> EdwardNavarro, antifaz, piegope, pquin, vsvyatski</li> + <li style="font-size:10pt"><span style="font-weight:600;">Swedish:</span> henziger</li> + </ul> + </body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p align="center"><a href="https://github.com/keepassxreboot/keepassxc/graphs/contributors"><span style=" font-size:10pt; text-decoration: underline; color:#0000ff;">See Contributions on GitHub</span></a></p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Debug Info</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>Include the following information whenever you report a bug:</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy to clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Version %1 </source> - <translation>扩展: -</translation> + <translation type="unfinished"/> + </message> + <message> + <source>Revision: %1</source> + <translation type="unfinished"/> </message> <message> - <source>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</source> - <translation>KeePassXC 使用的是第 2 版 GNU 通用公共授权协议(GPL)(你可以根据需要选用第 3 版).</translation> + <source>Libraries:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Operating system: %1 +CPU architecture: %2 +Kernel: %3 %4</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enabled extensions:</source> + <translation type="unfinished"/> </message> </context> <context> @@ -120,10 +200,6 @@ Please select whether you want to allow access.</source> <translation>创建秘钥文件...</translation> </message> <message> - <source>Error</source> - <translation>错误</translation> - </message> - <message> <source>Unable to create Key File : </source> <translation>无法创建秘钥文件:</translation> </message> @@ -132,10 +208,6 @@ Please select whether you want to allow access.</source> <translation>选择一个秘钥文件</translation> </message> <message> - <source>Question</source> - <translation>问题</translation> - </message> - <message> <source>Do you really want to use an empty string as password?</source> <translation>你确定要使用空密码?</translation> </message> @@ -144,10 +216,6 @@ Please select whether you want to allow access.</source> <translation>你输入了不同的密码</translation> </message> <message> - <source>Failed to set key file</source> - <translation>设置秘钥文件失败</translation> - </message> - <message> <source>Failed to set %1 as the Key file: %2</source> <translation>无法设置 %1 为秘钥文件: @@ -157,6 +225,163 @@ Please select whether you want to allow access.</source> <source>&Key file</source> <translation>秘钥文件</translation> </message> + <message> + <source>Cha&llenge Response</source> + <translation type="unfinished"/> + </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Changing master key failed: no YubiKey inserted.</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CloneDialog</name> + <message> + <source>Clone Options</source> + <translation type="unfinished"/> + </message> + <message> + <source>Append ' - Copy' to title</source> + <translation type="unfinished"/> + </message> + <message> + <source>Replace username and password with references</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy history</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWidget</name> + <message> + <source>Import CSV fields</source> + <translation type="unfinished"/> + </message> + <message> + <source>filename</source> + <translation type="unfinished"/> + </message> + <message> + <source>size, rows, columns</source> + <translation type="unfinished"/> + </message> + <message> + <source>Encoding</source> + <translation type="unfinished"/> + </message> + <message> + <source>Codec</source> + <translation type="unfinished"/> + </message> + <message> + <source>Text is qualified by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Fields are separated by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Comments start with</source> + <translation type="unfinished"/> + </message> + <message> + <source>First record has field names</source> + <translation type="unfinished"/> + </message> + <message> + <source>Number of headers line to discard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Consider '\' an escape character</source> + <translation type="unfinished"/> + </message> + <message> + <source>Preview</source> + <translation type="unfinished"/> + </message> + <message> + <source>Column layout</source> + <translation type="unfinished"/> + </message> + <message> + <source>Not present in CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty fieldname </source> + <translation type="unfinished"/> + </message> + <message> + <source>column </source> + <translation type="unfinished"/> + </message> + <message> + <source>Imported from CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Original data: </source> + <translation type="unfinished"/> + </message> + <message> + <source>Error(s) detected in CSV file !</source> + <translation type="unfinished"/> + </message> + <message> + <source> more messages skipped]</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>错误</translation> + </message> + <message> + <source>CSV import: writer has errors: +</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWizard</name> + <message> + <source>Import CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>错误</translation> + </message> + <message> + <source>Unable to calculate master key</source> + <translation>无法计算主密码</translation> + </message> +</context> +<context> + <name>CsvParserModel</name> + <message> + <source> byte, </source> + <translation type="unfinished"/> + </message> + <message> + <source> rows, </source> + <translation type="unfinished"/> + </message> + <message> + <source> columns</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseOpenWidget</name> @@ -177,10 +402,6 @@ Please select whether you want to allow access.</source> <translation>浏览</translation> </message> <message> - <source>Error</source> - <translation>错误</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>无法打开数据库</translation> </message> @@ -200,6 +421,14 @@ Please select whether you want to allow access.</source> <source>Select key file</source> <translation>选择秘钥文件</translation> </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Challenge Response:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseRepairWidget</name> @@ -276,6 +505,18 @@ You can now save it.</source> <source>Use recycle bin</source> <translation>使用回收站</translation> </message> + <message> + <source>AES: 256 Bit (default)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Twofish: 256 Bit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Algorithm:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseTabWidget</name> @@ -296,10 +537,6 @@ You can now save it.</source> <translation>打开数据库</translation> </message> <message> - <source>Warning</source> - <translation>警告</translation> - </message> - <message> <source>File not found!</source> <translation>找不到文件!</translation> </message> @@ -330,10 +567,6 @@ Save changes?</source> 要保存吗?</translation> </message> <message> - <source>Error</source> - <translation>错误</translation> - </message> - <message> <source>Writing the database failed.</source> <translation>数据库写入失败</translation> </message> @@ -424,6 +657,14 @@ Do you want to open it anyway?</source> <source>Open read-only</source> <translation>已只读方式打开</translation> </message> + <message> + <source>File opened in read only mode.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open CSV file</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseWidget</name> @@ -464,10 +705,6 @@ Do you want to open it anyway?</source> <translation>你确定永远删除 "%1" 群组吗?</translation> </message> <message> - <source>Error</source> - <translation>错误</translation> - </message> - <message> <source>Unable to calculate master key</source> <translation>无法计算主密码</translation> </message> @@ -528,13 +765,17 @@ Do you want to open it anyway?</source> <translation>数据库文件已更改,您有未保存的更改。是否合并您的更改?</translation> </message> <message> - <source>Autoreload Failed</source> - <translation>自动加载失败</translation> - </message> - <message> <source>Could not open the new database file while attempting to autoreload this database.</source> <translation>在尝试 autoreload 此数据库不打开新的数据库文件。</translation> </message> + <message> + <source>Empty recycle bin?</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to permanently delete everything from your recycle bin?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidget</name> @@ -575,10 +816,6 @@ Do you want to open it anyway?</source> <translation>编辑项目</translation> </message> <message> - <source>Error</source> - <translation>错误</translation> - </message> - <message> <source>Different passwords supplied.</source> <translation>你输入了不同的密码</translation> </message> @@ -620,6 +857,22 @@ Do you want to open it anyway?</source> <source>1 year</source> <translation>1 年</translation> </message> + <message> + <source>Confirm Remove</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attribute?</source> + <translation type="unfinished"/> + </message> + <message> + <source>[PROTECTED] Press reveal to view or edit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attachment?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAdvanced</name> @@ -632,10 +885,6 @@ Do you want to open it anyway?</source> <translation>添加</translation> </message> <message> - <source>Edit</source> - <translation>编辑</translation> - </message> - <message> <source>Remove</source> <translation>移除</translation> </message> @@ -651,6 +900,18 @@ Do you want to open it anyway?</source> <source>Open</source> <translation>打开</translation> </message> + <message> + <source>Edit Name</source> + <translation type="unfinished"/> + </message> + <message> + <source>Protect</source> + <translation type="unfinished"/> + </message> + <message> + <source>Reveal</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAutoType</name> @@ -686,6 +947,10 @@ Do you want to open it anyway?</source> <source>Set custo&m sequence:</source> <translation>设置自定义顺序</translation> </message> + <message> + <source>Window Associations</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetHistory</name> @@ -795,16 +1060,16 @@ Do you want to open it anyway?</source> <translation>搜索</translation> </message> <message> - <source>Auto-type</source> + <source>Auto-Type</source> <translation>自动输入</translation> </message> <message> - <source>Use default auto-type sequence of parent group</source> - <translation>使用父群组默认顺序</translation> + <source>&Use default Auto-Type sequence of parent group</source> + <translation type="unfinished"/> </message> <message> - <source>Set default auto-type sequence</source> - <translation>设置默认自动输入顺序</translation> + <source>Set default Auto-Type se&quence</source> + <translation type="unfinished"/> </message> </context> <context> @@ -830,10 +1095,6 @@ Do you want to open it anyway?</source> <translation>选择图片</translation> </message> <message> - <source>Can't delete icon!</source> - <translation>不能删除图标!</translation> - </message> - <message> <source>Error</source> <translation>错误</translation> </message> @@ -850,10 +1111,6 @@ Do you want to open it anyway?</source> <translation>无法读取图标</translation> </message> <message> - <source>Can't delete icon. Still used by %1 items.</source> - <translation>%1 项目正在使用,无法删除图标。</translation> - </message> - <message> <source>&Use default icon</source> <translation>使用默认图标</translation> </message> @@ -861,6 +1118,14 @@ Do you want to open it anyway?</source> <source>Use custo&m icon</source> <translation>使用自定义图标</translation> </message> + <message> + <source>Confirm Delete</source> + <translation type="unfinished"/> + </message> + <message> + <source>This icon is used by %1 entries, and will be replaced by the default icon. Are you sure you want to delete it?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditWidgetProperties</name> @@ -932,6 +1197,11 @@ Do you want to open it anyway?</source> <source>URL</source> <translation>网址</translation> </message> + <message> + <source>Ref: </source> + <comment>Reference abbreviation</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>Group</name> @@ -990,9 +1260,16 @@ Do you want to open it anyway?</source> <source>Ensure that the password contains characters from every group</source> <translation>确保密码包含每种的字符</translation> </message> +</context> +<context> + <name>KMessageWidget</name> <message> - <source>Accept</source> - <translation>接受</translation> + <source>&Close</source> + <translation type="unfinished"/> + </message> + <message> + <source>Close message</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1002,10 +1279,6 @@ Do you want to open it anyway?</source> <translation>导入 KeePass 1 数据库</translation> </message> <message> - <source>Error</source> - <translation>错误</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>无法打开数据库。</translation> </message> @@ -1068,6 +1341,10 @@ This is a one-way migration. You won't be able to open the imported databas 你可以通过点击 数据库 > '导入KeePass 1 数据库’ 来导入。 这是不可逆的修改。导入后的数据库将无法由旧版的KeePassX 0.4版本打开。</translation> </message> + <message> + <source>Unable to issue challenge-response.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>Main</name> @@ -1079,14 +1356,18 @@ This is a one-way migration. You won't be able to open the imported databas <source>KeePassXC - Error</source> <translation>KeePassXC - 错误</translation> </message> + <message> + <source>The lock file could not be created. Single-instance mode disabled.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Another instance of KeePassXC is already running.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>MainWindow</name> <message> - <source>Database</source> - <translation>数据库</translation> - </message> - <message> <source>Open database</source> <translation>打开数据库</translation> </message> @@ -1119,10 +1400,6 @@ This is a one-way migration. You won't be able to open the imported databas <translation>切换窗口</translation> </message> <message> - <source>Tools</source> - <translation>工具</translation> - </message> - <message> <source>KeePass 2 Database</source> <translation>KeePass 2 数据库</translation> </message> @@ -1135,10 +1412,6 @@ This is a one-way migration. You won't be able to open the imported databas <translation>保存修复后的数据库</translation> </message> <message> - <source>Error</source> - <translation>错误</translation> - </message> - <message> <source>Writing the database failed.</source> <translation>数据库写入失败</translation> </message> @@ -1231,14 +1504,26 @@ This is a one-way migration. You won't be able to open the imported databas <translation>数据库设置</translation> </message> <message> - <source>&Import KeePass 1 database</source> - <translation>导入KeePass 1 数据库</translation> - </message> - <message> <source>&Clone entry</source> <translation>复制项目</translation> </message> <message> + <source>Timed one-time password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy &TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show TOTP</source> + <translation type="unfinished"/> + </message> + <message> <source>&Find</source> <translation>查找</translation> </message> @@ -1290,6 +1575,46 @@ This is a one-way migration. You won't be able to open the imported databas <source>Password Generator</source> <translation>密码生成器</translation> </message> + <message> + <source>Clear history</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Tools</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import KeePass 1 database</source> + <translation>导入KeePass 1 数据库</translation> + </message> + <message> + <source>Import CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty recycle bin</source> + <translation type="unfinished"/> + </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Quit KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>Please touch the button on your YubiKey!</source> + <translation type="unfinished"/> + </message> </context> <context> <name>OptionDialog</name> @@ -1306,11 +1631,6 @@ This is a one-way migration. You won't be able to open the imported databas <translation type="unfinished"/> </message> <message> - <source>&Match URL schemes -Only entries with the same scheme (http://, https://, ftp://, ...) are returned</source> - <translation type="unfinished"/> - </message> - <message> <source>Sort matching entries by &username</source> <translation>按匹配用户名排序</translation> </message> @@ -1319,10 +1639,6 @@ Only entries with the same scheme (http://, https://, ftp://, ...) are returned< <translation type="unfinished"/> </message> <message> - <source>Password generator</source> - <translation>密码生成器</translation> - </message> - <message> <source>Advanced</source> <translation>高级</translation> </message> @@ -1339,10 +1655,6 @@ Only entries with the same scheme (http://, https://, ftp://, ...) are returned< <translation>在所有打开的数据库中查找匹配项目</translation> </message> <message> - <source>Only the selected database has to be connected with a client!</source> - <translation>客户端只能连接选中的数据库!</translation> - </message> - <message> <source>HTTP Port:</source> <translation>HTTP端口:</translation> </message> @@ -1359,12 +1671,6 @@ Only entries with the same scheme (http://, https://, ftp://, ...) are returned< <translation>用标题排序匹配的项目</translation> </message> <message> - <source>Enable KeepassXC HTTP protocol -This is required for accessing your databases from ChromeIPass or PassIFox</source> - <translation>启用KeepassXC HTTP协议 -这需要ChromeIPass或PassIFox访问你的数据库</translation> - </message> - <message> <source>KeePassXC will listen to this port on 127.0.0.1</source> <translation>KeePassXC 将监听 127.0.0.1上的此端口</translation> </message> @@ -1379,19 +1685,10 @@ Using default port 19455.</source> 使用默认端口 19455。</translation> </message> <message> - <source>&Return only best matching entries for a URL instead -of all entries for the whole domain</source> - <translation>只返回最佳匹配条目的 URL 而不是整个域的所有条目</translation> - </message> - <message> <source>R&emove all shared encryption keys from active database</source> <translation>移除所有激活数据库共享的加密密钥</translation> </message> <message> - <source>The following options can be dangerous. Change them only if you know what you are doing.</source> - <translation>以下选项不要修改。除非你知道自己在做什么。</translation> - </message> - <message> <source>&Return advanced string fields which start with "KPH: "</source> <translation type="unfinished"/> </message> @@ -1399,6 +1696,43 @@ of all entries for the whole domain</source> <source>Automatically creating or updating string fields is not supported.</source> <translation>不支持自动创建或更新字符串字段。</translation> </message> + <message> + <source>This is required for accessing your databases from ChromeIPass or PassIFox</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enable KeePassHTTP server</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only returns the best matches for a specific URL instead of all entries for the whole domain.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Return only best matching entries</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only entries with the same scheme (http://, https://, ftp://, ...) are returned.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Match URL schemes</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password Generator</source> + <translation>密码生成器</translation> + </message> + <message> + <source>Only the selected database has to be connected with a client.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The following options can be dangerous! +Change them only if you know what you are doing.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>PasswordGeneratorWidget</name> @@ -1490,12 +1824,101 @@ of all entries for the whole domain</source> <source>Excellent</source> <translation>优秀</translation> </message> + <message> + <source>Password</source> + <translation>密码</translation> + </message> + <message> + <source>Extended ASCII</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passphrase</source> + <translation type="unfinished"/> + </message> + <message> + <source>Wordlist:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Count:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Word Separator:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> + </message> </context> <context> <name>QObject</name> <message> - <source>Http</source> - <translation>Http</translation> + <source>NULL device</source> + <translation type="unfinished"/> + </message> + <message> + <source>error reading from device</source> + <translation type="unfinished"/> + </message> + <message> + <source>file empty ! +</source> + <translation type="unfinished"/> + </message> + <message> + <source>malformed string</source> + <translation type="unfinished"/> + </message> + <message> + <source>missing closing quote</source> + <translation type="unfinished"/> + </message> + <message> + <source>INTERNAL - unget lower bound exceeded</source> + <translation type="unfinished"/> + </message> + <message> + <source>Group</source> + <translation>群组</translation> + </message> + <message> + <source>Title</source> + <translation>标题</translation> + </message> + <message> + <source>Username</source> + <translation>用户名</translation> + </message> + <message> + <source>Password</source> + <translation>密码</translation> + </message> + <message> + <source>URL</source> + <translation>网址</translation> + </message> + <message> + <source>Notes</source> + <translation>备注</translation> + </message> + <message> + <source>Browser Integration</source> + <translation type="unfinished"/> + </message> + <message> + <source>YubiKey[%1] Challenge Response - Slot %2 - %3</source> + <translation type="unfinished"/> + </message> + <message> + <source>Press</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passive</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1543,13 +1966,17 @@ of all entries for the whole domain</source> <translation>搜索</translation> </message> <message> - <source>Find</source> - <translation>查找</translation> - </message> - <message> <source>Clear</source> <translation>清除</translation> </message> + <message> + <source>Search...</source> + <translation type="unfinished"/> + </message> + <message> + <source>Limit search to selected group</source> + <translation type="unfinished"/> + </message> </context> <context> <name>Service</name> @@ -1654,6 +2081,10 @@ give it a unique name to identify and accept it.</source> <source>Security</source> <translation>安全</translation> </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"/> + </message> </context> <context> <name>SettingsWidgetGeneral</name> @@ -1682,10 +2113,6 @@ give it a unique name to identify and accept it.</source> <translation>自动输入全局快捷键</translation> </message> <message> - <source>Use entry title to match windows for global auto-type</source> - <translation>使用项目标题来查找自动输入的目标窗口</translation> - </message> - <message> <source>Language</source> <translation>语言</translation> </message> @@ -1698,10 +2125,6 @@ give it a unique name to identify and accept it.</source> <translation>将窗口最小化至任务栏</translation> </message> <message> - <source>Remember last key files</source> - <translation>记住最近的秘钥文件</translation> - </message> - <message> <source>Load previous databases on startup</source> <translation>在启动时加载最近的数据库</translation> </message> @@ -1717,6 +2140,30 @@ give it a unique name to identify and accept it.</source> <source>Minimize window at application startup</source> <translation>在应用程序启动时窗口最小化</translation> </message> + <message> + <source>Basic Settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Remember last key files and security dongles</source> + <translation type="unfinished"/> + </message> + <message> + <source>Don't mark database as modified for non-data changes (e.g., expanding groups)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Auto-Type</source> + <translation>自动输入</translation> + </message> + <message> + <source>Use entry title and URL to match windows for global Auto-Type</source> + <translation type="unfinished"/> + </message> + <message> + <source>Always ask before performing Auto-Type</source> + <translation type="unfinished"/> + </message> </context> <context> <name>SettingsWidgetSecurity</name> @@ -1737,10 +2184,6 @@ give it a unique name to identify and accept it.</source> <translation>默认以明码显示密码</translation> </message> <message> - <source>Always ask before performing auto-type</source> - <translation>在执行自动输入前询问</translation> - </message> - <message> <source>Lock databases after minimizing the window</source> <translation>在最小化窗口后锁定数据库</translation> </message> @@ -1748,6 +2191,80 @@ give it a unique name to identify and accept it.</source> <source>Don't require password repeat when it is visible</source> <translation>可见时不需要重复输入密码</translation> </message> + <message> + <source>Timeouts</source> + <translation type="unfinished"/> + </message> + <message> + <source>Convenience</source> + <translation type="unfinished"/> + </message> + <message> + <source>Lock databases when session is locked or lid is closed</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>SetupTotpDialog</name> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Key:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use custom settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Note: Change these settings only if you know what you are doing.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Time step:</source> + <translation type="unfinished"/> + </message> + <message> + <source>8 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>6 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>Code size:</source> + <translation type="unfinished"/> + </message> + <message> + <source> sec</source> + <translation>秒</translation> + </message> +</context> +<context> + <name>TotpDialog</name> + <message> + <source>Timed Password</source> + <translation type="unfinished"/> + </message> + <message> + <source>000000</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> + </message> + <message> + <source>Expires in</source> + <translation type="unfinished"/> + </message> + <message> + <source>seconds</source> + <translation type="unfinished"/> + </message> </context> <context> <name>UnlockDatabaseWidget</name> @@ -1759,8 +2276,32 @@ give it a unique name to identify and accept it.</source> <context> <name>WelcomeWidget</name> <message> - <source>Welcome!</source> - <translation>欢迎!</translation> + <source>Welcome to KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>Start storing your passwords securely in a KeePassXC database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Create new database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open existing database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import from KeePass 1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import from CSV</source> + <translation type="unfinished"/> + </message> + <message> + <source>Recent databases</source> + <translation>最近的数据库</translation> </message> </context> <context> @@ -1785,5 +2326,69 @@ give it a unique name to identify and accept it.</source> <source>filenames of the password databases to open (*.kdbx)</source> <translation>打开密码数据库文件名(*.kdbx)</translation> </message> + <message> + <source>Copy a password to the clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use a GUI prompt unlocking the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to clip.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Extract and print the content of a database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to extract.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the command to execute.</source> + <translation type="unfinished"/> + </message> + <message> + <source>List database entries.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the group to list. Default is /</source> + <translation type="unfinished"/> + </message> + <message> + <source>Print the UUIDs of the entries and groups.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge two databases.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge into.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge from.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use the same password for both database files.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show a password.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to show.</source> + <translation type="unfinished"/> + </message> </context> </TS>
\ No newline at end of file diff --git a/share/translations/keepassx_zh_TW.ts b/share/translations/keepassx_zh_TW.ts index c8c2f9e1a..d50444e76 100644 --- a/share/translations/keepassx_zh_TW.ts +++ b/share/translations/keepassx_zh_TW.ts @@ -1,33 +1,144 @@ -<?xml version="1.0" ?><!DOCTYPE TS><TS language="zh_TW" version="2.0"> +<?xml version="1.0" ?><!DOCTYPE TS><TS language="zh_TW" version="2.1"> <context> <name>AboutDialog</name> <message> - <source>About KeePassX</source> - <translation>關於 KeePassX</translation> + <source>About KeePassXC</source> + <translation>關於 KeePassXC</translation> </message> <message> - <source>KeePassX is distributed under the term of the GNU General Public License (GPL) version 2 or (at your option) version 3.</source> - <translation>KeePassX 是使用第 2 版 GNU 通用公共授權條款所發佈的 (或者,可根據你的選擇選用第 3 版)</translation> + <source>About</source> + <translation>關於</translation> + </message> + <message> + <source><html><head/><body><p>Report bugs at: <a href="https://github.com/keepassxreboot/keepassxc/issues"><span style="text-decoration: underline; color:#0000ff;">https://github.com</span></a></p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</p></body></html></source> + <translation type="unfinished"/> </message> <message> - <source>Revision</source> - <translation>修改紀錄</translation> + <source><html><head><style>li {font-size: 10pt}</style></head><body><p><span style=" font-size:10pt;">Project Maintainers:</span></p><ul><li>droidmonkey</li><li>phoerious</li><li>TheZ3ro</li><li>louib</li><li>Weslly</li><li>debfx (KeePassX)</li></ul></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Contributors</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><body> + <p style="font-size:x-large; font-weight:600;">Code:</p> + <ul> + <li style="font-size:10pt">debfx (KeePassX)</li> + <li style="font-size:10pt">BlueIce (KeePassX)</li> + <li style="font-size:10pt">droidmonkey</li> + <li style="font-size:10pt">phoerious</li> + <li style="font-size:10pt">TheZ3ro</li> + <li style="font-size:10pt">louib</li> + <li style="font-size:10pt">weslly</li> + <li style="font-size:10pt">keithbennett (KeePassHTTP)</li> + <li style="font-size:10pt">Typz (KeePassHTTP)</li> + <li style="font-size:10pt">denk-mal (KeePassHTTP)</li> + <li style="font-size:10pt">kylemanna (YubiKey)</li> + <li style="font-size:10pt">seatedscribe (CSV Importer)</li> + <li style="font-size:10pt">pgalves (Inline Messages)</li> + </ul> + <p style="font-size:x-large; font-weight:600;">Translations:</p> + <ul> + <li style="font-size:10pt"><span style="font-weight:600;">Chinese:</span> Biggulu, ligyxy, BestSteve</li> + <li style="font-size:10pt"><span style="font-weight:600;">Czech:</span> pavelb, JosefVitu</li> + <li style="font-size:10pt"><span style="font-weight:600;">Dutch:</span> Vistaus, KnooL, apie</li> + <li style="font-size:10pt"><span style="font-weight:600;">Finnish:</span> MawKKe</li> + <li style="font-size:10pt"><span style="font-weight:600;">French:</span> Scrat15, frgnca, gilbsgilbs, gtalbot, iannick, kyodev, logut</li> + <li style="font-size:10pt"><span style="font-weight:600;">German:</span> Calyrx, DavidHamburg, antsas, codejunky, jensrutschmann, montilo, omnisome4, origin_de, pcrcoding, phoerious, rgloor, vlenzer</li> + <li style="font-size:10pt"><span style="font-weight:600;">Greek:</span> nplatis</li> + <li style="font-size:10pt"><span style="font-weight:600;">Italian:</span> TheZ3ro, FranzMari, Mte90, tosky</li> + <li style="font-size:10pt"><span style="font-weight:600;">Kazakh:</span> sotrud_nik</li> + <li style="font-size:10pt"><span style="font-weight:600;">Lithuanian:</span> Moo</li> + <li style="font-size:10pt"><span style="font-weight:600;">Polish:</span> konradmb, mrerexx</li> + <li style="font-size:10pt"><span style="font-weight:600;">Portuguese: </span>vitor895, weslly, American_Jesus, mihai.ile</li> + <li style="font-size:10pt"><span style="font-weight:600;">Russian:</span> vsvyatski, KekcuHa, wkill95</li> + <li style="font-size:10pt"><span style="font-weight:600;">Spanish:</span> EdwardNavarro, antifaz, piegope, pquin, vsvyatski</li> + <li style="font-size:10pt"><span style="font-weight:600;">Swedish:</span> henziger</li> + </ul> + </body></html></source> + <translation type="unfinished"/> </message> <message> - <source>Using:</source> - <translation>使用:</translation> + <source><html><head/><body><p align="center"><a href="https://github.com/keepassxreboot/keepassxc/graphs/contributors"><span style=" font-size:10pt; text-decoration: underline; color:#0000ff;">See Contributions on GitHub</span></a></p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Debug Info</source> + <translation type="unfinished"/> + </message> + <message> + <source><html><head/><body><p>Include the following information whenever you report a bug:</p></body></html></source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy to clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Version %1 +</source> + <translation type="unfinished"/> + </message> + <message> + <source>Revision: %1</source> + <translation type="unfinished"/> + </message> + <message> + <source>Libraries:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Operating system: %1 +CPU architecture: %2 +Kernel: %3 %4</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enabled extensions:</source> + <translation type="unfinished"/> </message> </context> <context> - <name>AutoType</name> + <name>AccessControlDialog</name> + <message> + <source>Remember this decision</source> + <translation>記住此決定</translation> + </message> + <message> + <source>Allow</source> + <translation>允許</translation> + </message> + <message> + <source>Deny</source> + <translation>禁止</translation> + </message> + <message> + <source>%1 has requested access to passwords for the following item(s). +Please select whether you want to allow access.</source> + <translation>%1 要求存取下列項目的密碼。 +請選擇是否允許存取。</translation> + </message> <message> - <source>Auto-Type - KeePassX</source> - <translation>KeePassX - 自動輸入</translation> + <source>KeePassXC HTTP Confirm Access</source> + <translation>KeePassXC HTTP 確認存取</translation> </message> +</context> +<context> + <name>AutoType</name> <message> <source>Couldn't find an entry that matches the window title:</source> <translation>無法找到符合視窗標題的項目</translation> </message> + <message> + <source>Auto-Type - KeePassXC</source> + <translation>自動輸入 - KeePassXC</translation> + </message> </context> <context> <name>AutoTypeAssociationsModel</name> @@ -47,13 +158,13 @@ <context> <name>AutoTypeSelectDialog</name> <message> - <source>Auto-Type - KeePassX</source> - <translation>KeePassX - 自動輸入</translation> - </message> - <message> <source>Select entry to Auto-Type:</source> <translation>選擇自動輸入的項目</translation> </message> + <message> + <source>Auto-Type - KeePassXC</source> + <translation>自動輸入 - KeePassXC</translation> + </message> </context> <context> <name>ChangeMasterKeyWidget</name> @@ -70,10 +181,6 @@ <translation>再次輸入密碼</translation> </message> <message> - <source>Key file</source> - <translation>金鑰檔案</translation> - </message> - <message> <source>Browse</source> <translation>瀏覽</translation> </message> @@ -94,10 +201,6 @@ <translation>建立一個金鑰檔案</translation> </message> <message> - <source>Error</source> - <translation>錯誤</translation> - </message> - <message> <source>Unable to create Key File : </source> <translation>無法建立金鑰檔案:</translation> </message> @@ -106,10 +209,6 @@ <translation>選擇一個金鑰檔案</translation> </message> <message> - <source>Question</source> - <translation>問題</translation> - </message> - <message> <source>Do you really want to use an empty string as password?</source> <translation>你真的想使用空白密碼嗎?</translation> </message> @@ -118,15 +217,172 @@ <translation>提供了不同的密碼</translation> </message> <message> - <source>Failed to set key file</source> - <translation>無法設定金鑰檔案</translation> - </message> - <message> <source>Failed to set %1 as the Key file: %2</source> <translation>無法設定 %1 成為金鑰檔案: %2</translation> </message> + <message> + <source>&Key file</source> + <translation>金鑰檔案 (&K)</translation> + </message> + <message> + <source>Cha&llenge Response</source> + <translation type="unfinished"/> + </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Changing master key failed: no YubiKey inserted.</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CloneDialog</name> + <message> + <source>Clone Options</source> + <translation type="unfinished"/> + </message> + <message> + <source>Append ' - Copy' to title</source> + <translation type="unfinished"/> + </message> + <message> + <source>Replace username and password with references</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy history</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWidget</name> + <message> + <source>Import CSV fields</source> + <translation type="unfinished"/> + </message> + <message> + <source>filename</source> + <translation type="unfinished"/> + </message> + <message> + <source>size, rows, columns</source> + <translation type="unfinished"/> + </message> + <message> + <source>Encoding</source> + <translation type="unfinished"/> + </message> + <message> + <source>Codec</source> + <translation type="unfinished"/> + </message> + <message> + <source>Text is qualified by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Fields are separated by</source> + <translation type="unfinished"/> + </message> + <message> + <source>Comments start with</source> + <translation type="unfinished"/> + </message> + <message> + <source>First record has field names</source> + <translation type="unfinished"/> + </message> + <message> + <source>Number of headers line to discard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Consider '\' an escape character</source> + <translation type="unfinished"/> + </message> + <message> + <source>Preview</source> + <translation type="unfinished"/> + </message> + <message> + <source>Column layout</source> + <translation type="unfinished"/> + </message> + <message> + <source>Not present in CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Empty fieldname </source> + <translation type="unfinished"/> + </message> + <message> + <source>column </source> + <translation type="unfinished"/> + </message> + <message> + <source>Imported from CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Original data: </source> + <translation type="unfinished"/> + </message> + <message> + <source>Error(s) detected in CSV file !</source> + <translation type="unfinished"/> + </message> + <message> + <source> more messages skipped]</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>錯誤</translation> + </message> + <message> + <source>CSV import: writer has errors: +</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>CsvImportWizard</name> + <message> + <source>Import CSV file</source> + <translation type="unfinished"/> + </message> + <message> + <source>Error</source> + <translation>錯誤</translation> + </message> + <message> + <source>Unable to calculate master key</source> + <translation>無法計算主金鑰</translation> + </message> +</context> +<context> + <name>CsvParserModel</name> + <message> + <source> byte, </source> + <translation type="unfinished"/> + </message> + <message> + <source> rows, </source> + <translation type="unfinished"/> + </message> + <message> + <source> columns</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseOpenWidget</name> @@ -147,10 +403,6 @@ <translation>瀏覽</translation> </message> <message> - <source>Error</source> - <translation>錯誤</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>無法打開這個資料庫</translation> </message> @@ -170,6 +422,14 @@ <source>Select key file</source> <translation>選擇金鑰檔案</translation> </message> + <message> + <source>Refresh</source> + <translation type="unfinished"/> + </message> + <message> + <source>Challenge Response:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseRepairWidget</name> @@ -227,10 +487,6 @@ You can now save it.</source> <translation>預設的使用者名稱:</translation> </message> <message> - <source>Use recycle bin:</source> - <translation>使用垃圾桶:</translation> - </message> - <message> <source> MiB</source> <translation>MiB</translation> </message> @@ -246,6 +502,22 @@ You can now save it.</source> <source>Max. history size:</source> <translation>最大的歷史大小:</translation> </message> + <message> + <source>Use recycle bin</source> + <translation>使用回收桶</translation> + </message> + <message> + <source>AES: 256 Bit (default)</source> + <translation type="unfinished"/> + </message> + <message> + <source>Twofish: 256 Bit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Algorithm:</source> + <translation type="unfinished"/> + </message> </context> <context> <name>DatabaseTabWidget</name> @@ -266,10 +538,6 @@ You can now save it.</source> <translation>打開資料庫</translation> </message> <message> - <source>Warning</source> - <translation>警告</translation> - </message> - <message> <source>File not found!</source> <translation>找不到檔案!</translation> </message> @@ -299,10 +567,6 @@ Save changes?</source> <translation>"%1" 已被修改。要儲存嗎?</translation> </message> <message> - <source>Error</source> - <translation>錯誤</translation> - </message> - <message> <source>Writing the database failed.</source> <translation>寫入資料庫失敗</translation> </message> @@ -319,12 +583,6 @@ Save changes?</source> <translation>已鎖住</translation> </message> <message> - <source>The database you are trying to open is locked by another instance of KeePassX. -Do you want to open it anyway? Alternatively the database is opened read-only.</source> - <translation>你嘗試要打開的資料庫已經被另一個正在執行的 KeePassX 鎖定 -你要打開它嗎?或者,打開唯讀的資料庫</translation> - </message> - <message> <source>Lock database</source> <translation>鎖定資料庫</translation> </message> @@ -367,13 +625,45 @@ Discard changes and close anyway?</source> <translation>寫入 CSV 檔案失敗</translation> </message> <message> - <source>The database you are trying to save as is locked by another instance of KeePassX. + <source>Unable to open the database.</source> + <translation>無法開啟這個資料庫</translation> + </message> + <message> + <source>Merge database</source> + <translation>合併資料庫</translation> + </message> + <message> + <source>The database you are trying to save as is locked by another instance of KeePassXC. Do you want to save it anyway?</source> - <translation>你嘗試要打開的資料庫已經被另一個正在執行的 KeePassX 鎖定 -還要儲存嗎?</translation> + <translation>欲保存的資料庫已被其他 KeePassXC 程式鎖定。 +確定仍要繼續儲存?</translation> </message> <message> - <source>Unable to open the database.</source> + <source>Passwords</source> + <translation>密碼</translation> + </message> + <message> + <source>Database already opened</source> + <translation>資料庫已經開啟</translation> + </message> + <message> + <source>The database you are trying to open is locked by another instance of KeePassXC. + +Do you want to open it anyway?</source> + <translation>欲開啟的資料庫已被其他 KeePassXC 程式鎖定。 + +確定仍要繼續開啟?</translation> + </message> + <message> + <source>Open read-only</source> + <translation>以唯讀模式開啟</translation> + </message> + <message> + <source>File opened in read only mode.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open CSV file</source> <translation type="unfinished"/> </message> </context> @@ -416,23 +706,75 @@ Do you want to save it anyway?</source> <translation>你真的想永遠刪除 "%1 " 群組嗎?</translation> </message> <message> - <source>Current group</source> - <translation>目前的群組</translation> + <source>Unable to calculate master key</source> + <translation>無法計算主金鑰</translation> </message> <message> - <source>Error</source> - <translation>錯誤</translation> + <source>Move entry to recycle bin?</source> + <translation>移動項目到回收桶?</translation> </message> <message> - <source>Unable to calculate master key</source> - <translation>無法計算主金鑰</translation> + <source>Do you really want to move entry "%1" to the recycle bin?</source> + <translation>你真的想將 "%1" 移到回收桶?</translation> </message> <message> - <source>Move entry to recycle bin?</source> + <source>Searching...</source> + <translation>搜尋中……</translation> + </message> + <message> + <source>No current database.</source> + <translation>無目前資料庫。</translation> + </message> + <message> + <source>No source database, nothing to do.</source> + <translation>無來源資料庫,無事可做。</translation> + </message> + <message> + <source>Search Results (%1)</source> + <translation>搜尋結果 (%1)</translation> + </message> + <message> + <source>No Results</source> + <translation>無結果</translation> + </message> + <message> + <source>Execute command?</source> + <translation>執行命令?</translation> + </message> + <message> + <source>Do you really want to execute the following command?<br><br>%1<br></source> + <translation>你真的想執行下列命令嗎?<br><br>%1<br></translation> + </message> + <message> + <source>Remember my choice</source> + <translation>記住我的選擇</translation> + </message> + <message> + <source>Autoreload Request</source> + <translation>自動重新讀取請求</translation> + </message> + <message> + <source>The database file has changed. Do you want to load the changes?</source> + <translation>資料庫檔案已變更。要讀取變更嗎?</translation> + </message> + <message> + <source>Merge Request</source> + <translation>合併請求</translation> + </message> + <message> + <source>The database file has changed and you have unsaved changes.Do you want to merge your changes?</source> + <translation>資料庫檔案已變更,且你有尚未儲存的變更。要合併你的變更嗎?</translation> + </message> + <message> + <source>Could not open the new database file while attempting to autoreload this database.</source> + <translation>自動重新讀取此資料庫時無法開啟新資料褲檔案。</translation> + </message> + <message> + <source>Empty recycle bin?</source> <translation type="unfinished"/> </message> <message> - <source>Do you really want to move entry "%1" to the recycle bin?</source> + <source>Are you sure you want to permanently delete everything from your recycle bin?</source> <translation type="unfinished"/> </message> </context> @@ -475,10 +817,6 @@ Do you want to save it anyway?</source> <translation>編輯項目</translation> </message> <message> - <source>Error</source> - <translation>錯誤</translation> - </message> - <message> <source>Different passwords supplied.</source> <translation>提供了不同的密碼</translation> </message> @@ -520,6 +858,22 @@ Do you want to save it anyway?</source> <source>1 year</source> <translation>1 年</translation> </message> + <message> + <source>Confirm Remove</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attribute?</source> + <translation type="unfinished"/> + </message> + <message> + <source>[PROTECTED] Press reveal to view or edit</source> + <translation type="unfinished"/> + </message> + <message> + <source>Are you sure you want to remove this attachment?</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAdvanced</name> @@ -532,10 +886,6 @@ Do you want to save it anyway?</source> <translation>加入</translation> </message> <message> - <source>Edit</source> - <translation>編輯</translation> - </message> - <message> <source>Remove</source> <translation>移除</translation> </message> @@ -551,6 +901,18 @@ Do you want to save it anyway?</source> <source>Open</source> <translation>打開</translation> </message> + <message> + <source>Edit Name</source> + <translation type="unfinished"/> + </message> + <message> + <source>Protect</source> + <translation type="unfinished"/> + </message> + <message> + <source>Reveal</source> + <translation type="unfinished"/> + </message> </context> <context> <name>EditEntryWidgetAutoType</name> @@ -559,14 +921,6 @@ Do you want to save it anyway?</source> <translation>打開此項目的自動輸入</translation> </message> <message> - <source>Inherit default Auto-Type sequence from the group</source> - <translation>從父群組繼承預設的自動輸入序列</translation> - </message> - <message> - <source>Use custom Auto-Type sequence:</source> - <translation>使用自訂的自動輸入序列</translation> - </message> - <message> <source>+</source> <translation>+</translation> </message> @@ -579,12 +933,24 @@ Do you want to save it anyway?</source> <translation>視窗標題:</translation> </message> <message> - <source>Use default sequence</source> - <translation>使用預設序列</translation> + <source>Inherit default Auto-Type sequence from the &group</source> + <translation>從群組中繼承預設的自動輸入序列 (&G)</translation> + </message> + <message> + <source>&Use custom Auto-Type sequence:</source> + <translation>使用自訂的自動輸入序列:(&U)</translation> + </message> + <message> + <source>Use default se&quence</source> + <translation>使用預設序列 (&Q)</translation> + </message> + <message> + <source>Set custo&m sequence:</source> + <translation>設定預設的序列:(&M)</translation> </message> <message> - <source>Set custom sequence:</source> - <translation>設定自訂的序列</translation> + <source>Window Associations</source> + <translation type="unfinished"/> </message> </context> <context> @@ -625,10 +991,6 @@ Do you want to save it anyway?</source> <translation>重複:</translation> </message> <message> - <source>Gen.</source> - <translation>產生</translation> - </message> - <message> <source>URL:</source> <translation>網址:</translation> </message> @@ -699,29 +1061,21 @@ Do you want to save it anyway?</source> <translation>搜尋</translation> </message> <message> - <source>Auto-type</source> + <source>Auto-Type</source> <translation>自動輸入</translation> </message> <message> - <source>Use default auto-type sequence of parent group</source> - <translation>使用預設的父群組自動輸入序列</translation> + <source>&Use default Auto-Type sequence of parent group</source> + <translation type="unfinished"/> </message> <message> - <source>Set default auto-type sequence</source> - <translation>設定預設自動輸入序列</translation> + <source>Set default Auto-Type se&quence</source> + <translation type="unfinished"/> </message> </context> <context> <name>EditWidgetIcons</name> <message> - <source>Use default icon</source> - <translation>使用預設的圖示</translation> - </message> - <message> - <source>Use custom icon</source> - <translation>使用自訂的圖示</translation> - </message> - <message> <source>Add custom icon</source> <translation>加入自訂的圖示</translation> </message> @@ -742,19 +1096,35 @@ Do you want to save it anyway?</source> <translation>選擇圖片</translation> </message> <message> - <source>Can't delete icon!</source> - <translation>不能刪除圖示!</translation> + <source>Error</source> + <translation>錯誤</translation> </message> - <message numerus="yes"> - <source>Can't delete icon. Still used by %n item(s).</source> - <translation><numerusform>不能刪除圖示。仍在被 %n 個使用</numerusform></translation> + <message> + <source>Download favicon</source> + <translation>下載圖示</translation> </message> <message> - <source>Error</source> + <source>Unable to fetch favicon.</source> + <translation>無法擷取圖示。</translation> + </message> + <message> + <source>Can't read icon</source> + <translation>無法讀取圖示</translation> + </message> + <message> + <source>&Use default icon</source> + <translation>使用預設圖示 (&U)</translation> + </message> + <message> + <source>Use custo&m icon</source> + <translation>使用自訂圖示 (&M)</translation> + </message> + <message> + <source>Confirm Delete</source> <translation type="unfinished"/> </message> <message> - <source>Can't read icon:</source> + <source>This icon is used by %1 entries, and will be replaced by the default icon. Are you sure you want to delete it?</source> <translation type="unfinished"/> </message> </context> @@ -778,6 +1148,13 @@ Do you want to save it anyway?</source> </message> </context> <context> + <name>Entry</name> + <message> + <source> - Clone</source> + <translation> - 複製</translation> + </message> +</context> +<context> <name>EntryAttributesModel</name> <message> <source>Name</source> @@ -821,6 +1198,11 @@ Do you want to save it anyway?</source> <source>URL</source> <translation>網址</translation> </message> + <message> + <source>Ref: </source> + <comment>Reference abbreviation</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>Group</name> @@ -830,16 +1212,74 @@ Do you want to save it anyway?</source> </message> </context> <context> + <name>HttpPasswordGeneratorWidget</name> + <message> + <source>Length:</source> + <translation>長度:</translation> + </message> + <message> + <source>Character Types</source> + <translation>字元類型</translation> + </message> + <message> + <source>Upper Case Letters</source> + <translation>大寫英文字母</translation> + </message> + <message> + <source>A-Z</source> + <translation>A-Z</translation> + </message> + <message> + <source>Lower Case Letters</source> + <translation>小寫英文字母</translation> + </message> + <message> + <source>a-z</source> + <translation>a-z</translation> + </message> + <message> + <source>Numbers</source> + <translation>數字</translation> + </message> + <message> + <source>0-9</source> + <translation>0-9</translation> + </message> + <message> + <source>Special Characters</source> + <translation>特殊字元</translation> + </message> + <message> + <source>/*_& ...</source> + <translation>/*_& ...</translation> + </message> + <message> + <source>Exclude look-alike characters</source> + <translation>去除相似的字元</translation> + </message> + <message> + <source>Ensure that the password contains characters from every group</source> + <translation>確定密碼包含每一組的字元</translation> + </message> +</context> +<context> + <name>KMessageWidget</name> + <message> + <source>&Close</source> + <translation type="unfinished"/> + </message> + <message> + <source>Close message</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>KeePass1OpenWidget</name> <message> <source>Import KeePass1 database</source> <translation>匯入 KeePass 1 資料庫</translation> </message> <message> - <source>Error</source> - <translation>錯誤</translation> - </message> - <message> <source>Unable to open the database.</source> <translation>無法開啟這個資料庫</translation> </message> @@ -872,7 +1312,7 @@ Do you want to save it anyway?</source> </message> <message> <source>Wrong key or database file is corrupt.</source> - <translation type="unfinished"/> + <translation>無法的金鑰或資料庫損壞</translation> </message> </context> <context> @@ -904,6 +1344,10 @@ This is a one-way migration. You won't be able to open the imported databas 你可以點選 資料庫 > 「匯入 KeePass 1 資料庫」。 這是單向遷移。你無法用舊的 KeePassX 0.4 的版本打開被匯入的資料庫。</translation> </message> + <message> + <source>Unable to issue challenge-response.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>Main</name> @@ -912,199 +1356,385 @@ This is a one-way migration. You won't be able to open the imported databas <translation>重大錯誤,在測試加密函數時</translation> </message> <message> - <source>KeePassX - Error</source> - <translation>KeePassX - 錯誤</translation> + <source>KeePassXC - Error</source> + <translation>KeePassXC - 錯誤</translation> + </message> + <message> + <source>The lock file could not be created. Single-instance mode disabled.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Another instance of KeePassXC is already running.</source> + <translation type="unfinished"/> </message> </context> <context> <name>MainWindow</name> <message> - <source>Database</source> - <translation>資料庫</translation> + <source>Open database</source> + <translation>打開資料庫</translation> </message> <message> - <source>Recent databases</source> - <translation>近期的資料庫</translation> + <source>Database settings</source> + <translation>資料庫設定</translation> </message> <message> - <source>Help</source> - <translation>幫助</translation> + <source>Copy username to clipboard</source> + <translation>將使用者名稱複製到剪貼簿</translation> </message> <message> - <source>Entries</source> - <translation>項目</translation> + <source>Copy password to clipboard</source> + <translation>將密碼複製到剪貼簿</translation> </message> <message> - <source>Copy attribute to clipboard</source> - <translation>將屬性複製到剪貼簿</translation> + <source>Settings</source> + <translation>設定</translation> </message> <message> - <source>Groups</source> - <translation>群組</translation> + <source>Show toolbar</source> + <translation>顯示工具列</translation> </message> <message> - <source>View</source> - <translation>顯示</translation> + <source>read-only</source> + <translation>唯讀</translation> </message> <message> - <source>Quit</source> - <translation>關閉</translation> + <source>Toggle window</source> + <translation>切換視窗</translation> </message> <message> - <source>About</source> - <translation>關於</translation> + <source>KeePass 2 Database</source> + <translation>KeePass 2 資料庫</translation> </message> <message> - <source>Open database</source> - <translation>打開資料庫</translation> + <source>All files</source> + <translation>所有的檔案</translation> </message> <message> - <source>Save database</source> - <translation>儲存資料庫</translation> + <source>Save repaired database</source> + <translation>儲存已修復的資料庫</translation> </message> <message> - <source>Close database</source> - <translation>關閉資料庫</translation> + <source>Writing the database failed.</source> + <translation>寫入資料庫失敗</translation> </message> <message> - <source>New database</source> - <translation>新增資料庫</translation> + <source>&Recent databases</source> + <translation>最近的資料庫 (&R)</translation> </message> <message> - <source>Add new entry</source> - <translation>加入項目</translation> + <source>He&lp</source> + <translation>幫助 (&L)</translation> </message> <message> - <source>View/Edit entry</source> - <translation>瀏覽/編輯項目</translation> + <source>E&ntries</source> + <translation>項目 (&N)</translation> </message> <message> - <source>Delete entry</source> - <translation>刪除項目</translation> + <source>Copy att&ribute to clipboard</source> + <translation>複製屬性到剪貼簿 (&R)</translation> </message> <message> - <source>Add new group</source> - <translation>增加新的群組</translation> + <source>&Groups</source> + <translation>群組 (&G)</translation> </message> <message> - <source>Edit group</source> - <translation>編輯群組</translation> + <source>&View</source> + <translation>檢視 (&V)</translation> </message> <message> - <source>Delete group</source> - <translation>刪除群組</translation> + <source>&Quit</source> + <translation>離開 (&Q)</translation> </message> <message> - <source>Save database as</source> - <translation>儲存資料庫為</translation> + <source>&About</source> + <translation>關於 (&A)</translation> </message> <message> - <source>Change master key</source> - <translation>變更主金鑰</translation> + <source>&Open database</source> + <translation>開啟資料庫 (&O)</translation> </message> <message> - <source>Database settings</source> - <translation>資料庫設定</translation> + <source>&Save database</source> + <translation>儲存資料庫 (&S)</translation> + </message> + <message> + <source>&Close database</source> + <translation>關閉資料庫 (&C)</translation> + </message> + <message> + <source>&New database</source> + <translation>新的資料庫 (&N)</translation> + </message> + <message> + <source>Merge from KeePassX database</source> + <translation>從 KeePassX 資料庫合併</translation> + </message> + <message> + <source>&Add new entry</source> + <translation>新增項目 (&A)</translation> + </message> + <message> + <source>&View/Edit entry</source> + <translation>檢視/編輯項目 (&V)</translation> + </message> + <message> + <source>&Delete entry</source> + <translation>刪除項目 (&D)</translation> + </message> + <message> + <source>&Add new group</source> + <translation>新增群組 (&A)</translation> + </message> + <message> + <source>&Edit group</source> + <translation>編輯群組 (&E)</translation> + </message> + <message> + <source>&Delete group</source> + <translation>刪除群組 (&D)</translation> + </message> + <message> + <source>Sa&ve database as</source> + <translation>將資料庫儲存為 (&V)</translation> + </message> + <message> + <source>Change &master key</source> + <translation>變更主金鑰 (&M)</translation> + </message> + <message> + <source>&Database settings</source> + <translation>資料庫設定 (&D)</translation> + </message> + <message> + <source>&Clone entry</source> + <translation>複製項目 (&C)</translation> + </message> + <message> + <source>Timed one-time password</source> + <translation type="unfinished"/> + </message> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy &TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Find</source> + <translation>尋找 (&F)</translation> + </message> + <message> + <source>Copy &username</source> + <translation>複製使用者名稱 (&U)</translation> + </message> + <message> + <source>Cop&y password</source> + <translation>複製密碼 (&Y)</translation> + </message> + <message> + <source>&Settings</source> + <translation>設定 (&S)</translation> + </message> + <message> + <source>&Perform Auto-Type</source> + <translation>執行自動輸入 (&P)</translation> + </message> + <message> + <source>&Open URL</source> + <translation>開啟網址 (&O)</translation> + </message> + <message> + <source>&Lock databases</source> + <translation>鎖定資料庫 (&L)</translation> + </message> + <message> + <source>&Title</source> + <translation>標題 (&T)</translation> + </message> + <message> + <source>&URL</source> + <translation>網址 (&U)</translation> + </message> + <message> + <source>&Notes</source> + <translation>附註 (&N)</translation> + </message> + <message> + <source>&Export to CSV file</source> + <translation>匯出到 CSV 檔案 (&E)</translation> + </message> + <message> + <source>Re&pair database</source> + <translation>修復資料庫 (&P)</translation> + </message> + <message> + <source>Password Generator</source> + <translation>密碼產生器</translation> + </message> + <message> + <source>Clear history</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Import</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Tools</source> + <translation type="unfinished"/> </message> <message> <source>Import KeePass 1 database</source> <translation>匯入 KeePass 1 資料庫</translation> </message> <message> - <source>Clone entry</source> - <translation>拷貝項目</translation> + <source>Import CSV file</source> + <translation type="unfinished"/> </message> <message> - <source>Find</source> - <translation>尋找</translation> + <source>Empty recycle bin</source> + <translation type="unfinished"/> </message> <message> - <source>Copy username to clipboard</source> - <translation>將使用者名稱複製到剪貼簿</translation> + <source>Access error for config file %1</source> + <translation type="unfinished"/> </message> <message> - <source>Copy password to clipboard</source> - <translation>將密碼複製到剪貼簿</translation> + <source>Quit KeePassXC</source> + <translation type="unfinished"/> </message> <message> - <source>Settings</source> - <translation>設定</translation> + <source>Please touch the button on your YubiKey!</source> + <translation type="unfinished"/> </message> +</context> +<context> + <name>OptionDialog</name> <message> - <source>Perform Auto-Type</source> - <translation>執行自動輸入</translation> + <source>Dialog</source> + <translation>對話方塊</translation> </message> <message> - <source>Open URL</source> - <translation>打開網址</translation> + <source>General</source> + <translation>一般</translation> </message> <message> - <source>Lock databases</source> - <translation>鎖住資料庫</translation> + <source>Sh&ow a notification when credentials are requested</source> + <translation>要求憑證時顯示通知 (&O)</translation> </message> <message> - <source>Title</source> - <translation>標題</translation> + <source>Sort matching entries by &username</source> + <translation>依使用者名稱排序符合項目 (&U)</translation> </message> <message> - <source>URL</source> - <translation>網址</translation> + <source>Re&move all stored permissions from entries in active database</source> + <translation>從目前的資料庫項目中移除所有權限 (&M)</translation> </message> <message> - <source>Notes</source> - <translation>附註</translation> + <source>Advanced</source> + <translation>進階的</translation> </message> <message> - <source>Show toolbar</source> - <translation>顯示工具列</translation> + <source>Always allow &access to entries</source> + <translation>總是允許存取項目 (&A)</translation> </message> <message> - <source>read-only</source> - <translation>唯讀</translation> + <source>Always allow &updating entries</source> + <translation>總是允許更新項目 (&U)</translation> </message> <message> - <source>Toggle window</source> - <translation>切換視窗</translation> + <source>Searc&h in all opened databases for matching entries</source> + <translation>在所有開啟的資料庫內搜尋相符的項目 (&H)</translation> </message> <message> - <source>Tools</source> - <translation>工具</translation> + <source>HTTP Port:</source> + <translation>HTTP Port:</translation> </message> <message> - <source>Copy username</source> - <translation>複製使用者名稱</translation> + <source>Default port: 19455</source> + <translation>預設 port: 19455</translation> </message> <message> - <source>Copy password</source> - <translation>複製密碼</translation> + <source>Re&quest to unlock the database if it is locked</source> + <translation>若資料庫已鎖定,則請求解鎖 (&Q)</translation> </message> <message> - <source>Export to CSV file</source> - <translation>輸出成 CSV 檔案</translation> + <source>Sort &matching entries by title</source> + <translation>依名稱排序符合項目 (&M)</translation> </message> <message> - <source>Repair database</source> - <translation>修復資料庫</translation> + <source>KeePassXC will listen to this port on 127.0.0.1</source> + <translation>KeePassXC 會在 127.0.0.1 上監聽此 port</translation> </message> <message> - <source>KeePass 2 Database</source> - <translation>KeePass 2 資料庫</translation> + <source>Cannot bind to privileged ports</source> + <translation>無法綁定到特殊權限 port</translation> </message> <message> - <source>All files</source> - <translation>所有的檔案</translation> + <source>Cannot bind to privileged ports below 1024! +Using default port 19455.</source> + <translation>無法綁定到 1024 以下的特殊權限 port! +使用預設 port 19455。</translation> </message> <message> - <source>Save repaired database</source> - <translation>儲存已修復的資料庫</translation> + <source>R&emove all shared encryption keys from active database</source> + <translation>從目前的資料庫移除所有共用的加密金鑰 (&E)</translation> </message> <message> - <source>Error</source> - <translation>錯誤</translation> + <source>&Return advanced string fields which start with "KPH: "</source> + <translation>回傳 "KPH: " 起首的進階文字欄位 (&R)</translation> </message> <message> - <source>Writing the database failed.</source> - <translation>寫入資料庫失敗</translation> + <source>Automatically creating or updating string fields is not supported.</source> + <translation>不支援自動建立或更新文字欄位</translation> + </message> + <message> + <source>This is required for accessing your databases from ChromeIPass or PassIFox</source> + <translation type="unfinished"/> + </message> + <message> + <source>Enable KeePassHTTP server</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only returns the best matches for a specific URL instead of all entries for the whole domain.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Return only best matching entries</source> + <translation type="unfinished"/> + </message> + <message> + <source>Only entries with the same scheme (http://, https://, ftp://, ...) are returned.</source> + <translation type="unfinished"/> + </message> + <message> + <source>&Match URL schemes</source> + <translation type="unfinished"/> + </message> + <message> + <source>Password Generator</source> + <translation>密碼產生器</translation> + </message> + <message> + <source>Only the selected database has to be connected with a client.</source> + <translation type="unfinished"/> + </message> + <message> + <source>The following options can be dangerous! +Change them only if you know what you are doing.</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1114,10 +1744,6 @@ This is a one-way migration. You won't be able to open the imported databas <translation>密碼:</translation> </message> <message> - <source>Length:</source> - <translation>長度:</translation> - </message> - <message> <source>Character Types</source> <translation>字元類型</translation> </message> @@ -1142,70 +1768,160 @@ This is a one-way migration. You won't be able to open the imported databas <translation>去除相似的字元</translation> </message> <message> - <source>Ensure that the password contains characters from every group</source> - <translation>確定密碼包含每一組的字元</translation> - </message> - <message> <source>Accept</source> <translation>接受</translation> </message> -</context> -<context> - <name>QCommandLineParser</name> <message> - <source>Displays version information.</source> - <translation>顯示版本資訊</translation> + <source>%p%</source> + <translation>%p%</translation> + </message> + <message> + <source>strength</source> + <translation>強度</translation> + </message> + <message> + <source>entropy</source> + <translation>熵</translation> + </message> + <message> + <source>&Length:</source> + <translation>長度 (&L):</translation> + </message> + <message> + <source>Pick characters from every group</source> + <translation>從每一組中選擇字元</translation> + </message> + <message> + <source>Generate</source> + <translation>產生</translation> + </message> + <message> + <source>Close</source> + <translation>關閉</translation> + </message> + <message> + <source>Apply</source> + <translation>套用</translation> + </message> + <message> + <source>Entropy: %1 bit</source> + <translation>熵:%1 bit</translation> + </message> + <message> + <source>Password Quality: %1</source> + <translation>密碼素質:%1</translation> + </message> + <message> + <source>Poor</source> + <translation>極弱</translation> + </message> + <message> + <source>Weak</source> + <translation>較弱</translation> </message> <message> - <source>Displays this help.</source> - <translation>顯示這個幫助訊息</translation> + <source>Good</source> + <translation>較好</translation> </message> <message> - <source>Unknown option '%1'.</source> - <translation>不知的選項 '%1'</translation> + <source>Excellent</source> + <translation>極好</translation> </message> <message> - <source>Unknown options: %1.</source> - <translation>不知的選項 '%1'</translation> + <source>Password</source> + <translation>密碼</translation> </message> <message> - <source>Missing value after '%1'.</source> - <translation>在 "%1" 後缺少值</translation> + <source>Extended ASCII</source> + <translation type="unfinished"/> </message> <message> - <source>Unexpected value after '%1'.</source> - <translation>"%1" 後有不預期的值</translation> + <source>Passphrase</source> + <translation type="unfinished"/> </message> <message> - <source>[options]</source> - <translation>[選項]</translation> + <source>Wordlist:</source> + <translation type="unfinished"/> </message> <message> - <source>Usage: %1</source> - <translation>使用方式:%1</translation> + <source>Word Count:</source> + <translation type="unfinished"/> </message> <message> - <source>Options:</source> - <translation>選項:</translation> + <source>Word Separator:</source> + <translation type="unfinished"/> </message> <message> - <source>Arguments:</source> - <translation>參數</translation> + <source>Copy</source> + <translation type="unfinished"/> </message> </context> <context> - <name>QSaveFile</name> + <name>QObject</name> + <message> + <source>NULL device</source> + <translation type="unfinished"/> + </message> + <message> + <source>error reading from device</source> + <translation type="unfinished"/> + </message> + <message> + <source>file empty ! +</source> + <translation type="unfinished"/> + </message> + <message> + <source>malformed string</source> + <translation type="unfinished"/> + </message> + <message> + <source>missing closing quote</source> + <translation type="unfinished"/> + </message> + <message> + <source>INTERNAL - unget lower bound exceeded</source> + <translation type="unfinished"/> + </message> + <message> + <source>Group</source> + <translation>群組</translation> + </message> + <message> + <source>Title</source> + <translation>標題</translation> + </message> + <message> + <source>Username</source> + <translation>使用者名稱</translation> + </message> + <message> + <source>Password</source> + <translation>密碼</translation> + </message> + <message> + <source>URL</source> + <translation>網址</translation> + </message> <message> - <source>Existing file %1 is not writable</source> - <translation>現有的檔案 %1 不可寫入</translation> + <source>Notes</source> + <translation>附註</translation> </message> <message> - <source>Writing canceled by application</source> - <translation>應用程式取消寫入</translation> + <source>Browser Integration</source> + <translation type="unfinished"/> </message> <message> - <source>Partial write. Partition full?</source> - <translation>部分寫入。分區滿了嗎?</translation> + <source>YubiKey[%1] Challenge Response - Slot %2 - %3</source> + <translation type="unfinished"/> + </message> + <message> + <source>Press</source> + <translation type="unfinished"/> + </message> + <message> + <source>Passive</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1245,20 +1961,115 @@ This is a one-way migration. You won't be able to open the imported databas <context> <name>SearchWidget</name> <message> - <source>Find:</source> - <translation>尋找:</translation> + <source>Case Sensitive</source> + <translation>區分大小寫</translation> </message> <message> - <source>Case sensitive</source> - <translation>區分大小寫</translation> + <source>Search</source> + <translation>搜尋</translation> </message> <message> - <source>Current group</source> - <translation>目前的群組</translation> + <source>Clear</source> + <translation>清除</translation> + </message> + <message> + <source>Search...</source> + <translation type="unfinished"/> </message> <message> - <source>Root group</source> - <translation>根群組</translation> + <source>Limit search to selected group</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>Service</name> + <message> + <source>A shared encryption-key with the name "%1" already exists. +Do you want to overwrite it?</source> + <translation>已存在名為 "%1" 的共用加密金鑰。 +你想覆蓋嗎?</translation> + </message> + <message> + <source>Do you want to update the information in %1 - %2?</source> + <translation>你想更新 %1 到 %2 的資訊嗎?</translation> + </message> + <message> + <source>The active database is locked! +Please unlock the selected database or choose another one which is unlocked.</source> + <translation>目前的資料庫已鎖定! +請解鎖所選的資料庫或選擇其他已解鎖的資料庫。</translation> + </message> + <message> + <source>Successfully removed %1 encryption-%2 from KeePassX/Http Settings.</source> + <translation>成功從 KeePassX/Http Settings 移除 %1 encryption-%2。</translation> + </message> + <message> + <source>No shared encryption-keys found in KeePassHttp Settings.</source> + <translation>KeePassHttp Settings 中找不到共享加密金鑰。</translation> + </message> + <message> + <source>The active database does not contain an entry of KeePassHttp Settings.</source> + <translation>目前的資料庫沒有 KeePassHttp Settings 項目。</translation> + </message> + <message> + <source>Removing stored permissions...</source> + <translation>正在移除所有已儲存的權限……</translation> + </message> + <message> + <source>Abort</source> + <translation>中止</translation> + </message> + <message> + <source>Successfully removed permissions from %1 %2.</source> + <translation>成功從 %1 %2 移除權限。</translation> + </message> + <message> + <source>The active database does not contain an entry with permissions.</source> + <translation>目前的資料庫中無包含權限的項目。</translation> + </message> + <message> + <source>KeePassXC: New key association request</source> + <translation>KeePassXC:新的金鑰關聯請求</translation> + </message> + <message> + <source>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.</source> + <translation>你已接收到上述金鑰的關聯請求。 +如果你允許透過此金鑰存取你的 KeePassXC 資料庫 +請命名專屬的名稱並按下接受。</translation> + </message> + <message> + <source>KeePassXC: Overwrite existing key?</source> + <translation>KeePassXC:覆蓋現有的金鑰嗎?</translation> + </message> + <message> + <source>KeePassXC: Update Entry</source> + <translation>KeePassXC:更新項目</translation> + </message> + <message> + <source>KeePassXC: Database locked!</source> + <translation>KeePassXC:資料庫已鎖定!</translation> + </message> + <message> + <source>KeePassXC: Removed keys from database</source> + <translation>KeePassXC:從資料庫中刪除金鑰</translation> + </message> + <message> + <source>KeePassXC: No keys found</source> + <translation>KeePassXC:沒有找到金鑰</translation> + </message> + <message> + <source>KeePassXC: Settings not available!</source> + <translation>KeePassXC:設定不可用!</translation> + </message> + <message> + <source>KeePassXC: Removed permissions</source> + <translation>KeePassXC:已移除權限</translation> + </message> + <message> + <source>KeePassXC: No entry with permissions found!</source> + <translation>KeePassXC:無含有權限的項目!</translation> </message> </context> <context> @@ -1275,6 +2086,10 @@ This is a one-way migration. You won't be able to open the imported databas <source>Security</source> <translation>安全性</translation> </message> + <message> + <source>Access error for config file %1</source> + <translation type="unfinished"/> + </message> </context> <context> <name>SettingsWidgetGeneral</name> @@ -1283,10 +2098,6 @@ This is a one-way migration. You won't be able to open the imported databas <translation>記住最近的資料庫</translation> </message> <message> - <source>Open previous databases on startup</source> - <translation>在啟動時開啟最近的資料庫</translation> - </message> - <message> <source>Automatically save on exit</source> <translation>離開時,自動儲存</translation> </message> @@ -1307,10 +2118,6 @@ This is a one-way migration. You won't be able to open the imported databas <translation>全域自動輸入快捷鍵</translation> </message> <message> - <source>Use entry title to match windows for global auto-type</source> - <translation>使用項目標題來找尋自動輸入的目標視窗</translation> - </message> - <message> <source>Language</source> <translation>語言</translation> </message> @@ -1323,15 +2130,43 @@ This is a one-way migration. You won't be able to open the imported databas <translation>將視窗最小化至工作列 </translation> </message> <message> - <source>Remember last key files</source> - <translation>記住最近的金鑰檔案</translation> + <source>Load previous databases on startup</source> + <translation>啟動時載入之前的資料庫</translation> + </message> + <message> + <source>Automatically reload the database when modified externally</source> + <translation>當有外部修改時自動重新載入資料庫</translation> + </message> + <message> + <source>Hide window to system tray instead of app exit</source> + <translation>將視窗最小化至工作列而非關閉程式</translation> + </message> + <message> + <source>Minimize window at application startup</source> + <translation>程式啟動時視窗最小化</translation> + </message> + <message> + <source>Basic Settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Remember last key files and security dongles</source> + <translation type="unfinished"/> + </message> + <message> + <source>Don't mark database as modified for non-data changes (e.g., expanding groups)</source> + <translation type="unfinished"/> </message> <message> - <source>Hide window to system tray instead of App Exit</source> + <source>Auto-Type</source> + <translation>自動輸入</translation> + </message> + <message> + <source>Use entry title and URL to match windows for global Auto-Type</source> <translation type="unfinished"/> </message> <message> - <source>Hide window to system tray on App start</source> + <source>Always ask before performing Auto-Type</source> <translation type="unfinished"/> </message> </context> @@ -1354,8 +2189,86 @@ This is a one-way migration. You won't be able to open the imported databas <translation>預設以明碼顯示密碼</translation> </message> <message> - <source>Always ask before performing auto-type</source> - <translation>在執行自動輸入前通常要詢問</translation> + <source>Lock databases after minimizing the window</source> + <translation>最小化視窗後鎖定資料庫</translation> + </message> + <message> + <source>Don't require password repeat when it is visible</source> + <translation>顯示密碼時不需要重複輸入密碼</translation> + </message> + <message> + <source>Timeouts</source> + <translation type="unfinished"/> + </message> + <message> + <source>Convenience</source> + <translation type="unfinished"/> + </message> + <message> + <source>Lock databases when session is locked or lid is closed</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>SetupTotpDialog</name> + <message> + <source>Setup TOTP</source> + <translation type="unfinished"/> + </message> + <message> + <source>Key:</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use custom settings</source> + <translation type="unfinished"/> + </message> + <message> + <source>Note: Change these settings only if you know what you are doing.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Time step:</source> + <translation type="unfinished"/> + </message> + <message> + <source>8 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>6 digits</source> + <translation type="unfinished"/> + </message> + <message> + <source>Code size:</source> + <translation type="unfinished"/> + </message> + <message> + <source> sec</source> + <translation>秒</translation> + </message> +</context> +<context> + <name>TotpDialog</name> + <message> + <source>Timed Password</source> + <translation type="unfinished"/> + </message> + <message> + <source>000000</source> + <translation type="unfinished"/> + </message> + <message> + <source>Copy</source> + <translation type="unfinished"/> + </message> + <message> + <source>Expires in</source> + <translation type="unfinished"/> + </message> + <message> + <source>seconds</source> + <translation type="unfinished"/> </message> </context> <context> @@ -1368,21 +2281,37 @@ This is a one-way migration. You won't be able to open the imported databas <context> <name>WelcomeWidget</name> <message> - <source>Welcome!</source> - <translation>歡迎!</translation> + <source>Welcome to KeePassXC</source> + <translation type="unfinished"/> + </message> + <message> + <source>Start storing your passwords securely in a KeePassXC database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Create new database</source> + <translation type="unfinished"/> + </message> + <message> + <source>Open existing database</source> + <translation type="unfinished"/> </message> -</context> -<context> - <name>main</name> <message> - <source>KeePassX - cross-platform password manager</source> - <translation>KeePassX - 跨平台密碼管理軟體</translation> + <source>Import from KeePass 1</source> + <translation type="unfinished"/> </message> <message> - <source>filename of the password database to open (*.kdbx)</source> - <translation>要開啟的密碼資料庫檔案名稱 (*.kdbx)</translation> + <source>Import from CSV</source> + <translation type="unfinished"/> </message> <message> + <source>Recent databases</source> + <translation>近期的資料庫</translation> + </message> +</context> +<context> + <name>main</name> + <message> <source>path to a custom config file</source> <translation>自定設定檔的路徑</translation> </message> @@ -1390,5 +2319,81 @@ This is a one-way migration. You won't be able to open the imported databas <source>key file of the database</source> <translation>資料庫的金鑰</translation> </message> + <message> + <source>KeePassXC - cross-platform password manager</source> + <translation>KeePassXC - 跨平台的密碼管理工具</translation> + </message> + <message> + <source>read password of the database from stdin</source> + <translation>從 stdin 讀取資料庫密碼</translation> + </message> + <message> + <source>filenames of the password databases to open (*.kdbx)</source> + <translation>欲開啟的密碼資料庫檔名 (*.kdbx)</translation> + </message> + <message> + <source>Copy a password to the clipboard</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use a GUI prompt unlocking the database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to clip.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Extract and print the content of a database.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to extract.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the command to execute.</source> + <translation type="unfinished"/> + </message> + <message> + <source>List database entries.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the group to list. Default is /</source> + <translation type="unfinished"/> + </message> + <message> + <source>Print the UUIDs of the entries and groups.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Merge two databases.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge into.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Path of the database to merge from.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Use the same password for both database files.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Show a password.</source> + <translation type="unfinished"/> + </message> + <message> + <source>Name of the entry to show.</source> + <translation type="unfinished"/> + </message> </context> </TS>
\ No newline at end of file |