From 0eb84927f147ee15c4139f1739c7150a1e8fdc93 Mon Sep 17 00:00:00 2001 From: Philipp Crocoll Date: Mon, 16 Sep 2013 21:08:25 +0200 Subject: [PATCH 1/2] Release 0.8.6 (non-offline-version) --- src/Kp2aBusinessLogic/UiStringKey.cs | 3 +- src/Kp2aBusinessLogic/database/edit/LoadDB.cs | 23 ++++-- .../Properties/AndroidManifest_net.xml | 2 +- .../Resources/Resource.designer.cs | 79 ++++++++++--------- .../Resources/values-cs/strings.xml | 27 ++++++- .../Resources/values-de/strings.xml | 26 +++++- .../Resources/values-fi/strings.xml | 25 ++++++ .../Resources/values-it/strings.xml | 25 ++++++ .../Resources/values-pt-rBR/strings.xml | 9 +++ .../Resources/values-ro/strings.xml | 60 ++++++++++++++ .../Resources/values-ru/strings.xml | 42 +++++++--- .../Resources/values-sv/strings.xml | 53 ++++++++++++- .../Resources/values-zh-rCN/strings.xml | 2 +- .../Resources/values/strings.xml | 2 + 14 files changed, 318 insertions(+), 60 deletions(-) diff --git a/src/Kp2aBusinessLogic/UiStringKey.cs b/src/Kp2aBusinessLogic/UiStringKey.cs index 74d38820..94252d0f 100644 --- a/src/Kp2aBusinessLogic/UiStringKey.cs +++ b/src/Kp2aBusinessLogic/UiStringKey.cs @@ -43,6 +43,7 @@ namespace keepass2android RestoringRemoteFile, CheckingDatabaseForChanges, RemoteDatabaseUnchanged, - CannotMoveGroupHere + CannotMoveGroupHere, + ErrorOcurred } } \ No newline at end of file diff --git a/src/Kp2aBusinessLogic/database/edit/LoadDB.cs b/src/Kp2aBusinessLogic/database/edit/LoadDB.cs index 1c8432b2..53603468 100644 --- a/src/Kp2aBusinessLogic/database/edit/LoadDB.cs +++ b/src/Kp2aBusinessLogic/database/edit/LoadDB.cs @@ -51,27 +51,36 @@ namespace keepass2android StatusLogger.UpdateMessage(UiStringKey.loading_database); MemoryStream memoryStream = _databaseData == null ? null : _databaseData.Result; _app.LoadDatabase(_ioc, memoryStream, _pass, _key, StatusLogger); - SaveFileData (_ioc, _key); - - } catch (KeyFileException) { + SaveFileData(_ioc, _key); + + } + catch (KeyFileException) + { Kp2aLog.Log("KeyFileException"); - Finish(false, /*TODO Localize: use Keepass error text KPRes.KeyFileError (including "or invalid format")*/ _app.GetResourceString(UiStringKey.keyfile_does_not_exist)); + Finish(false, /*TODO Localize: use Keepass error text KPRes.KeyFileError (including "or invalid format")*/ + _app.GetResourceString(UiStringKey.keyfile_does_not_exist)); } catch (AggregateException e) { string message = e.Message; foreach (var innerException in e.InnerExceptions) { - message = innerException.Message; // Override the message shown with the last (hopefully most recent) inner exception + message = innerException.Message; + // Override the message shown with the last (hopefully most recent) inner exception Kp2aLog.Log("Exception: " + message); } - Finish(false, "An error occured: " + message); + Finish(false, UiStringKey.ErrorOcurred + " " + message); + return; + } + catch (OldFormatException ) + { + Finish(false, "Cannot open Keepass 1.x database. As explained in the app description, Keepass2Android is for Keepass 2 only! Please use the desktop application to convert your database to the new file format!"); return; } catch (Exception e) { Kp2aLog.Log("Exception: " + e); - Finish(false, "An error occured: " + e.Message); + Finish(false, UiStringKey.ErrorOcurred + " " + e.Message); return; } diff --git a/src/keepass2android/Properties/AndroidManifest_net.xml b/src/keepass2android/Properties/AndroidManifest_net.xml index 333821da..7877cc07 100644 --- a/src/keepass2android/Properties/AndroidManifest_net.xml +++ b/src/keepass2android/Properties/AndroidManifest_net.xml @@ -1,6 +1,6 @@  diff --git a/src/keepass2android/Resources/Resource.designer.cs b/src/keepass2android/Resources/Resource.designer.cs index 057fc203..7aaf42b9 100644 --- a/src/keepass2android/Resources/Resource.designer.cs +++ b/src/keepass2android/Resources/Resource.designer.cs @@ -1373,41 +1373,41 @@ namespace keepass2android // aapt resource value: 0x7f060113 public const int BinaryDirectory_title = 2131099923; - // aapt resource value: 0x7f060166 - public const int CannotMoveGroupHere = 2131100006; + // aapt resource value: 0x7f060167 + public const int CannotMoveGroupHere = 2131100007; + + // aapt resource value: 0x7f060175 + public const int ChangeLog = 2131100021; // aapt resource value: 0x7f060174 - public const int ChangeLog = 2131100020; - - // aapt resource value: 0x7f060173 - public const int ChangeLog_0_7 = 2131100019; - - // aapt resource value: 0x7f060171 - public const int ChangeLog_0_8 = 2131100017; - - // aapt resource value: 0x7f060170 - public const int ChangeLog_0_8_1 = 2131100016; - - // aapt resource value: 0x7f06016f - public const int ChangeLog_0_8_2 = 2131100015; - - // aapt resource value: 0x7f06016e - public const int ChangeLog_0_8_3 = 2131100014; - - // aapt resource value: 0x7f06016d - public const int ChangeLog_0_8_4 = 2131100013; - - // aapt resource value: 0x7f06016c - public const int ChangeLog_0_8_5 = 2131100012; - - // aapt resource value: 0x7f06016b - public const int ChangeLog_0_8_6 = 2131100011; + public const int ChangeLog_0_7 = 2131100020; // aapt resource value: 0x7f060172 - public const int ChangeLog_keptDonate = 2131100018; + public const int ChangeLog_0_8 = 2131100018; - // aapt resource value: 0x7f06016a - public const int ChangeLog_title = 2131100010; + // aapt resource value: 0x7f060171 + public const int ChangeLog_0_8_1 = 2131100017; + + // aapt resource value: 0x7f060170 + public const int ChangeLog_0_8_2 = 2131100016; + + // aapt resource value: 0x7f06016f + public const int ChangeLog_0_8_3 = 2131100015; + + // aapt resource value: 0x7f06016e + public const int ChangeLog_0_8_4 = 2131100014; + + // aapt resource value: 0x7f06016d + public const int ChangeLog_0_8_5 = 2131100013; + + // aapt resource value: 0x7f06016c + public const int ChangeLog_0_8_6 = 2131100012; + + // aapt resource value: 0x7f060173 + public const int ChangeLog_keptDonate = 2131100019; + + // aapt resource value: 0x7f06016b + public const int ChangeLog_title = 2131100011; // aapt resource value: 0x7f060032 public const int CheckForFileChangesOnSave_key = 2131099698; @@ -1457,6 +1457,9 @@ namespace keepass2android // aapt resource value: 0x7f060158 public const int DownloadingRemoteFile = 2131099992; + // aapt resource value: 0x7f060165 + public const int ErrorOcurred = 2131100005; + // aapt resource value: 0x7f060055 public const int FileHandling_prefs = 2131099733; @@ -1868,8 +1871,8 @@ namespace keepass2android // aapt resource value: 0x7f060027 public const int display_prefs_key = 2131099687; - // aapt resource value: 0x7f060167 - public const int donate_question = 2131100007; + // aapt resource value: 0x7f060168 + public const int donate_question = 2131100008; // aapt resource value: 0x7f06000c public const int donate_url = 2131099660; @@ -2234,8 +2237,8 @@ namespace keepass2android // aapt resource value: 0x7f0600cc public const int no_results = 2131099852; - // aapt resource value: 0x7f060169 - public const int no_thanks = 2131100009; + // aapt resource value: 0x7f06016a + public const int no_thanks = 2131100010; // aapt resource value: 0x7f0600cd public const int no_url_handler = 2131099853; @@ -2249,8 +2252,8 @@ namespace keepass2android // aapt resource value: 0x7f060012 public const int oi_filemanager_web = 2131099666; - // aapt resource value: 0x7f060168 - public const int ok_donate = 2131100008; + // aapt resource value: 0x7f060169 + public const int ok_donate = 2131100009; // aapt resource value: 0x7f06001b public const int omitbackup_key = 2131099675; @@ -2396,8 +2399,8 @@ namespace keepass2android // aapt resource value: 0x7f060145 public const int suggest_improvements = 2131099973; - // aapt resource value: 0x7f060165 - public const int synchronize_database_menu = 2131100005; + // aapt resource value: 0x7f060166 + public const int synchronize_database_menu = 2131100006; // aapt resource value: 0x7f060147 public const int translate_app = 2131099975; diff --git a/src/keepass2android/Resources/values-cs/strings.xml b/src/keepass2android/Resources/values-cs/strings.xml index 753a67a6..4e65a2f9 100644 --- a/src/keepass2android/Resources/values-cs/strings.xml +++ b/src/keepass2android/Resources/values-cs/strings.xml @@ -10,6 +10,7 @@ Vytvořit položku pro adresu URL Přidat skupinu Přidat skupinu + Editovat skupinu Algoritmus Algoritmus Keepass2Android @@ -20,6 +21,11 @@ Čas před zamknutím databáze, když je aplikace neaktivní. Aplikace Nastavení aplikace + Zabezpečení + Displej + Přístup k heslu + RychléOdemknutí + Zpracování souborů Závorky Procházení souborů vyžaduje Open Intents File Manager, klikněte níže pro jeho nainstalování. Kvůli zvláštnostem ve správci souborů, nemusí procházení správně fungovat při prvním spuštění. Vytvářím vyhledávací index… @@ -121,6 +127,7 @@ Nastavení Nastavení databáze Smazat + Přesunutí do jiné skupiny Přispějte na pivo... Změnit Skrýt heslo @@ -168,6 +175,7 @@ Hledat v Vyberte další položku Otevřete požadovanou skupinu a poté stiskněte \"%1$s\"! + Sem vložit Twofish Podtrhnout Nepodporovaná verze databáze. @@ -175,6 +183,10 @@ Vaše SD karta je v módu jen pro čtení. Nebudete moct ukládat změny v databázi. SD karta není momentálně vložena do zařízení. Nebudete moci načíst nebo vytvořit databázi. Verze + Historie verzí + Keepass2Android vyvýjí Philipp Crocoll. + Díky za příspěvky kódu %1$s. + Modul šifry Twofish pro Keepass byl vyvinut společností Scott Greenberg a je součástí KP2A. Regulární výraz Tan vyprší při použití Při použití označovat vypršelé TAN položky @@ -198,6 +210,8 @@ Zavřít databázi Ve výchozím nastavení povolit RychléOdemknutí Definuje, zda RychléOdemknutí je ve výchozím nastavení povoleno, nebo ne. + Skrýt ikonu RychléhoOdemknutí + QuickUnlock bohužel nefunguje bez zobrazení ikony upozornění. Vyberte tuto možnost, chcete-li použít transparentní ikonu. Délka klíče pro RychléOdemknutí Maximální počet znaků používaných jako heslo pro RychléOdemknutí. RychléOdemknutí se nezdařilo: nesprávné heslo! @@ -223,7 +237,7 @@ Transakce souboru Použít transakční metodu zápisu do databáze Ukládání databáze do mezipaměti - Ukládání kopií vzdálených databázových souborů v adresáři aplikace. To umožňuje použít vzdálené databáze, i v offline režimu. + Ukládání kopií vzdálených databázových souborů v adresáři aplikace. To umožňuje použít vzdálené databáze i v offline režimu. Vyčistit mezipaměť? Tímto odstraníte všechny soubory v mezipaměti databáze. Veškeré změny, které jste provedli v době bez internetového připojení, které nebyly dosud synchronizovány, budou ztraceny! Chcete pokračovat? Kontrola změn @@ -284,7 +298,18 @@ Aktualizace kopie databáze v místní mezipaměti. Nebyly zjištěny změny. Synchronizovat databázi… + Skupinu nelze přesunout do této skupiny. + Dnes je Oktoberfest! Pokud se vám líbí Keepass2Android: nebyl by dnes dobrý den koupit mi pivo? + Chci vědět víc! + Ne, moc se mi to nelíbí Protokol změn + + Verze 0.8.6 \n +* podpora Twofish šifry\n +* možnost editace skupin\n +* možnost přesunu položek a skupin\n +* Ikona RychléhoOdemknutí může být zprůhledněna (viz nastavení)\n +* opravy chyb Verze 0.8.5 \n * Vzdálené soubory jsou uloženy v mezipaměti místní aplikace, umožňující používání off-line (včetně úprav a pozdější synchronizace). Viz nastavení.\n diff --git a/src/keepass2android/Resources/values-de/strings.xml b/src/keepass2android/Resources/values-de/strings.xml index 28a281c1..075a22de 100644 --- a/src/keepass2android/Resources/values-de/strings.xml +++ b/src/keepass2android/Resources/values-de/strings.xml @@ -11,6 +11,7 @@ Der Android Robot wird genutzt und wurde modifiziert basierend auf Arbeiten, die Eintrag für URL anlegen Gruppe hinzufügen Gruppe hinzufügen + Gruppe bearbeiten Algorithmus Algorithmus Keepass2Android @@ -21,6 +22,11 @@ Der Android Robot wird genutzt und wurde modifiziert basierend auf Arbeiten, die Bei inaktiver Anwendung wird die Datenbank nach Ablauf der eingestellten Zeit automatisch gesperrt. Anwendung Anwendungs-Einstellungen + Sicherheit + Anzeige + Passwort-Zugriff + QuickUnlock + Umgang mit Dateien Klammern Um diese Funktion nutzen zu können, benötigen Sie den OI File Manager, den Sie über Google Play bzw. direkt von der Entwicklerwebsite herunterladen können. Aufgrund einiger Eigenheiten des Dateimanagers kann es bei der ersten Benutzung zu Einschränkungen kommen. Suchindex erzeugen… @@ -122,6 +128,7 @@ Der Android Robot wird genutzt und wurde modifiziert basierend auf Arbeiten, die Einstellungen Datenbank-Einstellungen Löschen + In andere Gruppe verschieben Spendiere ein Bier... Ändern Kennwort verstecken @@ -169,6 +176,7 @@ Der Android Robot wird genutzt und wurde modifiziert basierend auf Arbeiten, die Suche in Anderen Eintrag wählen Gehe zur gewünschten Gruppe, dann drücke \"%1$s\"! + Hier einfügen Twofish Unterstrichen Datenbankversion wird nicht unterstützt. @@ -176,6 +184,10 @@ Der Android Robot wird genutzt und wurde modifiziert basierend auf Arbeiten, die Der Speicherort hat nur Lese-Rechte. Zum Speichern ist er nicht geeignet, darum ist es unmöglich letzte Änderungen zu sichern. Keine SD-Karte vorhanden oder derzeit nicht im Gerät eingebunden. Daher kann weder eine Datenbank geöffnet noch erstellt werden. Version + Versionsinformationen + Keepass2Android wird von Philipp Crocoll entwickelt. + Danke an %1$s für Beiträge zum Source-Code! + Das Twofish-Plugin für Keepass wurde von Scott Greenberg entwickelt und ist in KP2A enthalten. Regulärer Ausdruck Tan verfällt bei Verwendung TAN Einträge als abgelaufen markieren, wenn sie geöffnet werden @@ -199,6 +211,8 @@ Der Android Robot wird genutzt und wurde modifiziert basierend auf Arbeiten, die Datenbank schließen QuickUnlock standardmäßig aktiviert Definiert, ob QuickUnlock standardmäßig aktiviert ist oder nicht. + QuickUnlock-Icon verstecken + QuickUnlock funktioniert leider nicht ohne ein Benachrichtigungssymbol. Wähle diese Option, um ein transparentes Symbol zu verwenden. Länge des QuickUnlock-Schlüssels Maximale Anzahl von Zeichen, die als QuickUnlock-Kennwort verwendet werden. QuickUnlock fehlgeschlagen: falsches Kennwort! @@ -284,8 +298,18 @@ Der Android Robot wird genutzt und wurde modifiziert basierend auf Arbeiten, die Remote-Datei und Cache stimmen überein. Kopie der Datenbank im lokalen Cache aktualisiert. Keine Änderungen gefunden. - Datenbank wird synchronisiert… + Datenbank synchronisieren… + Kann Gruppe nicht hierher verschieben. + Heute ist Oktoberfest! Wenn dir Keepass2Android gefällt: Wäre heute nicht ein guter Tag, um mir ein Bier zu spendieren? + Warum nicht? + So gut gefällt mir\'s dann auch nicht Neuigkeiten + Version 0.8.6\n +* Unterstützung für Twofish-Verschlüsselung\n +* Ermöglicht Bearbeiten von Gruppen\n +* Ermöglich Verschieben von Einträgen und Gruppen\n +* Das QuickUnlock-Icon kann transparent gemacht werden (s. Einstellungen)\n +* Bugs behoben Version 0.8.5\n * Remote-Dateien werden im lokalen Cache gespeichert. Das erlaubt Offline-Nutzung (inkl. Bearbeiten und späterem Synchronisieren). S. Einstellungen.\n * Benachrichtigungssymbol zum Visualisieren des Sperr-Zustands (s. Einstellungen)\n diff --git a/src/keepass2android/Resources/values-fi/strings.xml b/src/keepass2android/Resources/values-fi/strings.xml index 11bc61de..86e74e13 100644 --- a/src/keepass2android/Resources/values-fi/strings.xml +++ b/src/keepass2android/Resources/values-fi/strings.xml @@ -1,6 +1,31 @@ + Anna palautetta + Kotisivu + Keepass2Android on salasanojen hallintaohjelma, jolla voit lukea ja kirjoittaa KeePass 2.x versioiden tietokantoja Androidilla. + Hyväksy + Lisää merkintä + Luo merkintä URLista + Lisää ryhmä + Lisää ryhmä + Muokkaa ryhmää + Algoritmi + Algoritmi + Keepass2Android + KP2A + Keepass2Android Offline + KP2A Offline + Aikakatkaisu + Aika jonka jälkeen tietokanta lukkiutuu automaattisesti jos ohjelmaa ei käytetä. + Ohjelma + Asetukset + Turvallisuus + Näyttö + Pika-avaus + Tiedostokäsittely + Hakasulkeet + Tiedostojen selaus vaatii Open Intents File Manager -ohjelman. Klikkaa alle asentaaksesi. Bugin takia selaus ei mahdollisesti toimi oikein ensimmäisellä käyttökerralla. 30 seconds 1 minute diff --git a/src/keepass2android/Resources/values-it/strings.xml b/src/keepass2android/Resources/values-it/strings.xml index 8bc39350..5600bf85 100644 --- a/src/keepass2android/Resources/values-it/strings.xml +++ b/src/keepass2android/Resources/values-it/strings.xml @@ -10,6 +10,7 @@ Crea voce per l\'URL Aggiungi gruppo Aggiungi Gruppo + Modifica Gruppo Algoritmo Algoritmo Keepass2Android @@ -20,6 +21,11 @@ Periodo di inattività dell\'applicazione che precede il blocco del database. Applicazione Impostazioni Applicazione + Sicurezza + Visualizzazione + Inserimento password + QuickUnlock + Gestione dei file Parentesi Sfogliare i file richiede l\'applicazione Gestore File di Open Intents, clicca sotto per installarlo. A causa di alcune stranezze nel gestore file, la prima volta la navigazione potrebbe non funzionare correttamente. Creazione indice di ricerca… @@ -121,6 +127,7 @@ Impostazioni Impostazioni Database Elimina + Sposta in un altro gruppo Dona una birra... Modifica Nascondi Password @@ -168,6 +175,7 @@ Cerca in Seleziona un\'altra voce Apri il gruppo desiderato, poi premi \"%1$s\"! + Inserisci qui Twofish Sottolinea Versione del database non supportata. @@ -175,6 +183,10 @@ La tua scheda SD è, attualmente, in sola lettura. Potresti non essere in grado di salvare le modifiche nel database. La tua scheda SD non è attualmente montata. Non sarai in grado di caricare o creare nessun database. Versione + Cronologia delle versioni + Keepass2Android è sviluppato da Philipp Crocoll. + Grazie per i contributi di codice di %1$s. + il Plugin Twofish Cipher per Keepass è stato sviluppato da Scott Greenberg ed è incluso in KP2A. Espressione regolare Tan scade con l\'uso Segna i TAN come scaduti una volta utilizzati @@ -198,6 +210,8 @@ Chiudi il database Abilita QuickUnlock come impostazione predefinita Indica se QuickUnlock è attivato per default o no. + Nascondi l\'icona QuickUnlock + QuickUnlock purtroppo non funziona senza visualizzare un\'icona di notifica. Selezionare questa opzione per utilizzare l\'icona trasparente. Lunghezza della chiave QuickUnlock Numero massimo di caratteri utilizzati come QuickUnlock password. QuickUnlock fallito: password errata! @@ -284,7 +298,18 @@ Aggiornata la copia cache locale del database. Nessuna modifica rilevata. Sincronizzazione del database… + Non è possibile spostare il gruppo in questo gruppo. + Oggi è l\'Oktoberfest! Se ti piace Keepass2Android: non sarebbe un buon giorno per offrirmi una birra? + Dimmi di più! + No, non mi piace più di tanto log delle modifiche + +Versione 0.8.6\n +* Supporto per cifratura Twofish\n +* Consentita la modifica dei gruppi\n +* Consentito lo spostamento di voci e gruppi\n +* L\'icona QuickUnlock può essere resa trasparente (vedi impostazioni)\n +* Correzioni di bug Versione 0.8.5\n * i file remoti vengono mantenuti nella cache locale dell\'applicazione per permetterne l\'uso offline (compresa la modifica e la successiva sincronizzazione). Vedi Impostazioni. \n diff --git a/src/keepass2android/Resources/values-pt-rBR/strings.xml b/src/keepass2android/Resources/values-pt-rBR/strings.xml index 11c4d5df..e6bad3b8 100644 --- a/src/keepass2android/Resources/values-pt-rBR/strings.xml +++ b/src/keepass2android/Resources/values-pt-rBR/strings.xml @@ -10,6 +10,7 @@ Criar entrada para URL Adicionar grupo Adicionar Grupo + Editar Grupo Algoritmo Algoritmo Keepass2Android @@ -20,6 +21,7 @@ Tempo até que o banco de dados seja travado quando o aplicativo estiver inativo. Aplicação Configurações + Segurança Parênteses Navegação em arquivos requer o gerenciador de arquivos Open Intents, clique abaixo para instalar. Devido a algumas peculiaridades no gerenciador de arquivos, a navegação pode não funcionar na primeira vez. Construindo índice de buscas… @@ -121,6 +123,7 @@ Configurações Configurações do banco de dados Excluir + Mover para outro grupo Doe uma cerveja... Editar Esconder Senha @@ -131,6 +134,7 @@ Procurar Pesquisa avançada Ir para URL + Alterar banco de dados… Menos Nunca Sim @@ -179,6 +183,11 @@ Keepass2Android: Buscar senha Opções Abrir arquivo... + Criar novo banco de dados... + Fechar banco de dados + Habilitar QuickUnlock por padrão + Adicionando a entrada… + Adicionando grupo… 30 segundos 1 minuto diff --git a/src/keepass2android/Resources/values-ro/strings.xml b/src/keepass2android/Resources/values-ro/strings.xml index 26b080b4..1ccfa415 100644 --- a/src/keepass2android/Resources/values-ro/strings.xml +++ b/src/keepass2android/Resources/values-ro/strings.xml @@ -10,6 +10,7 @@ Creaţi intrarea pentru URL Adăugare grup Adăugare grup + Editează Grup Algoritm Algoritm Keepass2Android @@ -20,6 +21,11 @@ Timp înainte de blocarea bazei de date atunci când aplicația este inactivă. Aplicația Setări aplicație + Securitate + Afişare + Acces introducere parolă + QuickUnlock + Tratare fişiere Paranteze Navigarea fișierelor necesită Open Intents File Manager, click mai jos pentru a-l instala. Datorită unor mici probleme cu managerul de fișiere navigarea s-ar putea să nu funcționeze corect prima dată când navigați. Creează index de căutare… @@ -121,6 +127,7 @@ Setări Setări baze de date Şterge + Muta într-un alt grup Doneaza o bere... Editare Ascunde parola @@ -131,6 +138,7 @@ Căutare Căutare avansată Du-te la URL-ul + Schimbă baza de date… Minus Niciodată Da @@ -167,6 +175,7 @@ Căutare în Selectaţi o altă înregistrare Deschideți grupul dorit, apoi apăsaţi \"%1$s\"! + Introduceţi aici Twofish Subliniere Versiunea bazei de date nesuportată. @@ -174,11 +183,17 @@ Cardul sd este momentan read-only. Nu veți putea salva modificările la baza de date. Cardul sd nu este montat momentan. Nu veți putea încărca sau crea baza de date. Versiunea + Istoric versiuni + Keepass2Android este dezvoltat de către Philipp Crocoll. + Vă mulţumim pentru contribuţiile cod %1$s. + Plugin-ul pentru cifrul Twofish a fost dezvoltat de Scott Greenberg şi este inclus în KP2A. Regular expression Tan expiră la utilizare Marchează înregistrările TAN ca expirate la utilizarea lor Afişeayă numele utilizator în lista Afişează numele utilizator sub înregistrări. Util pentru conturi sau TAN-uri multiple. + Reţine baza de date + Reţine baze de date deschise recent si afişează-le în ecranul de deschidere a bazelor de date. Keepass2Android: Cautare parolă Exclude înregistrările expirate Opţiuni @@ -196,6 +211,8 @@ Închide baza de date Permite QuickUnlock implicit Defineşte dacă QuickUnlock este activat implicit sau nu. + Ascunde icoana QuickUnlock + QuickUnlock nu funcţionează din păcate fără a afişa o icoană de notificare. Selectaţi această opţiune pentru a utiliza o icoană transparentă. Lungimea cheii QuickUnlock Numărul maxim de caractere utilizate ca şi parolă QuickUnlock. QuickUnlock a eşuat: parolă incorectă! @@ -215,9 +232,15 @@ Ataşează fişier... Adaugă string adiţional Şterge string adiţional + %1$s: blocat. QuickUnlock activat. + %1$s: deblocat. Introduceți datele conectare la server Tranzacții fișier Foloseşte tranzacţii pentru a scrie bazele de date + Caching bază de date + Păstrează o copie a bazelor de date remote în directorul cache. Aceasta vă permite să le utilizaţi şi offline. + Goliţi Cache-ul? + Aceasta va şterge toate bazele de date din cache. Orice modificări făcute offline ce nu au fost sincronizate vor fi pierdute! Continuaţi? Verifică modificări Verifică dacă nu s-a modificat extern fişierul înainte de a salva. Notificări clipboard @@ -226,6 +249,10 @@ Oferă întreaga înregistrare folosind tastatura KP2A (recomandat). Dialog selectare tastatură Deschide dialogul de selecţie a tastaturii atunci când înregistrarea este disponibilă prin KP2A după căutare. + Notificare în timp ce este deblocat + Afişează o notificare \"în curs\" în timp ce baza de date este deblocată. + Pre-încărca fişierul bază de date + Începe încărcarea în fundal sau descărcarea de la distanţă în timp ce se introduce parola. Doriţi să suprascrieţi binarul existent folosind acelaşi nume? Suprascrieţi binarul existent? Suprascrie @@ -257,7 +284,40 @@ Se combină modificările… Da, combină Nu, suprascrie + Sincronizează baza de date din cache… + Se descarcă fişierul de la distanţă… + Se încarcă fişierul… + Se restaurează fişierul de la distanţă… + Fişierele sunt sincronizate. + Baza de date s-a sincronizat cu succes! + Verific baza de date pentru modificări… + Nu s-a putut salva la distanţă: %1$s. Salvaţi din nou sau folosiţi meniul Sincronizare atunci când conexiunea revine. + Nu s-a putut deschide de la distanţă: %1$s. S-a încărcat versiunea locală. Totuşi puteţi face modificări în baza de date şi să le sincronizaţi ulterior. + S-a actualizat fişierul remote. + S-a deschis varianta locală din cauza unor conflicte cu varianta remote. Folosiţi meniul Sincronizare pentru a combina. + Varianta remote şi din cache sun sincronizate. + S-a actualizat varianta locală a bazei de date. + Nu s-au detectat modificări. + Sincronizează baza de date… + Nu se poate muta grupul în acest grup. + Astăzi este Oktoberfest! Dacă vă place Keepass2Android: nu ar fi azi o zi potrivită să-mi cumpăraţi o bere? + Spune-mi mai multe! + Nu, nu-mi place atât de mult Change log + +Versiunea 0.8.6\n +* Suport pentru cifrul Twofish\n +* Permite editarea de grupuri\n +* Permite mutarea de intrări şi grupuri\n +* Icoana QuickUnlock poate fi făcută transparentă (setări)\n +* Bug fixes + Versiunea 0.8.5\n +* Fişierele remote sunt stocate local în cache-ul aplicaţiei pentru a permite utilizare offline (inclusiv editare şi sincronizare ulterioară). Verificaţi setările.\n +* Icoană de notificare pentru a vizualiza starea de blocare a bazei de date (verificaţi setările)\n +* Determinare imbunătăţită a stării de blocare în unele situaţii\n +* Bazele de date sunt incărcate în memorie în timpul introducerii parolei pentru scurtarea timpului de incărcare (verificaţi setările)\n +* Se pot adăuga intrări în grupul rădăcină\n +* Bug fixes (rezolvă câmpurile referinţă, probleme cu tastatura pe aparatele italiene şi chineze) Versiunea 0.8.4\n * Modificările externe ale bazei de date sunt detectate şi combinate la salvare\n * S-a îmbunătăţit performanţa la încărcare\n diff --git a/src/keepass2android/Resources/values-ru/strings.xml b/src/keepass2android/Resources/values-ru/strings.xml index fe412706..f8df6a08 100644 --- a/src/keepass2android/Resources/values-ru/strings.xml +++ b/src/keepass2android/Resources/values-ru/strings.xml @@ -3,13 +3,14 @@ Оставить отзыв Сайт - Keepass2Android является Android-версией программы KeePass Password Safe - Пользовательский интерфейс на основе порта KeepassDroid, разработанной Брайан Пеллин. Код для операций базы данных основан на KeePass Доминик Райхль. Android робот воспроизводён или модифицирован или изменение от работы, созданной и опубликованной Google и используются в соответствии с условиями, описанными в лицензии Creative Commons 3.0 Attribution. + Keepass2Android — это менеджер паролей, обеспечивающий полноценную работу с базами KeePass 2.x на Android. + Пользовательский интерфейс основан на портированной версии KeepassDroid, разработанной Брайаном Пеллином. Код для операций с базой данных основан на KeePass Доминика Райхля. Робот Android воссоздан или модифицирован на основе версии, созданной и опубликованной Google, и используются в соответствии с условиями, описанными в лицензии Creative Commons 3.0 Attribution. Принять - Новая запись + Добавить запись Создать запись для URL - Новая группа - Новая группа + Добавить группу + Добавить группу + Изменить группу Алгоритм Алгоритм Keepass2Android @@ -20,6 +21,11 @@ Задержка блокировки при бездействии Программа Настройки Keepass2Android + Безопасность + Отображение + Парольный доступ + QuickUnlock + Обработка файлов {[(Скобки)]} Для функции обзора необходим менеджер файлов – OI File Manager (альтернативы – Total Commander, NARF File Manager) Индексирование… @@ -121,6 +127,7 @@ Настройки Настройки базы KeePass Удалить + Переместить в другую группу Пожертвуйте на пиво... Правка Скрыть @@ -168,6 +175,7 @@ Поиск в Выбрать другую запись Откройте требуемую группу, а затем нажмите \"%1$s\"! + Вставить сюда Twofish _Подчёркивание_ Неподдерживаемая версия базы @@ -175,6 +183,10 @@ Запись на карту памяти невозможна. Изменения не будут сохранены Карта памяти не подключена. Работа с базой невозможна Версия + История версий + Keepass2Android разработан Philipp Crocoll. + Благодарю %1$s за участие в разработке. + Плагин шифрования Twofish для Keepass, включенный в KP2A, был разработан Скоттом Гринбергом. Регулярное выражение TAN устаревают при использовании Помечать TAN записи как устаревшие при их использовании @@ -194,13 +206,15 @@ На следующем шаге будет выбран файл для импорта. Включить БыструюРазблокировку Введите последние %1$d символов вашего пароля: - БыстраяРазблокировка! + QuickUnlock! Закрыть базу данных Включить БыструюРазблокировку по умолчанию - Определяет, включена ли БыстраяРазблокировка по умолчанию или нет. + Определяет, включен ли QuickUnlock по умолчанию. + Скрыть значок БыстройРазблокировки + К сожалению, QuickUnlock не работает без отображения значка уведомлений. Включите этот параметр для использования прозрачного значка. Длина ключа БыстройРазблокировки Максимальное количество символов, используемых как пароль БыстройРазблокировки. - БыстраяРазблокировка не удалась: неправильный пароль! + QuickUnlock не сработал: неправильный пароль! Каталог файлов-вложений Каталог для сохранения вложенных файлов. Сохранить вложение @@ -217,7 +231,7 @@ Добавьте вложенный файл... Добавить дополнительную строку Удалить дополнительную строку - %1$s: Заблокирована. БыстраяРазблокировка включена. + %1$s: Заблокирована. QuickUnlock включен. %1$s: Разблокирована. Введите учетные данные сервера Файловые транзакции @@ -284,7 +298,17 @@ Обновление локальной кэшированной копии базы данных. Изменений не обнаружено. Синхронизируйте базу данных… + Не удается переместить группу в эту группу. + Сегодня Октоберфест! Если вам нравится Keepass2Android: сегодня хороший день, чтобы купить мне пива? + Расскажите мне ещё! + Спасибо, больше не нужно Список изменений + Версия 0.8.6\n +* Поддержка шифрования Twofish\n +* Возможность редактировать группы\n +* Возможность переносить записи и группы\n +* Значок БыстройРазблокировки можно сделать прозрачнымQuickUnlock (см. настройки)\n +* Исправления ошибок Версия 0.8.5\n * Удалённый файлы хранятся в локальном кэше приложения для оффлайн-использования (включая редактирование и синхронизацию). См. настройки. \n * Значок в уведомления для отображения статуса блокировки базы данных (см. настройки)\n diff --git a/src/keepass2android/Resources/values-sv/strings.xml b/src/keepass2android/Resources/values-sv/strings.xml index 7bc40ec0..8c09fb7a 100644 --- a/src/keepass2android/Resources/values-sv/strings.xml +++ b/src/keepass2android/Resources/values-sv/strings.xml @@ -7,6 +7,7 @@ Ny post Ny grupp Ny grupp + Redigera grupp Algoritm Algoritm Keepass2Android @@ -17,11 +18,16 @@ Tid innan låsning av databasen när applikationen är inaktiv. Applikation Applikationsinställningar + Säkerhet + QuickUnlock + Filhantering Paranteser + Filhantering kräver Open Intents File Manager, klicka nedan för att installera. Filhanteraren kanske inte fungerar korrekt vid första användningen. Bygger sökindex... Avbryt Urklippshanteraren rensad. Tidsgräns för utklipp + Tiden innan användarnamn och lösenord rensas från urklipp Kopiera användarnamnet till urklipp Kopiera lösenordet till urklipp Skapar databasnyckel... @@ -34,6 +40,9 @@ Siffror Keepass2Android kommer HELT UTAN GARANTIER; Detta är fri programvara och du är välkommen att distribuera den utifrån villkoren i GPL version 2 eller senare. \u2026 + Ange databasnamn + Senast använd + Ange ett lösenord eller en nyckelfil för att låsa upp databasen Avbryt Kommentarer Taggar @@ -47,28 +56,46 @@ Namn URL Användarnamn + Extra strängfält Bifogade filer Fel vid skapande av grupp. Filen finns redan. + Filnamn krävs. + Kunde inte skapa filen Ogiltig databas. Ogiltig sökväg. + Ett namn krävs. Det krävs ett lösenord eller en nyckelfil. + Telefonen fick slut på minne vid läsning av din databas. Den kan vara för stor för din telefon. Lösenorden stämmer inte överrens. Antalet rundor måste vara en siffra. Antalet rundor är för stort. Sätter värdet till 2147483648. + Titel krävs. Hittar inte filen. + Generera lösenord Grupp kommentar + Bekräfta lösenord Gruppnamn + Nyckelfil längd lösenord Lösenord namn url + tag1, tag2 användarnamn Installera från Play Store + Installera från webben + Ogiltigt lösenord eller nyckelfil. + Ogiltig algoritm. + Databasformat känns inte igen. + Nyckelfilen finns inte. + Nyckelfilen är tom. Längd + Gemener ***** + Dölja lösenord som standard Om Kopiera lösenord Kopiera användarnamn @@ -90,29 +117,53 @@ Ja Nej Arbetar... + Kom ihåg platsen för nyckelfilen + Spara nyckelfil + Ta bort + Rijndael (AES) Root rundor + Databasnamn Sparar databasen... Utrymme Sök + Visa lösenord Sortera efter namn Sortera efter datum + Special Sökresultat Sök i Välj en annan post Twofish Understruken Versaler + Ditt sd-kort är för närvarande skrivskyddat. Du kan inte spara ändringar till databasen. + Ditt sd-kort är för närvarande inte monterad på din enhet. Du kommer inte att kunna läsa in eller skapa databasen. Version + Versionshistorik + Kom ihåg databaser Alternativ + Öppna fil... + Skapa ny databas... Öppna URL... + Importera filen till ny databas... Aktivera QuickUnlock QuickUnlock! + Stäng databasen + Aktivera QuickUnlock som standard + Anger om QuickUnlock är aktiverad som standard eller inte. Spara bilaga Spara till SD-kort Fältnamn Värdet i fältet + Skriv över + Ändra namn + Papperskorgen + Ta bort permanent? Översätt KP2A + Ja, slå samman + Nej, skriv över + Filerna är synkroniserade. Ändringslogg 30 sekunder @@ -127,7 +178,7 @@ Do not remember username and password - Remember username only + Kom endast ihåg användarnamnet Kom ihåg användarnamn och lösenord diff --git a/src/keepass2android/Resources/values-zh-rCN/strings.xml b/src/keepass2android/Resources/values-zh-rCN/strings.xml index 75c98c3e..02f4e2d3 100644 --- a/src/keepass2android/Resources/values-zh-rCN/strings.xml +++ b/src/keepass2android/Resources/values-zh-rCN/strings.xml @@ -167,7 +167,7 @@ 搜索结果 在...中搜索 选择另一条目 - 打开所需的组,然后按\"%1$s\"! + 打开所需的组,然后按\"%1$s\" Twofish算法 下划线 不支持的数据库版本 diff --git a/src/keepass2android/Resources/values/strings.xml b/src/keepass2android/Resources/values/strings.xml index 586c86d3..e952c1aa 100644 --- a/src/keepass2android/Resources/values/strings.xml +++ b/src/keepass2android/Resources/values/strings.xml @@ -307,6 +307,8 @@ Updated local cache copy of database. No changes detected. + An error occured: + Synchronize database… Cannot move group to this group. From a3e090d9d961c6561d65f7e2bab0cd1f6d1e4c1b Mon Sep 17 00:00:00 2001 From: Philipp Crocoll Date: Mon, 16 Sep 2013 21:44:45 +0200 Subject: [PATCH 2/2] Release 0.8.6 nonet --- src/TwofishCipher/Properties/AssemblyInfo.cs | 2 -- src/keepass2android/Properties/AndroidManifest_nonet.xml | 4 ++-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/TwofishCipher/Properties/AssemblyInfo.cs b/src/TwofishCipher/Properties/AssemblyInfo.cs index 068b8fea..cb31f738 100644 --- a/src/TwofishCipher/Properties/AssemblyInfo.cs +++ b/src/TwofishCipher/Properties/AssemblyInfo.cs @@ -29,6 +29,4 @@ using Android.App; [assembly: AssemblyVersion("1.0.0.0")] [assembly: AssemblyFileVersion("1.0.0.0")] -// Add some common permissions, these can be removed if not needed -[assembly: UsesPermission(Android.Manifest.Permission.Internet)] [assembly: UsesPermission(Android.Manifest.Permission.WriteExternalStorage)] diff --git a/src/keepass2android/Properties/AndroidManifest_nonet.xml b/src/keepass2android/Properties/AndroidManifest_nonet.xml index 623b1b6d..57f42ae9 100644 --- a/src/keepass2android/Properties/AndroidManifest_nonet.xml +++ b/src/keepass2android/Properties/AndroidManifest_nonet.xml @@ -1,7 +1,7 @@