From a2c6a7c6dd1f7a359b6ae538bd6ff6264931ca4d Mon Sep 17 00:00:00 2001 From: sniperbeamer Date: Tue, 24 Feb 2009 18:27:51 +0000 Subject: [PATCH] Added Turkish translation Improved French translation git-svn-id: https://svn.code.sf.net/p/keepassx/code/trunk@271 b624d157-de02-0410-bad0-e51aec6abb33 --- share/keepassx/i18n/keepassx-cs_CZ.qm | Bin 43065 -> 42990 bytes share/keepassx/i18n/keepassx-de_DE.qm | Bin 58285 -> 58116 bytes share/keepassx/i18n/keepassx-es_ES.qm | Bin 62311 -> 62028 bytes share/keepassx/i18n/keepassx-fr_FR.qm | Bin 44411 -> 63124 bytes share/keepassx/i18n/keepassx-gl_ES.qm | Bin 58887 -> 58616 bytes share/keepassx/i18n/keepassx-it_IT.qm | Bin 58263 -> 58016 bytes share/keepassx/i18n/keepassx-ja_JP.qm | Bin 47068 -> 46861 bytes share/keepassx/i18n/keepassx-ru_RU.qm | Bin 41740 -> 41667 bytes share/keepassx/i18n/keepassx-tr_TR.qm | Bin 0 -> 57104 bytes src/CMakeLists.txt | 1 + src/main.cpp | 4 +- src/src.pro | 1 + src/translations/keepassx-cs_CZ.ts | 584 +++-- src/translations/keepassx-de_DE.ts | 565 +++-- src/translations/keepassx-es_ES.ts | 323 +-- src/translations/keepassx-fr_FR.ts | 1541 ++++++++----- src/translations/keepassx-gl_ES.ts | 324 +-- src/translations/keepassx-it_IT.ts | 324 +-- src/translations/keepassx-ja_JP.ts | 323 +-- src/translations/keepassx-ru_RU.ts | 329 +-- src/translations/keepassx-tr_TR.ts | 3039 +++++++++++++++++++++++++ src/translations/keepassx-xx_XX.ts | 332 +-- 22 files changed, 5799 insertions(+), 1891 deletions(-) create mode 100644 share/keepassx/i18n/keepassx-tr_TR.qm create mode 100644 src/translations/keepassx-tr_TR.ts diff --git a/share/keepassx/i18n/keepassx-cs_CZ.qm b/share/keepassx/i18n/keepassx-cs_CZ.qm index 627ca3a91ecae6da6374c004ae92add0ad8be98d..6ee6959ad66dbaf78499060d8e47158596b4ffec 100644 GIT binary patch delta 2361 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 SuHUk8`=-BcmWJm$P5(b}B`X>L delta 2627 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 JW3kV`{{U&gH&6fo diff --git a/share/keepassx/i18n/keepassx-es_ES.qm b/share/keepassx/i18n/keepassx-es_ES.qm index 000b24d65edf755f86d5efc7ebb4a0368ae378c9..14409e3677a2e93382151d7b4185cebe71182316 100644 GIT binary patch delta 2592 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 L^JVXgJNf?~G9oX0 delta 2783 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 L`Fc>%ZOnfGU_D)Q diff --git a/share/keepassx/i18n/keepassx-it_IT.qm b/share/keepassx/i18n/keepassx-it_IT.qm index 94ee4874e03d355cd79822e6ff3e1acde066b55c..722826fc6eb620178cd827ec4686ad0ef218cbfe 100644 GIT binary patch delta 2589 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 delta 2687 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 VlTy-#uN~N8wi}JLdvbC{{1?Gq(S-m2 delta 2386 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 t9l#M=x#4ZX5w*zplOfPDt)^* - AboutDialog + KeePassX %1 KeePassX %1 + <b>Current Translation: None</b><br><br> Please replace 'None' with the language of your translation <b>Aktuální překlad: český</b><br><br> + <b>Author:</b> %1<br> <b>Autor:</b> %1<br> @@ -33,6 +35,7 @@ Vývojová skupina + Tarek Saidi Tarek Saidi @@ -42,10 +45,12 @@ Vývojář, vedoucí projektu + tariq@users.berlios.de tariq@users.berlios.de + Eugen Gorschenin Eugen Gorschenin @@ -55,6 +60,7 @@ Webový designér + geugen@users.berlios.de geugen@users.berlios.de @@ -64,6 +70,7 @@ Poděkování + Matthias Miller Matthias Miller @@ -73,10 +80,12 @@ Patches pro lepší MacOS X podporu + www.outofhanwell.com www.outofhanwell.com + James Nicholls James Nicholls @@ -111,16 +120,19 @@ OK + Could not open file '%1' Nelze otevřít soubor '%1' + The following error occured: %1 Vyskytl se následující problém: %1 + http://keepassx.sf.net http://keepassx.sf.net @@ -169,10 +181,12 @@ Překlad + <html><head><meta name="qrichtext" content="1" /></head><body style=" white-space: pre-wrap; font-family:Sans Serif; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;"><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">KeePassX</span> - Cross Platform Password Manager</p></body></html> <html><head><meta name="qrichtext" content="1" /></head><body style=" white-space: pre-wrap; font-family:Sans Serif; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;"><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">KeePassX</span> - multiplatformní správce hesel</p></body></html> + Copyright (C) 2005 - 2006 Tarek Saidi KeePassX is distributed under the terms of the General Public License (GPL) version 2. @@ -263,12 +277,14 @@ Allowed is only one per entry. Je dovolena pouze jedna na každý záznam. + Syntax Error in Auto-Type sequence near character %1 Found '{' without closing '}' Chyba syntaxe v Auto-Type sekvenci poblíž znaku %1 Nalezeno '{' bez uzavření '}' + Error Chyba @@ -301,6 +317,7 @@ Je dovolena pouze jedna na každý záznam. + Cancel Zrušit @@ -313,112 +330,138 @@ Je dovolena pouze jedna na každý záznam. CAboutDialog + KeePassX %1 KeePassX %1 + Error Chyba + File '%1' could not be found. Soubor '%1' nemohl být nalezen. + Make sure that the program is installed correctly. Ujistěte se, že program je správně nainstalován. + OK OK + Could not open file '%1' Nelze otevřít soubor '%1' + The following error occured: %1 Vyskytl se následující problém: %1 + <b>Current Translation: None</b><br><br> Please replace 'None' with the language of your translation <b>Aktuální překlad: český</b><br><br> + <b>Author:</b> %1<br> <b>Autor:</b> %1<br> + $TRANSLATION_AUTHOR_EMAIL Here you can enter your email or homepage if you want. marek@straka.info (<a href="http://marek.straka.info">marek.straka.info</a>) + Matthias Miller Matthias Miller + Eugen Gorschenin Eugen Gorschenin + $TRANSLATION_AUTHOR Marek Straka + Team Vývojová skupina + Tarek Saidi Tarek Saidi + Developer, Project Admin Vývojář, vedoucí projektu + tariq@users.berlios.de tariq@users.berlios.de + Web Designer Webový designér + geugen@users.berlios.de geugen@users.berlios.de + Thanks To Poděkování + Patches for better MacOS X support Patches pro lepší MacOS X podporu + www.outofhanwell.com www.outofhanwell.com + Information on how to translate KeePassX can be found under: http://keepassx.sourceforge.net/ Informace o tom jak přeložit KeePassX lze nalézt zde: http://keepassx.sourceforge.net/ + James Nicholls James Nicholls + Main Application Icon Hlavní ikonka aplikace + http://keepassx.sf.net http://keepassx.sf.net @@ -496,10 +539,12 @@ Prosím zkontrolujte zadané údaje. Uložit přílohu... + Overwrite? Přepsat? + A file with this name already exists. Do you want to replace it? Soubor s tímto jménem již existuje. @@ -511,6 +556,7 @@ Chcete ho přepsat? Ano + No Ne @@ -520,10 +566,12 @@ Chcete ho přepsat? Chyba + Could not remove old file. Nelze odstranit starý soubor. + Could not create new file. Nelze vytvořit nový soubor. @@ -648,10 +696,12 @@ Jste si tím jistí? OK + Error Chyba + Could not open '/dev/random' or '/dev/urandom'. Nelze otevřít '/dev/random' nebo '/dev/urandom'. @@ -661,6 +711,7 @@ Jste si tím jistí? Generátor hesla + %1 Bit %1 bitů @@ -673,116 +724,141 @@ Jste si tím jistí? CPasswordDialog + OK OK + Error Chyba + Please enter a Password. Vložte prosím heslo. + Please choose a key file. Vyberte prosím soubor s klíčem. + Please enter a Password or select a key file. Vložte prosím heslo nebo vyberte soubor s klíčem. + Database Key Klíč k databázi + Select a Key File Vyberte soubor s klíčem + *.key *.key + Unexpected Error: File does not exist. Neočekávaná chyba: Soubor neexistuje. + The selected key file or directory does not exist. Vybraný soubor s klíčem nebo adresář neexistuje. + The given directory does not contain any key files. Daný adresář neobsahuje žádné soubory s klíči. + The given directory contains more then one key file. Please specify the key file directly. Daný adresář obsahuje více než jeden klíč. Zadejte prosím klíč přímo. + The key file found in the given directory is not readable. Please check your permissions. Nalezený soubor s klíčem v zadaném adresáři nelze přečíst. Zkontrolujte prosím parametry souboru. + Key file could not be found. Soubor s klíčem nemohl být nalezen. + Key file is not readable. Please check your permissions. Soubor s klíčem nelze přečíst. Zkontrolujte prosím parametry souboru. + Warning Upozornění + Password an password repetition are not equal. Please check your input. Heslo a opakované heslo nejsou stejné. Zkontrolujte zadané údaje. + Please enter a password or select a key file. Prosím vložte heslo nebo vyberte soubor s klíčem. + A file with the name 'pwsafe.key' already exisits in the given directory. Do you want to replace it? Soubor se jménem 'pwsafe.key' již v zadaném adresáři existuje. Chcete ho přepsat? + Yes Ano + No Ne + The exisiting file is not writable. Existující soubor není zapisovatelný. + A file with the this name already exisits. Do you want to replace it? Soubor s tímto jménem již existuje. Chcete ho zaměnit? + The selected key file or directory is not readable. Please check your permissions. Vybraný soubor s klíčem nebo adresář nelze otevřít. Prosím zkontrolujte jeho parametry. + Cancel Zrušit @@ -790,18 +866,22 @@ Prosím zkontrolujte jeho parametry. CSearchDlg + Notice Poznámka + Please enter a search string. Prosím vložte hledaný řetězec. + OK OK + Search Vyhledat @@ -824,6 +904,7 @@ Prosím zkontrolujte jeho parametry. Obrázky (%1) + %1: File could not be loaded. %1: Soubor nemohl být otevřen. @@ -840,6 +921,7 @@ Prosím zkontrolujte jeho parametry. Zaměnit... + An error occured while loading the icon(s): %1 Vyskytla se chyba během otevírání ikonky (ikonek): @@ -1177,6 +1259,7 @@ p, li { white-space: pre-wrap; } + Cancel Zrušit @@ -1323,10 +1406,12 @@ p, li { white-space: pre-wrap; } Skupina: + &Cancel &zrušit + Alt+C Alt+C @@ -1346,14 +1431,17 @@ p, li { white-space: pre-wrap; } Ge&n. + ... ... + O&K O&K + Alt+K Alt+K @@ -1368,6 +1456,7 @@ p, li { white-space: pre-wrap; } Příloha: + > > @@ -1395,18 +1484,22 @@ p, li { white-space: pre-wrap; } Ikonka: + &Cancel &zrušit + Alt+C Alt+C + O&K O&K + Alt+K Alt+K @@ -1475,6 +1568,7 @@ p, li { white-space: pre-wrap; } Export_Txt + Could not open file (FileError=%1) Nelze otevřít soubor (FileError=%1) @@ -1613,10 +1707,12 @@ p, li { white-space: pre-wrap; } Generátor hesla + Accep&t Převzí&t + &Cancel &zrušit @@ -1671,10 +1767,12 @@ p, li { white-space: pre-wrap; } Po&dtržítko + h&igher ANSI-Characters &Speciální ANSI znaky + Alt+H Alt+H @@ -1694,6 +1792,7 @@ p, li { white-space: pre-wrap; } Délka: + Use "/dev/rando&m" Použít "/dev/rando&m" @@ -1924,91 +2023,96 @@ p, li { white-space: pre-wrap; } Kdb3Database - + Could not open file. - + Unexpected file size (DB_TOTAL_SIZE < DB_HEADER_SIZE) Neočekávaná velikost souboru (DB_TOTAL_SIZE < DB_HEADER_SIZE) - + Wrong Signature Chybný podpis - + Unsupported File Version. Nepodporovaná verze souboru. - + Unknown Encryption Algorithm. Neznámý algoritmus zašifrování. - + Decryption failed. The key is wrong or the file is damaged. Rozšifrování se nepodařilo. Buď je nesprávný klíč nebo je soubor poškozen. - + Hash test failed. The key is wrong or the file is damaged. Hash test selhal. Klíč je chybný nebo je soubor poškozen. + Unexpected error: Offset is out of range. [G1] Neočekávaná chyba: Offset je mimo rozsah. [G1] + Unexpected error: Offset is out of range. [G2] Neočekávaná chyba: Offset je mimo rozsah. [G2] + Unexpected error: Offset is out of range. [E1] Neočekávaná chyba: Offset je mimo rozsah. [E1] + Unexpected error: Offset is out of range. [E2] Neočekávaná chyba: Offset je mimo rozsah. [E2] + Unexpected error: Offset is out of range. [E3] Neočekávaná chyba: Offset je mimo rozsah. [E3] - + Invalid group tree. - + Key file is empty. - + The database must contain at least one group. - + Could not open file for writing. Nebylo možné otevřít soubor pro zápis. - + Unexpected error: Offset is out of range. - + Unable to initalize the twofish algorithm. @@ -2016,22 +2120,22 @@ Klíč je chybný nebo je soubor poškozen. Kdb3Database::EntryHandle - + Bytes - + KiB - + MiB - + GiB @@ -2039,91 +2143,92 @@ Klíč je chybný nebo je soubor poškozen. KeepassEntryView - + Title Název - + Username Uživatelské jméno - + URL URL - + Password Heslo - + Comments Komentáře - + Expires Vyprší - + Creation Vytvoření - + Last Change Poslední změna - + Last Access Poslední přístup - + Attachment Příloha + %1 items %1 položky - + Delete? - + Group - + Error Chyba - + At least one group must exist before adding an entry. - + OK OK - + Are you sure you want to delete this entry? - + Are you sure you want to delete these %1 entries? @@ -2131,21 +2236,22 @@ Klíč je chybný nebo je soubor poškozen. KeepassGroupView - + Search Results Výsledky hledání + Groups Skupiny - + Delete? - + Are you sure you want to delete this group, all its child groups and all their entries? @@ -2153,97 +2259,99 @@ Klíč je chybný nebo je soubor poškozen. KeepassMainWindow - + Ctrl+N Ctrl+N - + Ctrl+O Ctrl+O - + Ctrl+S Ctrl+S - + Ctrl+G Ctrl+G - + Ctrl+C Ctrl+C - + Ctrl+B Ctrl+B - + Ctrl+U Ctrl+U - + Ctrl+Y Ctrl+Y - + Ctrl+E Ctrl+E - + Ctrl+D Ctrl+D - + Ctrl+K Ctrl+K - + Ctrl+F Ctrl+F - + Ctrl+W Ctrl+W - + Shift+Ctrl+S Shift+Ctrl+S - + Shift+Ctrl+F Shift+Ctrl+F - + Error Chyba + The following error occured while opening the database: %1 Při otevírání databáze se objevila následující chyba: %1 + OK OK - + Save modified file? Uložit změněný soubor? @@ -2255,255 +2363,271 @@ to save the changes? změny uloženy? + Yes Ano + No Ne + Cancel Zrušit + KeePassX - %1 KeePassX - %1 + <B>Group: </B>%1 <B>Title: </B>%2 <B>Username: </B>%3 <B>URL: </B><a href=%4>%4</a> <B>Password: </B>%5 <B>Creation: </B>%6 <B>Last Change: </B>%7 <B>LastAccess: </B>%8 <B>Expires: </B>%9 <B>Skupina: </B>%1 <B>Název: </B>%2 <B>Uživ. jméno: </B>%3 <B>URL: </B><a href=%4>%4</a> <B>Heslo: </B>%5 <B>Vytvořeno: </B>%6 <B>Poslední změna: </B>%7 <B>Poslední přístup: </B>%8 <B>Vyprší: </B>%9 - + Clone Entry Naklonovat záznam - + Delete Entry Smazat záznam - + Clone Entries Naklonovat záznamy - + Delete Entries Smazat záznamy + File could not be saved. %1 Soubor nemohl být uložen. %1 + Save Database As... Uložit databázi jako ... - + Ready Připraveno + [new] [nový] - + Open Database... Otevřít databázi ... - + Loading Database... Otevírání databáze ... - + Loading Failed Otevření selhalo + Could not create key file. The following error occured: %1 Nebylo možné vytvořit klíčový soubor. Vyskytla se následující chyba: %1 + Export To... Vyexportovat do ... + KeePassX [new] KeePassX [new] + Unknown error in Import_PwManager::importFile()() Neznámá chyba v Import_PwManager::importFile()() + Unknown error in Import_KWalletXml::importFile() Neznámaá chyba v Import_KWalletXml::importFile() + Unknown error in PwDatabase::openDatabase() Neznámá chyba v PwDatabase::openDatabase() - + Ctrl+V Ctrl+V + Show Toolbar Panel nástrojů + KeePassX KeePassX - + Unknown error while loading database. - + KeePass Databases (*.kdb) - + All Files (*) - + Save Database... - + 1 Month - + %1 Months - + 1 Year - + %1 Years - + 1 Day - + %1 Days - + less than 1 day - + Locked - + Unlocked - + Ctrl+L - + Ctrl+Q - + The database file does not exist. - + new - + Expired - + Un&lock Workspace - + &Lock Workspace - + The following error occured while opening the database: - + File could not be saved. - + Show &Toolbar - + Ctrl+P - + Ctrl+X - + Ctrl+I - + Database locked - + The database you are trying to open is locked. This means that either someone else has opened the file or KeePassX crashed last time it opened the database. @@ -2511,18 +2635,18 @@ Do you want to open it anyway? - + Couldn't create database lock file. - + The current file was modified. Do you want to save the changes? - + Couldn't remove database lock file. @@ -2553,165 +2677,202 @@ Do you want to save the changes? KeePassX + Columns Sloupečky + PwManager File (*.pwm) PwManager souboru (*.pwm) + KWallet XML-File (*.xml) KWallet XML-souboru (*.xml) - + Add New Group... Přidat novou skupinu... + Edit Group... Upravit skupinu... + Delete Group Smazat skupinu + Copy Password to Clipboard Zkopírovat heslo do schránky + Copy Username to Clipboard Zkopírovat uživatelské jméno do schránky + Open URL Otevřít URL + Save Attachment As... Uložit přílohu jako... + Add New Entry... Přidat novou položku... + View/Edit Entry... Zobrazit/upravit položku... + Delete Entry Smazat položku + Clone Entry Naklonovat položku + Search In Database... Vyhledat v databázi... + Search in this group... Vyhledat v této skupině... + Show Toolbar Panel nástrojů + Show Entry Details Detaily položky + Hide Usernames Skrýt uživatelská jména + Hide Passwords Skrýt hesla + Title Název + Username Uživatel + URL URL + Password Heslo + Comment Komentář + Expires Platnost + Creation Vytvoření + Last Change Poslední změna + Last Access Poslední přístup + Attachment Příloha + Show Statusbar Stavový řádek + Plain Text (*.txt) Jednoduchého textu (*.txt) - + Hide Skrýt + Perform AutoType Provádět autodoplňování + Type Here Psát zde + Toolbar Icon Size Velikost ikonek na panelu nástrojů + 16x16 16x16 + 22x22 22x22 + 28x28 28x28 - + &View &Zobrazit @@ -2733,10 +2894,10 @@ Do you want to save the changes? &Edit - &Upravit + &Upravit - + E&xtras &Doplňky @@ -2746,71 +2907,62 @@ Do you want to save the changes? &Nápověda - + &New Database... Nová &databáze... - + &Open Database... &Otevřít databázi... - + &Close Database Za&vřít databázi - + &Save Database Uloži&t databázi - + Save Database &As... Uložit databázi &jako... - + &Database Settings... Nastavení data&báze... - + Change &Master Key... Změnit &master klíč... + E&xit Uk&ončit - + &Settings... N&astavení... - + &About... O a&plikaci... - + &KeePassX Handbook... &KeePassX příručka... - - Standard KeePass Single User Database (*.kdb) - - - - - Advanced KeePassX Database (*.kxdb) - - - - + Recycle Bin... @@ -2820,7 +2972,7 @@ Do you want to save the changes? Skupiny - + &Lock Workspace @@ -2830,210 +2982,225 @@ Do you want to save the changes? - + Toolbar &Icon Size - + &Columns - + &Manage Bookmarks... - + &Quit - + &Edit Group... - + &Delete Group - + Copy Password &to Clipboard - + Copy &Username to Clipboard - + &Open URL - + &Save Attachment As... - + Add &New Entry... - + &View/Edit Entry... - + De&lete Entry - + &Clone Entry - + Search &in Database... - + Search in this &Group... - + Show &Entry Details - + Hide &Usernames - + Hide &Passwords - + &Title - + User&name - + &URL - + &Password - + &Comment - + E&xpires - + C&reation - + &Last Change - + Last &Access - + A&ttachment - + Show &Statusbar - + &Perform AutoType - + &16x16 - + &22x22 - + 2&8x28 28x28 {2&8x?} - + &Password Generator... - + &Group (search results only) - + Show &Expired Entries... - + &Add Bookmark... - + Bookmark &this Database... - + &Add New Subgroup... - + Copy URL to Clipboard + + + &Entries + + + + + &Groups + + + + + Sort groups + + ManageBookmarksDlg @@ -3137,18 +3304,22 @@ File is not readable. PasswordDlg + TextLabel Textová nálepka + OK OK + ... ... + Cancel Zrušit @@ -3168,6 +3339,7 @@ File is not readable. Heslo: + Key file or directory: Soubor s klíčem nebo adresář: @@ -3182,14 +3354,17 @@ File is not readable. Alt+B + Use Password AND Key File Použít heslo současně se souborem s klíčem + Exit Ukončit + Password Repet.: Zopakování hesla: @@ -3227,72 +3402,89 @@ File is not readable. PwDatabase + Unknown Error Neznámá chyba + Unexpected file size (DB_TOTAL_SIZE < DB_HEADER_SIZE) Neočekávaná velikost souboru (DB_TOTAL_SIZE < DB_HEADER_SIZE) + Wrong Signature Chybný podpis + AES-Init Failed AES-Init selhal + Unexpected error: Offset is out of range. [G1] Neočekávaná chyba: Offset je mimo rozsah. [G1] + Unexpected error: Offset is out of range. [G2] Neočekávaná chyba: Offset je mimo rozsah. [G2] + Unexpected error: Offset is out of range. [E1] Neočekávaná chyba: Offset je mimo rozsah. [E1] + Unexpected error: Offset is out of range. [E2] Neočekávaná chyba: Offset je mimo rozsah. [E2] + Unexpected error: Offset is out of range. [E3] Neočekávaná chyba: Offset je mimo rozsah. [E3] + Hash test failed. The key is wrong or the file is damaged. Hash test selhal. Klíč je chybný nebo je soubor poškozen. + Could not open key file. Nebylo možné otevřít soubor s klíčem. + Key file could not be written. Soubor s klíčem nemohl být uložen. + Could not open file. Nebylo možné otevřít soubor. + Could not open file for writing. Nebylo možné otevřít soubor pro zápis. + Unsupported File Version. Nepodporovaná verze souboru. + Unknown Encryption Algorithm. Neznámý algoritmus zašifrování. + Decryption failed. The key is wrong or the file is damaged. Rozšifrování se nepodařilo. @@ -3302,94 +3494,116 @@ Buď je nesprávný klíč nebo je soubor poškozen. QObject + Warning Upozornění + Could not save configuration file. Make sure you have write access to '~/.keepass'. Nebylo možné uložit konfigurační soubor, Ujistěte se, že je možný přístup do '~/.keepass'. + OK OK + File '%1' could not be found. Soubor '%1' nemohl být nalezen. + File not found. Soubor nenalezen. + Could not open file. Nebylo možné otevřít soubor. + File is no valid PwManager file. Soubor není ve formátu PwManager. + Unsupported file version. Nepodporovaná verze souboru. + Unsupported hash algorithm. Nepodporovaný hash algoritmus. + Unsupported encryption algorithm. Nepodporovaný šifrovací algoritmus. + Compressed files are not supported yet. Zkompresované soubory nejsou ještě podporovány. + Wrong password. Chybné heslo. + File is damaged (hash test failed). Soubor je poškozen (hast test selhall). + Invalid XML data (see stdout for details). Neplatná XML data (viz stdout pro podrobnosti). + File is empty. Soubor je prázdný. + Invalid XML file (see stdout for details). Neplatný XML soubor (viz stdout pro detaily). + Invalid XML file. Neplatný XML soubor. + Document does not contain data. Dokument neobsahuje žádná data. + Error Chyba + Warning: Upozornění: + Invalid RGB color value. Neplatná RGB hodnota barvy. + Never Nikdy @@ -3500,14 +3714,17 @@ Ujistěte se, že je možný přístup do '~/.keepass'. He&sla + Search Hledat + Clo&se U&zavřít + Alt+S Alt+S @@ -3525,14 +3742,17 @@ Ujistěte se, že je možný přístup do '~/.keepass'. Výběr ikonky + Add Custom Icon... Přidat vlastní ikonku... + Pick Vybrat + Cancel Zrušit @@ -3545,14 +3765,17 @@ Ujistěte se, že je možný přístup do '~/.keepass'. Alt+Ö + O&K O&K + Alt+K Alt+K + Alt+C Alt+C @@ -3562,6 +3785,7 @@ Ujistěte se, že je možný přístup do '~/.keepass'. Nastavení + &Cancel &Zrušit @@ -3571,10 +3795,12 @@ Ujistěte se, že je možný přístup do '~/.keepass'. Smazat schránku po: + Seconds Sekundách + Sh&ow passwords in plain text by default Zobrazovat &hesla vždy jako obyčejný text @@ -3624,18 +3850,22 @@ Ujistěte se, že je možný přístup do '~/.keepass'. Barva 1: + Expand group tree when opening a database Při otevření databáze rozvinout skupiny ve stromové struktuře + &Other &Ostatní + Browser Command: Příkaz pro prohlížeč: + Securi&ty &Bezpečnost @@ -3655,6 +3885,7 @@ Ujistěte se, že je možný přístup do '~/.keepass'. Zapamatovat naposledy napsaný klíč a umístění + Mounting Root: Mountovat jako Root: @@ -3975,18 +4206,22 @@ Ujistěte se, že je možný přístup do '~/.keepass'. SimplePasswordDialog + O&K O&K + Alt+K Alt+K + Alt+C Alt+C + ... ... @@ -4001,6 +4236,7 @@ Ujistěte se, že je možný přístup do '~/.keepass'. Heslo: + &Cancel &Zrušit @@ -4008,54 +4244,66 @@ Ujistěte se, že je možný přístup do '~/.keepass'. StandardDatabase + Unexpected file size (DB_TOTAL_SIZE < DB_HEADER_SIZE) Neočekávaná velikost souboru (DB_TOTAL_SIZE < DB_HEADER_SIZE) + Wrong Signature Chybný podpis + Unsupported File Version. Nepodporovaná verze souboru. + Unknown Encryption Algorithm. Neznámý algoritmus zašifrování. + Decryption failed. The key is wrong or the file is damaged. Rozšifrování se nepodařilo. Buď je nesprávný klíč nebo je soubor poškozen. + Hash test failed. The key is wrong or the file is damaged. Hash test selhal. Klíč je chybný nebo je soubor poškozen. + Unexpected error: Offset is out of range. [G1] Neočekávaná chyba: Offset je mimo rozsah. [G1] + Unexpected error: Offset is out of range. [G2] Neočekávaná chyba: Offset je mimo rozsah. [G2] + Unexpected error: Offset is out of range. [E1] Neočekávaná chyba: Offset je mimo rozsah. [E1] + Unexpected error: Offset is out of range. [E2] Neočekávaná chyba: Offset je mimo rozsah. [E2] + Unexpected error: Offset is out of range. [E3] Neočekávaná chyba: Offset je mimo rozsah. [E3] + Could not open file for writing. Nebylo možné otevřít soubor pro zápis. @@ -4097,6 +4345,7 @@ from the drop-down list, or enter the window title manually: TrashCanDialog + Title Název @@ -4130,38 +4379,47 @@ p, li { white-space: pre-wrap; } dbsettingdlg_base + Database Settings Nastavení databáze + Encryption Zašifrování + Algorithm: Algoritmus: + ? ? + Encryption Rounds: Počet kol zašifrování: + O&K O&K + Ctrl+K Ctrl+K + &Cancel &Zrušit + Ctrl+C Ctrl+C diff --git a/src/translations/keepassx-de_DE.ts b/src/translations/keepassx-de_DE.ts index 35bb895..8b2bb37 100644 --- a/src/translations/keepassx-de_DE.ts +++ b/src/translations/keepassx-de_DE.ts @@ -1,9 +1,9 @@ - @default + Could not open file (FileError=%1) Datei konnte nicht geöffnet werden. (FileError=%1) @@ -11,15 +11,18 @@ AboutDialog + KeePassX %1 KeePassX %1 + <b>Current Translation: None</b><br><br> Please replace 'None' with the language of your translation <b>Aktuelle Übersetzung: Deutsch</b><br><br> + <b>Author:</b> %1<br> <b>Autor:</b> %1<br> @@ -55,6 +58,7 @@ Dank an + Matthias Miller Matthias Miller @@ -94,10 +98,12 @@ OK + Could not open file '%1' Datei '%1' konnte nicht geöffnet werden. + The following error occured: %1 Folgender Fehler ist aufgetreten: @@ -138,6 +144,7 @@ Über + Thanks To Dank An @@ -152,10 +159,12 @@ Übersetzung + <html><head><meta name="qrichtext" content="1" /></head><body style=" white-space: pre-wrap; font-family:Sans Serif; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;"><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">KeePassX</span> - Cross Platform Password Manager</p></body></html> <html><head><meta name="qrichtext" content="1" /></head><body style=" white-space: pre-wrap; font-family:Sans Serif; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;"><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">KeePassX</span> - Cross Platform Password Manager</p></body></html> + Copyright (C) 2005 - 2006 Tarek Saidi KeePassX is distributed under the terms of the General Public License (GPL) version 2. @@ -164,10 +173,12 @@ KeePassX steht unter der General Public License (GPL) Version 2. + tarek.saidi@arcor.de tarek.saidi@arcor.de + http://keepass.berlios.de/ http://keepass.berlios.de/ @@ -268,12 +279,14 @@ Allowed is only one per entry. Erlaubt ist nur eine pro Eintrag. + Syntax Error in Auto-Type sequence near character %1 Found '{' without closing '}' Syntaxfehler in Auto-Type-Zeichenkette bei Zeichen %1 Öffnende Klammer '{' ohne Gegenstück gefunden. + Error Fehler @@ -317,6 +330,7 @@ Erlaubt ist nur eine pro Eintrag. Benutzername + Cancel Abbrechen @@ -329,98 +343,120 @@ Erlaubt ist nur eine pro Eintrag. CAboutDialog + KeePassX %1 KeePassX %1 + Error Fehler + File '%1' could not be found. Datei '%1' konnte nicht geöffnet werden. + Make sure that the program is installed correctly. Stellen Sie sicher, dass das Programm korrekt installiert wurde. + OK OK + Could not open file '%1' Datei '%1' konnte nicht geöffnet werden. + The following error occured: %1 Folgender Fehler ist aufgetreten: %1 + http://keepass.berlios.de/index.php http://keepass.berlios.de/index.php + <b>Current Translation: None</b><br><br> Please replace 'None' with the language of your translation <b>Aktuelle Übersetzung: Deutsch</b><br><br> + <b>Author:</b> %1<br> <b>Autor:</b> %1<br> + $TRANSALTION_AUTHOR Tarek Saidi + $TRANSLATION_AUTHOR_EMAIL Here you can enter your email or homepage if you want. tarek.saidi@arcor.de + Information on how to translate KeePassX can be found under: http://keepass.berlios.de/translation-howto.html Informationen wie Sie eine Übersetztung für KeePassX erstellen können finden Sie unter: http://keepass.berlios.de/translation-howto.html + Matthias Miller Matthias Miller + http://www.outofhanwell.com/<br>Mac OS X Support http://www.outofhanwell.com/<br>Mac OS X Unterstützung + $TRANSLATION_AUTHOR Tarek Saidi + Information on how to translate KeePassX can be found under: http://keepass.berlios.de/ Informationen über das Erstellen eine Übersetztung für KeePassX sind hier zu finden: http://keepass.berlios.de + Team Team + Developer, Project Admin Entwickler und Projektadministrator + Thanks To Dank An + Patches for better MacOS X support Patches für bessere MacOS X Unterstützung + Main Application Icon Anwendungssymbol @@ -498,10 +534,12 @@ Bitte prüfen Sie Ihre Eingabe. Anhang speichern... + Overwrite? Überschreiben? + A file with this name already exists. Do you want to replace it? Eine Datei mit diesem Namen existiert bereits. @@ -513,6 +551,7 @@ Möchten Sie diese ersetzen. Ja + No Nein @@ -522,10 +561,12 @@ Möchten Sie diese ersetzen. Fehler + Could not remove old file. Alte Datei konnte nicht entfernt werden. + Could not create new file. Neue Datei konnte nicht angelegt werden. @@ -650,10 +691,12 @@ Sind Sie sicher? OK + Error Fehler + Could not open '/dev/random' or '/dev/urandom'. '/dev/random' oder '/dev/urandom' konnte nicht geöffnet werden. @@ -671,118 +714,143 @@ Sind Sie sicher? CPasswordDialog + OK OK + Error Fehler + Please enter a Password. Bitte geben Sie ein Passwort ein. + Please choose a key file. Bitte wählen Sie eine Schlüsseldatei. + Please enter a Password or select a key file. Bitte geben Sie ein Passwort ein oder wählen Sie eine Schlüsseldatei. + Database Key Datenbankschlüssel + Select a Key File Schlüsseldatei wählen + *.key *.key + Unexpected Error: File does not exist. Unerwarteter Fehler: Datei existiert nicht. + The selected key file or directory does not exist. Die gewählte Schlüsseldatei bzw. das gewählte Verzeichnis existiert nicht. + The given directory does not contain any key files. Das angegebene Verzeichnis enthält keine Schlüsseldatei. + The given directory contains more then one key file. Please specify the key file directly. Das angegebene Verzeichnis enthält mehrere Schlüsseldateien. Bitte geben Sie die gewünschte Schlüsseldatei direkt an. + The key file found in the given directory is not readable. Please check your permissions. Die im angegebenen Verzeichnis gefundene Schlüsseldatei ist nicht lesbar. Bitter prüfen Sie Ihre Zugriffsrechte. + Key file could not be found. Schlüsseldatei konnte nicht gefunden werden. + Key file is not readable. Please check your permissions. Die angegebene Schlüsseldatei ist nicht lesbar. Bitter prüfen Sie Ihre Zugriffsrechte. + Warning Warnung + Password an password repetition are not equal. Please check your input. Passwort und Passwortwiederholung stimmen nicht überein. Bitte prüfen Sie Ihre Eingabe. + Please enter a password or select a key file. Bitte geben Sie ein Passwort ein oder wählen Sie eine Schlüsseldatei. + A file with the name 'pwsafe.key' already exisits in the given directory. Do you want to replace it? Im angegebenen Verzeichnis existiert bereits eine Datei mit dem Namen 'pwsafe.key'. Möchten Sie diese ersetzen? + Yes Ja + No Nein + The exisiting file is not writable. Die exisitierende Datei ist nicht überschreibbar. + A file with the this name already exisits. Do you want to replace it? Eine Datei mit diesem Namen existiert bereits. Möchten Sie diese ersetzen. + The selected key file or directory is not readable. Please check your permissions. Das angegebene Verzeichnis oder die angegebene Schlüsseldatei ist nicht lesbar. Bitter prüfen Sie Ihre Zugriffsrechte. + Cancel Abbrechen @@ -790,18 +858,22 @@ Bitter prüfen Sie Ihre Zugriffsrechte. CSearchDlg + Notice Hinweis + Please enter a search string. Bitte geben Sie einen Suchbegriff ein. + OK OK + Search Suchen @@ -824,6 +896,7 @@ Bitter prüfen Sie Ihre Zugriffsrechte. Symbole (%1) + %1: File could not be loaded. %1: Datei konnte nicht geladen werden. @@ -839,6 +912,7 @@ Bitter prüfen Sie Ihre Zugriffsrechte. ersetzen... + An error occured while loading the icon(s): %1 Beim Laden der Symbole traten Fehler auf: @@ -1177,6 +1251,7 @@ p, li { white-space: pre-wrap; } + Cancel Abbrechen @@ -1323,10 +1398,12 @@ p, li { white-space: pre-wrap; } Gruppe: + &Cancel &Abbrechen + Alt+C Alt+A @@ -1341,6 +1418,7 @@ p, li { white-space: pre-wrap; } Symbol: + % Bit % Bit @@ -1350,14 +1428,17 @@ p, li { white-space: pre-wrap; } Ge&n. + ... ... + O&K O&K + Alt+K Alt+K @@ -1395,14 +1476,17 @@ p, li { white-space: pre-wrap; } Symbol: + &Cancel Abbre&chen + Alt+C Alt+C + O&K O&K @@ -1471,6 +1555,7 @@ p, li { white-space: pre-wrap; } Export_Txt + Could not open file (FileError=%1) Datei konnte nicht geöffnet werden. (FileError=%1) @@ -1614,10 +1699,12 @@ p, li { white-space: pre-wrap; } Passwortgenerator + Accep&t Annehmen + &Cancel Abbre&chen @@ -1672,6 +1759,7 @@ p, li { white-space: pre-wrap; } Unterstrich + h&igher ANSI-Characters höhere ANSI-Zeichen @@ -1691,6 +1779,7 @@ p, li { white-space: pre-wrap; } Länge: + Use "/dev/rando&m" '/dev/random' benutzen @@ -1922,71 +2011,71 @@ p, li { white-space: pre-wrap; } Kdb3Database - + Could not open file. Datei konnte nicht geöffnet werden. - + Unexpected file size (DB_TOTAL_SIZE < DB_HEADER_SIZE) unerwartete Dateigrößen (DB_TOTAL_SIZE < DB_HEADER_SIZE) - + Wrong Signature falsche Signatur - + Unsupported File Version. Nicht unterstützte Dateiversion. - + Unknown Encryption Algorithm. Unbekannter bzw. nicht unterstüzter Verschlüsselungsalgorithmus. - + Decryption failed. The key is wrong or the file is damaged. Entschlüsselung fehlgeschlagen. Der Schlüssel ist falsch oder die Datei ist beschädigt. - + Hash test failed. The key is wrong or the file is damaged. Hash-Test fehlgeschlagen. Der Schlüssel ist falsch oder die Datei ist beschädigt. - + Invalid group tree. Gruppenbaum ungültig. - + Key file is empty. Schlüsseldatei ist leer. - + The database must contain at least one group. Die Datenbank muss mindestens eine Gruppe enthalten. - + Could not open file for writing. Datei konnte nicht zum Schreiben geöffnent werden. - + Unexpected error: Offset is out of range. unerwarteter Fehler: Offset ist auserhalb der Reichweite. - + Unable to initalize the twofish algorithm. @@ -1994,22 +2083,22 @@ Der Schlüssel ist falsch oder die Datei ist beschädigt. Kdb3Database::EntryHandle - + Bytes - + KiB - + MiB - + GiB @@ -2017,91 +2106,92 @@ Der Schlüssel ist falsch oder die Datei ist beschädigt. KeepassEntryView - + Title Titel - + Username Benutzername - + URL URL - + Password Passwort - + Comments Kommentar - + Expires Läuft ab - + Creation Erstellung - + Last Change Letzte Änderung - + Last Access Letzter Zugriff - + Attachment Anhang + %1 items %1 Elemente - + Delete? löschen? - + Group Gruppe - + Error Fehler - + At least one group must exist before adding an entry. mindestens eine Gruppe muss existieren, bevor ein Eintrag hinzugefügt werden kann. - + OK OK - + Are you sure you want to delete this entry? Sind Sie sicher, dass Sie diesen Eintrag löschen wollen? - + Are you sure you want to delete these %1 entries? Sind Sie sicher, dass Sie diese Einträge %1 löschen wollen? @@ -2109,16 +2199,17 @@ Der Schlüssel ist falsch oder die Datei ist beschädigt. KeepassGroupView - + Search Results Suchergebnisse + Groups Gruppen - + Delete? löschen? @@ -2128,7 +2219,7 @@ Der Schlüssel ist falsch oder die Datei ist beschädigt. Sind Sie sicher, dass Sie diese Gruppe und alle Untergruppen swie die Einträge löschen wollen? - + Are you sure you want to delete this group, all its child groups and all their entries? @@ -2136,92 +2227,94 @@ Der Schlüssel ist falsch oder die Datei ist beschädigt. KeepassMainWindow - + Ctrl+O - + Ctrl+S - + Ctrl+G - + Ctrl+C - + Ctrl+B - + Ctrl+U - + Ctrl+Y - + Ctrl+E - + Ctrl+D - + Ctrl+K - + Ctrl+F - + Ctrl+W - + Shift+Ctrl+S - + Shift+Ctrl+F - + Error Fehler + The following error occured while opening the database: %1 Beim Öffnen der Datenbank ist folgender Fehler aufgetreten: %1 + OK OK - + Save modified file? Geändete Datei speichern? @@ -2233,256 +2326,271 @@ to save the changes? die Änderungen speichern? + Yes Ja + No Nein + Cancel Abbrechen + <B>Group: </B>%1 <B>Title: </B>%2 <B>Username: </B>%3 <B>URL: </B><a href=%4>%4</a> <B>Password: </B>%5 <B>Creation: </B>%6 <B>Last Change: </B>%7 <B>LastAccess: </B>%8 <B>Expires: </B>%9 <B>Gruppe: </B>%1 <B>Titel: </B>%2 <B>Benutzername: </B>%3 <B>URL: </B><a href=%4>%4</a> <B>Passwort: </B>%5 <B>Erstellung: </B>%6 <B>Letzte Änderung: </B>%7 <B>Letzter Zugriff: </B>%8 <B>Läuft ab: </B>%9 - + Clone Entry Eintrag duplizieren - + Delete Entry Eintrag löschen - + Clone Entries Einträge duplizieren - + Delete Entries Einträge löschen + File could not be saved. %1 Datei konnte nicht gespeichert werden. %1 + Save Database As... Datenbank speichern unter... - + Ready Bereit + [new] [neu] - + Open Database... Datenbank öffnen... - + Loading Database... Lade Datenbank... - + Loading Failed Laden fehlgeschlagen + Could not create key file. The following error occured: %1 Datei konnte nicht angelegt werden. Der folgende Fehler trat auf: %1 + Export To... Exportieren nach... + KeePassX [new] KeePassX [neu] + Unknown error in Import_PwManager::importFile()() Unbekannter Fehler in Import_PwManager::importFile()() + Unknown error in Import_KWalletXml::importFile() Unbekannter Fehler in Import_KWalletXml::importFile() + Unknown error in PwDatabase::openDatabase() Unbekannter Fehler in PwDatabase::openDatabase() - + Ctrl+V + Show Toolbar Werkzeugleiste anzeigen + KeePassX KeePassX - + Unknown error while loading database. Unbekannter Fehler während des öffnens der Datenbank. - + KeePass Databases (*.kdb) KeePass Datenbank (*.kdb) - + All Files (*) alle Dateien (*) - + Save Database... speichere Datenbank... - + 1 Month 1 Monat - + %1 Months %1 Monate - + 1 Year 1 Jahr - + %1 Years %1 Jahre - + 1 Day 1 Tag - + %1 Days %1 Tage - + less than 1 day weniger als einen Tag - + Locked gesperrt - + Unlocked entsperrt - + Ctrl+L - + Ctrl+Q - + The database file does not exist. Die Datenbankdatei existiert nicht. - + new neu - + Expired abgelaufen - + Un&lock Workspace entsperre Arbeitsbereich - + &Lock Workspace sperre Arbeitsbereich - + The following error occured while opening the database: Der folgende Fehler hat sich beim öffnen der Datenbank ereignet: - + File could not be saved. Datei konnte nicht gespeichert werden. - + Show &Toolbar Werkzeugleiste anzeigen - + Ctrl+N - + Ctrl+P - + Ctrl+X - + Ctrl+I - + Database locked - + The database you are trying to open is locked. This means that either someone else has opened the file or KeePassX crashed last time it opened the database. @@ -2490,18 +2598,18 @@ Do you want to open it anyway? - + Couldn't create database lock file. - + The current file was modified. Do you want to save the changes? - + Couldn't remove database lock file. @@ -2532,225 +2640,277 @@ Do you want to save the changes? KeePassX + File Datei + Import from... Importieren aus... + View Ansicht + Columns Spalten + Extras Extras + Help Hilfe + New Database... Neue Datenbank... + Open Database... Datenbank öffnen... + Close Database Datenbank schließen + Save Database Datenbank speichern + Save Database As... Datenbank speichern unter... + Database Settings... Datenbankeinstellungen... + Change Master Key... Hauptschlüssel ändern... + Exit Beenden + PwManager File (*.pwm) PwManager-Datei (*.pwm) + KWallet XML-File (*.xml) KWallet XML-Datei (*.xml) - + Add New Group... Neu Gruppe hinzufügen... + Edit Group... Gruppe bearbeiten... + Delete Group Gruppe löschen + Copy Password to Clipboard Passwort in Zwischenablage kopieren + Copy Username to Clipboard Benutzername in Zwischenablage kopieren + Open URL URL öffnen + Save Attachment As... Anhang speichern unter... + Add New Entry... Neuen Eintrag hinzufügen... + View/Edit Entry... Eintrag anzeigen/bearbeiten... + Delete Entry Eintrag löschen + Clone Entry Eintrag duplizieren + Search In Database... In Datenbank suchen... + Search in this group... In dieser Gruppe suchen... + Show Toolbar Werkzeugleiste anzeigen + Show Entry Details Eintragsdetails anzeigen + Hide Usernames Benutzernamen verbergen + Hide Passwords Passwörter verbergen + Title Titel + Username Benutzername + URL URL + Password Passwort + Comment Kommentar + Expires Läuft ab + Creation Erstellung + Last Change Letzte Änderung + Last Access Letzter Zugriff + Attachment Anhang + Settings... Einstellungen... + About... Über... + Edit Bearbeiten + Show Statusbar Statusleiste anzeigen + Export to... Exportieren nach... + KeePassX Handbook... KeePassX Handbuch... + Plain Text (*.txt) Klartext (*.txt) - + Hide verbergen + Perform AutoType AutoType ausführen + Type Here Type Here + Toolbar Icon Size Symbolleistengröße - + &View Ansicht @@ -2772,10 +2932,10 @@ Do you want to save the changes? &Edit - &Bearbeiten + &Bearbeiten - + E&xtras E&xtras @@ -2785,71 +2945,67 @@ Do you want to save the changes? &Hilfe - + &New Database... &neue Datenbank... - + &Open Database... Datenbank &öffnen... - + &Close Database Datenbank s&chließen - + &Save Database Datenbank &speichern - + Save Database &As... D&atenbank speichern unter... - + &Database Settings... &Datenbankeinstellungen... - + Change &Master Key... Hauptschlüssel &ändern... + E&xit Beend&en - + &Settings... Ein&stellungen... - + &About... &Über... - + &KeePassX Handbook... &KeePassX Handbuch... - - - Standard KeePass Single User Database (*.kdb) - - Advanced KeePassX Database (*.kxdb) - fortgeschrittene KeePassX Datenbank (*.kxdb) + fortgeschrittene KeePassX Datenbank (*.kxdb) - + Recycle Bin... Mülleimer... @@ -2859,7 +3015,7 @@ Do you want to save the changes? Gruppen - + &Lock Workspace sperre Arbeitsbereich @@ -2869,22 +3025,22 @@ Do you want to save the changes? Lesezeichen - + Toolbar &Icon Size Werkezugleisten Symbol Größe - + &Columns Spalten - + &Manage Bookmarks... Lesezeichen bearbeiten... - + &Quit schliessen @@ -2894,190 +3050,205 @@ Do you want to save the changes? Gruppe neu hinzufügen - + &Edit Group... Gruppe bearbeiten... - + &Delete Group Gruppe löschen - + Copy Password &to Clipboard Passwort in die Zwischenablage kopieren - + Copy &Username to Clipboard Benutzername in die Zwischenablage kopieren - + &Open URL Url öffnen - + &Save Attachment As... Anhang speichern als... - + Add &New Entry... Eintrag neu hinzufügen... - + &View/Edit Entry... Eintrag zeigen/bearbeiten... - + De&lete Entry Eintrag löschen - + &Clone Entry Eintrag schliessen - + Search &in Database... Suche in Datenbank... - + Search in this &Group... Suche in dieser Gruppe... - + Show &Entry Details Eintragsdetails zeigen - + Hide &Usernames Benutzername verstecken - + Hide &Passwords Passwort verstecken - + &Title Titel - + User&name Benutzername - + &URL URL - + &Password Passwort - + &Comment Kommentar - + E&xpires Ablauf - + C&reation Erstellung - + &Last Change letzte Änderung - + Last &Access letzter Zugriff - + A&ttachment Anhang - + Show &Statusbar Statuszeile zeigen - + &Perform AutoType Auto-Type ausführen - + &16x16 - + &22x22 - + 2&8x28 - + &Password Generator... Passwortgenerator... - + &Group (search results only) Gruppe (nur Suchergebnisse) - + Show &Expired Entries... Zeige abgelaufene Einträge... - + &Add Bookmark... Lesezeichen hinzufügen... - + Bookmark &this Database... speichere diese Datenbank als Lesezeichen... - + &Add New Subgroup... - + Copy URL to Clipboard + + + &Entries + + + + + &Groups + + + + + Sort groups + + ManageBookmarksDlg @@ -3185,14 +3356,17 @@ Datei ist nicht lesbar. PasswordDlg + OK OK + ... ... + Cancel Abbrechen @@ -3212,6 +3386,7 @@ Datei ist nicht lesbar. Passwort: + Key file or directory: Schlüsseldatei oder Datenträger: @@ -3226,14 +3401,17 @@ Datei ist nicht lesbar. + Use Password AND Key File Passwort UND Schlüsseldatei verwenden + Exit Beenden + Password Repet.: Passwort Wdhlg.: @@ -3271,52 +3449,64 @@ Datei ist nicht lesbar. PwDatabase + Unknown Error Unbekannter Fehler + Unexpected file size (DB_TOTAL_SIZE < DB_HEADER_SIZE) Unerwartete Dateigrößen (DB_TOTAL_SIZE < DB_HEADER_SIZE) + Wrong Signature Falsche Signatur + AES-Init Failed AES Initialisierung fehlgeschlagen + Hash test failed. The key is wrong or the file is damaged. Hash-Test fehlgeschlagen. Der Schlüssel ist falsch oder die Datei ist beschädigt. + Could not open key file. Schlüsseldatei konnte nicht geöffnet werden. + Key file could not be written. Schlüsseldatei konnte nicht geschrieben werden. + Could not open file. Datei konnte nicht geöffnet werden. + Could not open file for writing. Datei konnte nicht zum Schreiben geöffnent werden. + Unsupported File Version. Nicht unterstützte Dateiversion. + Unknown Encryption Algorithm. Unbekannter bzw. nicht unterstüzter Verschlüsselungsalgorithmus. + Decryption failed. The key is wrong or the file is damaged. Entschlüsselung fehlgeschlagen. @@ -3326,93 +3516,115 @@ Der Schlüssel ist falsch oder die Datei ist beschädigt. QObject + Warning Warnung + Could not save configuration file. Make sure you have write access to '~/.keepass'. Konfigurationsdatei konnte nicht gespeichert werden. Stellen Sie sicher, dass Sie Schreibzugriff auf '~/.keepass' haben. + OK OK + File '%1' could not be found. Datei '%1' konnte nicht geöffnet werden. + File not found. Datei nicht gefunden. + Could not open file. Datei konnte nicht geöffnet werden. + File is no valid PwManager file. Datei ist keine gültige PwManager-Datei. + Unsupported file version. Nicht unterstützte Dateiversion. + Unsupported hash algorithm. Nicht unterstützter Hash-Algorithmus. + Unsupported encryption algorithm. Unbekannter bzw. nicht unterstüzter Verschlüsselungsalgorithmus. + Compressed files are not supported yet. Komprimierte Dateien werden noch nicht unterstützt. + Wrong password. Falsches Passwort. + File is damaged (hash test failed). Datei ist beschädigt (Hash-Test fehlgeschlagen). + Invalid XML data (see stdout for details). Ungültige XML-Daten (siehe stdout für Fehlerbeschreibung). + File is empty. Datei ist leer. + Invalid XML file (see stdout for details). Ungültige XML-Daten (siehe stdout für Fehlerbeschreibung). + Invalid XML file. Ungültige XML-Datei. + Document does not contain data. Dokument enthält keine Daten. + Error Fehler + Warning: Warnung: + Invalid RGB color value. Ungültiger RGB-Farbwert. + Never Nie @@ -3528,10 +3740,12 @@ Stellen Sie sicher, dass Sie Schreibzugriff auf '~/.keepass' haben.Passwörter + Search Suchen + Clo&se Schließen @@ -3549,14 +3763,17 @@ Stellen Sie sicher, dass Sie Schreibzugriff auf '~/.keepass' haben.Symbolauswahl + Add Custom Icon... Eigenes Symbol hinzufügen... + Pick Wählen + Cancel Abbrechen @@ -3569,6 +3786,7 @@ Stellen Sie sicher, dass Sie Schreibzugriff auf '~/.keepass' haben.Alt+Ö + O&K O&K @@ -3578,6 +3796,7 @@ Stellen Sie sicher, dass Sie Schreibzugriff auf '~/.keepass' haben.Einstellungen + &Cancel Abbrechen @@ -3587,10 +3806,12 @@ Stellen Sie sicher, dass Sie Schreibzugriff auf '~/.keepass' haben.Zwischenablage löschen nach: + Seconds Sekunden + Sh&ow passwords in plain text by default Passwort standardmäßig im Klartext anzeigen @@ -3640,22 +3861,27 @@ Stellen Sie sicher, dass Sie Schreibzugriff auf '~/.keepass' haben.Farbe 1: + Expand group tree when opening a database Gruppenbaum beim Öffnen aufklappen + &Other Sonstiges + Remember last opend file Zuletzt geöffnete Datei beim Starten öffnen + Browser Command: Browser Befehl: + Securi&ty Sicherheit @@ -3675,6 +3901,7 @@ Stellen Sie sicher, dass Sie Schreibzugriff auf '~/.keepass' haben.Art und Ort des Schlüssels der letzten Datenbank merken + Mounting Root: Datenträgerwurzelverzeichnis: @@ -4010,10 +4237,12 @@ Stellen Sie sicher, dass Sie Schreibzugriff auf '~/.keepass' haben. SimplePasswordDialog + O&K O&K + ... ... @@ -4028,6 +4257,7 @@ Stellen Sie sicher, dass Sie Schreibzugriff auf '~/.keepass' haben.Passwort: + &Cancel Abbrechen @@ -4035,38 +4265,46 @@ Stellen Sie sicher, dass Sie Schreibzugriff auf '~/.keepass' haben. StandardDatabase + Could not open file. Datei konnte nicht geöffnet werden. + Unexpected file size (DB_TOTAL_SIZE < DB_HEADER_SIZE) Unerwartete Dateigrößen (DB_TOTAL_SIZE < DB_HEADER_SIZE) + Wrong Signature Falsche Signatur + Unsupported File Version. Nicht unterstützte Dateiversion. + Unknown Encryption Algorithm. Unbekannter bzw. nicht unterstüzter Verschlüsselungsalgorithmus. + Decryption failed. The key is wrong or the file is damaged. Entschlüsselung fehlgeschlagen. Der Schlüssel ist falsch oder die Datei ist beschädigt. + Hash test failed. The key is wrong or the file is damaged. Hash-Test fehlgeschlagen. Der Schlüssel ist falsch oder die Datei ist beschädigt. + Could not open file for writing. Datei konnte nicht zum Schreiben geöffnent werden. @@ -4108,10 +4346,12 @@ from the drop-down list, or enter the window title manually: TrashCanDialog + Title Titel + Username Benutzername @@ -4145,30 +4385,37 @@ p, li { white-space: pre-wrap; } dbsettingdlg_base + Database Settings Datenbankeinstellungen + Encryption Verschlüsselung + Algorithm: Algorithmus: + ? ? + Encryption Rounds: Verschlüsselungsrunden: + O&K O&K + &Cancel Abbrechen diff --git a/src/translations/keepassx-es_ES.ts b/src/translations/keepassx-es_ES.ts index e53b6a6..cd76f08 100644 --- a/src/translations/keepassx-es_ES.ts +++ b/src/translations/keepassx-es_ES.ts @@ -1914,70 +1914,70 @@ p, li { white-space: pre-wrap; } Kdb3Database - + Could not open file. No se pudo abrir el archivo. - + Unexpected file size (DB_TOTAL_SIZE < DB_HEADER_SIZE) Tamaño de fichero no esperado (DB_TOTAL_SIZE < DB_HEADER_SIZE) - + Wrong Signature Firma Incorrecta - + Unsupported File Version. Versión de archivo no compatible. - + Unknown Encryption Algorithm. Algoritmo de cifrado desconocido. - + Decryption failed. The key is wrong or the file is damaged. Falló el descifrado.La contraseña es incorrecta o el archivo está dañado. - + Hash test failed. The key is wrong or the file is damaged. Comprobación hash fallida. La clave es incorecta o el fichero está dañado. - + Invalid group tree. Árbol de grupos no válido. - + Key file is empty. El archivo de claves está vacio. - + The database must contain at least one group. La base de datos tiene que contener al menos un grupo. - + Could not open file for writing. No se puede abrir el archivo para escritura. - + Unexpected error: Offset is out of range. Error inesperado: El desplazamiento está fuera del rango. - + Unable to initalize the twofish algorithm. Incapaz de iniciar el algoritmo twofish. @@ -1985,22 +1985,22 @@ La clave es incorecta o el fichero está dañado. Kdb3Database::EntryHandle - + Bytes Bytes - + KiB KiB - + MiB MiB - + GiB GiB @@ -2008,52 +2008,52 @@ La clave es incorecta o el fichero está dañado. KeepassEntryView - + Title Título - + Username Usuario - + URL URL - + Password Contraseña - + Comments Comentarios - + Expires Expira - + Creation Creación - + Last Change Último Cambio - + Last Access Último Acceso - + Attachment Adjunto @@ -2063,37 +2063,37 @@ La clave es incorecta o el fichero está dañado. %1 elementos - + Delete? ¿Borrar? - + Group Grupo - + Error Error - + At least one group must exist before adding an entry. Tiene que existir al menos un grupo antes de añadir una entrada. - + OK OK - + Are you sure you want to delete this entry? ¿Está seguro de que quiere borrar esta entrada? - + Are you sure you want to delete these %1 entries? ¿Está seguro de que quiere borrar estas %1 entradas? @@ -2101,7 +2101,7 @@ La clave es incorecta o el fichero está dañado. KeepassGroupView - + Search Results Resultados de Búsqueda @@ -2111,7 +2111,7 @@ La clave es incorecta o el fichero está dañado. Grupos - + Delete? ¿Borrar? @@ -2121,7 +2121,7 @@ La clave es incorecta o el fichero está dañado. ¿Está seguro de que quiere borrar este grupo, todos los grupos hijos y todas las entradas? - + Are you sure you want to delete this group, all its child groups and all their entries? ¿Está seguro de que quiere borrar este grupo, todos los grupos hijos y todas las entradas? @@ -2129,77 +2129,77 @@ La clave es incorecta o el fichero está dañado. KeepassMainWindow - + Ctrl+O Ctrl+A - + Ctrl+S Ctrl+G - + Ctrl+G Ctrl+G - + Ctrl+C Ctrl+C - + Ctrl+B Ctrl+B - + Ctrl+U Ctrl+U - + Ctrl+Y Ctrl+Y - + Ctrl+E Ctrl+E - + Ctrl+D Ctrl+D - + Ctrl+K Ctrl+K - + Ctrl+F Ctrl+F - + Ctrl+W Ctrl+W - + Shift+Ctrl+S Shift+Ctrl+G - + Shift+Ctrl+F Shift+Ctrl+F - + Error Error @@ -2216,7 +2216,7 @@ La clave es incorecta o el fichero está dañado. Aceptar - + Save modified file? ¿Guardar archivo modificado? @@ -2248,22 +2248,22 @@ to save the changes? <b>Grupo: </b>%1 <b>Título: </b>%2 <b>Usuario: </b>%3 <b>URL: </b><a href="%4">%4</a> <b>Contraseña: </b>%5 <b>Creación: </b>%6 <b>Último Cambio: </b>%7 <b>Último Acceso: </b>%8 <b>Expira: </b>%9 - + Clone Entry Duplicar Entrada - + Delete Entry Eliminar Entrada - + Clone Entries Duplicar Entradas - + Delete Entries Eliminar Entradas @@ -2280,7 +2280,7 @@ to save the changes? Guardar Base de Datos Como... - + Ready Listo @@ -2290,17 +2290,17 @@ to save the changes? [nuevo] - + Open Database... Abrir Base de Datos... - + Loading Database... Cargando Base de Datos... - + Loading Failed Carga Fallida @@ -2332,7 +2332,7 @@ to save the changes? Error desconocido en Import_KWalletXml::importFile() - + Ctrl+V Ctrl+V @@ -2347,147 +2347,147 @@ to save the changes? KeePassX - + Unknown error while loading database. Error desconocido al cargar la base de datos. - + KeePass Databases (*.kdb) Base de datos de KeePass (*.kdb) - + All Files (*) Todos los archivos (*) - + Save Database... Guardar base de datos - + 1 Month 1 Mes - + %1 Months %1 Meses - + 1 Year 1 Año - + %1 Years %1 Años - + 1 Day 1 Día - + %1 Days %1 Días - + less than 1 day menos de 1 día - + Locked Bloqueado - + Unlocked Desbloqueado - + Ctrl+L Ctrl+L - + Ctrl+Q Ctrl+Q - + The database file does not exist. El archivo de la base de datos no existe. - + new nuevo - + Expired Expirada - + Un&lock Workspace Desb&loquear área de trabajo - + &Lock Workspace B&loquear área de trabajo - + The following error occured while opening the database: Se produjo el siguiente errore al abrir la base de datos: - + File could not be saved. No se puedo guardar el archivo. - + Show &Toolbar Mostrar &Barra de herramientas - + Ctrl+N Ctrl+N - + Ctrl+P Ctrl+P - + Ctrl+X Ctrl+X - + Ctrl+I Ctrl+I - + Database locked Base de datos bloqueada - + The database you are trying to open is locked. This means that either someone else has opened the file or KeePassX crashed last time it opened the database. @@ -2495,18 +2495,18 @@ Do you want to open it anyway? La base de datos que usted quiere abrir esta bloqueada. Esto significa que alguien ha abierto el archivo o que KeePassX se cayó la última vez que se abrio la base de datos. ¿Quiere abrirlo de todas maneras? - + Couldn't create database lock file. No se pudo crear un archivo bloqueador en la base de datos - + The current file was modified. Do you want to save the changes? Este archivo ha sido modificado. ¿Quiere guardar los cambios? - + Couldn't remove database lock file. No se pudo remover al archivo bloqueador en la base de datos. @@ -2617,7 +2617,7 @@ Do you want to save the changes? KWallet, archivo XML (*.xml) - + Add New Group... Añadir Nuevo Grupo... @@ -2787,12 +2787,12 @@ Do you want to save the changes? Texto Plano (*.txt) - + Hide Ocultar - + &View &Ver @@ -2814,10 +2814,10 @@ Do you want to save the changes? &Edit - &Editar + &Editar - + E&xtras E&xtras @@ -2827,62 +2827,62 @@ Do you want to save the changes? &Ayuda - + &Open Database... &Abrir base de datos... - + &Close Database &Cerrar bases de datos - + &Save Database &Guardar base de datos - + Save Database &As... Guardar base de datos &como... - + &Database Settings... Configuración de la base de &datos - + Change &Master Key... Cambiar contraseña &maestra... - + &Settings... &Preferencias... - + &About... &Acerca de... - + &KeePassX Handbook... Manual de &KeePassX... Standard KeePass Single User Database (*.kdb) - Base de datos estándar de KeePass para un único usuario (*.kdb) + Base de datos estándar de KeePass para un único usuario (*.kdb) Advanced KeePassX Database (*.kxdb) - Base de datos avanzada de KeePass (*.kxdb) + Base de datos avanzada de KeePass (*.kxdb) - + Recycle Bin... Papelera de reciclaje... @@ -2892,7 +2892,7 @@ Do you want to save the changes? Grupos - + &Lock Workspace B&loquear área de trabajo @@ -2902,22 +2902,22 @@ Do you want to save the changes? &Marcadores - + Toolbar &Icon Size Tamaño de los &iconos de la barra de herramientas - + &Columns &Columnas - + &Manage Bookmarks... &Gestionar marcadores - + &Quit &Salir @@ -2927,195 +2927,210 @@ Do you want to save the changes? &Añadir nuevo grupo... - + &Edit Group... &Editar Grupo... - + &Delete Group &Borrar grupo - + Copy Password &to Clipboard Copiar la con&traseña al portapapeles - + Copy &Username to Clipboard Copiar la nombre de &usuario al portapapeles - + &Open URL Abrir URL - + &Save Attachment As... &Guardar archivo adjunto como... - + Add &New Entry... Añadir &nueva entrada... - + &View/Edit Entry... &Ver/Editar entrada... - + De&lete Entry Bo&rrar entrada - + &Clone Entry &Clonar entrada - + Search &in Database... Buscar e&n la base de datos - + Search in this &Group... Buscar en este &grupo... - + Show &Entry Details Mostrar detalles de la &entrada - + Hide &Usernames Ocultar nombres de &usuario - + Hide &Passwords Ocultar &contraseñas - + &Title &Título - + User&name &Nombre de usuario - + &URL &URL - + &Password &Contraseña - + &Comment &Comentario - + E&xpires E&xpira - + C&reation C&reación - + &Last Change Ú&ltimo cambio - + Last &Access Último &acceso - + A&ttachment Adjun&to - + Show &Statusbar Mostrar barra de e&stado - + &Perform AutoType %Utilizar Auto-escritura - + &16x16 &16x16 - + &22x22 &22x22 - + 2&8x28 2&8x28 - + &New Database... &Nueva base de datos... - + &Password Generator... Generador de &contraseñas... - + &Group (search results only) &Grupo (sólo resultados de búsqueda) - + Show &Expired Entries... Mostar &entidades expiradas - + &Add Bookmark... &Añadir marcador... - + Bookmark &this Database... Añadir marcador a es&ta base de datos... - + &Add New Subgroup... &Añadir Subgrupo Nuevo... - + Copy URL to Clipboard Copiar URL al Portapapeles + + + &Entries + + + + + &Groups + + + + + Sort groups + + ManageBookmarksDlg diff --git a/src/translations/keepassx-fr_FR.ts b/src/translations/keepassx-fr_FR.ts index b79c9f7..64aebeb 100644 --- a/src/translations/keepassx-fr_FR.ts +++ b/src/translations/keepassx-fr_FR.ts @@ -1,9 +1,9 @@ - - + @default + Could not open file (FileError=%1) Ne peut ouvrir le fichier (FileError=%1) @@ -11,15 +11,18 @@ AboutDialog + KeePassX %1 KeePassX %1 + <b>Current Translation: None</b><br><br> Please replace 'None' with the language of your translation <b>La présente traduction française</b><br><br> + <b>Author:</b> %1<br> <b> À pour auteur:</b> %1<br> @@ -38,22 +41,25 @@ Team - Équipe + Équipe + Tarek Saidi Tarek Saidi Developer, Project Admin - Développeur et Administrateur du Projet + Développeur et Administrateur du Projet + tariq@users.berlios.de tariq@users.berlios.de + Eugen Gorschenin Eugen Gorschenin @@ -61,103 +67,110 @@ Web Designer - Concepteur du site Internet + Concepteur du site Internet + geugen@users.berlios.de geugen@users.berlios.de Thanks To - Remerciement à + Remerciement à + Matthias Miller Matthias Miller Patches for better MacOS X support - Pour les rustines ayant permis un meilleur support de MacOS X + Pour les rustines ayant permis un meilleur support de MacOS X + www.outofhanwell.com <ADDRESS>www.outofhanwell.com<ADDRESS> + James Nicholls James Nicholls Main Application Icon - Pour le logo de KeepassX + Icône principale de l'application Various fixes and improvements - + Rustines diverses et améliorations Error - Erreur + Erreur File '%1' could not be found. - + Le fichier '%1' n'a pu être trouvé. Make sure that the program is installed correctly. - S'assurer que l'application est correctement installée. + S'assurer que l'application est correctement installée. OK - + OK + Could not open file '%1' N'a pas pu ouvrir le fichier '%1' + The following error occured: %1 L'erreur suivante est survenue: %1 + http://keepassx.sf.net http://keepassx.sf.net Developer - + Développeur Information on how to translate KeePassX can be found under: - + Toutes les informations concernant la méthode pour traduire KeePassX peuvent être obtenues à l'adresse suivante: Current Translation - + Traduction courante None Please replace 'None' with the language of your translation - + Aucun Author - + Auteur @@ -168,6 +181,7 @@ À propos + Thanks To Remerciement à @@ -182,10 +196,12 @@ Traduction + <html><head><meta name="qrichtext" content="1" /></head><body style=" white-space: pre-wrap; font-family:Sans Serif; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;"><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">KeePassX</span> - Cross Platform Password Manager</p></body></html> <html><head><meta name="qrichtext" content="1" /></head><body style=" white-space: pre-wrap; font-family:Sans Serif; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;"><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">KeePassX</span> - Gest. de mot de passe multiplateforme</p></body></html> + Copyright (C) 2005 - 2006 Tarek Saidi KeePassX is distributed under the terms of the General Public License (GPL) version 2. @@ -193,10 +209,12 @@ General Public License (GPL) version 2. KeePassX est distribué sous les termes de la<br> Licence Publique Générale GNU v2 (GPL v2).</span> + tarek.saidi@arcor.de tarek.saidi@arcor.de + http://keepass.berlios.de/ http://keepass.berlios.de/ @@ -218,12 +236,12 @@ KeePassX est distribué sous les termes de la<br> Licence Publique AppName - + AppName AppFunc - + AppFunc @@ -240,37 +258,37 @@ Licence Publique Générale (GPL) v2. Add Bookmark - + Ajouter un Signet Title: - Títre: + Títre : File: - + Fichier : Browse... - Parcourir... + Parcourir... Edit Bookmark - + Modifier un Signet KeePass Databases (*.kdb) - + Bases de Données KeePass (*.kdb) All Files (*) - + Tous les Fichiers (*) @@ -279,16 +297,18 @@ Licence Publique Générale (GPL) v2. More than one 'Auto-Type:' key sequence found. Allowed is only one per entry. - Plus d'une auto-saisie: Séquence clé trouvée. -Seulement une par entrée est autorisée. + Plus d'une saisie automatique : séquence clé trouvée. +Seulement une autorisée par entrée. + Syntax Error in Auto-Type sequence near character %1 Found '{' without closing '}' Erreur de syntaxe à l'intérieur de la séquence d'auto-saisie près du caractère %1 Trouvé '{' sans accolade fermante '}' + Error Erreur @@ -298,177 +318,210 @@ Seulement une par entrée est autorisée. KeePassX - Auto-Type - + KeePassX - Saisie Automatique Click on an entry to auto-type it. - + Cliquer sur une entrée pour la saisir automatiquement. Group - + Groupe Title - Títre + Títre Username - Nom d'utilisateur + Nom d'utilisateur + Cancel Annuler Auto-Type - + Saisie Automatique CAboutDialog + KeePassX %1 KeePassX %1 + Error Erreur + File '%1' could not be found. Le fichier '%1' n'a pu être trouvé. + Make sure that the program is installed correctly. S'assurer que l'application est correctement installée. + OK Ok + Could not open file '%1' N'a pas pu ouvrir le fichier '%1' + The following error occured: %1 L'erreur suivante est survenue: %1 + http://keepass.berlios.de/index.php http://keepass.berlios.de/index.php + <b>Current Translation: None</b><br><br> Please replace 'None' with the language of your translation <b>La présente traduction française</b><br><br> + <b>Author:</b> %1<br> <b> À pour auteur:</b> %1<br> + $TRANSALTION_AUTHOR <br>Djellel DIDA + $TRANSLATION_AUTHOR_EMAIL Here you can enter your email or homepage if you want. <b>Courriel:</b> <br> djellel@free.fr + Information on how to translate KeePassX can be found under: http://keepass.berlios.de/translation-howto.html Les informations concernant la méthode de traduction de KeePassX peut être trouvé à l'adresse suivante:<br> <ADDRESS>http://keepass.berlios.de/translation-howto.html</ADDRESS> + Matthias Miller Matthias Miller + http://www.outofhanwell.com/<br>Mac OS X Support <ADDRESS>http://www.outofhanwell.com </ADDRESS> + Eugen Gorschenin Eugen Gorschenin + geugen@users.berlios.de<br>New Website <ADDRESS>geugen@users.berlios.de</ADDRESS> + $TRANSLATION_AUTHOR <br>Djellel DIDA + Information on how to translate KeePassX can be found under: http://keepass.berlios.de/ Toutes les informations concernant la méthode pour traduire KeePassX peuvent être obtenues à l'adresse suivante:<br> <ADDRESS>http://keepass.berlios.de/<ADDRESS> + Team Équipe + Tarek Saidi Tarek Saidi + Developer, Project Admin Développeur et Administrateur du Projet + tariq@users.berlios.de tariq@users.berlios.de + Web Designer Concepteur du site Internet + geugen@users.berlios.de geugen@users.berlios.de + Thanks To Remerciement à + Patches for better MacOS X support Pour les rustines ayant permis un meilleur support de MacOS X + www.outofhanwell.com <ADDRESS>www.outofhanwell.com<ADDRESS> + Information on how to translate KeePassX can be found under: http://keepassx.sourceforge.net/ Les informations concernant la méthode de traduction de KeePassX peuvent être trouvées à l'adresse suivante:<br> <ADDRESS>http://keepass.berlios.de/translation-howto.html</ADDRESS> + James Nicholls James Nicholls + Main Application Icon Pour le logo de KeepassX + http://keepassx.sf.net http://keepassx.sf.net @@ -483,7 +536,7 @@ http://keepassx.sourceforge.net/ Twofish: 256 Bit - Twofish: 256 Bits + Twofish : 256 Bits @@ -493,7 +546,7 @@ http://keepassx.sourceforge.net/ Please determine the number of encryption rounds. - Définiser le nombre de passes. + Définissez le nombre de passes. @@ -533,12 +586,12 @@ http://keepassx.sourceforge.net/ Password and password repetition are not equal. Please check your input. Le mot de passe et sa confirmation ne sont pas identiques ! -S'il vous plait, vérifier votre saisie. +Veuillez vérifier votre saisie. OK - Accepter + OK @@ -546,10 +599,12 @@ S'il vous plait, vérifier votre saisie. Enregistrer la pièce jointe... + Overwrite? Écraser ? + A file with this name already exists. Do you want to replace it? Un fichier ayant le même nom existe déjà. @@ -561,6 +616,7 @@ Voulez-vous le remplacer ? Oui + No Non @@ -570,10 +626,12 @@ Voulez-vous le remplacer ? Erreur + Could not remove old file. N'a pas pu enlever l'ancien fichier. + Could not create new file. N'a pas pu créer un nouveau fichier. @@ -602,7 +660,7 @@ En êtes-vous sûr ? Edit Entry - Édition de l'entrée + Modification de l'entrée @@ -622,62 +680,62 @@ En êtes-vous sûr ? The chosen entry has no attachment or it is empty. - + L'entrée choisie n'a pas d'attachement ou est vide. Today - + Aujourd'hui 1 Week - + 1 semaine 2 Weeks - + 2 semaines 3 Weeks - + 3 semaines 1 Month - + 1 mois 3 Months - + 3 mois 6 Months - + 6 mois 1 Year - + 1 an Calendar... - + Calendrier... [Untitled Entry] - + [Entrée sans Nom] New Entry - + Nouvelle Entrée @@ -698,10 +756,12 @@ En êtes-vous sûr ? Accepter + Error Erreur + Could not open '/dev/random' or '/dev/urandom'. N'a pas pu ouvrir '/dev/random' ou '/dev/urandom'. @@ -711,128 +771,154 @@ En êtes-vous sûr ? Générateur de mots de passe + %1 Bit %1 Bits %1 Bits - + %1 Bits CPasswordDialog + OK Accepter + Error Erreur + Please enter a Password. Entrer un mot de passe. + Please choose a key file. - Sélectionner un trousseau de clés. + Sélectionner un fichier clé. + Please enter a Password or select a key file. - Entrer un mot de passe ou sélectionner un trousseau de clés. + Entrer un mot de passe ou sélectionner un fichier clé. + Database Key Base de données des clés + Select a Key File - Selectionner un trousseau de clés + Selectionner un fichier clé + *.key *.key + Unexpected Error: File does not exist. Erreur inattendue: Le fichier n'existe pas. + The selected key file or directory does not exist. - Le trousseau de clés ou le répertoire n'existe pas. + Le fichier clé ou le répertoire n'existe pas. + The given directory does not contain any key files. - Le répertoire désigné ne contient aucun trousseau de clés. + Le répertoire désigné ne contient aucun fichier clé. + The given directory contains more then one key file. Please specify the key file directly. - Le répertoire désigné contient plus d'un trousseau de clés. -Pourriez-vous sélectionner le trousseau de clés désiré. + Le répertoire désigné contient plus d'un fichier clé. +Veuillez sélectionner le fichier clé directement. + The key file found in the given directory is not readable. Please check your permissions. - Le trousseau de clés choisi dans le répertoire n'est pas lisible. -S'il vous plait, vérifier vos permissions. + Le fichier clé choisi dans le répertoire n'est pas lisible. +Veuillez vérifier vos permissions. + Key file could not be found. - Le trousseau de clés n'a pu être trouvé. + Le fichier clé n'a pu être trouvé. + Key file is not readable. Please check your permissions. - Le trousseau de clés n'est pas lisible. -S'il vous plait, vérifier vos permissions. + Le fichier clé n'est pas lisible. +Veuillez vérifier vos permissions. + Warning Avertissement + Password an password repetition are not equal. Please check your input. Le mot de passe et sa confirmation ne sont pas identiques ! S'il vous plait, vérifier votre saisie. + Please enter a password or select a key file. - Entrer un mot de passe ou sélectionner un trousseau de clés. + Entrer un mot de passe ou sélectionner un fichier clé. + A file with the name 'pwsafe.key' already exisits in the given directory. Do you want to replace it? Un fichier avec le nom 'pwsafe.key' existe déjà dans le répertoire selectionné. Voulez-vous le remplacer ? + Yes Oui + No Non + The exisiting file is not writable. - L'existant fichier est protégé en écriture . + Le fichier existant est protégé en écriture . + A file with the this name already exisits. Do you want to replace it? - Un fichier avec un même nom existe déjà. + Un fichier avec un nom identique existe déjà. Désirez-vous le remplacer ? + The selected key file or directory is not readable. Please check your permissions. - Le trousseau de clés choisi n'est pas lisible. -S'il vous plait, vérifier vos permissions. + Le fichier clé choisi n'est pas lisible. +Vérifiez vérifier vos permissions. + Cancel Annuler @@ -840,18 +926,22 @@ S'il vous plait, vérifier vos permissions. CSearchDlg + Notice Notification + Please enter a search string. Saisissez une recherche. + OK Accepter + Search Recherche @@ -874,6 +964,7 @@ S'il vous plait, vérifier vos permissions. Images (%1) + %1: File could not be loaded. %1: Le fichier n'a pu être chargé. @@ -884,6 +975,7 @@ S'il vous plait, vérifier vos permissions. Erreur + An error occured while loading the icon(s): Une erreur est survenue lors du chargement (des) de l'icône(s): @@ -891,9 +983,10 @@ S'il vous plait, vérifier vos permissions. Replace... - Remplacez... + Remplacer... + An error occured while loading the icon(s): %1 Une erreur est survenue lors du chargement (des) de l'icône(s): %1 @@ -906,22 +999,22 @@ S'il vous plait, vérifier vos permissions. Add Custom Icon - + Ajouter une icône personnalisée Pick - Sélectionner + Sélectionner %1: File could not be loaded. - + %1: Le fichier n'a pu être chargé. An error occured while loading the icon(s): - + Une erreur est survenue lors du chargement (des) de l'icône(s) : @@ -939,7 +1032,7 @@ S'il vous plait, vérifier vos permissions. Select an executable... - + Sélectionner un exécutable.... @@ -947,7 +1040,7 @@ S'il vous plait, vérifier vos permissions. Calendar - + Calendrier @@ -955,18 +1048,18 @@ S'il vous plait, vérifier vos permissions. Entropy Collection - + Collecte d'aléas Random Number Generator - + Générateur aléatoire de nombre Collecting entropy... Please move the mouse and/or press some keys until enought entropy for a reseed of the random number generator is collected. - + Collecte d'aléas... Bougez la souris et/ou appuyez sur des touches jusqu'à en avoir collecté suffisamment pour une génération de nombre aléatoire. @@ -974,7 +1067,7 @@ Please move the mouse and/or press some keys until enought entropy for a reseed p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'Verdana'; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600; color:#006400;">Random pool successfully reseeded!</span></p></body></html> - + <html><head><meta name="qrichtext" content="1" /><style type="text/css">p, li { white-space: pre-wrap; }</style></head><body style=" font-family:'Verdana'; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;"><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600; color:#006400;">Groupe d'aléas généré avec succès !</span></p></body></html> @@ -982,254 +1075,255 @@ p, li { white-space: pre-wrap; } Group - + Groupe Title - Títre + Títre Username - Nom d'utilisateur + Nom d'utilisateur Password - Mot de passe + Mot de passe Url - + Url Comment - Commentaire + Commentaire Attachment Name - + Nom de la Pièce jointe Creation Date - + Date de création Last Access Date - + Date de dernier accès Last Modification Date - + Date de dernière modification Expiration Date - + Date d'expiration Time till Expiration - + Temps restant avant expiration Dialog - + Dialogue Rich Text Editor - + Editeur de texte avancé Bold - + Gras B - + G Italic - + Italique I - + I Underlined - + Souligné U - + S Left-Aligned - + Aligné à Gauche L - + L Centered - + Centré C - + C Right-Aligned - + Aligné à Droite R - + R Justified - + Justifié Text Color - + Couleur du texte Font Size - + Taille de Police 6 - + 6 7 - + 7 8 - + 8 9 - + 9 10 - + 10 11 - + 11 12 - + 12 14 - + 14 16 - + 16 18 - + 18 20 - + 20 22 - + 22 24 - + 24 26 - + 26 28 - + 28 36 - + 36 42 - + 42 78 - + 78 Templates - + Modèles T - + T HTML - + HTML + Cancel Annuler @@ -1239,7 +1333,7 @@ p, li { white-space: pre-wrap; } Never - Jamais + Jamais @@ -1247,27 +1341,27 @@ p, li { white-space: pre-wrap; } Database Settings - Préférences de la Base de Données + Préférences de la base de données Encryption - Encryptage + Chiffrage Algorithm: - Algorithme: + Algorithme : Encryption Rounds: - Nombre de passes: + Nombre de passes : Calculate rounds for a 1-second delay on this computer - + Calcul des passes pour un délai d'une seconde sur cet ordinateur @@ -1275,52 +1369,52 @@ p, li { white-space: pre-wrap; } Group - + Groupe Title - Títre + Títre Username - Nom d'utilisateur + Nom d'utilisateur Password - Mot de passe + Mot de passe URL - URL + URL Creation - + Création Last Access - Dernier accès + Dernier accès Last Modification - + Dernière modification Expiration - + Expiration Comment - Commentaire + Commentaire @@ -1328,32 +1422,32 @@ p, li { white-space: pre-wrap; } Edit Entry - Édition de l'entrée + Modifier l'entrée Username: - Nom d'utilisateur: + Nom d'utilisateur : Password Repet.: - Confirmation: + Confirmation : Title: - Títre: + Títre : URL: - URL: + URL : Password: - Mot de passe: + Mot de passe : @@ -1363,23 +1457,25 @@ p, li { white-space: pre-wrap; } Comment: - Commentaire: + Commentaire : Expires: - Expire le: + Expire le : Group: - Groupe: + Groupe : + &Cancel A&nnuler + Alt+C Alt+N @@ -1391,9 +1487,10 @@ p, li { white-space: pre-wrap; } Icon: - Icône: + Icône : + % Bit % Bits @@ -1403,14 +1500,17 @@ p, li { white-space: pre-wrap; } &Gen. + ... ... + O&K &Accepter + Alt+K Alt+A @@ -1422,9 +1522,10 @@ p, li { white-space: pre-wrap; } Attachment: - Pièce jointe: + Pièce jointe : + > > @@ -1444,26 +1545,30 @@ p, li { white-space: pre-wrap; } Title: - Títre: + Títre : Icon: - Icône: + Icône : + &Cancel A&nnuler + Alt+C Alt+N + O&K &Accepter + Alt+K Alt+A @@ -1478,37 +1583,37 @@ p, li { white-space: pre-wrap; } Expired Entries - + Entrées expirées Double click on an entry to jump to it. - + Double cliquez sur une entrée pour l'ouvrir. Group - + Groupe Title - Títre + Títre Username - Nom d'utilisateur + Nom d'utilisateur Expired - + Expiré Expired Entries in the Database - + Entrées expirées dans la base de données @@ -1516,39 +1621,40 @@ p, li { white-space: pre-wrap; } XML Files (*.xml) - + Fichiers XML (*.xml) All Files (*) - + Tous les Fichiers (*) KeePassX XML File - + Fichier XML KeePass Export_Txt + Could not open file (FileError=%1) N'a pas pu ouvrir le fichier (FileError=%1) All Files (*) - + Tous les Fichiers (*) Text Files (*.txt) - + Fichiers texte (*.txt) Text File - + Fichier texte @@ -1556,12 +1662,12 @@ p, li { white-space: pre-wrap; } Export Failed - + Exportation échouée Export File... - + Exporter Fichier... @@ -1569,77 +1675,77 @@ p, li { white-space: pre-wrap; } No error occurred. - + Aucune erreur. An error occurred while reading from the file. - + Une erreur est survenue lors de la lecture du fichier. An error occurred while writing to the file. - + Une erreur est survenue lors de l'écriture du fichier. A fatal error occurred. - + Une erreur fatale est survenue. An resource error occurred. - + Une erreur de ressource est survenue. The file could not be opened. - + Le fichier n'a pu être ouvert. The operation was aborted. - + L'opération a été annulée. A timeout occurred. - + Délai dépassé. An unspecified error occurred. - + Une erreur non spécifiée est survenue. The file could not be removed. - + Le fichier n'a pu être enlevé. The file could not be renamed. - + Le fichier n'a pu être renommé. The position in the file could not be changed. - + La position dans le fichier n'a pu être changée. The file could not be resized. - + Le fichier ne peut être redimensionné. The file could not be accessed. - + Le fichier n'est pas accessible. The file could not be copied. - + Le fichier n'a pu être copié. @@ -1670,10 +1776,12 @@ p, li { white-space: pre-wrap; } Générateur de mots de passe + Accep&t Accep&ter + &Cancel &Annuler @@ -1685,7 +1793,7 @@ p, li { white-space: pre-wrap; } New Password: - Nouveau mot de passe: + Nouveau mot de passe : @@ -1728,10 +1836,12 @@ p, li { white-space: pre-wrap; } Soulig&né + h&igher ANSI-Characters Caractères ANS&I étendus + Alt+H Alt+H @@ -1751,6 +1861,7 @@ p, li { white-space: pre-wrap; } Longueur: + Use "/dev/rando&m" Utiliser "/dev/rando&m" @@ -1777,67 +1888,67 @@ p, li { white-space: pre-wrap; } Enable entropy collection - + Activer la collecte d'aléas Collect only once per session - + Collecter seulement une fois par session Random - + Aléatoire &Underline - + So&uligné &White Spaces - + Espaces blancs &Minus - + &Moins Exclude look-alike characters - + Exclure les caractères ressemblants Ensure that password contains characters from every group - + S'assurer que le mot de passe contienne des caractères de chaque groupe Pronounceable - + Prononçable Lower Letters - + Minuscules Upper Letters - + Majuscules Numbers - + Nombres Special Characters - + Caractères spéciaux @@ -1845,32 +1956,32 @@ p, li { white-space: pre-wrap; } XML Files (*.xml) - + Fichiers XML (*.xml) All Files (*) - + Tous les Fichiers (*) Import Failed - + Importation échouée Invalid XML data (see stdout for details). - Donnée XML invalide (voir 'stdout pour plus de détails). + Donnée XML invalide (voir 'stdout pour plus de détails). Invalid XML file. - Fichier XML invalide. + Fichier XML invalide. Document does not contain data. - Le document ne contient pas de donnée. + Le document ne contient pas de donnée. @@ -1878,28 +1989,29 @@ p, li { white-space: pre-wrap; } KeePass XML Files (*.xml) - + Fichiers XML KeePass (*.xml) All Files (*) - + Tous les Fichiers (*) Import Failed - + Importation échouée XML parsing error on line %1 column %2: %3 - + Erreur d'analyse XML à la ligne %1 colonne %2 : +%3 Parsing error: File is no valid KeePassX XML file. - + Erreur d'analyse : le fichier n'est pas un fichier XML KeePassX valide. @@ -1907,62 +2019,62 @@ p, li { white-space: pre-wrap; } PwManager Files (*.pwm) - + Fichiers PwManager (*.pwm) All Files (*) - + Tous les Fichiers (*) Import Failed - + Importation échouée File is empty. - Le fichier est vide. + Le fichier est vide. File is no valid PwManager file. - Le fichier n'est pas un fichier PwManager valide. + Le fichier n'est pas un fichier PwManager valide. Unsupported file version. - Version de fichier non supportée. + Version de fichier non supportée. Unsupported hash algorithm. - L'algorithme de hachage non supporté. + Algorithme de hachage non supporté. Unsupported encryption algorithm. - Algorithme d'encryptage non supporté. + Algorithme d'encryptage non supporté. Compressed files are not supported yet. - Fichiers de compression non supportés encore. + Les fichiers compressés ne sont pas encore supportés. Wrong password. - Mauvais mot de passe. + Mauvais mot de passe. File is damaged (hash test failed). - Le fichier est endommagé (Le test de hachage a échoué). + Le fichier est endommagé (le test de hachage a échoué). Invalid XML data (see stdout for details). - Donnée XML invalide (voir 'stdout pour plus de détails). + Donnée XML invalide (voir 'stdout pour plus de détails). @@ -1970,337 +2082,346 @@ p, li { white-space: pre-wrap; } Import File... - + Importer fichier... Import Failed - + Importation échouée Kdb3Database - + Could not open file. - + N'a pu ouvrir le fichier. - + Unexpected file size (DB_TOTAL_SIZE < DB_HEADER_SIZE) - Taille de fichier inattendue (DB_TOTAL_SIZE < DB_HEADER_SIZE) + Taille de fichier inattendue (DB_TOTAL_SIZE < DB_HEADER_SIZE) - + Wrong Signature - Mauvaise signature + Mauvaise signature - + Unsupported File Version. - Version de fichier non supportée. + Version de fichier non supportée. - + Unknown Encryption Algorithm. - Algorithme d'encryptage inconnu. + Algorithme de cryptage inconnu. - + Decryption failed. The key is wrong or the file is damaged. - Le décryptage a échoué. + Le décryptage a échoué. La clé est mauvaise ou le fichier est endommagé. - + Hash test failed. The key is wrong or the file is damaged. - Le test de hachage a échoué. + Le test de hachage a échoué. La clé est mauvaise ou le fichier est endommagé. + Unexpected error: Offset is out of range. [G1] Erreur inattendue: Le décalage est hors limite.[G1] + Unexpected error: Offset is out of range. [G2] Erreur inattendue: Le décalage est hors limite.[G2] + Unexpected error: Offset is out of range. [E1] Erreur inattendue: Le décalage est hors limite.[E1] + Unexpected error: Offset is out of range. [E2] Erreur inattendue: Le décalage est hors limite.[E2] + Unexpected error: Offset is out of range. [E3] Erreur inattendue: Le décalage est hors limite.[E3] - + Invalid group tree. - + Arborescence de groupe invalide. - + Key file is empty. - + Le fichier clé est vide. - + The database must contain at least one group. - + La base de données doit contenir au moins un groupe. - + Could not open file for writing. - N'a pu ouvrir le fichier pour écriture. + N'a pu ouvrir le fichier pour écriture. - + Unexpected error: Offset is out of range. - + Erreur inattendue : Le décalage est hors limite. - + Unable to initalize the twofish algorithm. - + Impossible d'initialiser l'algorithme twofish. Kdb3Database::EntryHandle - + Bytes - + Octets - + KiB - + kio - + MiB - + Mio - + GiB - + Gio KeepassEntryView - + Title Títre - + Username Nom d'utilisateur - + URL URL - + Password Mot de passe - + Comments Commentaires - + Expires Expire le - + Creation Créé le - + Last Change Dernier changement - + Last Access Dernier accès - + Attachment Pièce jointe + %1 items %1 élements - + Delete? - + Effacer ? - + Group - + Groupe - + Error - Erreur + Erreur - + At least one group must exist before adding an entry. - + Au moins un groupe doit exister avant d'ajouter une entrée. - + OK - + OK - + Are you sure you want to delete this entry? - + Etes vous sûr de vouloir effacer cette entrée ? - + Are you sure you want to delete these %1 entries? - + Etes vous sûr de vouloir effacer ces %1 entrées ? KeepassGroupView - + Search Results Résultats de la recherche + Groups Groupes - + Delete? - + Effacer ? - + Are you sure you want to delete this group, all its child groups and all their entries? - + Etes vous sûr de vouloir effacer ce groupe, ses groupes enfants et toutes leurs entrées ? KeepassMainWindow - + Ctrl+N - Ctrl+N + Ctrl+N - + Ctrl+O Ctrl+O - + Ctrl+S Ctrl+S - + Ctrl+G Ctrl+G - + Ctrl+C Ctrl+C - + Ctrl+B Ctrl+B - + Ctrl+U Ctrl+U - + Ctrl+Y Ctrl+Y - + Ctrl+E Ctrl+E - + Ctrl+D Ctrl+D - + Ctrl+K Ctrl+A - + Ctrl+F Ctrl+F - + Ctrl+W Ctrl+W - + Shift+Ctrl+S Shift+Ctrl+S - + Shift+Ctrl+F Shift+Ctrl+F - + Error Erreur + The following error occured while opening the database: %1 l'erreur suivante est survenue à l'ouverture de la base de données: %1 + OK Accepter - + Save modified file? Enregistrer le fichier modifié ? @@ -2308,280 +2429,296 @@ La clé est mauvaise ou le fichier est endommagé. The current file was modified. Do you want to save the changes? - Le courant fichier a été modifié. -Désirez-vous enregistrer le changement ? + Le fichier courant a été modifié. +Désirez-vous enregistrer les changements ? + Yes Oui + No Non + Cancel Annuler + KeePassX - %1 KeePassX - %1 + <B>Group: </B>%1 <B>Title: </B>%2 <B>Username: </B>%3 <B>URL: </B><a href=%4>%4</a> <B>Password: </B>%5 <B>Creation: </B>%6 <B>Last Change: </B>%7 <B>LastAccess: </B>%8 <B>Expires: </B>%9 <B>Groupe: </B>%1 <B>Titre: </B>%2 <B>Nom d'utilisateur: </B>%3 <B>URL: </B><a href=%4>%4</a> <B>Mot de passe: </B>%5 <B>Date de création: </B>%6 <B>Dernier changement: </B>%7 <B>Dernier accès: </B>%8 <B>Date d'expiration: </B>%9 - + Clone Entry Dupliquer l'entrée - + Delete Entry - Supprimer l'entrée + Effacer l'entrée - + Clone Entries Dupliquer les entrées - + Delete Entries - Supprimer les entrées + Effacer les entrées + File could not be saved. %1 Le fichier n'a pu être enregistré. %1 + Save Database As... - Enregistrer la BD sous... + Enregistrer la base de données sous... - + Ready Prêt + [new] [nouveau] - + Open Database... - Ouvrir la BD... + Ouvrir la base de données... - + Loading Database... - Chargement de la BD... + Chargement de la base de données... - + Loading Failed Le chargement a échoué + Could not create key file. The following error occured: %1 - N'a pu créer le trousseau de clés. L'erreur suivante est survenue: + N'a pu créer le fichier clé. L'erreur suivante est survenue: %1 + Export To... Exporter vers... + KeePassX [new] KeePassX [nouveau] + Unknown error in Import_PwManager::importFile()() Erreur inconnue dans Import_PwManager::importFile()() + Unknown error in Import_KWalletXml::importFile() Erreur inconnue dans Import_KWalletXml::importFile() + Unknown error in PwDatabase::openDatabase() Erreur inconnue dans PwDatabase::openDatabase() - + Ctrl+V Ctrl+V + Show Toolbar Afficher la barre outils + KeePassX KeePassX - + Unknown error while loading database. - + Erreur inconnue lors du chargement de la base de données. - + KeePass Databases (*.kdb) - + Bases de données KeePass (*.kdb) - + All Files (*) - + Tous les Fichiers (*) - + Save Database... - + Enregistrer la base de données... - + 1 Month - + 1 mois - + %1 Months - + %1 mois - + 1 Year - + 1 an - + %1 Years - + %1 ans - + 1 Day - + 1 jour - + %1 Days - + %1 jours - + less than 1 day - + Moins d'un jour - + Locked - + Verrouillé - + Unlocked - + Déverrouillé - + Ctrl+L - + Ctrl+L - + Ctrl+Q - + Ctrl+Q - + The database file does not exist. - + La base de données n'existe pas. - + new - + nouveau - + Expired - + Expiré - + Un&lock Workspace - + Déverrouille l'espace de travai&l - + &Lock Workspace - + Verrouille l'espace de travai&l - + The following error occured while opening the database: - + L'erreur suivante est survenue lors de l'ouverture de la base de données : - + File could not be saved. - + Le fichier n'a pu être enregistré. - + Show &Toolbar - + Afficher la barre ou&tils - + Ctrl+P - + Ctrl+P - + Ctrl+X - + Ctrl+X - + Ctrl+I - + Ctrl+I - + Database locked - + Base de données verrouillée - + The database you are trying to open is locked. This means that either someone else has opened the file or KeePassX crashed last time it opened the database. Do you want to open it anyway? - + La base de données que vous essayez d'ouvrir est verrouillée.Cela signifie soit que quelqu'un d'autre a ouvert le fichier soit que KeePassX a planté la dernière fois qu'il a ouvert la base.Voulez-vous l'ouvrir quand même ? - + Couldn't create database lock file. - + Impossible de créer le fichier de verrouillage de la base. - + The current file was modified. Do you want to save the changes? - + Le fichier courant a été modifié. Voulez-vous enregistrer les changements ? - + Couldn't remove database lock file. - + Impossible d'enlever le fichier de verrouillage de la base. @@ -2589,17 +2726,17 @@ Do you want to save the changes? Error - Erreur + Erreur File '%1' could not be found. - + Le fichier '%1' n'a pu être trouvé. OK - + OK @@ -2610,225 +2747,277 @@ Do you want to save the changes? KeePassX + File Fichier + Import from... Importer d'un... + View Affichage + Columns Colonnes + Extras Extras + Help Aide + New Database... - Nouvelle BD... + Nouvelle base de données... + Open Database... - Ouvrir une BD... + Ouvrir une base de données... + Close Database - Fermer la BD + Fermer la base de données + Save Database - Enregistrer la BD + Enregistrer la base de données + Save Database As... - Enregistrer la BD sous... + Enregistrer la base de données sous... + Database Settings... - Paramétrage de la BD... + Paramétrage de la base de données... + Change Master Key... Changer la clé maitresse... + Exit Quitter + PwManager File (*.pwm) Fichier PwManager (*.pwm) + KWallet XML-File (*.xml) Fichier XML, KWallet (*.xml) - + Add New Group... - Ajouter un nouveau groupe... + Ajouter un nouveau groupe... + Edit Group... Modifier le groupe... + Delete Group Supprimer le groupe + Copy Password to Clipboard Copier le mot de passe dans le presse-papier + Copy Username to Clipboard Copier l'utilisateur dans le presse-papier + Open URL Ouvrir l'URL + Save Attachment As... Enregistrer la pièce jointe sous... + Add New Entry... Ajouter une nouvelle entrée... + View/Edit Entry... Modifier/afficher l'entrée... + Delete Entry Supprimer l'entrée + Clone Entry Dupliquer l'entrée + Search In Database... - Rechercher dans la BD... + Rechercher dans la base de données... + Search in this group... Rechercher dans ce groupe... + Show Toolbar Afficher la barre outils + Show Entry Details Afficher les détails de l'entrée + Hide Usernames Cacher l'utilisateur + Hide Passwords Cacher les mots de passe + Title Títre + Username Nom d'utilisateur + URL URL + Password Mot de passe + Comment Commentaire + Expires Date d'expiration + Creation Date de création + Last Change Dernier changement + Last Access Dernier accès + Attachment Pièce jointe + Settings... Préférences... + About... À propos... + Edit - Édition + Modification + Show Statusbar Afficher la barre de statuts + Export to... Exporter vers... + KeePassX Handbook... Le manuel de KeePassX... + Plain Text (*.txt) Un fichier plein texte (*.txt) - + Hide Cacher + Perform AutoType Exécuter l'auto-saisie + Type Here Saisir ici + Toolbar Icon Size Taille des icônes de la barre d'outils - + &View &Affichage @@ -2850,10 +3039,10 @@ Do you want to save the changes? &Edit - Ed&iter + Modifi&er - + E&xtras E&xtras @@ -2863,292 +3052,308 @@ Do you want to save the changes? Ai&de - + &New Database... - &Nouvelle BD... + &Nouvelle base de données... - + &Open Database... - &Ouvrir une BD... + &Ouvrir une base de données... - + &Close Database - Fer&mer la BD + Fer&mer la base de données - + &Save Database - &Enregistrer la BD + &Enregistrer la base de données - + Save Database &As... - Enre&gistrer la BD sous... + Enre&gistrer la base de données sous... - + &Database Settings... - Paramé&trage de la BD... + Paramé&trage de la base de données... - + Change &Master Key... - &Changer la clé maitresse... + &Changer la clé maitre... + E&xit &Quitter - + &Settings... &Préférences... - + &About... À pr&opos... - + &KeePassX Handbook... Le manuel de &KeePassX... Standard KeePass Single User Database (*.kdb) - + Bases de Données KeePass Standard Mono-Utilisateur (*.kdb) Advanced KeePassX Database (*.kxdb) - + Bases de Données KeePass Avancées (*.kxdb) - + Recycle Bin... - + Corbeille... Groups - Groupes + Groupes - + &Lock Workspace - + Verrouille l'espace de travai&l &Bookmarks - + &Signets - + Toolbar &Icon Size - + Taille des &icônes de la barre d'outils - + &Columns - + &Colonnes - + &Manage Bookmarks... - + &Gérer les Signets... - + &Quit - + &Quitter - + &Edit Group... - + Modifi&er le groupe... - + &Delete Group - + &Effacer le groupe - + Copy Password &to Clipboard - + Copier le mot de passe &vers le presse-papier - + Copy &Username to Clipboard - + Copier l'&utilisateur dans le presse-papier - + &Open URL - + &Ouvrir l'URL - + &Save Attachment As... - + Enregi&strer la pièce jointe sous... - + Add &New Entry... - + &Ajouter une nouvelle entrée... - + &View/Edit Entry... - + &Modifier/Afficher l'entrée... - + De&lete Entry - + &Effacer l'entrée - + &Clone Entry - + &Dupliquer l'entrée - + Search &in Database... - + &Rechercher dans la base de données... - + Search in this &Group... - + Rechercher dans ce &groupe... - + Show &Entry Details - + Afficher les détails de l'&entrée - + Hide &Usernames - + Masquer l'&utilisateur - + Hide &Passwords - + Masquer les mots de &passe - + &Title - + &Títre - + User&name - + &Nom d'utilisateur - + &URL - + &URL - + &Password - + Mot de &passe - + &Comment - + &Commentaire - + E&xpires - + Date d'&expiration - + C&reation - + C&réation - + &Last Change - + &Dernier changement - + Last &Access - + Dernier &accès - + A&ttachment - + Pièce join&te - + Show &Statusbar - + Afficher la barre de &statut - + &Perform AutoType - + Exécuter la Saisie Automatique - + &16x16 - + &16x16 - + &22x22 - + &22x22 - + 2&8x28 - + 2&8x28 - + &Password Generator... - + Générateur de mots de &passe... - + &Group (search results only) - + &Groupe (résultats de recherche seulement) - + Show &Expired Entries... - + Afficher &Entrées expirées... - + &Add Bookmark... - + &Ajouter un Signet... - + Bookmark &this Database... - + Créer un Signe&t pour cette base de données... - + &Add New Subgroup... - + &Ajouter un nouveau sous-groupe... - + Copy URL to Clipboard + Copier l'URL vers le presse-papiers + + + + &Entries + + + + + &Groups + + + + + Sort groups @@ -3157,7 +3362,7 @@ Do you want to save the changes? Manage Bookmarks - + Gérer les Signets @@ -3165,124 +3370,129 @@ Do you want to save the changes? Enter Master Key - + Entrer la clé maitre Set Master Key - + Définir la clé maitre Change Master Key - + Changer la clé maitre Database Key - Base de données des clés + Clé de la base de données Last File - + Dernier Fichier Select a Key File - Selectionner un trousseau de clés + Selectionner un fichier clé All Files (*) - + Tous les Fichiers (*) Key Files (*.key) - + Fichiers clé (*.key) Please enter a Password or select a key file. - Entrer un mot de passe ou sélectionner un trousseau de clés. + Entrer un mot de passe ou sélectionner un fichier clé. Please enter a Password. - Entrer un mot de passe. + Entrer un mot de passe. Please provide a key file. - + Sélectionner un fichier clé. %1: No such file or directory. - + %1 : Fichier ou répertoire inexistant. The selected key file or directory is not readable. - + Le fichier clé choisi n'est pas lisible. The given directory does not contain any key files. - Le répertoire désigné ne contient aucun trousseau de clés. + Le répertoire désigné ne contient aucun fichier clé. The given directory contains more then one key files. Please specify the key file directly. - + Le répertoire désigné contient plus d'un fichier clé. +Pourriez-vous sélectionner le fichier clé désiré. %1: File is not readable. - + %1 : Fichier illisible. Create Key File... - + Créer le fichier clé... PasswordDlg + OK Accepter + ... ... + Cancel Annuler Enter a Password and/or choose a key file. - Entrer un mot de passe et/ou sélectionner un trousseau de clés. + Entrer un mot de passe et/ou sélectionner un fichier clé. Key - Clé maitresse + Clé maitre Password: - Mot de passe: + Mot de passe : + Key file or directory: - Trousseau de clés ou répertoire: + fichier clé ou répertoire: @@ -3295,119 +3505,139 @@ File is not readable. Alt+P + Use Password AND Key File - Utiliser un mot de passe ET un trousseau de clés + Utiliser un mot de passe ET un fichier clé + Exit Quitter + Password Repet.: Confirmation: Last File - + Dernier Fichier Key File: - + Fichier clé : Generate Key File... - + Générer le fichier clé... Please repeat your password: - + Ré-entrer votre mot de passe : Back - + Précédent Passwords are not equal. - + Les mots de passe ne sont pas identiques. PwDatabase + Unknown Error Erreur inconnue + Unexpected file size (DB_TOTAL_SIZE < DB_HEADER_SIZE) Taille de fichier inattendue (DB_TOTAL_SIZE < DB_HEADER_SIZE) + Wrong Signature Mauvaise signature + AES-Init Failed L'initialisation de AES a échoué + Unexpected error: Offset is out of range. [G1] Erreur inattendue: Le décalage est hors limite.[G1] + Unexpected error: Offset is out of range. [G2] Erreur inattendue: Le décalage est hors limite.[G2] + Unexpected error: Offset is out of range. [E1] Erreur inattendue: Le décalage est hors limite.[E1] + Unexpected error: Offset is out of range. [E2] Erreur inattendue: Le décalage est hors limite.[E2] + Unexpected error: Offset is out of range. [E3] Erreur inattendue: Le décalage est hors limite.[E3] + Hash test failed. The key is wrong or the file is damaged. Le test de hachage a échoué. La clé est mauvaise ou le fichier est endommagé. + Could not open key file. - N'a pu ouvrir le trousseau de clés. + N'a pu ouvrir le fichier clé. + Key file could not be written. - Le trousseau de clés n'a pas pu être écrit. + Le fichier clé n'a pas pu être écrit. + Could not open file. N'a pu ouvrir le fichier. + Unsupported File Version. Version de fichier non supportée. + Unknown Encryption Algorithm. Algorithme d'encryptage inconnu. + Decryption failed. The key is wrong or the file is damaged. Le décryptage a échoué. La clé est mauvaise ou le fichier est endommagé. + Could not open file for writing. N'a pu ouvrir le fichier pour écriture. @@ -3415,93 +3645,115 @@ La clé est mauvaise ou le fichier est endommagé. QObject + Warning Avertissement + Could not save configuration file. Make sure you have write access to '~/.keepass'. N'a pu enregistrer le fichier de configuration. Étes-vous sûr de posséder le droit en écriture sur '~/.keepass'. + OK Accepter + File '%1' could not be found. Le fichier '%1' n'a pu être trouvé. + File not found. Fichier non trouvé. + Could not open file. N'a pu ouvrir le fichier. + File is no valid PwManager file. Le fichier n'est pas un fichier PwManager valide. + Unsupported file version. Version de fichier non supportée. + Unsupported hash algorithm. L'algorithme de hachage non supporté. + Unsupported encryption algorithm. Algorithme d'encryptage non supporté. + Compressed files are not supported yet. Fichiers de compression non supportés encore. + Wrong password. Mauvais mot de passe. + File is damaged (hash test failed). Le fichier est endommagé (Le test de hachage a échoué). + Invalid XML data (see stdout for details). Donnée XML invalide (voir 'stdout pour plus de détails). + File is empty. Le fichier est vide. + Invalid XML file (see stdout for details). Fichier XML invalide (voir 'stdout' pour plus de détails). + Invalid XML file. Fichier XML invalide. + Document does not contain data. Le document ne contient pas de donnée. + Error Erreur + Warning: Avertissement: + Invalid RGB color value. Valeur de la couleur RGB invalide. + Never Jamais @@ -3511,7 +3763,7 @@ Make sure you have write access to '~/.keepass'. Search - + Rechercher @@ -3554,7 +3806,7 @@ Make sure you have write access to '~/.keepass'. Search For: - Recherche de: + Recherche de : @@ -3574,7 +3826,7 @@ Make sure you have write access to '~/.keepass'. Include: - Inclure: + Inclure : @@ -3612,21 +3864,24 @@ Make sure you have write access to '~/.keepass'. Mot de &passe + Search Chercher + Clo&se &Quitter + Alt+S Alt+Q Include Subgroups (recursive) - Inclure les sous-groupes (récursive) + Inclure les sous-groupes (récursif) @@ -3637,14 +3892,17 @@ Make sure you have write access to '~/.keepass'. Choix d'icônes + Add Custom Icon... Ajouter une icône... + Pick Sélectionner + Cancel Annuler @@ -3657,14 +3915,17 @@ Make sure you have write access to '~/.keepass'. Alt+R + O&K &Accepter + Alt+K Alt+A + Alt+C Alt+N @@ -3674,6 +3935,7 @@ Make sure you have write access to '~/.keepass'. Préférences + &Cancel A&nnuler @@ -3683,10 +3945,12 @@ Make sure you have write access to '~/.keepass'. Effacer le presse-papier après: + Seconds Secondes + Sh&ow passwords in plain text by default A&fficher le mot de passe en clair par défaut @@ -3708,7 +3972,7 @@ Make sure you have write access to '~/.keepass'. Text Color: - Couleur du texte: + Couleur du texte : @@ -3718,7 +3982,7 @@ Make sure you have write access to '~/.keepass'. Color 2: - Couleur 2: + Couleur 2 : @@ -3733,25 +3997,30 @@ Make sure you have write access to '~/.keepass'. Color 1: - Couleur 1: + Couleur 1 : + Expand group tree when opening a database Développer l'arborescence du groupe à l'ouverture de la base de données + &Other Au&tre + Remember last opend file Se souvenir du dernier fichier ouvert + Browser Command: Commande du navigateur: + Securi&ty Séc&urité @@ -3771,6 +4040,7 @@ Make sure you have write access to '~/.keepass'. Se souvenir de la dernière saisie de clé et du dernier emplacement + Mounting Root: Point de montage: @@ -3782,282 +4052,282 @@ Make sure you have write access to '~/.keepass'. Show system tray icon - + Affiche l'icône dans la zone de notification Minimize to tray when clicking the main window's close button - + Réduit dans la zone de notification au lieu de quitter l'application Save recent directories of file dialogs - + Enregistre les répertoires récents des dialogues de fichiers Group tree at start-up: - + Arborescence de groupe au démarrage : Restore last state - + Restaure l'état précédent Expand all items - + Développer tous les éléments Do not expand any item - + Ne développe aucun élément Security - + Sécurité Edit Entry Dialog - + Dialogue de modification d'entrée Plug-Ins - + Greffons None - + Aucun Gnome Desktop Integration (Gtk 2.x) - + Intégration à Gnome (Gtk 2.x) KDE 4 Desktop Integration - + Intégration à KDE4 You need to restart the program before the changes take effect. - + Vous devez redémarrer le programme pour que les changements prennent effet. Configure... - + Configurer... Advanced - + Avancé Clear History Now - + Vide l'historique maintenant Always ask before deleting entries or groups - + Toujours demander avant d'effacer les entrées ou les groupes Customize Entry Detail View... - + Personnaliser la vue de détail de l'entrée... You can disable several features of KeePassX here according to your needs in order to keep the user interface slim. - + Vous pouvez désactiver plusieurs fonctions de KeePassX ici selon vos besoins pour conserver l'interface utilisateur claire. Bookmarks - + Signets Auto-Type Fine Tuning - + Réglage fin de la saisie automatique Time between the activation of an auto-type action by the user and the first simulated key stroke. - + Temps entre l'activation d'une action de saisie automatique par l'utilisateur et le première frappe de touche simulée. ms - + ms Pre-Gap: - + Pre-Gap : Key Stroke Delay: - + Délai de frappe des touches : Delay between two simulated key strokes. Increase this if Auto-Type is randomly skipping characters. - + Délai entre deux frappes de touches simulées. Augmenter le si la Saisie Automatique saute aléatoirement des caractères. The directory where storage devices like CDs and memory sticks are normally mounted. - + Le répertoire où sont normalement montés les périphériques tels que les CD et les clés USB. Media Root: - + Racine des Media : Enable this if you want to use your bookmarks and the last opened file independet from their absolute paths. This is especially useful when using KeePassX portably and therefore with changing mount points in the file system. - + Activer ceci si vous voulez utiliser vos signets et le dernier fichier ouvert indépendamment de leurs chemins absolus. Particulièrement utile en cas d'utilisation portable de KeePassX et par conséquent avec des points de montage variables. Save relative paths (bookmarks and last file) - + Enregistrert les chemins relatifs (signets et dernier fichier) Minimize to tray instead of taskbar - + Réduit dans la zone de notification au lieu de la barre des tâches Start minimized - + Démarre réduit Start locked - + Démarre verrouillé Lock workspace when minimizing the main window - + Verrouille l'espace de travail lors de la minimisation de la fenêtre Global Auto-Type Shortcut: - + Raccourci global de Saisie Automatique : Custom Browser Command - + Commande personnalisée du navigateur Browse - + Parcourir Automatically save database on exit and workspace locking - + Sauvegarde automatique de la base de données à la sortie et au verrouillage de l'espace de travail Show plain text passwords in: - + Afficher les mots de passe en clair dans : Database Key Dialog - + Dialogue de clé de base de données seconds - + secondes Lock database after inactivity of - + Verrouille la base de données après une inactivité de Use entries' title to match the window for Global Auto-Type - + Utiliser le titre de l'entrée pour correspondre à la fenêtre globale de Saisie Automatique General (1) - + Général (1) General (2) - + Général (2) Appearance - + Apparence Language - + Langue Save backups of modified entries into the 'Backup' group - + Enregistrer les sauvegardes des entrées modifiées dans le groupe 'Sauvegarde' Delete backup entries older than: - + Effacer les entrées de sauvegarde de plus de : days - + jours Automatically save database after every change - + Enregistrer automatiquement la base de données après chaque changement System Language - + Langue du Système English - + Anglais Language: - + Langue : Author: - + Auteur : @@ -4065,44 +4335,48 @@ Make sure you have write access to '~/.keepass'. Ctrl - + Ctrl Shift - + Shift Alt - + Alt AltGr - + AltGr Win - + Super_L SimplePasswordDialog + O&K &Accepter + Alt+K Alt+A + Alt+C Alt+N + ... ... @@ -4114,9 +4388,10 @@ Make sure you have write access to '~/.keepass'. Password: - Mot de passe: + Mot de passe : + &Cancel A&nnuler @@ -4124,54 +4399,66 @@ Make sure you have write access to '~/.keepass'. StandardDatabase + Unexpected file size (DB_TOTAL_SIZE < DB_HEADER_SIZE) Taille de fichier inattendue (DB_TOTAL_SIZE < DB_HEADER_SIZE) + Wrong Signature Mauvaise signature + Unsupported File Version. Version de fichier non supportée. + Unknown Encryption Algorithm. Algorithme d'encryptage inconnu. + Decryption failed. The key is wrong or the file is damaged. Le décryptage a échoué. La clé est mauvaise ou le fichier est endommagé. + Hash test failed. The key is wrong or the file is damaged. Le test de hachage a échoué. La clé est mauvaise ou le fichier est endommagé. + Unexpected error: Offset is out of range. [G1] Erreur inattendue: Le décalage est hors limite.[G1] + Unexpected error: Offset is out of range. [G2] Erreur inattendue: Le décalage est hors limite.[G2] + Unexpected error: Offset is out of range. [E1] Erreur inattendue: Le décalage est hors limite.[E1] + Unexpected error: Offset is out of range. [E2] Erreur inattendue: Le décalage est hors limite.[E2] + Unexpected error: Offset is out of range. [E3] Erreur inattendue: Le décalage est hors limite.[E3] + Could not open file for writing. N'a pu ouvrir le fichier pour écriture. @@ -4181,13 +4468,14 @@ La clé est mauvaise ou le fichier est endommagé. Auto-Type: Select Target Window - + Saisie Automatique : Sélectionnez la fenêtre de destination To specify the target window, either select an existing currently-opened window from the drop-down list, or enter the window title manually: - + Pour spécifier la fenêtre de destination, sélectionnez une fenêtre actuellement +ouverte dans le menu déroulant ou entrez le nom de la fenêtre manuellement : @@ -4195,29 +4483,31 @@ from the drop-down list, or enter the window title manually: $TRANSLATION_AUTHOR - <br>Djellel DIDA + fat115 $TRANSLATION_AUTHOR_EMAIL Here you can enter your email or homepage if you want. - <b>Courriel:</b> <br> djellel@free.fr + <b>Courriel:</b> fat115@free.fr $LANGUAGE_NAME Insert your language name in the format: English (United States) - + Français (France) TrashCanDialog + Title Títre + Username Nom d'utilisateur @@ -4227,7 +4517,7 @@ from the drop-down list, or enter the window title manually: Form - + Formulaire @@ -4235,54 +4525,63 @@ from the drop-down list, or enter the window title manually: p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'Verdana'; font-size:9pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt; font-weight:600;">The workspace is locked.</span></p></body></html> - + <html><head><meta name="qrichtext" content="1" /><style type="text/css">p, li { white-space: pre-wrap; }</style></head><body style=" font-family:'Verdana'; font-size:9pt; font-weight:400; font-style:normal;"><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt; font-weight:600;">L'espace de travail est verrouillé.</span></p></body></html> Unlock - + Déverrouiller Close Database - Fermer la BD + Fermer la base de données dbsettingdlg_base + Database Settings Préférences de la Base de Données + Encryption Encryptage + Algorithm: Algorithme: + ? ? + Encryption Rounds: Nombre de passes: + O&K &Accepter + Ctrl+K Ctrl+A + &Cancel A&nnuler + Ctrl+C Ctrl+N diff --git a/src/translations/keepassx-gl_ES.ts b/src/translations/keepassx-gl_ES.ts index 7569498..040dc53 100644 --- a/src/translations/keepassx-gl_ES.ts +++ b/src/translations/keepassx-gl_ES.ts @@ -1,6 +1,5 @@ - AboutDialog @@ -1520,71 +1519,71 @@ p, li { white-space: pre-wrap; } Kdb3Database - + Could not open file. Non foi posibel abrir o ficheiro. - + Could not open file for writing. Non foi posibel abrir o ficheiro para escribir. - + Decryption failed. The key is wrong or the file is damaged. Fallo ao descifrar. A chave é incorrecta ou está danada. - + Hash test failed. The key is wrong or the file is damaged. Fallou a comprobación da firma. A chave é incorrecta ou está danada. - + Invalid group tree. O grupo da árbore non é valido. - + Key file is empty. O ficheiro chave está baleiro. - + The database must contain at least one group. A base de datos ten que ter polo menos un grupo. - + Unexpected error: Offset is out of range. Erro inesperado: Desprazamento fora de rango. - + Unexpected file size (DB_TOTAL_SIZE < DB_HEADER_SIZE) Tamaño de ficheiro inesperado (DB_TOTAL_SIZE < DB_HEADER_SIZE) - + Unknown Encryption Algorithm. Descoñecese o algoritmo de cifrado. - + Unsupported File Version. Non se soporta a versión do ficheiro. - + Wrong Signature Sinatura incorrecta - + Unable to initalize the twofish algorithm. @@ -1592,22 +1591,22 @@ A chave é incorrecta ou está danada. Kdb3Database::EntryHandle - + Bytes Bytes - + GiB GB - + KiB KB - + MiB MB @@ -1615,87 +1614,87 @@ A chave é incorrecta ou está danada. KeepassEntryView - + Are you sure you want to delete these %1 entries? Seguro que quere borrar estas %1 entradas? - + Are you sure you want to delete this entry? Seguro que quere borrar esta entrada? - + At least one group must exist before adding an entry. Ten que haber polo menos un grupo antes de engadir unha entrada. - + Attachment Anexo - + Comments Comentarios - + Creation Creación - + Delete? Borrar? - + Error Erro - + Expires Expira - + Group Grupo - + Last Access Último acceso - + Last Change Última modificación - + OK Aceptar - + Password Contrasinal - + Title Título - + URL URL - + Username Nome de usuario @@ -1708,17 +1707,17 @@ A chave é incorrecta ou está danada. Está seguro que quere borrar este grupo, todos os seus subgrupos e súas entradas? - + Delete? Borrar? - + Search Results Resultados da procura - + Are you sure you want to delete this group, all its child groups and all their entries? @@ -1726,232 +1725,232 @@ A chave é incorrecta ou está danada. KeepassMainWindow - + 1 Day 1 día - + %1 Days %1 días - + 1 Month 1 mes - + %1 Months %1 meses - + 1 Year 1 ano - + %1 Years %1 anos - + All Files (*) Todos os ficheiros (*) - + Clone Entries Clonar entradas - + Clone Entry Clonar entrada - + Ctrl+B Ctrl+B - + Ctrl+C Ctrl+C - + Ctrl+D Ctrl+D - + Ctrl+E Ctrl+E - + Ctrl+F Ctrl+F - + Ctrl+G Ctrl+G - + Ctrl+K Ctrl+A - + Ctrl+L Ctrl+L - + Ctrl+N Ctrl+N - + Ctrl+O Ctrl+O - + Ctrl+P Ctrl+P - + Ctrl+Q Ctrl+Q - + Ctrl+S Ctrl+S - + Ctrl+U Ctrl+U - + Ctrl+V Ctrl+V - + Ctrl+W Ctrl+W - + Ctrl+X Ctrl+X - + Ctrl+Y Ctrl+Y - + Delete Entries Borrar entradas - + Delete Entry Borrar entrada - + Error Erro - + Expired Expirado - + File could not be saved. Non foi posibel gardar o ficheiro. - + KeePass Databases (*.kdb) Base de datos KeePass (*.kdb) - + less than 1 day menos dun día - + Loading Database... Cargando ficheiro de claves... - + Loading Failed A carga fallou - + Locked Bloqueado - + &Lock Workspace B&loquear espazo de traballo - + new novo/a - + Open Database... Abrir ficheiro de claves... - + Ready Listo - + Save Database... Gardar base de datos... - + Save modified file? ¿Gardar o ficheiro modificado? - + Shift+Ctrl+F Shift+Ctrl+F - + Shift+Ctrl+S Shift+Ctrl+S - + Show &Toolbar Amosar barra de ferramen&tas @@ -1963,42 +1962,42 @@ to save the changes? gardar os trocos? - + The database file does not exist. O ficheiro da base de datos non existe. - + The following error occured while opening the database: Produciuse o seguinte erro abrindo a base de datos: - + Unknown error while loading database. Erro descoñecido cargando a base de datos. - + Unlocked Desbloqueado - + Un&lock Workspace Desb&loquear espazo de traballo - + Ctrl+I - + Database locked - + The database you are trying to open is locked. This means that either someone else has opened the file or KeePassX crashed last time it opened the database. @@ -2006,18 +2005,18 @@ Do you want to open it anyway? - + Couldn't create database lock file. - + The current file was modified. Do you want to save the changes? - + Couldn't remove database lock file. @@ -2043,32 +2042,32 @@ Do you want to save the changes? MainWindow - + &16x16 &16x16 - + &22x22 &22x22 - + 2&8x28 2&8x28 - + &About... &Acerca de... - + &Add Bookmark... Eng&adir marcador... - + Add &New Entry... Engadir &nova entrada... @@ -2080,10 +2079,10 @@ Do you want to save the changes? Advanced KeePassX Database (*.kxdb) - Base de datos KeePassX avanzada (*.kxdb) + Base de datos KeePassX avanzada (*.kxdb) - + A&ttachment A&nexo @@ -2093,77 +2092,77 @@ Do you want to save the changes? &Marcadores - + Bookmark &this Database... Base de da&tos a marcadores... - + Change &Master Key... Trocar o contrasinal &mestre... - + &Clone Entry &Clonar entrada - + &Close Database Fechar ficheiro de &claves - + &Columns &Columnas - + &Comment &Comentario - + Copy Password &to Clipboard Copiar o con&trasinal no portarretallos - + Copy &Username to Clipboard Copiar o nome de &usuario no portarretallos - + C&reation C&reación - + &Database Settings... &Preferencias do ficheiro de claves... - + De&lete Entry &Borrar entrada - + &Delete Group B&orrar Grupo &Edit - &Modificar + &Modificar - + &Edit Group... &Modificar grupo... - + E&xpires E&xpira @@ -2173,7 +2172,7 @@ Do you want to save the changes? &Exportar a... - + E&xtras E&xtras @@ -2188,7 +2187,7 @@ Do you want to save the changes? Grupos - + &Group (search results only) &Grupo (só resultados da procura) @@ -2198,17 +2197,17 @@ Do you want to save the changes? &Axuda - + Hide Agochar - + Hide &Passwords Agochar &contrasinais - + Hide &Usernames Agochar nomes de &usuario @@ -2223,165 +2222,180 @@ Do you want to save the changes? KeePassX - + &KeePassX Handbook... &KeePassX Handbook... - + Last &Access Último &acceso - + &Last Change U&ltima variación - + &Lock Workspace B&loquear espazo de traballo - + &Manage Bookmarks... &Xestionar marcadores... - + &New Database... &Nova base de datos... - + &Open Database... &Abrir ficheiro de claves... - + &Open URL &Abrir URL - + &Password &Contrasinal - + &Password Generator... &Xerador de contrasinais... - + &Perform AutoType &Facer tipo automático - + &Quit &Sair - + Recycle Bin... Lixo... - + &Save Attachment As... Gardar &anexo como... - + &Save Database Gardar ba&se de datos - + Save Database &As... G&ardar base de datos como... - + Search &in Database... Procurar &na base de datos... - + Search in this &Group... Procurar neste &grupo... - + &Settings... Preferencia&s... - + Show &Entry Details Amosar detalles da &entrada - + Show &Expired Entries... Amosar &entradas expiradas... - + Show &Statusbar Amosar barra de e&stado Standard KeePass Single User Database (*.kdb) - Base de datos KeePassX estándar de usuario único (*.kdb) + Base de datos KeePassX estándar de usuario único (*.kdb) - + &Title &Título - + Toolbar &Icon Size Tamaño das &iconas da barra de ferramentas - + &URL &URL - + User&name &Nome de usuario - + &View &Ver - + &View/Edit Entry... &Ver/modificar entrada... - + &Add New Subgroup... - + Copy URL to Clipboard - + Add New Group... + + + &Entries + + + + + &Groups + + + + + Sort groups + + ManageBookmarksDlg diff --git a/src/translations/keepassx-it_IT.ts b/src/translations/keepassx-it_IT.ts index f823523..1c80d2c 100644 --- a/src/translations/keepassx-it_IT.ts +++ b/src/translations/keepassx-it_IT.ts @@ -1,6 +1,5 @@ - AboutDialog @@ -1520,71 +1519,71 @@ p, li { white-space: pre-wrap; } Kdb3Database - + Could not open file. Impossibile aprire il file. - + Unexpected file size (DB_TOTAL_SIZE < DB_HEADER_SIZE) Dimensione file inattesa (DB_TOTAL_SIZE < DB_HEADER_SIZE) - + Wrong Signature Firma errata - + Unsupported File Version. Versione file non supportata. - + Unknown Encryption Algorithm. Algoritmo di cifratura sconosciuto. - + Decryption failed. The key is wrong or the file is damaged. Decifratura fallita. La chiave è errata oppure il file è danneggiato. - + Hash test failed. The key is wrong or the file is damaged. Prova di hash fallita. La chiave è errata oppure il file è danneggiato. - + Unexpected error: Offset is out of range. Errore inatteso: La posizione è fuori campo. - + Invalid group tree. Albero del gruppo non valido. - + Key file is empty. Il fIle chiave è vuoto. - + The database must contain at least one group. Il database deve contenere almeno un gruppo. - + Could not open file for writing. Impossibile aprire il file per la scrittura. - + Unable to initalize the twofish algorithm. @@ -1592,22 +1591,22 @@ La chiave è errata oppure il file è danneggiato. Kdb3Database::EntryHandle - + Bytes Bytes - + KiB KB - + MiB MB - + GiB GB @@ -1615,87 +1614,87 @@ La chiave è errata oppure il file è danneggiato. KeepassEntryView - + Delete? Eliminare? - + Error Errore - + At least one group must exist before adding an entry. Deve esistere almeno un gruppo prima di aggiungere una voce. - + OK OK - + Title Titolo - + Username Nome utente - + URL URL - + Password Password - + Comments Commenti - + Expires Scade - + Creation Creazione - + Last Change Ultima modifica - + Last Access Ultimo accesso - + Attachment Allegato - + Group Gruppo - + Are you sure you want to delete this entry? Sei sicuro di voler eliminare questa voce? - + Are you sure you want to delete these %1 entries? Sei sicuro di voler eliminare queste %1 voci? @@ -1703,12 +1702,12 @@ La chiave è errata oppure il file è danneggiato. KeepassGroupView - + Search Results Risultati della ricerca - + Delete? Eliminare? @@ -1718,7 +1717,7 @@ La chiave è errata oppure il file è danneggiato. Sei sicuro di voler eliminare questo gruppo, tutti i suoi sottogruppi e le loro voci? - + Are you sure you want to delete this group, all its child groups and all their entries? @@ -1726,137 +1725,137 @@ La chiave è errata oppure il file è danneggiato. KeepassMainWindow - + Ready Pronto - + Locked Bloccato - + Unlocked Sbloccato - + Ctrl+O Ctrl+O - + Ctrl+S Ctrl+S - + Ctrl+L Ctrl+L - + Ctrl+Q Ctrl+Q - + Ctrl+G Ctrl+G - + Ctrl+C Ctrl+C - + Ctrl+B Ctrl+B - + Ctrl+U Ctrl+U - + Ctrl+Y Ctrl+Y - + Ctrl+E Ctrl+E - + Ctrl+D Ctrl+D - + Ctrl+K Ctrl+K - + Ctrl+F Ctrl+F - + Ctrl+V Ctrl+V - + Ctrl+W Ctrl+W - + Shift+Ctrl+S Shift+Ctrl+S - + Shift+Ctrl+F Shift+Ctrl+F - + Error Errore - + The database file does not exist. Il file di database non esiste. - + Loading Database... Caricamento Database... - + Loading Failed Caricamento fallito - + Unknown error while loading database. Errore sconosciuto durante il caricamento del database. - + The following error occured while opening the database: Si è verificato il seguente errore durante l'apertura del database: - + Save modified file? Salvare il file modificato? @@ -1868,137 +1867,137 @@ to save the changes? salvare le modifiche? - + new nuovo - + Open Database... Apri Database... - + KeePass Databases (*.kdb) Database KeePass (*.kdb) - + All Files (*) Tutti i files (*) - + Expired Scaduta - + 1 Month 1 Mese - + %1 Months %1 Mesi - + 1 Year 1 Anno - + %1 Years %1 Anni - + 1 Day 1 Giorno - + %1 Days %1 Giorni - + less than 1 day meno di 1 giorno - + Clone Entry Duplica voce - + Delete Entry Elimina voce - + Clone Entries Duplica voci - + Delete Entries Elimina voci - + File could not be saved. Impossibile salvare il file. - + Save Database... Salva Database... - + Un&lock Workspace Sb&locca l'area di lavoro - + &Lock Workspace &Blocca l'area di lavoro - + Show &Toolbar Mostra barra degli &strumenti - + Ctrl+N Ctrl+N - + Ctrl+P Ctrl+P - + Ctrl+X Ctrl+X - + Ctrl+I - + Database locked - + The database you are trying to open is locked. This means that either someone else has opened the file or KeePassX crashed last time it opened the database. @@ -2006,18 +2005,18 @@ Do you want to open it anyway? - + Couldn't create database lock file. - + The current file was modified. Do you want to save the changes? - + Couldn't remove database lock file. @@ -2075,85 +2074,85 @@ Do you want to save the changes? &Edit - &Modifica + &Modifica - + &View &Visualizza - + E&xtras &Utilità - + &Open Database... &Apri Database... - + &Close Database &Chiudi Database - + &Save Database &Salva Database - + Save Database &As... Save Database &come... - + &Database Settings... Impostazioni &Database... - + Change &Master Key... Cambia la chiave &principale... - + &Lock Workspace &Blocca l'area di lavoro - + &Settings... &Impostazioni... - + &About... &Informazioni su... - + &KeePassX Handbook... Manuale &KeePassX... - + Hide Nascondi Standard KeePass Single User Database (*.kdb) - Database KeePass standard a singolo utente (*.kdb) + Database KeePass standard a singolo utente (*.kdb) Advanced KeePassX Database (*.kxdb) - Database KeePassX avanzato (*.kxdb) + Database KeePassX avanzato (*.kxdb) - + Recycle Bin... Cestino... @@ -2163,22 +2162,22 @@ Do you want to save the changes? &Segnalibri - + Toolbar &Icon Size Dimensione &icona barra degli strumenti - + &Columns &Colonne - + &Manage Bookmarks... Gestisci i Se&gnalibri... - + &Quit E&sci @@ -2188,200 +2187,215 @@ Do you want to save the changes? &Aggiungi nuovo gruppo... - + &Edit Group... Modi&fica gruppo... - + &Delete Group Elimina &gruppo - + Copy Password &to Clipboard Copia la password negli &Appunti - + Copy &Username to Clipboard Copia il nome &utente negli Appunti - + &Open URL &Apri URL - + &Save Attachment As... &Salva allegato come... - + Add &New Entry... Aggiungi &nuova voce... - + &View/Edit Entry... &Visualizza/Modifica voce... - + De&lete Entry E&limina voce - + &Clone Entry &Duplica voce - + Search &in Database... Cerca &nel Database... - + Search in this &Group... Cerca in questo &gruppo... - + Show &Entry Details Mostra d&ettagli voce - + Hide &Usernames Nascondi nomi &utente - + Hide &Passwords Nascondi &password - + &Title &Titolo - + User&name &Nome utente - + &URL &URL - + &Password &Password - + &Comment &Commento - + E&xpires &Scade - + C&reation C&reazione - + &Last Change U&ltima modifica - + Last &Access Ultimo &accesso - + A&ttachment Allega&to - + Show &Statusbar Mostra la barra di &stato - + &Perform AutoType Esegui Auto &Digitazione - + &16x16 &16x16 - + &22x22 &22x22 - + 2&8x28 2&8x28 - + &New Database... &Nuovo Database... - + &Password Generator... Generatore di &password... - + &Group (search results only) &Gruppo (ricerca solo di risultati) - + Show &Expired Entries... Mostra voci scadut&e... - + &Add Bookmark... &Aggiungi ai Segnalibri... - + Bookmark &this Database... Imposta il Database come &Segnalibro... - + &Add New Subgroup... - + Copy URL to Clipboard - + Add New Group... + + + &Entries + + + + + &Groups + + + + + Sort groups + + ManageBookmarksDlg diff --git a/src/translations/keepassx-ja_JP.ts b/src/translations/keepassx-ja_JP.ts index 4da8b73..8768b20 100644 --- a/src/translations/keepassx-ja_JP.ts +++ b/src/translations/keepassx-ja_JP.ts @@ -1854,39 +1854,39 @@ p, li { white-space: pre-wrap; } Kdb3Database - + Could not open file. ファイルを開けませんでした。 - + Unexpected file size (DB_TOTAL_SIZE < DB_HEADER_SIZE) 予期しないファイル サイズです (DB_TOTAL_SIZE < DB_HEADER_SIZE) - + Wrong Signature 間違った署名 - + Unsupported File Version. 未サポートのファイル バージョンです。 - + Unknown Encryption Algorithm. 不明な暗号化アルゴリズムです。 - + Decryption failed. The key is wrong or the file is damaged. 複合化が失敗しました。 キーが間違っているかファイルが損害を受けています。 - + Hash test failed. The key is wrong or the file is damaged. ハッシュ テストが失敗しました。 @@ -1918,32 +1918,32 @@ The key is wrong or the file is damaged. 予期しないエラー: オフセットは範囲外です。[E3] - + Invalid group tree. 不正なグループ ツリーです。 - + Key file is empty. キー ファイルは空です。 - + The database must contain at least one group. データベースは少なくとも 1 つのグループを含む必要があります。 - + Could not open file for writing. 書き込み用のファイルを開けませんでした。 - + Unexpected error: Offset is out of range. 予期しないエラー: オフセットは範囲外です。 - + Unable to initalize the twofish algorithm. @@ -1951,22 +1951,22 @@ The key is wrong or the file is damaged. Kdb3Database::EntryHandle - + Bytes バイト - + KiB KiB - + MiB MiB - + GiB GiB @@ -1974,52 +1974,52 @@ The key is wrong or the file is damaged. KeepassEntryView - + Title タイトル - + Username ユーザー名 - + URL URL - + Password パスワード - + Comments コメント - + Expires 満了 - + Creation 作成 - + Last Change 最終変更 - + Last Access 最終アクセス - + Attachment 添付 @@ -2034,37 +2034,37 @@ The key is wrong or the file is damaged. これら %1 個のエントリを削除してもよろしいですか? - + Delete? 削除しますか? - + Group グループ - + Error エラー - + At least one group must exist before adding an entry. 少なくとも 1 のグループはエントリの追加前に存在する必要があります。 - + OK OK - + Are you sure you want to delete this entry? - + Are you sure you want to delete these %1 entries? @@ -2072,7 +2072,7 @@ The key is wrong or the file is damaged. KeepassGroupView - + Search Results 検索結果 @@ -2082,7 +2082,7 @@ The key is wrong or the file is damaged. グループ - + Delete? 削除しますか? @@ -2092,7 +2092,7 @@ The key is wrong or the file is damaged. このグループ、すべての子グループ、およびそれらのエントリをすべて削除してもよろしいですか? - + Are you sure you want to delete this group, all its child groups and all their entries? @@ -2100,77 +2100,77 @@ The key is wrong or the file is damaged. KeepassMainWindow - + Ctrl+O Ctrl+O - + Ctrl+S Ctrl+S - + Ctrl+G Ctrl+G - + Ctrl+C Ctrl+C - + Ctrl+B Ctrl+B - + Ctrl+U Ctrl+U - + Ctrl+Y Ctrl+Y - + Ctrl+E Ctrl+E - + Ctrl+D Ctrl+D - + Ctrl+K Ctrl+K - + Ctrl+F Ctrl+F - + Ctrl+W Ctrl+W - + Shift+Ctrl+S Shift+Ctrl+S - + Shift+Ctrl+F Shift+Ctrl+F - + Error エラー @@ -2187,7 +2187,7 @@ The key is wrong or the file is damaged. OK - + Save modified file? 変更されたファイルを保存しますか? @@ -2214,22 +2214,22 @@ to save the changes? キャンセル - + Clone Entry エントリを閉じる - + Delete Entry エントリの削除 - + Clone Entries エントリのクローン - + Delete Entries エントリの削除 @@ -2241,7 +2241,7 @@ to save the changes? %1 - + Ready レディ @@ -2251,22 +2251,22 @@ to save the changes? [新規] - + Open Database... データベースを開く... - + Loading Database... データベースを読み込んでいます... - + Loading Failed 読み込みが失敗しました - + Ctrl+V Ctrl+V @@ -2286,22 +2286,22 @@ to save the changes? %1 - KeePassX - + Unknown error while loading database. データベースの読み込み中の不明なエラーです。 - + KeePass Databases (*.kdb) KeePass データベース (*.kdb) - + All Files (*) すべてのファイル (*) - + Save Database... データベースの保存... @@ -2321,12 +2321,12 @@ to save the changes? 満了済み - + 1 Month 1 ヶ月間 - + %1 Months %1 ヶ月間 @@ -2336,27 +2336,27 @@ to save the changes? - + 1 Year 1 年間 - + %1 Years %1 年間 - + 1 Day 1 日間 - + %1 Days %1 日間 - + less than 1 day 1 日未満 @@ -2371,92 +2371,92 @@ to save the changes? * - KeePassX - + Locked ロック済み - + Unlocked 未ロック - + Ctrl+L Ctrl+L - + Ctrl+Q Ctrl+Q - + The database file does not exist. データベース ファイルが存在しません。 - + The following error occured while opening the database: データベースを開いている間に以下のエラーが発生ました: - + new 新規 - + Expired 満了済み - + File could not be saved. ファイルは保存できませんでした。 - + Un&lock Workspace ワークスペースのロック解除(&L) - + &Lock Workspace ワークスペースのロック(&L) - + Show &Toolbar - + Ctrl+N - + Ctrl+P - + Ctrl+X - + Ctrl+I - + Database locked - + The database you are trying to open is locked. This means that either someone else has opened the file or KeePassX crashed last time it opened the database. @@ -2464,18 +2464,18 @@ Do you want to open it anyway? - + Couldn't create database lock file. - + The current file was modified. Do you want to save the changes? - + Couldn't remove database lock file. @@ -2511,7 +2511,7 @@ Do you want to save the changes? - + Add New Group... 新しいグループの追加... @@ -2646,7 +2646,7 @@ Do you want to save the changes? ステータス バーの表示 - + Hide 非表示 @@ -2676,7 +2676,7 @@ Do you want to save the changes? 28x28 - + &View 表示(&V) @@ -2698,10 +2698,10 @@ Do you want to save the changes? &Edit - 編集(&E) + 編集(&E) - + E&xtras 追加(&X) @@ -2711,32 +2711,32 @@ Do you want to save the changes? ヘルプ(&H) - + &Open Database... データベースを開く(&O)... - + &Close Database データベースを閉じる(&C) - + &Save Database データベースの上書き保存(&S) - + Save Database &As... 名前を付けてデータベースを保存(&A)... - + &Database Settings... データベースの設定(&D)... - + Change &Master Key... マスター キーの変更(&M)... @@ -2746,29 +2746,29 @@ Do you want to save the changes? 終了(&X) - + &Settings... 設定(&S)... - + &About... バージョン情報(&A)... - + &KeePassX Handbook... KeePassX ハンドブック(&K)... Standard KeePass Single User Database (*.kdb) - スタンダード KeePass シングル ユーザー データベース (*.kdb) + スタンダード KeePass シングル ユーザー データベース (*.kdb) Advanced KeePassX Database (*.kxdb) - アドバンスド KeePass データベース (*.kdb) + アドバンスド KeePass データベース (*.kdb) @@ -2796,7 +2796,7 @@ Do you want to save the changes? 満了済みエントリの表示 - + Recycle Bin... ごみ箱... @@ -2821,7 +2821,7 @@ Do you want to save the changes? ブックマークの管理... - + &Lock Workspace ワークスペースのロック(&L) @@ -2856,215 +2856,230 @@ Do you want to save the changes? - + Toolbar &Icon Size - + &Columns - + &Manage Bookmarks... - + &Quit - + &Edit Group... - + &Delete Group - + Copy Password &to Clipboard - + Copy &Username to Clipboard - + &Open URL - + &Save Attachment As... - + Add &New Entry... - + &View/Edit Entry... - + De&lete Entry - + &Clone Entry - + Search &in Database... - + Search in this &Group... - + Show &Entry Details - + Hide &Usernames - + Hide &Passwords - + &Title - + User&name - + &URL - + &Password - + &Comment - + E&xpires - + C&reation - + &Last Change - + Last &Access - + A&ttachment - + Show &Statusbar - + &Perform AutoType - + &16x16 - + &22x22 - + 2&8x28 28x28 {2&8x?} - + &New Database... - + &Password Generator... - + &Group (search results only) - + Show &Expired Entries... - + &Add Bookmark... - + Bookmark &this Database... - + &Add New Subgroup... - + Copy URL to Clipboard + + + &Entries + + + + + &Groups + + + + + Sort groups + + ManageBookmarksDlg diff --git a/src/translations/keepassx-ru_RU.ts b/src/translations/keepassx-ru_RU.ts index 048ca0f..b1d02c5 100644 --- a/src/translations/keepassx-ru_RU.ts +++ b/src/translations/keepassx-ru_RU.ts @@ -1894,70 +1894,70 @@ p, li { white-space: pre-wrap; } Kdb3Database - + Could not open file. Невозможно открыть файл. - + Unexpected file size (DB_TOTAL_SIZE < DB_HEADER_SIZE) - + Wrong Signature Неверная сигнатура - + Unsupported File Version. Неподдерживаемая версия файла. - + Unknown Encryption Algorithm. Неизвестный алгоритм шифрования. - + Decryption failed. The key is wrong or the file is damaged. Расшифровка прервана. Ключ неверен или файл повреждён. - + Hash test failed. The key is wrong or the file is damaged. - + Invalid group tree. - + Key file is empty. - + The database must contain at least one group. - + Could not open file for writing. Невозможно открыть файл для записи. - + Unexpected error: Offset is out of range. - + Unable to initalize the twofish algorithm. @@ -1965,22 +1965,22 @@ The key is wrong or the file is damaged. Kdb3Database::EntryHandle - + Bytes - + KiB - + MiB - + GiB @@ -1988,52 +1988,52 @@ The key is wrong or the file is damaged. KeepassEntryView - + Title Название - + Username Имя - + URL Ссылка - + Password Пароль - + Comments Комментарий - + Expires Окончание - + Creation Создание - + Last Change Последнее изменение - + Last Access Последний доступ - + Attachment Вложение @@ -2043,37 +2043,37 @@ The key is wrong or the file is damaged. %1 пунктов - + Delete? - + Group - + Error Ошибка - + At least one group must exist before adding an entry. - + OK OK - + Are you sure you want to delete this entry? - + Are you sure you want to delete these %1 entries? @@ -2081,7 +2081,7 @@ The key is wrong or the file is damaged. KeepassGroupView - + Search Results Результаты поиска @@ -2091,12 +2091,12 @@ The key is wrong or the file is damaged. Группы - + Delete? - + Are you sure you want to delete this group, all its child groups and all their entries? @@ -2104,82 +2104,82 @@ The key is wrong or the file is damaged. KeepassMainWindow - + Ctrl+N Ctrl+N - + Ctrl+O Ctrl+O - + Ctrl+S Ctrl+S - + Ctrl+G Ctrl+G - + Ctrl+C Ctrl+C - + Ctrl+B Ctrl+B - + Ctrl+U Ctrl+U - + Ctrl+Y Ctrl+Y - + Ctrl+E Ctrl+E - + Ctrl+D Ctrl+D - + Ctrl+K Ctrl+K - + Ctrl+F Ctrl+F - + Ctrl+W Ctrl+W - + Shift+Ctrl+S Shift+Ctrl+S - + Shift+Ctrl+F Shift+Ctrl+F - + Error Ошибка @@ -2189,7 +2189,7 @@ The key is wrong or the file is damaged. OK - + Save modified file? Сохранить изменения файла? @@ -2226,22 +2226,22 @@ to save the changes? <B>Группа: </B>%1 <B>Название: </B>%2 <B>Имя: </B>%3 <B>Ссылка: </B><a href=%4>%4</a> <B>Пароль: </B>%5 <B>Создано: </B>%6 <B>Изменено: </B>%7 <B>Доступ: </B>%8 <B>Окончание: </B>%9 - + Clone Entry Дублировать запись - + Delete Entry Удалить запись - + Clone Entries Дублировать записи - + Delete Entries Удалить записи @@ -2258,7 +2258,7 @@ to save the changes? Сохранить базу паролей как... - + Ready Готов @@ -2268,17 +2268,17 @@ to save the changes? [новый] - + Open Database... Открыть базу паролей... - + Loading Database... Загрузка базы паролей... - + Loading Failed Ошибка загрузки @@ -2303,7 +2303,7 @@ to save the changes? Неизвестная ошибка в PwDatabase::openDatabase() - + Ctrl+V Ctrl+V @@ -2318,142 +2318,142 @@ to save the changes? KeePassX - + Unknown error while loading database. - + KeePass Databases (*.kdb) - + All Files (*) - + Save Database... - + 1 Month - + %1 Months - + 1 Year - + %1 Years - + 1 Day - + %1 Days - + less than 1 day - + Locked - + Unlocked - + Ctrl+L - + Ctrl+Q - + The database file does not exist. - + new - + Expired - + Un&lock Workspace - + &Lock Workspace - + The following error occured while opening the database: - + File could not be saved. - + Show &Toolbar - + Ctrl+P - + Ctrl+X - + Ctrl+I - + Database locked - + The database you are trying to open is locked. This means that either someone else has opened the file or KeePassX crashed last time it opened the database. @@ -2461,18 +2461,18 @@ Do you want to open it anyway? - + Couldn't create database lock file. - + The current file was modified. Do you want to save the changes? - + Couldn't remove database lock file. @@ -2518,7 +2518,7 @@ Do you want to save the changes? XML-файл KWallet (*.xml) - + Add New Group... Добавить новую группу... @@ -2663,7 +2663,7 @@ Do you want to save the changes? Plain Text (*.txt) - + Hide Скрыть @@ -2698,7 +2698,7 @@ Do you want to save the changes? 28x28 - + &View &Вид @@ -2720,10 +2720,10 @@ Do you want to save the changes? &Edit - &Правка + &Правка - + E&xtras &Дополнительно @@ -2733,37 +2733,37 @@ Do you want to save the changes? &Справка - + &New Database... Со&здать базу паролей... - + &Open Database... &Открыть базу паролей... - + &Close Database &Закрыть базу паролей - + &Save Database &Сохранить базу паролей - + Save Database &As... Сохранить базу паролей &как... - + &Database Settings... Н&астройки базы паролей... - + Change &Master Key... &Изменить основной пароль... @@ -2773,32 +2773,22 @@ Do you want to save the changes? В&ыход - + &Settings... &Настройка... - + &About... &О программе... - + &KeePassX Handbook... &Руководство "KeePassX"... - - Standard KeePass Single User Database (*.kdb) - - - - - Advanced KeePassX Database (*.kxdb) - - - - + Recycle Bin... @@ -2808,7 +2798,7 @@ Do you want to save the changes? Группы - + &Lock Workspace @@ -2818,210 +2808,225 @@ Do you want to save the changes? - + Toolbar &Icon Size - + &Columns - + &Manage Bookmarks... - + &Quit - + &Edit Group... - + &Delete Group - + Copy Password &to Clipboard - + Copy &Username to Clipboard - + &Open URL - + &Save Attachment As... - + Add &New Entry... - + &View/Edit Entry... - + De&lete Entry - + &Clone Entry - + Search &in Database... - + Search in this &Group... - + Show &Entry Details - + Hide &Usernames - + Hide &Passwords - + &Title - + User&name - + &URL - + &Password - + &Comment - + E&xpires - + C&reation - + &Last Change - + Last &Access - + A&ttachment - + Show &Statusbar - + &Perform AutoType - + &16x16 - + &22x22 - + 2&8x28 28x28 {2&8x?} - + &Password Generator... - + &Group (search results only) - + Show &Expired Entries... - + &Add Bookmark... - + Bookmark &this Database... - + &Add New Subgroup... - + Copy URL to Clipboard + + + &Entries + + + + + &Groups + + + + + Sort groups + + ManageBookmarksDlg diff --git a/src/translations/keepassx-tr_TR.ts b/src/translations/keepassx-tr_TR.ts new file mode 100644 index 0000000..bbf2a2d --- /dev/null +++ b/src/translations/keepassx-tr_TR.ts @@ -0,0 +1,3039 @@ + + + + AboutDialog + + + Information on how to translate KeePassX can be found under: + KeePassX uygulamasının nasıl çevrileceğine ilişkin bilgileri burada bulabilirsiniz: + + + + Team + Takım + + + + Developer, Project Admin + Geliştirici, Proje Yöneticisi + + + + Web Designer + Web Tasarımı + + + + Developer + Geliştirici + + + + Thanks To + Teşekkürler + + + + Patches for better MacOS X support + Daha iyi MacOS X desteği için yamalar + + + + Main Application Icon + Ugulamanın Simgesi + + + + Various fixes and improvements + Çeşitli hata düzeltmeleri ve geliştirmeler + + + + Error + Hata + + + + File '%1' could not be found. + '%1' dosyası bulunamadı. + + + + Make sure that the program is installed correctly. + Uygulamanın doğru yüklendiğinden emin olun. + + + + OK + TAMAM + + + + Current Translation + Şimdiki Çeviri + + + + None + Please replace 'None' with the language of your translation + Hiçbiri + + + + Author + Serdar Soytetir + + + + AboutDlg + + + About + Hakkında + + + + AppName + AppName + + + + AppFunc + AppFunc + + + + http://keepassx.sourceforge.net + http://keepassx.sourceforge.net + + + + keepassx@gmail.com + keepassx@gmail.com + + + + Credits + Katkıda Bulunanlar + + + + Translation + Yerelleştirme + + + + License + Lisans + + + + Copyright (C) 2005 - 2009 KeePassX Team +KeePassX is distributed under the terms of the +General Public License (GPL) version 2. + Copyright (C) 2005 - 2009 KeePassX Takımı +KeePassX Genel Kamu Lisansı'nın 2. sürümü +ile dağıtılmaktadır. + + + + AddBookmarkDlg + + + Add Bookmark + Yer İmi Ekle + + + + Title: + Başlık: + + + + File: + Dosya: + + + + Browse... + Gözat... + + + + Edit Bookmark + Yer İmini Düzenle + + + + KeePass Databases (*.kdb) + KeePassX Veritabanları (*.kdb) + + + + All Files (*) + Tüm Dosyalar (*) + + + + AutoTypeDlg + + + KeePassX - Auto-Type + KeePassX - Otomatik-Tip + + + + Click on an entry to auto-type it. + Bir girdiyi otomatik-tip yapmak için üzerine tıklayın. + + + + Group + Grup + + + + Title + Başlık + + + + Username + Kullanıcı Adı + + + + Auto-Type + Otomatik-Tip + + + + CDbSettingsDlg + + + Settings + Ayarlar + + + + AES(Rijndael): 256 Bit (default) + AES(Rijndael): 256 Bit (öntanımlı) + + + + Twofish: 256 Bit + Twofish: 256 Bit + + + + Warning + Uyarı + + + + Please determine the number of encryption rounds. + Lütfen şifrelemenin kaç basamak ile yapılacağını belirtin. + + + + OK + TAMAM + + + + Error + Hata + + + + '%1' is not valid integer value. + '%1' geçerli bir tam sayı değeri değil. + + + + The number of encryption rounds have to be greater than 0. + Sıfırdan büyük olması gereken ve şifrelemenin kaç basamaklı olacağını belirten sayı. + + + + CEditEntryDlg + + + Today + Bugün + + + + 1 Week + 1 Hafta + + + + 2 Weeks + 1 Hafta + + + + 3 Weeks + 3 Hafta + + + + 1 Month + 1 Ay + + + + 3 Months + 3 Ay + + + + 6 Months + 6 Ay + + + + 1 Year + 1 Yıl + + + + Calendar... + Takvim... + + + + %1 Bit + %1 Bit + + + + Edit Entry + Girdiyi Düzenle + + + + Warning + Uyarı + + + + Password and password repetition are not equal. +Please check your input. + Parola ve parola tekrarı birbirini tutmuyor. +Lütfen girdilerinizi kontrol edin. + + + + OK + TAMAM + + + + [Untitled Entry] + [Başlıksız Girdi] + + + + Add Attachment... + Eklenti Ekle... + + + + Error + Hata + + + + Could not open file. + Dosya açılamadı. + + + + The chosen entry has no attachment or it is empty. + Seçilen girdinin eklentisi yok ya da boş. + + + + Save Attachment... + Eklentiyi kaydet... + + + + Error while writing the file. + Dosya yazılırken hata. + + + + Delete Attachment? + Eklenti silinsin mi? + + + + You are about to delete the attachment of this entry. +Are you sure? + Bu girdinin eklentisini silmek üzeresiniz. +Emin misiniz? + + + + Yes + Evet + + + + No, Cancel + Hayır, İptal Et + + + + New Entry + Yeni Girdi + + + + CGenPwDialog + + + Password Generator + Parola Oluşturucu + + + + %1 Bits + %1 Bit + + + + CSelectIconDlg + + + Replace... + Değiştir... + + + + Delete + Sil + + + + Add Custom Icon + Özel Simge Ekle + + + + Pick + Al + + + + Add Icons... + Simge Ekle... + + + + Images (%1) + Resimler (%1) + + + + %1: File could not be loaded. + %1: Dosya yüklenemedi. + + + + Error + Hata + + + + An error occured while loading the icon(s): + Simgeler yüklenirken bir hata oluştu: + + + + An error occured while loading the icon. + Simge yüklenirken bir hata oluştu. + + + + CSettingsDlg + + + Settings + Ayarlar + + + + Select a directory... + Bir dizin seçin... + + + + Select an executable... + Bir çalıştırılabilir dosya seçin... + + + + CalendarDialog + + + Calendar + Takvim + + + + CollectEntropyDlg + + + Random Number Generator + Rastgele Sayı Oluşturucu + + + + Collecting entropy... +Please move the mouse and/or press some keys until enought entropy for a reseed of the random number generator is collected. + Atıl enerji toplanıyor... +Rastgele sayı oluşturucudan yeterli atıl enerji toplanırken fareyi oynatın ya da rastgele tuşlara basın. + + + + <html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Verdana'; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600; color:#006400;">Random pool successfully reseeded!</span></p></body></html> + <html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Verdana'; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600; color:#006400;">Rastgele havuzu başarılı bir şekilde yeniden oluşturuldu!</span></p></body></html> + + + + Entropy Collection + Enerji Toplama + + + + CustomizeDetailViewDialog + + + Dialog + Pencere + + + + Rich Text Editor + Zengin Metin Düzenleyici + + + + Bold + Kalın + + + + B + K + + + + Italic + Yatık + + + + I + Y + + + + Underlined + Altı çizgili + + + + U + A + + + + Left-Aligned + Sola-Dayalı + + + + L + L + + + + Centered + Ortalanmış + + + + C + C + + + + Right-Aligned + Sağa-Dayalı + + + + R + R + + + + Justified + İki Tarafa Dayalı + + + + Text Color + Metin Rengi + + + + Font Size + Yazı Tipi Boyutu + + + + 6 + 6 + + + + 7 + 7 + + + + 8 + 8 + + + + 9 + 9 + + + + 10 + 10 + + + + 11 + 11 + + + + 12 + 12 + + + + 14 + 14 + + + + 16 + 16 + + + + 18 + 18 + + + + 20 + 20 + + + + 22 + 22 + + + + 24 + 24 + + + + 26 + 26 + + + + 28 + 28 + + + + 36 + 36 + + + + 42 + 42 + + + + 78 + 78 + + + + Templates + Şablonlar + + + + T + T + + + + HTML + HTML + + + + Group + Grup + + + + Title + Başlık + + + + Username + Kullanıcı Adı + + + + Password + Parola + + + + Url + Adres + + + + Comment + Yorum Satırı Yap + + + + Attachment Name + Eklenti Adı + + + + Creation Date + Oluşturulma Tarihi + + + + Last Access Date + Son Erişim Tarihi + + + + Last Modification Date + Son Değiştirilme Tarihi + + + + Expiration Date + Süre Dolumu Tarihi + + + + Time till Expiration + Süre Dolumuna Kalan Süre + + + + Database + + + Never + Asla + + + + DatabaseSettingsDlg + + + Database Settings + Veritabanı Ayarları + + + + Encryption + Şifreleme + + + + Algorithm: + Algoritma: + + + + Encryption Rounds: + Şifreleme Basamağı: + + + + Calculate rounds for a 1-second delay on this computer + + + + + DetailViewTemplate + + + Group + Grup + + + + Title + Başlık + + + + Username + Kullanıcı Adı + + + + Password + Parola + + + + URL + Adres + + + + Creation + Oluşturulma + + + + Last Access + Son Erişim + + + + Last Modification + Son Değiştirilme + + + + Expiration + Süre Dolumu + + + + Comment + Yorum Satırı Yap + + + + EditEntryDialog + + + Edit Entry + Girdiyi Düzenle + + + + Ge&n. + Olu&ştur. + + + + Quality: + Kalite: + + + + Attachment: + Eklenti: + + + + Title: + Başlık: + + + + Username: + Kullanıcı adı: + + + + Comment: + Açıklama: + + + + %1 + %1 + + + + URL: + Adres: + + + + Group: + Grup: + + + + Password Repet.: + Parola (Yeniden): + + + + Password: + Parola: + + + + Expires: + Süre Dolumu: + + + + Never + Asla + + + + %1 Bit + %1 Bit + + + + Icon: + Simge: + + + + EditGroupDialog + + + Group Properties + Grup Özellikleri + + + + Icon: + Simge: + + + + Title: + Başlık: + + + + > + > + + + + ExpiredEntriesDialog + + + Expired Entries + Süresi Dolmuş Girdiler + + + + Double click on an entry to jump to it. + Bir girdiye geçmek için üzerine çift tıklayın. + + + + Group + Grup + + + + Title + Başlık + + + + Username + Kullanıcı Adı + + + + Expired + Süresi Dolmuş + + + + Expired Entries in the Database + Veritabanındaki Dolmuş Girdiler + + + + Export_KeePassX_Xml + + + KeePassX XML File + KeePassX XML Dosyası + + + + XML Files (*.xml) + XML Dosyaları (*.xml) + + + + All Files (*) + Tüm Dosyalar (*) + + + + Export_Txt + + + Text File + Metin Dosyası + + + + All Files (*) + Tüm Dosyalar (*) + + + + Text Files (*.txt) + Metin Dosyaları (*.txt) + + + + ExporterBase + + + Export Failed + Dışarıya Aktarma İşlemi Başarısız Oldu + + + + Export File... + Dosyaya Aktar... + + + + FileErrors + + + No error occurred. + Hiç hata oluşmadı. + + + + An error occurred while reading from the file. + Dosyadan okunurken bir hata oluştu. + + + + An error occurred while writing to the file. + Dosyaya yazılırken bir hata oluştu. + + + + A fatal error occurred. + Sonlandırıcı bir hata oluştu. + + + + An resource error occurred. + Bir kaynak hatası oluştu. + + + + The file could not be opened. + Dosya açılamadı. + + + + The operation was aborted. + İşlem sonlandırıldı. + + + + A timeout occurred. + Bir zaman aşımı oluştu. + + + + An unspecified error occurred. + Belirtilmemiş hata oluştu. + + + + The file could not be removed. + Dosya silinemedi. + + + + The file could not be renamed. + Dosya yeniden adlandırılamadı. + + + + The position in the file could not be changed. + Dosyanın içerisindeki konum değiştirilemedi. + + + + The file could not be resized. + Dosya yeniden boyutlandırılamadı. + + + + The file could not be accessed. + Dosyaya erişilemedi. + + + + The file could not be copied. + Dosya kopyalanamadı. + + + + GenPwDlg + + + Password Generator + Parola Oluşturucu + + + + Options + Seçenekler + + + + Use follo&wing character groups: + &Şu karakter gruplarını kullan: + + + + Alt+W + Alt+W + + + + &Lower Letters + &Küçük Harfler + + + + Alt+L + Alt+L + + + + Alt+N + Alt+N + + + + &Numbers + Raka&mlar + + + + Alt+S + Alt+S + + + + &Upper Letters + &Büyük Harfler + + + + Alt+U + Alt+U + + + + &Special Characters + Ö&zel Karakterler + + + + Use &only following characters: + Sadece bu karak&terleri kullan: + + + + Alt+O + Alt+O + + + + Length: + Uzunluk: + + + + Quality: + Kalite: + + + + Enable entropy collection + Enerji toplamayı etkinleştir + + + + Alt+M + Alt+M + + + + Collect only once per session + Her oturum için bir kere topla + + + + New Password: + Yeni Parola: + + + + Generate + Oluştur + + + + Random + Rastgele + + + + &Underline + Altı &çizili + + + + &White Spaces + Beyaz Alanla&r + + + + &Minus + &Eksi + + + + Exclude look-alike characters + Buna benzer karakterleri hariç tut + + + + Ensure that password contains characters from every group + Parolanın her gruptan karakter içerdiğinden emin olun + + + + Pronounceable + Okunabilir + + + + Lower Letters + Küçük Harfler + + + + Upper Letters + Büyük Harfler + + + + Numbers + Rakamlar + + + + Special Characters + Özel Karakterler + + + + Import_KWalletXml + + + XML Files (*.xml) + XML Dosyaları (*.xml) + + + + All Files (*) + Tüm Dosyalar (*) + + + + Import Failed + İçeri Aktarma Başarısız Oldu + + + + Invalid XML data (see stdout for details). + Geçersiz XML verisi (detaylar için stdout çıktısına bakın). + + + + Invalid XML file. + Geçersiz XML dosyası. + + + + Document does not contain data. + Belge veri içermiyor. + + + + Import_KeePassX_Xml + + + KeePass XML Files (*.xml) + KeePassX XML Dosyaları (*.xml) + + + + All Files (*) + Tüm Dosyalar (*) + + + + Import Failed + İçeri Aktarma Başarısız Oldu + + + + XML parsing error on line %1 column %2: +%3 + Satır %1 sütun %2 konumunda XML ayrıştırma hatası: +%3 + + + + Parsing error: File is no valid KeePassX XML file. + Ayrıştırma hatası: Dosya geçerli bir KeePassX XML dosyası değil. + + + + Import_PwManager + + + PwManager Files (*.pwm) + PwManager Dosyaları (*.pwm) + + + + All Files (*) + Tüm Dosyalar (*) + + + + Import Failed + İçeri Aktarma Başarısız Oldu + + + + File is empty. + Dosya boş. + + + + File is no valid PwManager file. + Dosya geçerli bir PwManager dosyası değil. + + + + Unsupported file version. + Desteklenmeyen dosya sürümü. + + + + Unsupported hash algorithm. + Desteklenmeyen özet algoritması. + + + + Unsupported encryption algorithm. + Desteklenmeyen şifreleme algoritması. + + + + Compressed files are not supported yet. + Sıkıştırılmış dosyalar henüz desteklenmiyor. + + + + Wrong password. + Yanlış parola. + + + + File is damaged (hash test failed). + Dosya bozulmuş (özet testi başarısız oldu). + + + + Invalid XML data (see stdout for details). + Geçersiz XML verisi (detaylar için stdout çıktısına bakın). + + + + ImporterBase + + + Import File... + İçeriye Dosya Aktar... + + + + Import Failed + İçeri Aktarma Başarısız Oldu + + + + Kdb3Database + + + Could not open file. + Dosya açılamadı. + + + + Unexpected file size (DB_TOTAL_SIZE < DB_HEADER_SIZE) + Beklenmeyen dosya boyutu (DB_TOTAL_SIZE < DB_HEADER_SIZE) + + + + Wrong Signature + Yanlış İmza + + + + Unsupported File Version. + Desteklenmeyen Dosya Sürümü. + + + + Unknown Encryption Algorithm. + Bilinmeyen Şifreleme Algoritması. + + + + Decryption failed. +The key is wrong or the file is damaged. + Şifre çözme işlemi başarısız. +Anahtar yanlış ya da dosya bozuk. + + + + Hash test failed. +The key is wrong or the file is damaged. + Özet kontrolü başarısız. +Anahtar yanlış ya da dosya bozulmuş. + + + + Unexpected error: Offset is out of range. + Beklenmeyen hata: Konum dışı. + + + + Invalid group tree. + Geçersiz grup ağacı. + + + + Key file is empty. + Anahtar dosyası boş. + + + + The database must contain at least one group. + Veritabanı en az bir grup içermelidir. + + + + Could not open file for writing. + Yazmak için açılamadı. + + + + Unable to initalize the twofish algorithm. + Twofish algoritması başlatılamadı. + + + + Kdb3Database::EntryHandle + + + Bytes + Bayt + + + + KiB + KB + + + + MiB + MB + + + + GiB + GB + + + + KeepassEntryView + + + Delete? + Silinsin mi? + + + + Error + Hata + + + + At least one group must exist before adding an entry. + Bir girdi eklenmeden önce en az bir grup olmalıdır. + + + + OK + TAMAM + + + + Title + Başlık + + + + Username + Kullanıcı Adı + + + + URL + Adres + + + + Password + Parola + + + + Comments + Yorumlar + + + + Expires + Süre Dolumu + + + + Creation + Oluşturulma + + + + Last Change + Son Değişiklik + + + + Last Access + Son Erişim + + + + Attachment + Eklenti + + + + Group + Grup + + + + Are you sure you want to delete this entry? + Bu girdiyi silmek istediğinizden emin misiniz? + + + + Are you sure you want to delete these %1 entries? + Bu %1 girdiyi silmek istediğinizden emin misiniz? + + + + KeepassGroupView + + + Search Results + Arama Sonuçları + + + + Delete? + Silinsin mi? + + + + Are you sure you want to delete this group, all its child groups and all their entries? + Bu grubu silmek istediğinizden emin misiniz, tüm alt gruplar ve girdileri de silinecek? + + + + KeepassMainWindow + + + Ready + Hazır + + + + Locked + Kilitli + + + + Unlocked + Kilidi Açılmış + + + + Ctrl+O + Ctrl+O + + + + Ctrl+S + Ctrl+S + + + + Ctrl+L + Ctrl+L + + + + Ctrl+Q + Ctrl+Q + + + + Ctrl+G + Ctrl+G + + + + Ctrl+C + Ctrl+C + + + + Ctrl+B + Ctrl+B + + + + Ctrl+U + Ctrl+U + + + + Ctrl+Y + Ctrl+Y + + + + Ctrl+E + Ctrl+E + + + + Ctrl+D + Ctrl+D + + + + Ctrl+K + Ctrl+K + + + + Ctrl+F + Ctrl+F + + + + Ctrl+V + Ctrl+V + + + + Ctrl+W + Ctrl+W + + + + Shift+Ctrl+S + Shift+Ctrl+S + + + + Shift+Ctrl+F + Shift+Ctrl+F + + + + Error + Hata + + + + The database file does not exist. + Veritabanı dosyası yok. + + + + Loading Database... + Veritabanı Yükleniyor... + + + + Loading Failed + Yükleme Başarısız Oldu + + + + Unknown error while loading database. + Veritabanı yüklenirken bilinmeyen bir hata oluştu. + + + + The following error occured while opening the database: + Veritabanı açılırken şu hata oluştu: + + + + Save modified file? + Değiştirilmiş dosya kaydeilsin mi? + + + + new + yeni + + + + Open Database... + Veritabanı Aç... + + + + KeePass Databases (*.kdb) + KeePassX Veritabanları (*.kdb) + + + + All Files (*) + Tüm Dosyalar (*) + + + + Expired + Süresi Dolmuş + + + + 1 Month + 1 Ay + + + + %1 Months + %1 Ay + + + + 1 Year + 1 Yıl + + + + %1 Years + %1 Yıl + + + + 1 Day + 1 Gün + + + + %1 Days + %1 Gün + + + + less than 1 day + 1 günden az + + + + Clone Entry + Girdiyi İkile + + + + Delete Entry + Girdiyi Sil + + + + Clone Entries + Girdileri İkile + + + + Delete Entries + Girdileri Sil + + + + File could not be saved. + Dosya kaydedilemedi. + + + + Save Database... + Veritabanını Kaydet... + + + + Un&lock Workspace + Çalışma A&lanının Kilidini Aç + + + + &Lock Workspace + Çalışma A&lanını Kilitle + + + + Show &Toolbar + &Araç Çubuğunu Göster + + + + Ctrl+N + Ctrl+N + + + + Ctrl+P + Ctrl+P + + + + Ctrl+X + Ctrl+X + + + + Ctrl+I + Ctrl+I + + + + Database locked + Veritabanı kilitli + + + + The database you are trying to open is locked. +This means that either someone else has opened the file or KeePassX crashed last time it opened the database. + +Do you want to open it anyway? + + + + + Couldn't create database lock file. + Veritabanı kilit dosyası oluşturulamadı. + + + + The current file was modified. +Do you want to save the changes? + Geçerli dosya üzerinde değişiklikler yapıldı. +Değişiklikleri kaydetmek ister misiniz? + + + + Couldn't remove database lock file. + Veritabanı kilit dosyası silinemedi. + + + + Main + + + Error + Hata + + + + File '%1' could not be found. + '%1' dosyası bulunamadı. + + + + OK + TAMAM + + + + MainWindow + + + KeePassX + KeePassX + + + + Groups + Gruplar + + + + &Help + &Yardım + + + + &File + &Dosya + + + + &Export to... + D&ışarı aktar... + + + + &Import from... + &İçeri aktar... + + + + &Edit + &Düzenle + + + + &View + &Görünüm + + + + E&xtras + Daha Fa&zlası + + + + &Open Database... + &Veritabanı Aç... + + + + &Close Database + Veritabanını &Kapat + + + + &Save Database + Veritabanını Kayde&t + + + + Save Database &As... + Veritabanını &Farklı Kaydet... + + + + &Database Settings... + Veri&tabanı Ayarları... + + + + Change &Master Key... + Uygulama Anahtarını De&ğiştir... + + + + &Lock Workspace + Çalışma A&lanını Kilitle + + + + &Settings... + A&yarlar... + + + + &About... + H&akkında... + + + + &KeePassX Handbook... + &KeePassX El Kitabı... + + + + Hide + Gizle + + + + Standard KeePass Single User Database (*.kdb) + Standart KeePassX Veritabanı Dosyası (*.kdb) + + + + Advanced KeePassX Database (*.kxdb) + Gelişmiş KeePassX Veritabanı Dosyası (*.kxdb) + + + + Recycle Bin... + Çöp Kutusu... + + + + &Bookmarks + &Yer İmleri + + + + Toolbar &Icon Size + Araç Çubuğu &Simge Boyutu + + + + &Columns + &Sütunlar + + + + &Manage Bookmarks... + &Yer İmlerini Yönet... + + + + &Quit + &Çık + + + + &Edit Group... + &Grubu Düzenle... + + + + &Delete Group + Grubu &Sil + + + + Copy Password &to Clipboard + Parolayı Panoya &Kopyala + + + + Copy &Username to Clipboard + Kullanıcı &Adını Panoya Kopyala + + + + &Open URL + &Adres Aç + + + + &Save Attachment As... + &Eklentiyi Farklı Kaydet... + + + + Add &New Entry... + Yeni &Girdi Ekle... + + + + &View/Edit Entry... + &Girdiyi Göster/Düzenle... + + + + De&lete Entry + Girdiyi &Sil + + + + &Clone Entry + Girdiyi &Çoğalt + + + + Search &in Database... + &Veritabanında Ara... + + + + Search in this &Group... + &Bu Grup içerisinde Ara... + + + + Show &Entry Details + &Girdi Ayrıntılarını Göster + + + + Hide &Usernames + Kullanıcı &Adlarını Gizle + + + + Hide &Passwords + Parolaları &Gizle + + + + &Title + &Başlık + + + + User&name + &Kullanıcı Adı + + + + &URL + &Adres + + + + &Password + &Parola + + + + &Comment + &Açıklama + + + + E&xpires + &Süre Dolumu + + + + C&reation + &Oluşturulma + + + + &Last Change + &Son Değişiklik + + + + Last &Access + Son &Erişim + + + + A&ttachment + &Eklenti + + + + Show &Statusbar + &Durum Çubuğunu Göster + + + + &Perform AutoType + &Otomatik Tip İyileştirmesi Yap + + + + &16x16 + &16x16 + + + + &22x22 + &22x22 + + + + 2&8x28 + 2&8x28 + + + + &New Database... + &Yeni Veritabanı... + + + + &Password Generator... + Parola &Oluşturucu... + + + + &Group (search results only) + &Grup (sadece arama sonuçları) + + + + Show &Expired Entries... + &Süresi Dolmuş Girdileri Göster... + + + + &Add Bookmark... + &Yer İmi Ekle... + + + + Bookmark &this Database... + &Bu Veritabanını Yer İmlerine Ekle... + + + + &Add New Subgroup... + &Yeni Alt Grup Ekle... + + + + Copy URL to Clipboard + Adresi Panoya Kopyala + + + + Add New Group... + Yeni Grup Ekle... + + + + &Entries + + + + + &Groups + + + + + Sort groups + + + + + ManageBookmarksDlg + + + Manage Bookmarks + Yerimlerini Yönet + + + + PasswordDialog + + + Enter Master Key + Ana Anahtarı Gir + + + + Set Master Key + Ana Anahtarı Ayarla + + + + Change Master Key + Ana Anahtarı Değiştir + + + + Database Key + Veritabanı Anahtarı + + + + Last File + Son Dosya + + + + Select a Key File + Anahtar dosyasını Seç + + + + All Files (*) + Tüm Dosyalar (*) + + + + Key Files (*.key) + Key Dosyaları (*.key) + + + + Please enter a Password or select a key file. + Lütfen gir parola girin ya da anahtar dosyası seçin. + + + + Please enter a Password. + Lütfen bir parola girin. + + + + Please provide a key file. + Lütfen bir key dosyası girin. + + + + %1: +No such file or directory. + %1: +Böyle bir dosya ya da dizin yok. + + + + The selected key file or directory is not readable. + Seçilen anahtar dosyası ya da dizin okunabilir değil. + + + + The given directory does not contain any key files. + Verilen dizin bir anahtar dosyası içermiyor. + + + + The given directory contains more then one key files. +Please specify the key file directly. + Verilen dizin birden fazla anahtar dosyası içeriyor. +Lütfen anahtar dosyasını belirtin. + + + + %1: +File is not readable. + %1: +Dosya okunabilir değil. + + + + Create Key File... + Anahtar Dosyası Oluştur... + + + + PasswordDlg + + + Last File + Son Dosya + + + + Enter a Password and/or choose a key file. + Bir parola girin ya da bir anahtar dosyası seçin. + + + + Key + Anahtar + + + + Password: + Parola: + + + + &Browse... + &Gözat... + + + + Alt+B + Alt+B + + + + Key File: + Anahtar Dosyası: + + + + Generate Key File... + Anahtar Dosyası Oluştur... + + + + Please repeat your password: + Lütfen parolanızı tekrar girin: + + + + Back + Geri + + + + Passwords are not equal. + Parolalar aynı değil. + + + + SearchDialog + + + Search + Ara + + + + Search_Dlg + + + Search... + Ara... + + + + Include: + İçersin: + + + + Pass&words + Par&olalar + + + + Alt+W + Alt+W + + + + A&nhang + &Ek + + + + Alt+N + + + + + U&RLs + A&dresler + + + + Alt+R + Alt+R + + + + C&omments + A&çıklamalar + + + + Alt+O + Alt+O + + + + &Usernames + K&ullanıcı Adları + + + + Alt+U + Alt+U + + + + &Titles + &Başlıklar + + + + Alt+T + Alt+T + + + + &Case Sensitive + Bü&yük Küçük Harflere Duyarlı + + + + Alt+C + Alt+C + + + + Regular E&xpression + Düzenli İ&fade + + + + Alt+X + Alt+X + + + + Include Subgroups (recursive) + Alt Grupları İçer (özyinelemeli) + + + + Search For: + Şunu Ara: + + + + SelectIconDlg + + + Icon Selection + Simge Seçimi + + + + SettingsDialog + + + Settings + Ayarlar + + + + Show system tray icon + Sistem çekmecesi simgesini göster + + + + Minimize to tray instead of taskbar + Görev çubuğu yerine sistem çekmecesine küçült + + + + Minimize to tray when clicking the main window's close button + Ana pencere kapatıldığında sistem çekmecesine küçült + + + + Remember last opened file + Son açılan dosyayı hatırla + + + + Alt+Ö + Alt+Ö + + + + Remember last key type and location + Son anahtar tipini ve konumunu hatırla + + + + Start minimized + Küçültülmüş başlat + + + + Start locked + Kilitlenmiş başlat + + + + Save recent directories of file dialogs + Dosya pencerelerinin son kullanılan dizinlerini kaydet + + + + Clear History Now + Geçmişi Şimdi Temizle + + + + Always ask before deleting entries or groups + Bir grubu ya da girdiyi silerken her zaman sor + + + + Banner Color + Üst Alan Rengi + + + + Text Color: + Metin Rengi: + + + + Change... + Değiştir... + + + + Color 2: + Renk 2: + + + + C&hange... + Deği&ştir... + + + + Alt+H + Alt+H + + + + Color 1: + Renk 1: + + + + Alternating Row Colors + Satır Renkleri Farklılaştırılıyor + + + + Customize Entry Detail View... + Ayrıntılı Girdi Görünümünü Özelleştir... + + + + Group tree at start-up: + Başlangıçta grup ağacı: + + + + Restore last state + Son duruma geri dön + + + + Expand all items + Tüm ögeleri aç + + + + Do not expand any item + Hiçbir ögeyi açma + + + + Security + Güvenlik + + + + Edit Entry Dialog + Girdi Düzenleme Penceresi + + + + Alt+O + Alt+O + + + + Clear clipboard after: + Bu süre geçince panoyu temizle: + + + + Lock workspace when minimizing the main window + Ana pencereyi küçültürken çalışma alanını kilitle + + + + You can disable several features of KeePassX here according to your needs in order to keep the user interface slim. + + + + + Bookmarks + Yerimleri + + + + Plug-Ins + Eklentiler + + + + None + Hiçbiri + + + + Gnome Desktop Integration (Gtk 2.x) + Gnome Masaüstü Bütünleşmesi (Gtk 2.x) + + + + KDE 4 Desktop Integration + KDE4 Masaüstü Bütünleşmesi + + + + You need to restart the program before the changes take effect. + Değişikliklerin etkin olabilmesi için uygulamayı yeniden başlatmanız gerekir. + + + + Configure... + Yapılandır... + + + + Advanced + Gelişmiş + + + + Auto-Type Fine Tuning + Otomatik-Tip İyileştirmesi + + + + Time between the activation of an auto-type action by the user and the first simulated key stroke. + + + + + ms + ms + + + + Pre-Gap: + Pre-Gap: + + + + Key Stroke Delay: + Anahtar Gecikmesi: + + + + Delay between two simulated key strokes. Increase this if Auto-Type is randomly skipping characters. + + + + + Custom Browser Command + Özel Tarayıcı Komutu + + + + Browse + Gözat + + + + Media Root: + Ortam Kök Dizini: + + + + The directory where storage devices like CDs and memory sticks are normally mounted. + CD ve bellek çubukları gibi depolama ortamlarının bağlandığı dizin. + + + + Browse... + Gözat... + + + + Enable this if you want to use your bookmarks and the last opened file independet from their absolute paths. This is especially useful when using KeePassX portably and therefore with changing mount points in the file system. + + + + + Save relative paths (bookmarks and last file) + Değişken yolları kaydet (yer imleri ve son dosyalar) + + + + Global Auto-Type Shortcut: + Genel Otomatik-Tip Kısayolu: + + + + Automatically save database on exit and workspace locking + Çıkışta veritabanını otomatik olarak kaydet ve çalışma alanını kilitle + + + + Show plain text passwords in: + Düz metin parolaları böyle göster: + + + + Database Key Dialog + Veritabanı Anahtarı Penceresi + + + + seconds + saniye + + + + Lock database after inactivity of + Şu kadar etkinlik olmazsa veritabanını kilitle + + + + Use entries' title to match the window for Global Auto-Type + Genel Otomatik Tip için Pencereleri eşlemek amacıyla girdinin başlığını kullan + + + + General (1) + Genel (1) + + + + General (2) + Genel (2) + + + + Appearance + Görünüm + + + + Language + Dil + + + + Save backups of modified entries into the 'Backup' group + Düzenlenen girdileri yedeklemek için 'Backup' grubunu kullan + + + + Delete backup entries older than: + Bundan eski girdileri sil: + + + + days + gün + + + + Automatically save database after every change + Her değişiklikte veritabanını otomatik olarak kaydet + + + + System Language + Sistem Dili + + + + English + İngilizce + + + + Language: + Dil: + + + + Author: + Yazar: + + + + ShortcutWidget + + + Ctrl + Ctrl + + + + Shift + Shift + + + + Alt + Alt + + + + AltGr + AltGr + + + + Win + Win + + + + SimplePasswordDialog + + + Enter your Password + Parolanızı Girin + + + + Password: + Parola: + + + + TargetWindowDlg + + + Auto-Type: Select Target Window + Otomatik-Tip: Hedef Pencereyi Seçin + + + + To specify the target window, either select an existing currently-opened window +from the drop-down list, or enter the window title manually: + + + + + Translation + + + $TRANSLATION_AUTHOR + Serdar Soytetir + + + + $TRANSLATION_AUTHOR_EMAIL + Here you can enter your email or homepage if you want. + tulliana@gmail.com + + + + $LANGUAGE_NAME + Insert your language name in the format: English (United States) + Türkçe + + + + WorkspaceLockedWidget + + + Form + Form + + + + <html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Verdana'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt; font-weight:600;">The workspace is locked.</span></p></body></html> + <html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Verdana'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt; font-weight:600;">Çalışma alanı kilitli.</span></p></body></html> + + + + Unlock + Kilidi Aç + + + + Close Database + Veritabanını Kapat + + + diff --git a/src/translations/keepassx-xx_XX.ts b/src/translations/keepassx-xx_XX.ts index d13a79b..81e6dfc 100644 --- a/src/translations/keepassx-xx_XX.ts +++ b/src/translations/keepassx-xx_XX.ts @@ -1424,69 +1424,69 @@ p, li { white-space: pre-wrap; } Kdb3Database - + Could not open file. - + Unexpected file size (DB_TOTAL_SIZE < DB_HEADER_SIZE) - + Wrong Signature - + Unsupported File Version. - + Unknown Encryption Algorithm. - + Decryption failed. The key is wrong or the file is damaged. - + Hash test failed. The key is wrong or the file is damaged. - + Unexpected error: Offset is out of range. - + Invalid group tree. - + Key file is empty. - + The database must contain at least one group. - + Could not open file for writing. - + Unable to initalize the twofish algorithm. @@ -1494,22 +1494,22 @@ The key is wrong or the file is damaged. Kdb3Database::EntryHandle - + Bytes - + KiB - + MiB - + GiB @@ -1517,87 +1517,87 @@ The key is wrong or the file is damaged. KeepassEntryView - + Delete? - + Error - + At least one group must exist before adding an entry. - + OK - + Title - + Username - + URL - + Password - + Comments - + Expires - + Creation - + Last Change - + Last Access - + Attachment - + Group - + Are you sure you want to delete this entry? - + Are you sure you want to delete these %1 entries? @@ -1605,17 +1605,17 @@ The key is wrong or the file is damaged. KeepassGroupView - + Search Results - + Delete? - + Are you sure you want to delete this group, all its child groups and all their entries? @@ -1623,272 +1623,272 @@ The key is wrong or the file is damaged. KeepassMainWindow - + Ready - + Locked - + Unlocked - + Ctrl+O - + Ctrl+S - + Ctrl+L - + Ctrl+Q - + Ctrl+G - + Ctrl+C - + Ctrl+B - + Ctrl+U - + Ctrl+Y - + Ctrl+E - + Ctrl+D - + Ctrl+K - + Ctrl+F - + Ctrl+V - + Ctrl+W - + Shift+Ctrl+S - + Shift+Ctrl+F - + Error - + The database file does not exist. - + Loading Database... - + Loading Failed - + Unknown error while loading database. - + The following error occured while opening the database: - + Save modified file? - + new - + Open Database... - + KeePass Databases (*.kdb) - + All Files (*) - + Expired - + 1 Month - + %1 Months - + 1 Year - + %1 Years - + 1 Day - + %1 Days - + less than 1 day - + Clone Entry - + Delete Entry - + Clone Entries - + Delete Entries - + File could not be saved. - + Save Database... - + Un&lock Workspace - + &Lock Workspace - + Show &Toolbar - + Ctrl+N - + Ctrl+P - + Ctrl+X - + Ctrl+I - + Database locked - + The database you are trying to open is locked. This means that either someone else has opened the file or KeePassX crashed last time it opened the database. @@ -1896,18 +1896,18 @@ Do you want to open it anyway? - + Couldn't create database lock file. - + The current file was modified. Do you want to save the changes? - + Couldn't remove database lock file. @@ -1963,87 +1963,72 @@ Do you want to save the changes? - - &Edit - - - - + &View - + E&xtras - + &Open Database... - + &Close Database - + &Save Database - + Save Database &As... - + &Database Settings... - + Change &Master Key... - + &Lock Workspace - + &Settings... - + &About... - + &KeePassX Handbook... - + Hide - - Standard KeePass Single User Database (*.kdb) - - - - - Advanced KeePassX Database (*.kxdb) - - - - + Recycle Bin... @@ -2053,220 +2038,235 @@ Do you want to save the changes? - + Toolbar &Icon Size - + &Columns - + &Manage Bookmarks... - + &Quit - + &Edit Group... - + &Delete Group - + Copy Password &to Clipboard - + Copy &Username to Clipboard - + &Open URL - + &Save Attachment As... - + Add &New Entry... - + &View/Edit Entry... - + De&lete Entry - + &Clone Entry - + Search &in Database... - + Search in this &Group... - + Show &Entry Details - + Hide &Usernames - + Hide &Passwords - + &Title - + User&name - + &URL - + &Password - + &Comment - + E&xpires - + C&reation - + &Last Change - + Last &Access - + A&ttachment - + Show &Statusbar - + &Perform AutoType - + &16x16 - + &22x22 - + 2&8x28 - + &New Database... - + &Password Generator... - + &Group (search results only) - + Show &Expired Entries... - + &Add Bookmark... - + Bookmark &this Database... - + &Add New Subgroup... - + Copy URL to Clipboard - + Add New Group... + + + &Entries + + + + + &Groups + + + + + Sort groups + + ManageBookmarksDlg