diff --git a/src/KeePassLib2Android/Serialization/ProtoBuf/KdbpFile.cs b/src/KeePassLib2Android/Serialization/ProtoBuf/KdbpFile.cs index c826714c..db6ad87d 100644 --- a/src/KeePassLib2Android/Serialization/ProtoBuf/KdbpFile.cs +++ b/src/KeePassLib2Android/Serialization/ProtoBuf/KdbpFile.cs @@ -15,6 +15,14 @@ namespace KeePassLib.Serialization { public const string FileNameExtension = "kdbp"; + /// + /// Precompiles the serializer classes for faster first-run execution + /// + public static void PrepareSerializer() + { + RuntimeTypeModel.Default[typeof(PwDatabaseBuffer)].CompileInPlace(); + } + /// /// Determines whether the database pointed to by the specified ioc should be (de)serialised in default (xml) or protocol buffers format. /// diff --git a/src/java/KP2ASoftKeyboard/project.zip b/src/java/KP2ASoftKeyboard/project.zip index e508bd4d..02b81bec 100644 Binary files a/src/java/KP2ASoftKeyboard/project.zip and b/src/java/KP2ASoftKeyboard/project.zip differ diff --git a/src/java/KP2ASoftKeyboard/res/values-es/strings.xml b/src/java/KP2ASoftKeyboard/res/values-es/strings.xml index 15c7344f..6158762b 100644 --- a/src/java/KP2ASoftKeyboard/res/values-es/strings.xml +++ b/src/java/KP2ASoftKeyboard/res/values-es/strings.xml @@ -4,6 +4,7 @@ ¿\u0020.,:?[de \n()] * & @ {} / < > _ += | \" Seleccione otra entrada Seleccione una entrada + Buscar entrada con \"%1$s\" Ir Siguiente Enviar diff --git a/src/java/KP2ASoftKeyboard/res/values-hu/strings.xml b/src/java/KP2ASoftKeyboard/res/values-hu/strings.xml index 351dfe74..e727856d 100644 --- a/src/java/KP2ASoftKeyboard/res/values-hu/strings.xml +++ b/src/java/KP2ASoftKeyboard/res/values-hu/strings.xml @@ -1,3 +1,11 @@ - + + \u0020.,;:!?\n()[]*&@{}/<>_+=|\" + Válasszon egy másik bejegyzést + Válasszon bejegyzést + Bejegyzés keresése: \"%1$s\" + Go + Következő + Küldés + diff --git a/src/java/KP2ASoftKeyboard/res/values-uk/strings.xml b/src/java/KP2ASoftKeyboard/res/values-uk/strings.xml index 49bf9026..2d9ade75 100644 --- a/src/java/KP2ASoftKeyboard/res/values-uk/strings.xml +++ b/src/java/KP2ASoftKeyboard/res/values-uk/strings.xml @@ -1,9 +1,11 @@ - Виберіть інший елемент + \u0020.,:!?[\n()] * & @ {} / <> _ + = | \" + Вибрати інший запис Вибрати запис + Пошук запису з \'%1$s\' Перейти Наступний - Надіслати + Відправити diff --git a/src/keepass2android/PasswordActivity.cs b/src/keepass2android/PasswordActivity.cs index 6029ef9b..ad62a43d 100644 --- a/src/keepass2android/PasswordActivity.cs +++ b/src/keepass2android/PasswordActivity.cs @@ -52,6 +52,7 @@ namespace keepass2android private const String KeyServercredmode = "serverCredRememberMode"; private const String ViewIntent = "android.intent.action.VIEW"; + private const string _showpasswordKey = "ShowPassword"; private Task _loadDbTask; private IOConnectionInfo _ioConnection; @@ -199,6 +200,8 @@ namespace keepass2android protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); + if (savedInstanceState != null) + _showPassword = savedInstanceState.GetBoolean(_showpasswordKey, false); Intent i = Intent; String action = i.Action; @@ -305,17 +308,11 @@ namespace keepass2android }; */ ImageButton btnTogglePassword = (ImageButton)FindViewById(Resource.Id.toggle_password); - btnTogglePassword.Click += (sender, e) => { - _showPassword = !_showPassword; - TextView password = (TextView)FindViewById(Resource.Id.password); - if (_showPassword) + btnTogglePassword.Click += (sender, e) => { - password.InputType = InputTypes.ClassText | InputTypes.TextVariationVisiblePassword; - } else - { - password.InputType = InputTypes.ClassText | InputTypes.TextVariationPassword; - } - }; + _showPassword = !_showPassword; + MakePasswordMaskedOrVisible(); + }; @@ -339,6 +336,19 @@ namespace keepass2android RetrieveSettings(); } + private void MakePasswordMaskedOrVisible() + { + TextView password = (TextView) FindViewById(Resource.Id.password); + if (_showPassword) + { + password.InputType = InputTypes.ClassText | InputTypes.TextVariationVisiblePassword; + } + else + { + password.InputType = InputTypes.ClassText | InputTypes.TextVariationPassword; + } + } + private void SetNewDefaultFile() { //Don't allow the current file to be the default if we don't have stored credentials @@ -375,6 +385,12 @@ namespace keepass2android private MemoryStream LoadDbFile() { + if (KdbpFile.GetFormatToUse(_ioConnection) == KdbxFormat.ProtocolBuffers) + { + Kp2aLog.Log("Preparing kdbp serializer"); + KdbpFile.PrepareSerializer(); + } + Kp2aLog.Log("Pre-loading database file starting"); var fileStorage = App.Kp2a.GetFileStorage(_ioConnection); var stream = fileStorage.OpenFileForRead(_ioConnection); @@ -403,12 +419,15 @@ namespace keepass2android { base.OnSaveInstanceState(outState); AppTask.ToBundle(outState); + outState.PutBoolean(_showpasswordKey, _showPassword); } protected override void OnResume() { base.OnResume(); + MakePasswordMaskedOrVisible(); + // OnResume is run every time the activity comes to the foreground. This code should only run when the activity is started (OnStart), but must // be run in OnResume rather than OnStart so that it always occurrs after OnActivityResult (when re-creating a killed activity, OnStart occurs before OnActivityResult) if (_starting && !IsFinishing) //use !IsFinishing to make sure we're not starting another activity when we're already finishing (e.g. due to TaskComplete in OnActivityResult) diff --git a/src/keepass2android/Properties/AndroidManifest_net.xml b/src/keepass2android/Properties/AndroidManifest_net.xml index 12d27330..69ff55e9 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/values-cs/strings.xml b/src/keepass2android/Resources/values-cs/strings.xml index 1a3071b0..753a67a6 100644 --- a/src/keepass2android/Resources/values-cs/strings.xml +++ b/src/keepass2android/Resources/values-cs/strings.xml @@ -131,6 +131,7 @@ Hledat Pokročilé vyhledávání Přejít na adresu URL + Změnit databázi… Mínus Nikdy Ano @@ -179,6 +180,8 @@ Při použití označovat vypršelé TAN položky Zobrazit uživatelské jméno v seznamu Zobrazovat uživatelská jména pod názvy položek. Užitečné pro vícenásobné účty nebo TANy. + Zapamatovat databáze + Pamatovat s naposledy otevřené databáze a zobrazit je na obrazovce Otevírání databáze. Keepass2Android: Najít heslo Vyloučit neplatné položky Možnosti @@ -214,10 +217,15 @@ Přidat soubor jako přílohu... Přidat doplňkový text Smazat doplňkový text - Databáze načtena, RychléOdemknutí povoleno. + %1$s: uzamčen. QuickUnlock povolen. + %1$s: odemčen. Zadejte pověření pro server 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. + 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 Před uložením zkontrolovat, zda byl soubor změněn na jiném zařízení. Upozornění schránky @@ -226,6 +234,10 @@ Zpřístupněte celý záznam prostřednictvím klávesnice KP2A (doporučeno). Dialog pro výběr klávesnice Dialog pro výběr vstupu pomocí klávesnice je po hledání k dispozici prostřednictvím KP2A klávesnice. + Oznámení po dobu odemknutí + Zobrazovat oznámení zatímco databáze je odemčena. + Pre-load databázový soubor + Zahájit nahrávání nebo stahování na pozadí. Chcete přepsat existující binární soubor se stejným názvem? Přepsat existující binární soubor? Přepsat @@ -257,17 +269,40 @@ Slučování změn… Ano, sloučit Ne, přepsat + Synchronizuji databázi v mezipaměti… + Stahuji vzdálený soubor… + Odesílám soubor… + Obnovuji vzdálený soubor… + Soubory jsou synchronizovány. + Databáze úspěšně synchronizována! + Kontrola změn databáze… + Nelze uložit na vzdálený: %1$s. Uložte znovu, nebo použijte nabídky synchronizovat, až bude vzdálené připojení je opět k dispozici. + Nelze otevřít ze vzdálených míst: %1$s. Načítám soubor z místní mezipaměti. Stále můžete provést změny v databázi a synchronizovat později. + Vzdálený soubor byl aktualizován. + Otevřen místní soubor kvůli kolizi se změnami ve vzdáleném souboru. Proveďte sloučení pomocí nabídky synchronizace. + Vzdálený soubor a soubor místní mezipaměti jsou synchronizovány. + Aktualizace kopie databáze v místní mezipaměti. + Nebyly zjištěny změny. + Synchronizovat databázi… Protokol změn + + 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 +* Oznamovací ikona zbrazujíce stav uzamčení databáze (viz nastavení) \n +* Lepší stanovení uzamčení v některých situacích\n +* Databázové soubory jsou načteny do paměti při jeho zadávání hesla pro zvýšení rychlosti načítání (viz nastavení) \n +* Loložky lze přidat do kořenové skupiny\n +* Opravy chyb (řešení referenčních pole, problémy s italskou klávesnicí na čínských zařízeních) - Verze 0.8.4\n - * Detekce a uložení změn v externích databázích při ukládání\n - * Zrychlení načítání\n - * Vylepšený nástroj hledání s doporučeními\n - * Nové App logo! - * Přidána podpora pro formát .kdbp pro rychlejší otvírání/ukládání\n - * Vylepšená editace doplňujících textů a skrytý disple v chráněném móodu\n - Díky Alex Vallatza příspěvky v kódu!\n - Díky Niki Hüttner (www.close-cut.de) za nové logo!\n + Verze 0.8.4 \n + * Detekce a uložení změn v externích databázích při ukládání \n + * Zrychlení načítání \n + * Vylepšený nástroj hledání s doporučeními \n + * Nové App logo \n + * Přidána podpora pro formát .kdbp pro rychlejší otvírání/ukládání \n + * Vylepšená editace doplňujících textů a skrytý disple v chráněném móodu \n + Díky Alex Vallat za příspěvky v kódu! \n + Díky Niki Hüttner (www.close-cut.de) za nové logo! \n Verze 0.8.3\n * Uživatelské jméno/TAN index je zobrazen v seznamu položek (viz nastavení)\n diff --git a/src/keepass2android/Resources/values-de/strings.xml b/src/keepass2android/Resources/values-de/strings.xml index ba4c3325..28a281c1 100644 --- a/src/keepass2android/Resources/values-de/strings.xml +++ b/src/keepass2android/Resources/values-de/strings.xml @@ -24,7 +24,7 @@ Der Android Robot wird genutzt und wurde modifiziert basierend auf Arbeiten, die 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… - Abbr. + Abbrechen Zwischenablage geleert. Zwischenablagesperre Zeiteinstellung der Zwischenablagesperre während sie inaktiv ist. @@ -132,6 +132,7 @@ Der Android Robot wird genutzt und wurde modifiziert basierend auf Arbeiten, die Suchen Erweiterte Suche URL öffnen + Datenbank wechseln… Bindestrich Nie Ja @@ -180,6 +181,8 @@ Der Android Robot wird genutzt und wurde modifiziert basierend auf Arbeiten, die TAN Einträge als abgelaufen markieren, wenn sie geöffnet werden Zeige Benutzernamen in Liste Zeige Benutzernamen unter den Titeln der Einträge. Hilfreich bei mehreren Accounts für einen Dienst oder bei TANs. + Datenbanken merken + Speichere Dateinamen der bisher geöffneten Datenbanken und zeige sie im Bildschirm zum Datenbank-Öffnen an. Passwort suchen (KP2A) Abgelaufene Einträge ausschließen Optionen @@ -215,10 +218,15 @@ Der Android Robot wird genutzt und wurde modifiziert basierend auf Arbeiten, die Dateianhang hinzufügen... Zusätzliches Feld hinzufügen Zusätzliches Feld löschen - Datenbank geladen, QuickUnlock aktiviert. + %1$s: gesperrt. QuickUnlock aktiviert. + %1$s: Entsperrt. Serverzugangsdaten eingeben Dateitransaktionen Dateitransaktionen beim Schreiben von Datenbank-Dateien verwenden + Datenbank-Caching + Speichere eine Kopie der Remote-Datenbank-Dateien im Cache-Verzeichnis der App. Das erlaubt die Nutzung von Remote-Datenbanken auch wenn du offline bist. + Cache löschen? + Alle Datenbank-Dateien im Cache werden gelöscht. Änderungen, die du gemacht hast während du offline warst und die noch nicht synchronisiert wurden, werden verloren gehen! Fortfahren? Auf Änderungen prüfen Vor dem Speichern prüfen, ob die Datei von außerhalb geändert wurde. Zwischenablage-Benachrichtigungen @@ -227,6 +235,10 @@ Der Android Robot wird genutzt und wurde modifiziert basierend auf Arbeiten, die Kompletten Eintrag über die KP2A-Tastatur bereitstellen (empfohlen). Tastatur-Aktivierung Dialog zur Auswahl der Tastatur automatisch anzeigen, wenn ein Eintrag nach Suche über die KP2A-Tastatur verfügbar ist. + Benachrichtigung wenn entsperrt + Zeige ein Symbol in der Benachrichtigungsleiste, solange die Datenbank entsperrt ist. + Datenbank vor-laden + Starte das Laden oder Herunterladen von Datenbank-Dateien im Hintergrund während dem Eingeben des Passworts. Möchtest du den vorhandenen Anhang mit dem gleichen Namen überschreiben? Vorhandenen Anhang überschreiben? Überschreiben @@ -258,16 +270,40 @@ Der Android Robot wird genutzt und wurde modifiziert basierend auf Arbeiten, die Führe Änderungen zusammen… Ja, zusammenführen Nein, überschreiben + Synchronisiere gecachte Datenbank… + Lade Remote-Datei herunter… + Lade Datei hoch… + Stelle Remote-Datei wieder her… + Remote- und Cache-Dateien sind identisch. + Datenbank erfolgreich synchronisiert! + Prüfe auf Änderungen der Datenbank… + Konnte Datei nicht auf dem Server speichern: %1$s. Speichere später erneut or nutze das Synchronisieren-Menü wenn die Internetverbindung wieder besteht. + Konnte Datei nicht vom Server laden: %1$s. Datei wird aus lokalem Cache geladen. Du kannst Änderungen an der Datenbank vornehmen und sie später synchronisieren. + Remote-Datei aktualisiert. + Datei aus lokalem Cache geladen wegen Konflikt mit Änderungen in der Remote-Datei. Nutze das Synchronisierungsmenü zum Zusammenführen. + Remote-Datei und Cache stimmen überein. + Kopie der Datenbank im lokalen Cache aktualisiert. + Keine Änderungen gefunden. + Datenbank wird synchronisiert… Neuigkeiten - Version 0.8.4\n -* Externe Datenbankänderungen werden beim Speichern erkannt und zusammengeführt\n -* Gesteigerte Geschwindigkeit beim Laden\n -* Suchleiste mit Vorschlägen\n -* Neues App Logo!\n -* Unterstützung für das .kdbp-Format für schnelleres Laden/Speichern\n -* Verbesserte Bearbeitung von zusätzlichen Feldern und versteckte Darstellung von geschützten Feldern\n -Danke an Alex Vallat für seinen Beitrag zum Programm!\n -Danke an Niki Hüttner (www.close-cut.de) für das neue Logo!\n + 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 + * Verbesserungen, um die Datenbank zur richtigen Zeit zu sperren\n + * Datenbank-Dateien werden in den Speicher geladen, während du das Passwort eingibst. Dadurch erhöhte Ladegeschwindigkeit.\n + * Einträge können zur obersten Gruppe hinzugefügt werden.\n + * Bug Fixes (Auflösen von von Referenzfeldern u.a.) + + Version 0.8.4\n + * Externe Änderungen an der Datenbank werden erkannt und beim Speichern zusammengeführt\n + * Verbesserte Geschwindigkeit beim starten\n + * Verbesserte Suchleiste mit Vorschlägen\n + * Neues App logo!\n + * Unterstützung für .kdbp Format für schnelleres laden und speichern hinzugefügt\n + * Verbesserung beim bearbeiten von zusätzlichen Feldern und versteckte Darstellung von geschützten Feldern\n + Danke an Alex Vallat für seine Mitwirkung beim Code!\n + Danke an Niki Hüttner (www.close-cut.de) für das neue Logo!\n + Version 0.8.3\n * Benutzername/TAN index wird in Liste der Einträge angezeigt (s. Einstellungen)\n * Einträge können neu angelegt werden, wenn Suche aus Browser kein Ergebnis gebracht hat\n diff --git a/src/keepass2android/Resources/values-es/strings.xml b/src/keepass2android/Resources/values-es/strings.xml index 152df0e9..0b010201 100644 --- a/src/keepass2android/Resources/values-es/strings.xml +++ b/src/keepass2android/Resources/values-es/strings.xml @@ -7,6 +7,7 @@ La interfaz de usuario se basa en un puerto de KeepassDroid desarrollado por Brian Pellin. El código para las operaciones de la base de datos se basa en el KeePass de Dominik Reichl. El robot Android es reproducido o modificado del trabajo creado y compartido por Google y utilizados según los términos descritos en la licencia de Creative Commons 3.0. Aceptar Añadir entrada + Crear entrada para URL Añadir grupo Añadir grupo Algoritmo @@ -128,6 +129,7 @@ Abrir Renombar Buscar + Búsqueda Avanzada Ir a URL Menos Nunca @@ -163,6 +165,8 @@ Busqueda Resultados de búsqueda Buscar en + Seleccione otra entrada + Abre el grupo deseado, después pulsa \"%1$s\"! Twofish Subrayado Versión de base de datos no soportada. @@ -173,6 +177,8 @@ Expresión común Tan caduca con el uso Marcar entradas TAN vencidas al usarlas + Mostrar Usuario en la lista + Recordar Bases de Datos Keepass2Android: Buscar contraseña Excluir las entradas caducadas Opciones @@ -184,7 +190,7 @@ Debe especificar la dirección URL completa incluyendo el protocolo, como http://. El archivo que va a importar será seleccionado en el paso siguiente. Activar el Desbloqueo Rápido - Escribe los últimos %1$ d caracteres de tu contraseña: + Escribe los últimos %1$d caracteres de tu contraseña: ¡Desbloqueo Rápido! Cerrar base de datos Habilitar el Desbloqueo Rápido por defecto @@ -198,22 +204,30 @@ Por favor seleccione dónde guardar el archivo adjunto. Guardar en la tarjeta SD Guardar en la caché y abrir - Guardar el archivo en %1$ s. - No se puede guardar el archivo adjunto en %1$ s. + Guardar el archivo en %1$s. + No se puede guardar el archivo adjunto en %1$s. ¡Formato de fecha/hora no válida para establecer fecha de caducidad! Se requiere un nombre en cada entrada. Nombre del campo Valor del campo + Campo protegido Agregar archivo adjunto... Agregar una cadena - Base de datos cargada, Desbloqueo Rápido habilitado. + Eliminar cadena adicional + %1$s: Desbloqueado. Escriba las credenciales de servidor Archivo de movimientos Utilizar el archivo de movimientos para escribir las bases de datos + Limpiar Cache? + Comprobar modificaciones Notificaciones del portapapeles Hacer accesible a través de la barra de notificación y portapapeles el nombre de usuario y contraseña. Cuidado con sniffers! Notificación de teclado KP2A Hacer toda la entrada accesible a través del teclado de KP2A (recomendado). + Diálogo de selección de teclado + Notificación mientras esté desbloqueado + Mostrar una notificación en curso mientras la base de datos está desbloqueada. + Pre cargar archivo de base de datos ¿Desea sobrescribir el binario existente con el mismo nombre? ¿Sobrescribir binario existente? Sobrescribir @@ -230,6 +244,31 @@ Sugerir o votar para mejoras Calificar esta aplicación Traducir KP2A + Añadiendo entrada… + Añadiendo grupo… + Eliminando entrada… + Eliminando grupo… + Estableciendo contraseña… + Deshaciendo cambios… + Decodificando base de datos… + Comprobando el archivo de destino por si hay cambios… + ¿Combinar cambios? + El archivo de base de datos fue modificado externamente. ¿Quieres cargar y combinar los cambios antes de guardar? Seleccione No si desea sobrescribir los cambios externos. + Combinando cambios… + Si, combinar + No, sobreescribir + Descargando archivo remoto… + Cargando archivo… + Restaurando archivo remoto… + Los archivos están sincronizados. + Base de datos sincronizada correctamente! + Comprobando la base de datos por si hay cambios… + No se pudo salvar al remoto: %1$s. Guarde de nuevo o utilice el menú Sincronizar cuando conexión remota esté disponible de nuevo. + No se pudo abrir del remoto: %1$s. Se ha cargado el archivo de la memoria caché local. Aun puede hacer cambios en la base de datos y sincronizarlos posteriormente. + Archivo remoto actualizado. + Se ha abierto el archivo local debido a un conflicto con los cambios en el archivo remoto. Use el Menú Sincronizar para combinarlos. + No se han detectado cambios. + Sincronizar base de datos… Registro de cambios Versión 0.8.1 \n * KP2A Offline y \"Online\" pueden instalarse de nuevo\n diff --git a/src/keepass2android/Resources/values-fr/strings.xml b/src/keepass2android/Resources/values-fr/strings.xml index 53d674bb..b3800ff4 100644 --- a/src/keepass2android/Resources/values-fr/strings.xml +++ b/src/keepass2android/Resources/values-fr/strings.xml @@ -214,7 +214,6 @@ Ajouter une pièce jointe... Ajouter une chaîne de caractère supplémentaire Supprimer la chaîne additionnelle - Base de donnée chargée, QuickUnlock activé. Entrez vos identifiants pour le serveur Opérations sur les fichiers Utiliser les opérations sur les fichiers pour écrire les bases de données @@ -258,15 +257,6 @@ Oui, fusionner Non, l\'écraser Journal des modifications - Version 0.8.4\n -* Modifications tierces de la base de données détectées et fusionnées à la sauvegarde\n -* Chargement optimisé\n -* Amélioration de la barre de recherche (suggestions)\n -* Nouveau logo pour l\'application ! \n -* Support des fichiers .kdbp pour des chargements/enregistrements plus rapides\n -* Édition des chaînes additionnelles améliorée et interface cachée lorsque protégée\n -Merci à Alex Vallat pour ses contributions au code !\n -Merci à Niki Hüttner (www.close-cut.de) pour le nouveau logo !\n Version 0.8.3\n * Nom d\'utilisateur/TAN affiché dans la liste des entrées (voir les préférences)\n * Les entrées peuvent être créées lorsqu\'elles ne sont pas trouvées\n diff --git a/src/keepass2android/Resources/values-hu/strings.xml b/src/keepass2android/Resources/values-hu/strings.xml index 311d52ed..d2519f6d 100644 --- a/src/keepass2android/Resources/values-hu/strings.xml +++ b/src/keepass2android/Resources/values-hu/strings.xml @@ -3,13 +3,19 @@ Visszajelzés Honlap - Keepass2Android a KeePass jelszókezelő android implementációja. + Keepass2Android a KeePass jelszókezelő írási/olvasási lehetőséget biztosít KeePass 2.x adatbázioknak Androidon. + A felhasználói felület a KeepassDroid portolásán alapul fejlesztője Brian Pellin. Az adatbázis kódok KeePassen alapulnak, Dominik Reichl munkája. Az Android robot újrapublikált vagy módosított munkája Google által létrehozotton és megosztotton alapul, Creative Commons 3.0 licensz alatt. Elfogadás Bejegyzés hozzáadása + Bejegyzés létrehozása az URL-hez Csoport hozzáadása Csoport hozzáadása Algoritmus Algoritmus + Keepass2Android + KP2A + Keepass2Android Offline + KP2A Offline Alkalmazás időkorlátja Beállíthatja, mennyi idő után kerüljön lezárásra az adatbázis. Alkalmazás @@ -23,6 +29,8 @@ Beállíthatja, mennyi idő után kerüljön törlésre a vágólap Felhasználónév másolása a vágólapra Jelszó másolása a vágólapra + Bejegyzés elérhető KP2A billentyűzeten keresztül + Kérem engedélyezze a Keepass2Android billentyűzetet a rendszer beállításokban. Adatbázis létrehozása… Jelenlegi csoport Jelenlegi csoport: Gyökérkönyvtár @@ -38,6 +46,8 @@ Adja meg a jelszót és/vagy a kulcsfájlt, hogy kinyithassa az adatbázist Mégsem Megjegyzés + Tag-ok + URL felülírása Jelszó megerősítése Létrehozva Lejárat diff --git a/src/keepass2android/Resources/values-it/strings.xml b/src/keepass2android/Resources/values-it/strings.xml index 86e3da42..8bc39350 100644 --- a/src/keepass2android/Resources/values-it/strings.xml +++ b/src/keepass2android/Resources/values-it/strings.xml @@ -131,6 +131,7 @@ Cerca Ricerca Avanzata Vai all\'URL + Cambia il database… Meno Mai @@ -179,6 +180,8 @@ Segna i TAN come scaduti una volta utilizzati Visualizza il nome utente nella lista Visualizza il nome utente sotto al titolo delle voci. Utile per account multipli o TAN multipli. + Ricorda i database + Ricorda i database aperti di recente e visualizzali nella schermata Apri database. Keepass2Android: Trova una password Escludi voci scadute Opzioni @@ -214,10 +217,15 @@ Aggiung un allegato... Aggiungere la stringa aggiuntiva Elimina la stringa aggiuntiva - Database caricato, QuickUnlock abilitato. + %1$s: Bloccato. QuickUnlock abilitato. + %1$s: Sbloccato. Immettere le credenziali del server Operazioni di file Usa le transazioni per la scrittura del database + Caching del database + Tieni una copia del database remoto nella directory cache dell\'applicativo. Consente di usare i database remoti anche quando si è offline. + Svuotare la cache? + Quest\'operazione cancellerà tutti i file memorizzati nella cache del database. Tutte le modifiche apportate quando eri offline e che non sono ancora state sincronizzate andranno perse! Continuare? Controlla modifiche Controlla se il file è stato modificato esternamente prima di salvare le modifiche. Notifiche @@ -226,6 +234,10 @@ Rendi accessibile dalla tastiera KP2A (raccomandato). Finestra di dialogo Selezione tastiera Apri la finestra di selezione della tastiera quando è disponibile la tastiera KP2A dopo una ricerca. + Notifica quando sbloccato + Visualizza una notifica quando il database è sbloccato. + Pre-carica il file del database + Inizia il caricamento in background o il download del database durante l\'immissione della password. Vuoi sovrascrivere il file esistense usando lo stesso nome? Sovrascrivere il file esistente? Sovrascrivi @@ -257,18 +269,40 @@ Unisco le modifiche... Sì, unisci No, sovrascrivi + Sincronizzazione dei database nella cache… + Download file remoto… + Caricamento file… + Ripristino del file remoto… + I file sono sincronizzati. + Database sincronizzati con successo! + Controllo delle modifiche ai database… + Impossibile salvare in remoto: %1$s. Salva nuovamente o usa il menu Sincronizza quando la connessione remota sarà nuovamente disponibile. + Impossibile aprire da remoto: %1$s. Caricato il file dalla cache locale. Puoi comunque effettuare modifiche al database e sincronizzarle successivamente. + File remoto aggiornato. + Aperto il file locale a causa di conflitti con il file in remoto. Usa il menu Sincronizza per unire. + Il file remoto e la cache sono sincronizzati. + Aggiornata la copia cache locale del database. + Nessuna modifica rilevata. + Sincronizzazione del database… log delle modifiche + +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 +* Icona di notifica per visualizzare lo stato del blocco del database (vedi Impostazioni)\n +* Migliorato il rilevamento dello stato del blocco del database in alcune circostanze \n +* I file dei database vengono caricati in memoria mentre stai digitando la password per aumentare la velocità di caricamento (vedi Impostazioni) \n +* Le voci possono essere aggiunte al gruppo principale \n +* Correzione di bug (risoluzione campi con riferimenti, problemi con la tastiera su dispositivi italiani e cinesi) - Version 0.8.4\n - * Combiamenti al database esterno vengono rilevate ed unite durante il salvataggio\n - * Migliorate le performence in caricamento\n - * Migliorata la toolbar di ricerca con suggerimenti\n - * Nuovo logo dell\'App! - *Aggiunto supporto al formato .kdbp per apertura e salvataggio più veloci\n - * Migliorato l\'editing delle stringe aggiuntive e del display nascosto quando protetto\n - Grazie a Alex Vallat per il suo contributo al codice!\n - Grazie a Niki Hüttner (www.close-cut.de) per il logo!\n - +Versione 0.8.4\n +* Le modifiche al database esterno vengono rilevate ed unite durante il salvataggio\n +* Migliorate le performance durante il caricamento\n +* Migliorata la barra di ricerca con suggerimenti\n +* Nuovo logo dell\'App!\n +* Aggiunto supporto al formato .kdbp per apertura e salvataggio più veloci\n +* Migliorato l\'editing delle stringhe aggiuntive e della visualizzazione nascosta quando protetta\n +Grazie ad Alex Vallat per il suo contributo al codice!\n +Grazie a Niki Hüttner (www.close-cut.de) per il logo!\n Versione 0.8.3 \n * Le voci nome utente e indice TAN vengono visualizzati nella lista delle voci di immissione (vedere Impostazioni)\n * Le voci possono essere create se la ricerca da browser non restituisce alcun risultato\n diff --git a/src/keepass2android/Resources/values-nb/strings.xml b/src/keepass2android/Resources/values-nb/strings.xml index 8381d5c9..74ff4c56 100644 --- a/src/keepass2android/Resources/values-nb/strings.xml +++ b/src/keepass2android/Resources/values-nb/strings.xml @@ -213,7 +213,6 @@ Beskyttet felt Legg til filvedlegg... Legg til ekstra streng - Databasen er lastet, QuickUnlock er aktivert. Angi påloggingsinformasjon Filtransaksjoner Bruk filtransaksjoner for skriving til databaser diff --git a/src/keepass2android/Resources/values-pl/strings.xml b/src/keepass2android/Resources/values-pl/strings.xml index 569a6af1..ddde36e7 100644 --- a/src/keepass2android/Resources/values-pl/strings.xml +++ b/src/keepass2android/Resources/values-pl/strings.xml @@ -132,6 +132,7 @@ Niniejszy program jest wolnym oprogramowaniem; możesz go rozprowadzać dalej i/ Szukaj Wyszukiwanie zaawansowane Przejdź do URL + Zmień baze danych... Minus Nigdy Tak @@ -180,6 +181,8 @@ Niniejszy program jest wolnym oprogramowaniem; możesz go rozprowadzać dalej i/ Zaznacz wpisy TAN jako wygasłe po ich wykorzystaniu Wyświetl nazwę użytkownika na liście Wyświetla nazwy użytkowników poniżej tytułów. Przydatne dla wielu kont lub haseł jednorazowych. + Zapamiętaj bazy danych + Pamiętaj ostatnio otwierane bazy danych i pokazuj je w oknie bazy danych. Keepass2Android: Znajdź hasło Wyklucz wygasłe wpisy Opcje @@ -215,10 +218,15 @@ Niniejszy program jest wolnym oprogramowaniem; możesz go rozprowadzać dalej i/ Dodaj załącznik... Dodać dodatkowy ciąg znaków Usuń dodatkowy ciąg znaków - Baza załadowana, Szybkie_Odblokowanie włączone. + %1$s: zablokowane. QuickUnlock włączone. + %1$s: Odblokowana. Wprowadź poświadczenia serwera Transakcje na plikach Użycie transakcji dla zapisu bazy danych + Pamięć podręczna baz danych + Przechowuj kopię zdalnych baz danych katalogu pamięci podręcznej aplikacji. To pozwala na wykorzystanie zdalnych baz danych, nawet w trybie offline. + Wyczyścić pamięć podręczną? + Spowoduje to usunięcie wszystkich plików pamięci podręcznej baz danych. Wszelkie zmiany dokonane będąc offline, które nie zostały jeszcze zsynchronizowane zostaną utracone! Kontynuować? Sprawdź, czy zmodyfikowano Sprawdź, czy plik został zmodyfikowany zewnętrznie przed zapisaniem zmian. Powiadomienia schowka @@ -227,6 +235,10 @@ Niniejszy program jest wolnym oprogramowaniem; możesz go rozprowadzać dalej i/ Udostępnij cały wpis za pośrednictwem klawiatury KP2A (zalecane). Okno dialogowe wyboru klawiatury Otwórz okno dialogowe wyboru klawiaturyy, gdy wpis jest dostępny za pośrednictwem KP2A po wyszukiwaniu. + Powiadomienie, gdy odblokowana + Pokaż powiadomienie gdy baza danych gdy jest odblokowana. + Wstępnie wczytuj baze danych + Rozpocznij ładowanie w tle lub pobieranie pliku bazy danych podczas wprowadzania hasła. Czy chcesz zastąpić istniejący plik binarny o tej samej nazwie? Czy zastąpić istniejący plik binarny? Zastąp @@ -258,6 +270,21 @@ Niniejszy program jest wolnym oprogramowaniem; możesz go rozprowadzać dalej i/ Scalanie zmian... Tak, scal Nie, nadpisz + Synchronizacji pamięć podręczną baz danych... + Pobieranie pliku zdalnego... + Przesyłanie pliku... + Przywracanie pliku zdalnego... + Pliki są zsynchronizowane. + Baza danych pomyślnie zsynchronizowana! + Sprawdzania bazy danych pod kątem zmian... + Nie można zapisać do zdalnego: %1$s. Zapisz ponownie lub użyj menu Synchronizuj gdy połączenie będzie ponownie dostępne. + Nie można otworzyć z zdalnego: %1$s. Załadowano plik z lokalnej pamięci podręcznej. Można jeszcze wprowadzić zmiany w bazie danych i zsynchronizować je później. + Zaktualizowany plik zdalny. + Otwarto lokalny plik ze względu na konflikt ze zmianami w pliku zdalnym. Użyj menu Synchronizuj do połączenia obydwu plików. + Zdalny plik i pamięć podręczna są zsynchronizowane. + Aktualizacja lokalnej kopii bazy danych. + Nie wykryto żadnych zmian. + Synchronizowanie bazy danych... Lista zmian Wersja 0.8.2 \n * Dodano obsługę uwierzytelniania szyfrowanego w WebDAV\n * poprawki błędów (OI File manager, Otwórz adres URL) Wersja 0.8.1 \n * KP2A w trybie Offline i \"Online\" może być zainstalowany równocześnie\n * dodane nowe tłumaczenia (podziękowania dla wszystkich tłumaczy!) diff --git a/src/keepass2android/Resources/values-ro/strings.xml b/src/keepass2android/Resources/values-ro/strings.xml index 45f53e7c..26b080b4 100644 --- a/src/keepass2android/Resources/values-ro/strings.xml +++ b/src/keepass2android/Resources/values-ro/strings.xml @@ -215,7 +215,6 @@ Ataşează fişier... Adaugă string adiţional Şterge string adiţional - Baza de date încărcată, QuickUnlock activat. Introduceți datele conectare la server Tranzacții fișier Foloseşte tranzacţii pentru a scrie bazele de date diff --git a/src/keepass2android/Resources/values-ru/strings.xml b/src/keepass2android/Resources/values-ru/strings.xml index 7a868d19..fe412706 100644 --- a/src/keepass2android/Resources/values-ru/strings.xml +++ b/src/keepass2android/Resources/values-ru/strings.xml @@ -131,6 +131,7 @@ Поиск Расширенный поиск Ссылка + Изменить базу данных… -Дефис- Никогда Да @@ -179,6 +180,8 @@ Помечать TAN записи как устаревшие при их использовании Отображать имя пользователя в списке Отображать имена пользователей под заголовками. Полезно для множественных аккаунтов или TAN. + Запоминать базы данных + Запоминать недавно открытые базы и отображать их на экране открытия базы данных. Keepass2Android: Найти пароль Исключить просроченные записи Параметры @@ -214,10 +217,15 @@ Добавьте вложенный файл... Добавить дополнительную строку Удалить дополнительную строку - База данных загружен, БыстраяРазблокировка включена. + %1$s: Заблокирована. БыстраяРазблокировка включена. + %1$s: Разблокирована. Введите учетные данные сервера Файловые транзакции Использовать файловые транзакции для записи баз данных + Кэширование базы данных + Сохранять копию удалённой базы данных в папке кэша приложения. Это даст возможность использовать удалённые базы в даже без доступа к сети. + Очистить кэш? + Это удалит все кэшированные файлы баз данных. Любые несинхронизированные изменения, внесённые в автономном режиме, будут потеряны! Продолжить? Проверить на наличие изменений Проверка был ли файл изменен извне до сохранения изменений. Уведомления буфера обмена @@ -226,6 +234,10 @@ Сделайте всю запись доступной через клавиатуру KP2A (рекомендуется). Диалог выбора клавиатуры Открывать диалог выбора клавиатуры, когда запись доступна через клавиатуру KP2A после поиска. + Уведомление, когда разблокирована + Показать текущие уведомления, во время разблокировки базы данных. + Предварительная загрузка файла базы данных + Запуск фоновой загрузки или скачивания файла базы данных во время ввода пароля. Вы хотите перезаписать существующий двоичный файл с тем же именем? Перезаписать существующий двоичный файл? Перезаписать @@ -257,16 +269,39 @@ Слияние изменений… Да, объединить Нет, перезаписать + Синхронизация кэшированной базы данных… + Скачивание удалённого файла… + Загрузка файла… + Восстановление удалённого файла… + Файлы синхронизируются. + База данных успешно синхронизирована! + Проверка базы данных на наличие изменений… + Не удаётся сохранить удалённый файл: %1$s. Повторите сохранение или используйте меню Синхронизация, когда появится доступ к сети. + Не удалось открыть удалённый файл: %1$s. Загружена локальная кэшированная копия. Вы можете вносить изменения в базу данных и синхронизировать их позже. + Обновленный удалённый файл. + Открыт локальный файл из-за конфликта с изменениями в удалённом файле. Используйте меню Синхронизация для слияния. + Удалённый файл и кэш синхронизированы. + Обновление локальной кэшированной копии базы данных. + Изменений не обнаружено. + Синхронизируйте базу данных… Список изменений - Версия 0.8.4\n -* Внешние модификации базы данных обнаруживаются и объединяются при сохранении\n -* Улучшена скорость загрузки\n -* Улучшенная панель поиска с подсказками\n -* Новый логотип приложения! \n -* Добавлена поддержка формата .kdbp для более быстрого чтения/записи\n -* Улучшено редактирование дополнительных записей и скрытие защищённых\n -Благодарю Alex Vallat за вклад в развитие кода!\n -Благодарю Niki Hüttner (www.close-cut.de) за новый логотип!\ + Версия 0.8.5\n +* Удалённый файлы хранятся в локальном кэше приложения для оффлайн-использования (включая редактирование и синхронизацию). См. настройки. \n +* Значок в уведомления для отображения статуса блокировки базы данных (см. настройки)\n +* Улучшено определение статуса блокировки в некоторых ситуациях\n +* Файлы баз данных загружаются в память во время ввода пароля для ускорения процесса загрузки (см. настройки)\n +* Записи могут быть добавлены в корневую категорию\n +* Исправления ошибок (разрешение справочных областей, проблемы с клавиатурой на итальянских и китайских устройствах) + + Версия 0.8.4\n +* Внешние модификации базы данных обнаруживаются и объединяются при сохранении\n +* Улучшена скорость загрузки\n +* Улучшенная панель поиска с подсказками\n +* Новый логотип приложения!\n +* Добавлена поддержка формата .kdbp для более быстрого чтения/записи\n +* Улучшено редактирование дополнительных записей и скрытие защищённых\n +Благодарю Alex Vallat за вклад в развитие кода!\n +Благодарю Niki Hüttner (www.close-cut.de) за новый логотип!\n Версия 0.8.3\n * Отображение имени пользователя/TAN в списке записей (см. в настройках)\n * Записи могут быть созданы, если поиск из браузера ничего не вернул\n diff --git a/src/keepass2android/Resources/values-uk/strings.xml b/src/keepass2android/Resources/values-uk/strings.xml index 761de4f1..213b985b 100644 --- a/src/keepass2android/Resources/values-uk/strings.xml +++ b/src/keepass2android/Resources/values-uk/strings.xml @@ -4,12 +4,18 @@ Зворотний зв’язок Домашня сторінка Keepass2Android є Android версією менеджера паролів KeePass. + Інтерфейс користувача основано на Keepassdroid розробленому Brian Pellin. Код для операції з базами даних основано на KeePass розробленому Dominik Reichl. Android робот відтворено або змінено від роботи створеної та опублікованої Google, вони використовуються і створюються за умов, описаних у Creative Commons License 3.0 Attribution. Прийняти Додати запис + Створення запису для URL-адреси Додати групу Додати групу Алгоритм Алгоритм + Keepass2Android + KP2A + Keepass2Android Offline + KP2A Offline Тайм-аут програми Час перед закриттям бази даних, коли програма є неактивною. Програма @@ -23,6 +29,9 @@ Час через який буде очищено буфер обміну після копіювання ім’я користувача чи пароля Копіювати ім’я користувача до буфера обміну Копіювати пароль до буфера обміну + Вхід доступний за допомогою KP2A клавіатури + Не вдалося відкрити діалогове вікно для вибору методу вводу. Активуйте клавіатуру вручну. + Будь ласка, увімкніть клавіатуру Keepass2Android в налаштуваннях системи. Створення ключа бази даних… Поточна група Поточна група: корінь @@ -31,11 +40,15 @@ Розшифрування запису Використовувати як мою типову базу даних Цифри + Keepass2Android поставляється абсолютно без гарантії; Це вільне програмне забезпечення, воно розповсюджується на умовах ліцензії GPL v2 або новішої. + \u2026 Введіть ім’я бази даних Доступ Введіть пароль і/або файл ключа для відкриття бази даних Відміна Коментар + Теги + Змінити URL-адресу Підтвердження паролю Створено Закінчується @@ -44,7 +57,10 @@ Пароль Зберегти Ім’я + URL-АДРЕСА Ім’я користувача + Додаткові поля + Файлові додатки Потокове шифрування ArcFour не підтримується. Keepass2Android не може опрацювати цю адресу. Помилка створення групи. @@ -78,16 +94,23 @@ пароль Пароль ім’я + URL-адреса + змінити URL-адресу + tag1, tag2 ім’я користувача Інсталювати із Google Play Інсталювати із Інтернету Невірний пароль або файл ключа. + Неприпустимий алгоритм. Формат бази даних не розпізнано. + Файл ключа не існує. + Файл ключа порожній. Довжина Розмір списку груп Розмір тексту у списку груп Завантаження бази даних… Нижній регістр + ***** Маска пароля Приховати паролі за замовчуванням Про @@ -98,6 +121,7 @@ Налаштування Налаштування бази даних Вилучити + Пожертвувати пиво... Редагувати Приховати пароль Перейти на домашню сторінку @@ -105,8 +129,13 @@ Відкрити Перейменувати Пошук + Розширений пошук Перейти по посиланню + Змінити базу даних… + -Дефіс- Ніколи + Так + Ні Нема записів у базі даних або у групі. Нічого не знайдено. Нема програми для опрацювання цього посилання. @@ -120,10 +149,13 @@ Запам’ятати розташування файла ключа Збережіть файл ключа Вилучити + Rijndael (AES) Корінь Циклів шифрування Велика кількість циклів шифрування забезпечує додатковий захист від грубих атак, але може дійсно уповільнити завантаження та захист. цикли + Назва бази даних + Ім\'я користувача для нових записів Збереження бази даних… Пропуск Пошук @@ -131,14 +163,117 @@ Упорядкувати за ім’ям Упорядкування БД Спеціальний + Що знайти + Результати пошуку + Пошук у + Вибрати інший запис + Відкрийте потрібну групу, а потім натисніть «%1$s»! + Twofish Підкреслення Непідтримувана версія бази даних. Верхній регістр Ваша карта пам’яті зараз у режимі тільки для читання. Ви не зможете зберегти зміни до вашої бази даних. Ваша карта пам’яті зараз не змонтована на телефоні. Ви не зможете завантажити або створити базу даних. Версія + Регулярний вираз + TAN зазастарівають при використанні + Маркувати TAN записи як застарілі, при їх використанні + Відображати ім\'я користувача у списку + Відображати імена користувачів під заголовками. Корисно для кількох облікових записів або TAN. + Пам\'ятати бази даних + Пам\'ятати недавно відкриті бази даних і відображати їх на екрані відкриття бази даних. + Keepass2Android: Знайти пароль + Виключити прострочені елементи + Параметри + З урахуванням регістру + Відкрити файл... + Створити нову базу даних... Відкрити URL... + Імпорт файлу до нової бази даних... + Необхідно вказати повну URL-адресу, включаючи протокол як http://. + Файл для імпорту буде обраний на наступному кроці. + Увімкніть Швидке розблокування + Введіть останні %1$d символи(ів) пароля: + Швидке розблокування! Закрити базу даних + Увімкнути Швідке розблокування за замовчанням + Довжина ключа Швидкого розблокування + Максимальна кількість символів, які використовуються як пароль Швидкого розблокування. + Шведке розблокування: неправильний пароль! + Каталог файлів-додатків + Каталог збереження вкладених файлів. + Збереження вкладення + Будь ласка, виберіть місце для збереження вкладення. + Зберегти на карту SD + Зберегти до кешу і відкрити + Файл збережено до %1$s. + Не вдалося зберегти вкладення до %1$s. + Неприпустима дата/час для закінчення терміну дії! + Ім\'я поля є обов\'язковим для кожного рядка. + Ім\'я поля + Значення поля + Захищене поле + Додати вкладений файл... + Додати додатковий рядок + Видалити додатковий рядок + %1$s: заблоковано. Швідке розблокування увімкнено. + %1$s: розблоковано. + Введіть облікові дані сервера + Кешування даних + Очистити кеш? + Перевірити наявність змін + Перезаписати наявний двоїчний файл? + Перезаписати + Перейменувати + Не вдалося додати вкладений файл. + Кошик + Ви хочете, остаточно видалити цей запис? Натисніть Ні, щоб перенести у Кошик. + Ви хочете, остаточно видалити цю групу? Натисніть Ні, щоб перенести у Кошик. + Видалити остаточно? + Перезавантажити файл? + Файл, який в даний час відкритий було змінено іншою програмою. Ви хочете перезавантажити його? + Ви дійсно бажаєте скасувати внесені зміни? (Кнопка Зберегти у верхній частині форми) + Скасувати зміни? + Запропонувати або голосувати за покращення + Оцінити це додаток + Перекладіть KP2A + Додавання запису… + Додавання групи… + Видалення запису… + Видалення групи… + Задання пароля… + Скасування змін… + Перетворення Майстер-ключа… + Розшифрування бази даних… + Розбір бази даних… + Перевірка кінцевого файла для зміни… + Об\'єднати зміни? + Файл бази даних було змінено з зовні. Завантажити та об\'єднати зміни перед збереженням? Виберіть ні, щоб перезаписати зовнішні зміни. + Об\'єднування змін… + Так, об\'єднати + Ні, перезаписати + Синхронізація кешованої бази даних… + Завантаження віддаленого файла… + Завантаження файлу… + Відновлення віддаленого файла… + Файли синхронізуються. + База даних успішно синхронізована! + Перевірка бази даних на зміни… + Не вдалося зберегти по віддаленому доступу: %1$s. Зберегти ще раз або використати меню синхронції, коли віддалене підключення знову буде доступне. + Не вдалося відкрити віддалений: %1$s. Завантажено файл з локального кеша. Ви можете внести зміни в базу даних і синхронізувати їх пізніше. + Оновлений віддалений файл. + Відкриті локальні файли конфліктують зі змінами у віддалених файлах. Використайте меню синхронізації для об\'єднання. + Віддалений файл і кеш синхронізовано. + Оновлено кешовану локальну копію бази даних. + Зміни не виявлено. + Синхронізуйте базу даних… + Журнал змін + Версія 0.8.5 \n +* віддалені файли зберігаються в кеші, щоб дозволити використання у автономному режимі (в тому числі редагування а потім синхронізації). Переглянути настройки. \n +* піктограма сповіщень, щоб візуалізувати стан блокування бази даних (див. параметри) \n * покращено визначення стану блокування в деяких ситуаціях\n +* завантаження файлу бази даних в пам\'ять під час введення пароля для збільшення швидкості (див. параметри) \n +* записи можуть бути додані до кореневї групи\n +* виправлення помилок (дозвіл довідкових областей, проблеми з клавіатурою на італійських та китайських пристроях) 30 секунд 1 хвилина diff --git a/src/keepass2android/Resources/values-zh-rCN/strings.xml b/src/keepass2android/Resources/values-zh-rCN/strings.xml index c1b9c53a..75c98c3e 100644 --- a/src/keepass2android/Resources/values-zh-rCN/strings.xml +++ b/src/keepass2android/Resources/values-zh-rCN/strings.xml @@ -131,6 +131,7 @@ 搜索 高级搜索 到网址 + 更改数据库... 从不 @@ -166,7 +167,7 @@ 搜索结果 在...中搜索 选择另一条目 - 打开所需的组,然后按\"%1$ s\"! + 打开所需的组,然后按\"%1$s\"! Twofish算法 下划线 不支持的数据库版本 @@ -179,6 +180,8 @@ 标记TAN条目过期当使用它们时 在列表中显示用户名 在条目标题下方显示用户名,对多账户或TANs 很有用 + 记住数据库 + 记住最近打开过的数据库并在开启数据库屏显示它们 Keepass2Android: 查找密码 排除过期的条目 选项 @@ -204,7 +207,7 @@ 请选择保存该附件的位置。 保存到 SD 卡 保存到缓存并打开 - 保存文件到 %1$ s。 + 保存文件到 %1$s。 无法保存附件到 %1$s 有效期限日期/时间格式有误! 每个字符串的字段名称是必需的。 @@ -214,11 +217,16 @@ 添加附件... 添加额外的字符串 删除额外的字符串 - 数据库载入,快速解锁启用。 + %1$s:已锁定,快速解锁启用 + %1$s: 已解锁 输入服务器的证书 文件交易记录 使用 file transactions 来写数据库 + 数据库缓存 + 在程序缓存目录保存一份远程数据库文件副本.这允许离线的时候使用远程数据库 + 清除缓存? + 这将删除所有缓存的数据库文件,所有你尚未同步的在离线状态下所作的任何更改都将丢失!是否继续? 检查修改 检查文件是否在保存变更之前被外部修改 剪贴板的通知 @@ -227,6 +235,10 @@ 使整个条目可通过 KP2A 键盘获取 (推荐)。 键盘选择对话框 在搜索之后打开键盘对话框当条目对KP2A 键盘可用 + 解锁同时通知 + 当数据库处于解锁状态持续显示状态栏通知 + 预载入数据库文件 + 当输入密码项时启动后台加载或下载数据库文件 是否要以相同的名字覆盖现有的文件? 覆盖已存在的文件? 覆盖 @@ -258,18 +270,23 @@ 合并更改... 是的,合并 不,覆盖 + 同步缓存的数据库... + 下载远程文件... + 上传文件... + 恢复远程文件... + 文件同步中 + 数据库同步成功 ! + 检查数据库更改... + 不能保存到远程: %1$s.再次保存或当远程连接可再次获得时使用同步菜单 + 不能从远程打开: %1$s.从本地缓存加载文件。你仍然可以对数据库更改并稍后同步它们。 + 更新远程文件。 + 由于已打开的本地文件与远程文件变更不一致。使用同步菜单合并。 + 远程文件和缓存已同步。 + 更新数据库的本地缓存副本。 + 未检测到变化。 + 同步数据库... 更新记录 - 版本 0.8.4 -*当数据库被外部更改时可被检测与合并\n -*提高载入性能\n -*搜索工具栏补全建议\n -*新logo -*添加 .kdbp 格式更快的载入/保存支持\n -*提高额外字符串的编辑,当被保护时可隐藏显示\n -*感谢Alex Vallat的代码贡献\n -*感谢Niki Hüttner(www.close-cut.de) 的新logo\n -*感谢lucifineil 的中文翻译 - + 扩展的可能性,捐出一杯啤酒或别的东西 Version 0.6.2\n * Google Drive/Dropbox/... 集成: 使用官方 Google Drive 或者 Dropbox 程序并打开任何 .kdbx-file. 将在将来的版本出现.\n * 改善搜索对话框 \n diff --git a/src/keepass2android/ShareUrlResults.cs b/src/keepass2android/ShareUrlResults.cs index 92236e79..78f46145 100644 --- a/src/keepass2android/ShareUrlResults.cs +++ b/src/keepass2android/ShareUrlResults.cs @@ -28,7 +28,8 @@ using Android.Content.PM; namespace keepass2android { - [Activity (Label = "@string/kp2a_findUrl", ConfigurationChanges=ConfigChanges.Orientation|ConfigChanges.KeyboardHidden, Theme="@style/Base")] + [Activity (Label = "@string/kp2a_findUrl", ConfigurationChanges=ConfigChanges.Orientation|ConfigChanges.KeyboardHidden, Theme="@style/Base")] + [MetaData("android.app.default_searchable", Value = "keepass2android.search.SearchResults")] public class ShareUrlResults : GroupBaseActivity { diff --git a/src/keepass2android/search/SearchResults.cs b/src/keepass2android/search/SearchResults.cs index a81865a2..21012854 100644 --- a/src/keepass2android/search/SearchResults.cs +++ b/src/keepass2android/search/SearchResults.cs @@ -31,6 +31,7 @@ namespace keepass2android.search /// [Activity (Label = "@string/app_name", Theme="@style/NoTitleBar", LaunchMode=Android.Content.PM.LaunchMode.SingleTop)] [MetaData("android.app.searchable",Resource=AppNames.Searchable)] + [MetaData("android.app.default_searchable", Value = "keepass2android.search.SearchResults")] [IntentFilter(new[]{Intent.ActionSearch}, Categories=new[]{Intent.CategoryDefault})] public class SearchResults : GroupBaseActivity { @@ -127,8 +128,8 @@ namespace keepass2android.search Finish(); return true; } - return false; - } + return false; } + } }