From 4808a4a7fc674781d460d7a14c2f60aff6c405b8 Mon Sep 17 00:00:00 2001 From: antelle Date: Sun, 28 May 2017 13:24:33 +0200 Subject: [PATCH] translations --- docs/plugins.json | 37 +- docs/translations/meta.json | 14 +- docs/translations/nl-NL/manifest.json | 4 +- docs/translations/nl-NL/nl-NL.json | 131 ++++-- docs/translations/ru-RU/manifest.json | 4 +- docs/translations/ru-RU/ru-RU.json | 7 + docs/translations/uk/index.html | 18 + docs/translations/uk/manifest.json | 22 ++ docs/translations/uk/uk.json | 549 ++++++++++++++++++++++++++ 9 files changed, 729 insertions(+), 57 deletions(-) create mode 100644 docs/translations/uk/index.html create mode 100644 docs/translations/uk/manifest.json create mode 100644 docs/translations/uk/uk.json diff --git a/docs/plugins.json b/docs/plugins.json index 3fcac03..05fccdb 100644 --- a/docs/plugins.json +++ b/docs/plugins.json @@ -1,6 +1,6 @@ { - "date": "2017-05-26T18:54:54.018Z", - "signature": "hw/aPM5RZLObCEkVwu+QI7eGHQnaXDIfpO6EUhXIcyKKHgIv6BWUVWvFU6cBK65F9BNc66ERj67jJ4FvggV/CxxjZpRldZ0Jj2pjb827SEEFq+kgM1vfuMcACgpM+dIyulpgkdKHv/P3D6mpX6gEx7VYrmSbFngVVDWMo9vKUSsKHXyyeopJPjyxHk1fCi++FvyUA774v+58nw2I3czl51GpyV+Rad1hgiq4awJGqvYeLbZX8W7pSZsO96NddpOOShAYdgyq0OoIxdkHIkPn0zJK4PbbNr1Elzzd8SggOQYmPUziTjenknl502E3MWBfVuPBDfbzH3ZZxyRxDh8S0g==", + "date": "2017-05-28T11:21:11.834Z", + "signature": "PKJmqNXECw753Mmg29OzzED33/cT2MCZeBCwdubEdwXDrf8GWILpeUZ7/retFixQMkswEPYu6xOx43Ldj/Lsz5IHtHCbZVXGIejojFRiYT8TgBkk5nD53u7K7KamPURYxHI/kuzcGD+c6lrYKt9yqFqy9KG7G0QbZyxzTCefG1iwWYSkhpxnyXy+XbmuSR9XG9fSjXULIqrYZzRgvTddRUkUdeaO8UiOslAGHaT2XgtGWA0kJE7alzPoqUomr5aLMKKgcfliWChsyKxgmPa8IbNKnoGmSfvI2cJOUd43OSTjLksrgWLS130jYJUVajRwVxKSLXM9XOFoIyV4clo9ug==", "plugins": [ { "url": "https://plugins.keeweb.info/translations/zh-CN", @@ -162,7 +162,7 @@ "url": "https://plugins.keeweb.info/translations/nl-NL", "official": true, "manifest": { - "version": "1.2.0", + "version": "1.3.0", "manifestVersion": "0.1.0", "name": "language-dutch", "description": "Dutch language", @@ -174,7 +174,7 @@ "licence": "MIT", "url": "https://plugins.keeweb.info/translations?lang=nl-NL", "resources": { - "loc": "smy7UQ6kB4wD3HX0wbYT68DnP7cUdMHguf1qKWt0bPsK19FKWnAXVmhxWHDyfSS4TADC3RR3QhM0cqYOAwAbq7iZAoqRyHl/eS+asZ6II7035VxN8POKMDLUh7ifkryRoWQ9yZSXybi2B0SxP2eUcypni9py8aaEJBYsjocuSqP8yomSYqlaJpC8JM8OmKVEBmcsDmVvXz+FwR+YMMtKFHjQ1KP+Jo2no2koLYACxEzwNNXe7s5k67OhKqjd1jiE6YbaYJsFaeWphyOk5U9L6fUhTsg+yXZk3KQfL6MP0ouxJGmzg2WBbvaDW361xb+ba6EiSdU/iXvwV/Q6FOdzJg==" + "loc": "TK3fhrm3F9PfFDAZQEQlx1uRo6adI2Xym+Mboh9CDxaR/1UQqwnkPodUGVIGoyRap5GSJ+/ZbTRIwdfQrinnHo4l46CKCfL9zOZK83tIMoYYDb+KI2O7kYSoYfxHvtGaVtxx6V0z2IcIQZYj5P4MwdMRBJKSaT/NGbt+v2VSOtXwbFTDL6wv7xtZnA03w7iLxL234Ksj02/Cc6dlT5uKS3CI+Y5Ow5un1Vn5YAS65FiBCszqMUZz56LQAEcJ9Dn5tLiiY8DyL1QAKROACj8vX0fEQVZtGhfI5wjRr03jkos0JKxRX/+z7pNYX8olToiOKdAhk2yghG5RJHbpvN7d0Q==" }, "locale": { "name": "nl-NL", @@ -266,7 +266,7 @@ "url": "https://plugins.keeweb.info/translations/ru-RU", "official": true, "manifest": { - "version": "1.2.0", + "version": "1.3.0", "manifestVersion": "0.1.0", "name": "language-russian", "description": "Russian language", @@ -278,7 +278,7 @@ "licence": "MIT", "url": "https://plugins.keeweb.info/translations?lang=ru-RU", "resources": { - "loc": "B8ALZPXfyW5kNos2ybRjN2N81VVaflIIM8bZpLZ01QGq6uvMYjSF3O8t75B7ydtv0qmNk/3J31YbuOIjSGbSdxTSkoTDSXCH88Iy1M8lj27xor09We2Oc5j2RoGc4sBxFM2EA9FLz2642EJFBtauw0jW7qPtbXSsLw56T2WyLpHCafv5g44vjz7u1H50aBEtoRkiqFhx5ajiP5DcqHIcp5d3iA3OJ1HwRk2WOphTeF3vVsieLlkbn+EKZ8gY5qJ1pfneN0ea09U9FVvMq16W5T+s8jlxJEvyV2+QhBbBtKmPXgClpxEW20pGMEsiGTRp5YWqpA7+LQJ5Bpo6ApJSsA==" + "loc": "k06FrBaWyibztbSDhgEZdrE60VHC54r2jfP500vdtJvKWPPiiJrwYAwQK8vIxeU8aabivm3aRWPF6c/CE0t5925tK5ffpZpxev1oJQ6ow69dx8AmcDa5JoXM0UFAdhJusltJbaeCsA/nhBPjJmjBS1+aRbwEHi11uO+YzI3dMdrR9T4WNU6NIeyW/luW/4E9uM8IHuz1BCjEzrUTvqnvdUJYHcIB8xIadLoi8OfSmxNoHnrMHrJzj902AP2oUp09mvpWRYMm6SLxMJskPbbRJD1UvxrSSsr/huF1lszTwXCfUX9DIUpt2ydx7n2vkH/eZJG5hfgUXF3pn5pgavmRwA==" }, "locale": { "name": "ru-RU", @@ -361,6 +361,31 @@ "publicKey": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0oZB2Kt7AzRFNqf8FuO3C3kepHPAIQYiDPYdQxHcsiaFCwyKVx6K1cE/3vBhb8/2rj+QIIWNfAAuu1Y+2VK90ZBeq6HciukWzQRO/HWhfdy0c7JwDAslmyGI5olj0ZQkNLhkde1MiMxjDPpRhZtdJaryVO5cFJaJESpv3dV6m0qXsaQCluWYOSNfSjP9C8o2zRVjSi3ZQZnZIV5pnk9K2MtlZIPXrN9iJiM5zZ9DTSnqApI6dC9mX4R3LvGN+GTovm9C8Crl+qb106nGRR3LcweicDnPyMtZLa/E0DBpWYxUVLDp6WeLhxoUBr+6+t3Xp9IDnPoANDQXJXD0f1vQxQIDAQAB", "desktop": true } + }, + { + "url": "https://plugins.keeweb.info/translations/uk", + "official": true, + "manifest": { + "version": "1.1.0", + "manifestVersion": "0.1.0", + "name": "language-ukrainian", + "description": "Ukrainian language", + "author": { + "name": "KeeWeb", + "email": "antelle.net@gmail.com", + "url": "https://keeweb.info" + }, + "licence": "MIT", + "url": "https://plugins.keeweb.info/translations?lang=uk", + "resources": { + "loc": "u3Ui8F/C3V44/zl9naR1E5edLsuX6iuWTp9I5Y6fhkzsAwFaxZ6AMRFzy5uLCjGVUt3/zPfdjxoC3VMjEoEJ7tMkRoMnvnieg48FzrYj1XPqS6hkv/+3LHjD72pts2B7ipp4RPRPps4BEV7YG6bK7TKM7b6IoVsRyQfQ7Djp6yo6glRQcouTX/GNrGMQRdahMuhWnFQVMbs7OPHChZSjuuhUp2tJvR7oDFlf6KYJUQfwBytaT3YskqJsXPRuk1NvVBO1uIYHZvXee7sqK4H0qbO+Ac2L0Uq7RuzJ5fT2qbDVVPefwoJVq7DVnO559G+SAMh2TtmTrtFcjdJ50zHSYw==" + }, + "locale": { + "name": "uk", + "title": "Українська" + }, + "publicKey": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0oZB2Kt7AzRFNqf8FuO3C3kepHPAIQYiDPYdQxHcsiaFCwyKVx6K1cE/3vBhb8/2rj+QIIWNfAAuu1Y+2VK90ZBeq6HciukWzQRO/HWhfdy0c7JwDAslmyGI5olj0ZQkNLhkde1MiMxjDPpRhZtdJaryVO5cFJaJESpv3dV6m0qXsaQCluWYOSNfSjP9C8o2zRVjSi3ZQZnZIV5pnk9K2MtlZIPXrN9iJiM5zZ9DTSnqApI6dC9mX4R3LvGN+GTovm9C8Crl+qb106nGRR3LcweicDnPyMtZLa/E0DBpWYxUVLDp6WeLhxoUBr+6+t3Xp9IDnPoANDQXJXD0f1vQxQIDAQAB" + } } ] } \ No newline at end of file diff --git a/docs/translations/meta.json b/docs/translations/meta.json index 47ff3df..7710f7a 100644 --- a/docs/translations/meta.json +++ b/docs/translations/meta.json @@ -29,6 +29,12 @@ "count": 460, "version": "1.2.0" }, + "uk": { + "name": "Українська", + "nameEn": "Ukrainian", + "count": 505, + "version": "1.1.0" + }, "no": { "name": "Norsk", "nameEn": "Norwegian", @@ -38,8 +44,8 @@ "nl-NL": { "name": "Nederlands", "nameEn": "Dutch", - "count": 460, - "version": "1.2.0" + "count": 505, + "version": "1.3.0" }, "fr-FR": { "name": "Français", @@ -62,8 +68,8 @@ "ru-RU": { "name": "Русский", "nameEn": "Russian", - "count": 498, - "version": "1.2.0" + "count": 505, + "version": "1.3.0" }, "es-ES": { "name": "Español", diff --git a/docs/translations/nl-NL/manifest.json b/docs/translations/nl-NL/manifest.json index 1a0c407..fc73ee2 100644 --- a/docs/translations/nl-NL/manifest.json +++ b/docs/translations/nl-NL/manifest.json @@ -1,5 +1,5 @@ { - "version": "1.2.0", + "version": "1.3.0", "manifestVersion": "0.1.0", "name": "language-dutch", "description": "Dutch language", @@ -11,7 +11,7 @@ "licence": "MIT", "url": "https://plugins.keeweb.info/translations?lang=nl-NL", "resources": { - "loc": "smy7UQ6kB4wD3HX0wbYT68DnP7cUdMHguf1qKWt0bPsK19FKWnAXVmhxWHDyfSS4TADC3RR3QhM0cqYOAwAbq7iZAoqRyHl/eS+asZ6II7035VxN8POKMDLUh7ifkryRoWQ9yZSXybi2B0SxP2eUcypni9py8aaEJBYsjocuSqP8yomSYqlaJpC8JM8OmKVEBmcsDmVvXz+FwR+YMMtKFHjQ1KP+Jo2no2koLYACxEzwNNXe7s5k67OhKqjd1jiE6YbaYJsFaeWphyOk5U9L6fUhTsg+yXZk3KQfL6MP0ouxJGmzg2WBbvaDW361xb+ba6EiSdU/iXvwV/Q6FOdzJg==" + "loc": "TK3fhrm3F9PfFDAZQEQlx1uRo6adI2Xym+Mboh9CDxaR/1UQqwnkPodUGVIGoyRap5GSJ+/ZbTRIwdfQrinnHo4l46CKCfL9zOZK83tIMoYYDb+KI2O7kYSoYfxHvtGaVtxx6V0z2IcIQZYj5P4MwdMRBJKSaT/NGbt+v2VSOtXwbFTDL6wv7xtZnA03w7iLxL234Ksj02/Cc6dlT5uKS3CI+Y5Ow5un1Vn5YAS65FiBCszqMUZz56LQAEcJ9Dn5tLiiY8DyL1QAKROACj8vX0fEQVZtGhfI5wjRr03jkos0JKxRX/+z7pNYX8olToiOKdAhk2yghG5RJHbpvN7d0Q==" }, "locale": { "name": "nl-NL", diff --git a/docs/translations/nl-NL/nl-NL.json b/docs/translations/nl-NL/nl-NL.json index 19cd5fa..4adc69d 100644 --- a/docs/translations/nl-NL/nl-NL.json +++ b/docs/translations/nl-NL/nl-NL.json @@ -59,13 +59,15 @@ "noTitle": "geen titel", "or": "of", "history": "geschiedenis", - "notImplemented": "niet geimplementeerd", + "template": "sjabloon", + "notImplemented": "niet geïmplementeerd", "saveChanges": "Opslaan", "discardChanges": "Ongedaan maken", "advanced": "Geavanceerd", "shortcuts": "snelkoppeling", "help": "Help", "settings": "Instellingen", + "plugins": "Plug-ins", "cache": "cache", "file": "bestand", "webdav": "WebDAV", @@ -107,13 +109,13 @@ "genPresetHash128": "128-bit hash", "genPresetHash256": "256-bit hash", "grpTitle": "Groep", - "grpSearch": "Zoeken naar items toestaan", - "grpAutoType": "Auto-type toestaan", + "grpSearch": "Zoeken naar items in deze groep aanzetten", + "grpAutoType": "Auto-type aanzetten", "grpAutoTypeSeq": "Auto-type volgorde", - "grpAutoTypeSeqDefault": "Standaard auto-type volgorde gebruiken", - "grpTrash": "Groep met alle items verwijderen", + "grpAutoTypeSeqDefault": "Gebruik standaard auto-type volgorde", + "grpTrash": "Verwijder groep met alle items", "tagTitle": "Label", - "tagTrash": "Label van alle items verwijderen", + "tagTrash": "Verwijder Label van alle items", "tagRename": "Hernoemen", "tagTrashQuestion": "Label van alle items verwijderen?", "tagTrashQuestionBody": "Dit label wordt van alle items verwijderd. Er is geen gemakkelijke manier dit terug te zetten.", @@ -125,7 +127,7 @@ "genPsCreate": "Opslaan", "genPsDelete": "Verwijderen", "genPsNew": "voorinstelling", - "genPsEnabled": "Tonen in lijst met voorinstellingen", + "genPsEnabled": "Toon in voorinstellingen lijst", "genPsDefault": "Standaard geselecteerd", "genPsDefaultLength": "Standaard lengte", "genPsUpper": "Hoofdletters Latijns schrift", @@ -134,9 +136,9 @@ "genPsSpecial": "Speciale tekens", "genPsBrackets": "Haakjes", "genPsHigh": "Uitgebreide ASCII karakters", - "genPsAmbiguous": "Op elkaar lijkende tekens", - "genPsInclude": "Overige symbolen toestaan", - "genPsExample": "Voor van gegenereerd wachtwoord", + "genPsAmbiguous": "Dubbelzinnige symbolen", + "genPsInclude": "Extra symbolen toestaan", + "genPsExample": "Voorbeeld van gegenereerd wachtwoord", "keyChangeTitleRemote": "Hoofdsleutel gewijzigd", "keyChangeMessageRemote": "Hoofdsleutel was gewijzigd voor deze database. Kies een nieuwe sleutel", "keyChangeTitleExpired": "Hoofdsleutel verlopen", @@ -150,6 +152,9 @@ "listNoWebsite": "geen website", "listNoUser": "geen gebruiker", "listNoAttachments": "geen bijlagen", + "listAddTemplateHeader": "Sjablonen", + "listAddTemplateBody1": "Sjablonen helpen om nieuwe items te maken met 1 click. Voeg iets aan het sjabloon toe en klik nogmaals {} om het sjabloon te gebruiken.", + "listAddTemplateBody2": "Je kan altijd jouw sjablonen vinden in de {} groep", "searchAddNew": "Toevoegen", "searchSort": "Sorteren", "searchCreated": "Toegevoegd", @@ -179,7 +184,7 @@ "openDropHere": "sleep bestanden hier", "openFailedRead": "Kan bestand niet lezen", "openNothingFound": "Niks gevonden", - "openNothingFoundBody": "Bestanden konden niet geopend worden", + "openNothingFoundBody": "Geen bestanden om te openen", "openSelectFile": "Selecteer een bestand", "openSelectFileBody": "Selecteer een bestand dat u wilt openen", "openPassFor": "Wachtwoord", @@ -194,7 +199,7 @@ "openKdbFileBody": "Je probeert een oude versie te openen (KDB). Deze app ondersteund alleen nieuwe versies (KDBX). Gebruik KeePass v2 om deze te converteren.", "openConfigHeader": "{} Instellingen", "openUrl": "URL", - "openUrlDesc": "bestand", + "openUrlDesc": "https://server/pad/bestand.kdbx, of enkel bestand.kdbx", "openUser": "Gebruiker", "openUserDesc": "WebDAV server gebruiker (als vereist)", "openUserPlaceholder": "geen gebruiker", @@ -210,10 +215,10 @@ "detAttDelToRemove": "Delete om te verwijderen", "detEmpty": "Je wachtwoorden gaan hier weergegeven worden", "detGroupRestore": "Om deze groep te herstellen sleep je het naar een willekeurige groep buiten de prullenbak", - "detHistoryClickPoint": "Klik op het item geschiedenis tijdlijn punt om de staat te bekijken", + "detHistoryClickPoint": "Klik op het item geschiedenis tijdlijn punt om de status te bekijken", "detHistoryReturn": "terug naar item", - "detHistoryRevert": "Terug naar staat", - "detHistoryDel": "Versie verwijderen", + "detHistoryRevert": "Terug naar status", + "detHistoryDel": "Status verwijderen", "detHistoryEmpty": "leeg", "detHistoryModified": "gewijzigd", "detHistoryRec": "versie", @@ -228,7 +233,7 @@ "detSetIcon": "Wijzig icoon", "detDropAttachments": "Sleep bijlagen hierheen", "detDelEntry": "Verwijderen", - "detDelEntryPerm": "Permanent verwijderen", + "detDelEntryPerm": "Verwijder permanent", "detExpires": "Verloopt", "detExpired": "verlopen", "detGroup": "Groep", @@ -236,7 +241,7 @@ "detUpdated": "Gewijzigd", "detNetField": "Nieuw Veld", "detAttachments": "Bijlagen", - "detDelFromTrash": "Verwijderen in prullenbak?", + "detDelFromTrash": "Verwijder uit de prullenbak?", "detDelFromTrashBody": "U zult niet in staan zijn om het terug te zetten.", "detDelFromTrashBodyHint": "Om snel de prullenbak te legen, klik op het Prullenbak leegmaken icoon in het menu van de Prullenbak.", "detFieldCopied": "Gekopieërd", @@ -254,6 +259,7 @@ "detClone": "Dupliceer", "detClonedName": "Kopieër", "detAutoType": "Auto-type", + "detAutoTypeSettings": "Auto-type instellingen", "detAutoTypeEnabled": "Auto-type aanzetten voor dit item", "detAutoTypeSequence": "Toetsaanslagen", "detAutoTypeInput": "Opties", @@ -294,7 +300,7 @@ "appSecWarnBody1": "Je hebt de app geladen met een onveilig verbinding. Iemand kan mogelijk nu meekijken en je wachtwoorden stelen. Wij adviseren u te stoppen tenzij u natuurlijk begrijpt wat de consequenties zijn.", "appSecWarnBody2": "Ja, je database is versleuteld, maar dit is geen garantie dat de app niet gewijzigd is onderweg naar jou toe.", "appSecWarnBtn": "Ik begrijp de risico's, ga verder", - "appUnsavedWarn": "Niet-opgeslagen wijzigen", + "appUnsavedWarn": "Niet-opgeslagen wijzigingen", "appUnsavedWarnBody": "Als je de app nu sluit gaan alle niet-opgeslagen wijzigingen verloren.", "appDontExitBtn": "Niet afsluiten", "appCannotLockAutoInit": "De app can niet vergrendeld worden omdat automatisch opslaan is uitgeschakeld.", @@ -302,9 +308,10 @@ "appAutoSave": "Wijzigingen automatisch opslaan", "appSaveError": "Fout tijdens opslaan", "appSaveErrorBody": "Kon bestand niet automatisch opslaan", - "appSaveErrorBodyMul": "Bestanden die niet automatisch zijn opgeslagen:", + "appSaveErrorBodyMul": "Bestanden zijn niet automatisch zijn opgeslagen:", "appSettingsError": "Fout tijdens laden app", "appSettingsErrorBody": "Er is een fout opgetreden tijdens het laden van de app instellingen. Controleer de app URL of neem contact op met uw administrator.", + "appNotSupportedError": "Je browser wordt niet ondersteund.", "appTabWarn": "Te veel tabbladen", "appTabWarnBody": "KeeWeb kan niet tegelijkertijd in twee browser tabbladen worden gebruikt, sluit dit tabblad.", "setGenTitle": "Algemene instellingen", @@ -329,7 +336,7 @@ "setGenExtractingUpdate": "Update uitpakken...", "setGenCheckErr": "Er is een fout opgetreden bij het downloaden van de nieuwe versie", "setGenNeverChecked": "Nog nooit gezocht naar updates", - "setGenRestartToUpdate": "Applicatie", + "setGenRestartToUpdate": "Herstart de app om te updaten", "setGenDownloadAndRestart": "Update downloaden en herstarten", "setGenAppearance": "Uiterlijk", "setGenTheme": "Thema", @@ -341,10 +348,15 @@ "setGenThemeSd": "Overbelicht donker", "setGenThemeSl": "Overbelicht licht", "setGenLocale": "Taal", + "setGenLocOther": "overige talen zijn beschikbaar als plug-in", "setGenFontSize": "Lettergrootte", "setGenFontSizeNormal": "Normaal", "setGenFontSizeLarge": "Groot", "setGenFontSizeLargest": "Grootst", + "setGenTitlebarStyle": "Venster stijl (vereist herstart)", + "setGenTitlebarStyleDefault": "Standaard", + "setGenTitlebarStyleHidden": "Aangepaste titel", + "setGenTitlebarStyleHiddenInset": "Aangepaste titel, aanpasbaar venster", "setGenShowSubgroups": "Items weergeven van alle subgroepen", "setGenTableView": "Item lijst tabel weergave", "setGenColorfulIcons": "Kleurvolle eigen iconen in lijst", @@ -367,6 +379,7 @@ "setGenMinInstead": "Minimaliseer app in plaats van sluiten", "setGenLockMinimize": "Automatisch vergrendelen bij minimaliseren", "setGenLockCopy": "Automatisch vergrendelen bij kopiëren van wachtwoord", + "setGenLockAutoType": "Automatisch vergrendelen na auto-type", "setGenStorage": "Opslag", "setGenShowAdvanced": "Toon uitgebreide instellingen", "setGenDevTools": "Ontwikkelaar tools weergeven", @@ -395,20 +408,20 @@ "setFileNames": "Namen", "setFileDefUser": "Standaard gebruiker", "setFileEnableTrash": "Prullenbak aanzetten", - "setFileHistLen": "item", - "setFileHistSize": "bestand", - "setFileBackups": "Archieven", - "setFileBackupEnable": "bestand", + "setFileHistLen": "Lengte van historie, bewaar laatste records per invoer", + "setFileHistSize": "Grote van historie, totaal MB per bestand", + "setFileBackups": "Reservekopie", + "setFileBackupEnable": "Maak een reservekopie", "setFileBackupPath": "Bestandspad", - "setFileBackupTime": "Archieven maken", + "setFileBackupTime": "Maak reservekopieën", "setFileBackupNow": "Nu archiveren", "setFileBackupNowWorking": "Bezig...", - "setFileBackupError": "Fout met archiveren", - "setFileBackupErrorDescription": "bestand", - "setFileBackupOnSave": "bestand", - "setFileBackupDaily": "dagelijks", + "setFileBackupError": "Fout tijdens maken reservekopie", + "setFileBackupErrorDescription": "Fout tijdens opslaan reservekopie", + "setFileBackupOnSave": "Elke keer bij opslaan van het bestand", + "setFileBackupDaily": "Dagelijks", "setFileBackupWeekly": "Wekelijks", - "setFileBackupMonthly": "maandelijks", + "setFileBackupMonthly": "Maandelijks", "setFileBackupManually": "Handmatig, niet automatisch archiveren", "setFileRounds": "Aantal versleutelingsrondes", "setFileKdfParams": "Sleutel afleidingsfunctie", @@ -416,23 +429,23 @@ "setFileKdfParamsMem": "Geheugen, KB", "setFileKdfParamsPar": "Parallelisme", "setFileKeyChangeForce": "Vraag om de sleutel aan te passen na (dagen)", - "setFileUseKeyFile": "Sleutelbestand", - "setFileUseGenKeyFile": "Sleutelbestand", - "setFileUseOldKeyFile": "Sleutelbestand", - "setFileGenKeyFile": "Sleutelbestand", - "setFileDontUseKeyFile": "Sleutelbestand", - "setFileEmptyPass": "wachtwoord", - "setFileEmptyPassBody": "wachtwoord", - "setFileSaveError": "Fout met opslaan", - "setFileSaveErrorBody": "bestand", + "setFileUseKeyFile": "Gebruik sleutelbestand", + "setFileUseGenKeyFile": "Gebruik aangemaakt sleutelbestand", + "setFileUseOldKeyFile": "Gebruik oude sleutelbestand", + "setFileGenKeyFile": "Gebruik nieuw sleutelbestand", + "setFileDontUseKeyFile": "Gebruik geen sleutelbestand", + "setFileEmptyPass": "Leeg wachtwoord", + "setFileEmptyPassBody": "Opslaan van de database zonder wachtwoord verwijderd alle bescherming. Wil je echt doorgaan?", + "setFileSaveError": "Fout tijdens opslaan", + "setFileSaveErrorBody": "Fout tijdens opslaan naar bestand", "setFileAlreadyExists": "Bestaat al", "setFileAlreadyExistsBody": "File {} bestaat al. Wilt u het overschrijven?", "setFileUnsaved": "Niet opgeslagen wijzigingen", - "setFileUnsavedBody": "bestand", + "setFileUnsavedBody": "Er zijn niet opgeslagen wijzigingen in dit bestand", "setFileCloseNoSave": "Sluiten en wijzigingen ongedaan maken", "setFileDontClose": "Niet sluiten", "setFileNoWebDavUpload": "Kan niet worden opgeslagen op WebDAV", - "setFileNoWebDavUploadBody": "applicatie", + "setFileNoWebDavUploadBody": "Nieuwe bestanden opslaan op WebDAV is momenteel niet ondersteund. Sla je bestand handmatig op en voeg toe aan de app.", "setShTitle": "Snelkoppelingen", "setShShowAll": "Toon alle items", "setShColors": "Toon items met kleuren", @@ -455,6 +468,35 @@ "setShCopyUrlGlobal": "kopieer website (met app op achtergrond)", "setShAutoTypeGlobal": "auto-type (met app op achtergrond)", "setShLock": "blokkeer database", + "setPlInstallTitle": "Installeer nieuwe plug-ins", + "setPlInstallDesc": "KeeWeb plug-ins voegen functies, thema's en vertalingen toe aan KeeWeb. Plug-ins werken met dezelfde privileges and KeeWeb, zij kunnen al je wachtwoorden benaderen en beheren. Installeer nooit plug-ins die je niet vertrouwd.", + "setPlInstallLabel": "Plug-in URL", + "setPlInstallBtn": "Installeer", + "setPlInstallBtnProgress": "Aan het installeren", + "setPlUninstallBtn": "De-installeren", + "setPlDisableBtn": "Uitschakelen", + "setPlEnableBtn": "Inschakelen", + "setPlUpdateBtn": "Bijwerken", + "setPlLocaleBtn": "Schakel naar deze vertaling", + "setPlThemeBtn": "Schakel naar dit thema", + "setPlJs": "code", + "setPlCss": "stijlen", + "setPlLoc": "taal", + "setPlCreatedBy": "Gemaakt door {}", + "setPlLoadTime": "duurde {} om te laden", + "setPlLastUpdate": "Laatste controle op updates", + "setPlLoadError": "Fout tijdens laden plug-in", + "setPlGalleryLoading": "Plug-ins laden, graag even geduld", + "setPlGalleryLoadError": "Fout tijdens laden plug-ins", + "setPlInstallUrlTitle": "Plug-in toevoegen via URL", + "setPlInstallUrlDesc": "Als de plug-in niet in de gallery staat, kan je handmatig toevoegen via URL", + "setPlOfficial": "Officiële KeeWeb plug-in", + "setPlSearch": "Zoeken naar plug-ins", + "setPlDevelop": "Wil je je eigen plug-ins ontwikkelen?", + "setPlDevelopStart": "Begin hier", + "setPlTranslate": "Of je kunt {}", + "setPlTranslateLink": "vertaal de app naar jouw taal", + "setPlAutoUpdate": "Automatisch aanpassen", "setAboutTitle": "Over", "setAboutBuilt": "Deze app is gemaakt met de volgende geweldige tools", "setAboutLic": "Licentie", @@ -465,7 +507,7 @@ "setHelpFormat": "Bestandsformaat", "setHelpFormatBody": "Dit is een port van de {} app gebouwd met web-technologie. Het begrijpt bestanden van het KeePass formaat (kdbx). U kunt zulke bestanden (wachtwoord databases) aanmaken in KeePass, of in deze app zelf. Het bestandsformaat is 100% compatibel en zou begrepen moeten worden door beide apps.", "setHelpProblems": "Hulp nodig ?", - "setHelpProblems1": "Als er iets mis gaat, {}", + "setHelpProblems1": "Als er iets mis gaat, graag {}", "setHelpProblems2": "of {}", "setHelpOpenIssue": "open een issue op GitHub", "setHelpContactLink": "neem direct contact op met een ontwikkelaar", @@ -476,7 +518,7 @@ "setHelpUpdates": "Updates", "setHelpTwitter": "Twitter app", "dropboxLogin": "Dropbox login", - "dropboxLoginBody": "Om door te kunnen gaan dient in in te loggen op Dropbox.", + "dropboxLoginBody": "Om door te kunnen gaan dient je in te loggen op Dropbox.", "dropboxSyncError": "Dropbox Synchronisatie Fout", "dropboxNotFoundBody": "Het bestand is niet gevonden. Is het verwijderd van een andere computer ?", "dropboxFull": "Dropbox vol", @@ -497,6 +539,9 @@ "dropboxLinkApp": "App folder (Apps/KeeWeb)", "dropboxLinkFull": "Volledige Dropbox of een folder", "dropboxLinkCustom": "Eigen Dropbox app", + "webdavSaveMethod": "Opslag methode", + "webdavSaveMove": "Sla een tijdelijk bestand op en verplaats", + "webdavSavePut": "Overschrijf kdbx bestand met PUT", "launcherSave": "Bewaar Passwords Database", "launcherFileFilter": "KeePass bestanden", "authPopupRequired": "Pop-ups zijn geblokkeerd", diff --git a/docs/translations/ru-RU/manifest.json b/docs/translations/ru-RU/manifest.json index 9ce85f4..ce3d05e 100644 --- a/docs/translations/ru-RU/manifest.json +++ b/docs/translations/ru-RU/manifest.json @@ -1,5 +1,5 @@ { - "version": "1.2.0", + "version": "1.3.0", "manifestVersion": "0.1.0", "name": "language-russian", "description": "Russian language", @@ -11,7 +11,7 @@ "licence": "MIT", "url": "https://plugins.keeweb.info/translations?lang=ru-RU", "resources": { - "loc": "B8ALZPXfyW5kNos2ybRjN2N81VVaflIIM8bZpLZ01QGq6uvMYjSF3O8t75B7ydtv0qmNk/3J31YbuOIjSGbSdxTSkoTDSXCH88Iy1M8lj27xor09We2Oc5j2RoGc4sBxFM2EA9FLz2642EJFBtauw0jW7qPtbXSsLw56T2WyLpHCafv5g44vjz7u1H50aBEtoRkiqFhx5ajiP5DcqHIcp5d3iA3OJ1HwRk2WOphTeF3vVsieLlkbn+EKZ8gY5qJ1pfneN0ea09U9FVvMq16W5T+s8jlxJEvyV2+QhBbBtKmPXgClpxEW20pGMEsiGTRp5YWqpA7+LQJ5Bpo6ApJSsA==" + "loc": "k06FrBaWyibztbSDhgEZdrE60VHC54r2jfP500vdtJvKWPPiiJrwYAwQK8vIxeU8aabivm3aRWPF6c/CE0t5925tK5ffpZpxev1oJQ6ow69dx8AmcDa5JoXM0UFAdhJusltJbaeCsA/nhBPjJmjBS1+aRbwEHi11uO+YzI3dMdrR9T4WNU6NIeyW/luW/4E9uM8IHuz1BCjEzrUTvqnvdUJYHcIB8xIadLoi8OfSmxNoHnrMHrJzj902AP2oUp09mvpWRYMm6SLxMJskPbbRJD1UvxrSSsr/huF1lszTwXCfUX9DIUpt2ydx7n2vkH/eZJG5hfgUXF3pn5pgavmRwA==" }, "locale": { "name": "ru-RU", diff --git a/docs/translations/ru-RU/ru-RU.json b/docs/translations/ru-RU/ru-RU.json index 3723a59..cc92308 100644 --- a/docs/translations/ru-RU/ru-RU.json +++ b/docs/translations/ru-RU/ru-RU.json @@ -153,6 +153,7 @@ "listNoUser": "нет пользователя", "listNoAttachments": "нет вложений", "listAddTemplateHeader": "Шаблоны", + "listAddTemplateBody1": "Шаблоны позволяют создавать записи одним щелчком мыши. Добавьте что-то в шаблон, а затем нажмите {} еще раз, чтобы использовать этот шаблон.", "listAddTemplateBody2": "Вы всегда можете найти свои шаблоны в группе {}.", "searchAddNew": "Добавить новый", "searchSort": "Сортировать", @@ -468,6 +469,7 @@ "setShAutoTypeGlobal": "авто-ввод (при свёрнутой программе)", "setShLock": "блокировать базу данных", "setPlInstallTitle": "Установить новые плагины", + "setPlInstallDesc": "Плагины для KeeWeb добавляют новые функции, темы и языки. Плагины работают с теми же привилегиями, что и KeeWeb, они могут получать и управлять всеми вашими паролями. Никогда не устанавливайте плагины, которым вы не доверяете.", "setPlInstallLabel": "URL адрес плагина", "setPlInstallBtn": "Установить", "setPlInstallBtnProgress": "Установка", @@ -481,17 +483,20 @@ "setPlCss": "стили", "setPlLoc": "язык", "setPlCreatedBy": "Создано {}", + "setPlLoadTime": "потребовалось {} для загрузки", "setPlLastUpdate": "Последняя проверка обновлений", "setPlLoadError": "ошибка при загрузке плагина", "setPlGalleryLoading": "Загрузка плагинов, пожалуйста подождите немного", "setPlGalleryLoadError": "Ошибка при загрузке плагинов", "setPlInstallUrlTitle": "Добавить плагин по ссылке", + "setPlInstallUrlDesc": "Если плагин отсутствует в галерее, вы можете установить его вручную из URL-адреса", "setPlOfficial": "Официальный плагин KeeWeb", "setPlSearch": "Поиск плагинов", "setPlDevelop": "Хотите сделать свои собственные плагины?", "setPlDevelopStart": "Начать здесь", "setPlTranslate": "Или вы можете {}", "setPlTranslateLink": "Перевести приложение на ваш язык", + "setPlAutoUpdate": "Обновлять автоматически", "setAboutTitle": "О KeeWeb", "setAboutBuilt": "Это приложение построено с этими удивительными инструментами", "setAboutLic": "Лицензия", @@ -535,6 +540,8 @@ "dropboxLinkFull": "Полный Dropbox или любая папка", "dropboxLinkCustom": "Своё Dropbox-приложение", "webdavSaveMethod": "Метод сохранения", + "webdavSaveMove": "Загрузить временный файл и переместить", + "webdavSavePut": "Перезаписать файл kdbx с помощью PUT", "launcherSave": "Сохранение пароля базы данных", "launcherFileFilter": "KeePass файлы", "authPopupRequired": "Всплывающие окна заблокированы", diff --git a/docs/translations/uk/index.html b/docs/translations/uk/index.html new file mode 100644 index 0000000..841ba13 --- /dev/null +++ b/docs/translations/uk/index.html @@ -0,0 +1,18 @@ + + + + + KeeWeb Language: Українська + + + + +

KeeWeb Language: Українська

+ https://plugins.keeweb.info/translations/uk + + diff --git a/docs/translations/uk/manifest.json b/docs/translations/uk/manifest.json new file mode 100644 index 0000000..c0280a0 --- /dev/null +++ b/docs/translations/uk/manifest.json @@ -0,0 +1,22 @@ +{ + "version": "1.1.0", + "manifestVersion": "0.1.0", + "name": "language-ukrainian", + "description": "Ukrainian language", + "author": { + "name": "KeeWeb", + "email": "antelle.net@gmail.com", + "url": "https://keeweb.info" + }, + "licence": "MIT", + "url": "https://plugins.keeweb.info/translations?lang=uk", + "resources": { + "loc": "u3Ui8F/C3V44/zl9naR1E5edLsuX6iuWTp9I5Y6fhkzsAwFaxZ6AMRFzy5uLCjGVUt3/zPfdjxoC3VMjEoEJ7tMkRoMnvnieg48FzrYj1XPqS6hkv/+3LHjD72pts2B7ipp4RPRPps4BEV7YG6bK7TKM7b6IoVsRyQfQ7Djp6yo6glRQcouTX/GNrGMQRdahMuhWnFQVMbs7OPHChZSjuuhUp2tJvR7oDFlf6KYJUQfwBytaT3YskqJsXPRuk1NvVBO1uIYHZvXee7sqK4H0qbO+Ac2L0Uq7RuzJ5fT2qbDVVPefwoJVq7DVnO559G+SAMh2TtmTrtFcjdJ50zHSYw==" + }, + "locale": { + "name": "uk", + "title": "Українська", + "flag": "🇺🇦" + }, + "publicKey": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0oZB2Kt7AzRFNqf8FuO3C3kepHPAIQYiDPYdQxHcsiaFCwyKVx6K1cE/3vBhb8/2rj+QIIWNfAAuu1Y+2VK90ZBeq6HciukWzQRO/HWhfdy0c7JwDAslmyGI5olj0ZQkNLhkde1MiMxjDPpRhZtdJaryVO5cFJaJESpv3dV6m0qXsaQCluWYOSNfSjP9C8o2zRVjSi3ZQZnZIV5pnk9K2MtlZIPXrN9iJiM5zZ9DTSnqApI6dC9mX4R3LvGN+GTovm9C8Crl+qb106nGRR3LcweicDnPyMtZLa/E0DBpWYxUVLDp6WeLhxoUBr+6+t3Xp9IDnPoANDQXJXD0f1vQxQIDAQAB" +} diff --git a/docs/translations/uk/uk.json b/docs/translations/uk/uk.json new file mode 100644 index 0000000..625397a --- /dev/null +++ b/docs/translations/uk/uk.json @@ -0,0 +1,549 @@ +{ + "months": [ + "Січень ", + "Лютий ", + "Березень ", + "Квітень ", + "Травень", + "Червень ", + "Липень ", + "Серпень ", + "Вересень ", + "Жовтень ", + "Листопад ", + "Грудень " + ], + "monthsShort": [ + "Січ", + "Лют", + "Бер", + "Кві", + "Трав", + "Черв", + "Лип", + "Серп", + "Верес", + "Жовт", + "Лист", + "Груд" + ], + "weekdays": [ + "Неділя ", + "Понеділок ", + "Вівторок ", + "Середа", + "Четвер", + "П'ятниця ", + "Субота " + ], + "weekdaysShort": [ + "Нд", + "Пн", + "Вт", + "Ср", + "Чт", + "Пт", + "Сб" + ], + "retToApp": "вернутись до програми ", + "name": "ім'я ", + "icon": "піктограма ", + "title": "назва ", + "password": "пароль ", + "user": "логін", + "website": "сайт ", + "tags": "теги", + "notes": "нотатки ", + "entry": "записати", + "group": "група ", + "noTitle": "немає назви ", + "or": "чи", + "history": "історія ", + "template": "шаблон", + "notImplemented": "Не реалізовано ", + "saveChanges": "Зберегти зміни ", + "discardChanges": "Відмінити зміни ", + "advanced": "Додатково ", + "shortcuts": "Гарячі клавіші ", + "help": "Допомога ", + "settings": "Налаштування ", + "plugins": "Плагіни", + "cache": "кеш", + "file": "файл", + "webdav": "WebDAV", + "dropbox": "Dropbox", + "gdrive": "Google Диск ", + "onedrive": "OneDrive", + "menuAllItems": "Всі елементи ", + "menuColors": "Колір ", + "menuTrash": "Кошик ", + "menuSetGeneral": "Основні ", + "menuSetAbout": "Про програму", + "menuAlertNoTags": "Без тегів", + "menuAlertNoTagsBody": "Ви можете додавати нові теги при редагуванні полів в розділі теги. ", + "menuEmptyTrash": "Очистити кошик", + "menuEmptyTrashAlert": "Очистити кошик? ", + "menuEmptyTrashAlertBody": "Ви не зможете повернути елементи", + "menuItemCollapsed": "Двічі натисніть, щоб розгорнути", + "alertYes": "Так", + "alertNo": "Ні", + "alertOk": "ОК", + "alertCancel": "Скасувати ", + "alertSignIn": "Увійти ", + "alertCopy": "Копіювати ", + "alertClose": "Закрити ", + "appBeta": "ПОПЕРЕДЖЕННЯ: бета-версія, тільки для ознайомлення ", + "footerOpen": "Відкрити / Створити ", + "footerSyncError": "Помилка синхронізації ", + "footerTitleGen": "Генерувати", + "footerTitleLock": "Заблокувати", + "genLen": "Довжина ", + "genNewPass": "Новий пароль ", + "genPresetDefault": "стандартні налаштування ", + "genPresetDerived": "як старий пароль", + "genPresetPronounceable": "легкомовний ", + "genPresetMed": "середньої довжини", + "genPresetLong": "довгий ", + "genPresetPin4": "4-значний PIN-код", + "genPresetMac": "MAC-адреса", + "genPresetHash128": "128-бітний хеш", + "genPresetHash256": "256-бітний хеш", + "grpTitle": "Група ", + "grpSearch": "Включити пошук записів в цій групі", + "grpAutoType": "Включити автозаповнення ", + "grpAutoTypeSeq": "Послідовність автозаповнення ", + "grpAutoTypeSeqDefault": "Використовувати за замовчуванням послідовне автосортування", + "grpTrash": "Видалити групу з усіма елементами", + "tagTitle": "Тег", + "tagTrash": "Видалити тег з усіх записів", + "tagRename": "Перейменовувати", + "tagTrashQuestion": "Видалити тег з усіх записів?", + "tagTrashQuestionBody": "Цей тег буде видалений з усіх записів. І не буде простого способу повернути його назад.", + "tagExists": "Тег вже існує", + "tagExistsBody": "Тег з такою назвою вже існує. Будь ласка, оберіть іншу назву.", + "tagBadName": "Погана назва", + "tagBadNameBody": "Тег не може містити наступні символи: {}. Будь ласка, видаліть їх.", + "genPsTitle": "Генератор шаблонів", + "genPsCreate": "Новий шаблон", + "genPsDelete": "Видалити шаблон", + "genPsNew": "шаблон", + "genPsEnabled": "Показати в списку шаблонів", + "genPsDefault": "Обраний за замовчуванням", + "genPsDefaultLength": "Стандартна довжина", + "genPsUpper": "Прописні латинські букви", + "genPsLower": "Строчные латинские буквы", + "genPsDigits": "Цифри", + "genPsSpecial": "Спеціальні символи", + "genPsBrackets": "Дужки", + "genPsHigh": "Символи ASCII", + "genPsAmbiguous": "Неоднозначні символи", + "genPsInclude": "Додаткові символи", + "genPsExample": "Приклад згенерованого пароля", + "keyChangeTitleRemote": "Майстер-ключ змінено", + "keyChangeMessageRemote": "Майстер-ключ було змінено для цієї бази даних. Будь ласка, введіть новий ключ.", + "keyChangeTitleExpired": "Термін дії майстер-ключа минув", + "keyChangeMessageExpired": "Термін дії майстер-ключа для цієї бази даних закінчився. Будь ласка, введіть новий ключ.", + "keyChangeRepeatPassword": "Пароль ще раз", + "iconFavTitle": "Завантажити і використовувати іконку сайту", + "iconSelCustom": "Обрати свою іконку", + "listEmptyTitle": "Пусто", + "listEmptyAdd": "додайте за допомогою кнопки {} вище", + "listGroup": "Група", + "listNoWebsite": "сайт відсутній", + "listNoUser": "користувач відсутній", + "listNoAttachments": "немає вкладень", + "listAddTemplateHeader": "Шаблони", + "listAddTemplateBody1": "Шаблони дозволяють створювати записи одним натисканням миші. Додайте щось в шаблон, а потім натисніть {} ще раз, щоб використати цей шаблон.", + "listAddTemplateBody2": "Ви завжди можете знайти свої шаблони в групі {}.", + "searchAddNew": "Додати новий", + "searchSort": "Сортувати", + "searchCreated": "Створено", + "searchUpdated": "Оновлено", + "searchAttachments": "Вкладання", + "searchAZ": "А {} Я", + "searchZA": "Я {} А", + "searchON": "Старий {} Новий", + "searchNO": "Новий {} Старий", + "searchShiftClickOr": "shift-click або", + "searchAdvTitle": "Розширений пошук", + "searchSearchIn": "Шукати в", + "searchOther": "Інші поля", + "searchProtect": "Захищені поля", + "searchOptions": "Налаштування", + "searchCase": "З урахуванням регістру", + "searchRegex": "RegEx", + "openOpen": "Відкрити", + "openNew": "Створити", + "openMore": "Ще варіанти", + "openDemo": "Демо", + "openXml": "Імпортуват XML", + "openCaps": "Caps Lock увімкнено", + "openClickToOpen": "Натисніть, щоб відкрити файл", + "openKeyFile": "Файл-ключ", + "openKeyFileDropbox": "(із Dropbox)", + "openDropHere": "перетягніть файли сюди", + "openFailedRead": "Не вдалося розпізнати файл", + "openNothingFound": "Нічого не знайдено", + "openNothingFoundBody": "Немає файлів, які могли бути відкриті.", + "openSelectFile": "Оберіть файл", + "openSelectFileBody": "Оберіть файл, який ви хотіли б відкрити", + "openPassFor": "Пароль для", + "openRemoveLastQuestion": "Видалити локальний файл?", + "openRemoveLastQuestionBody": "Файл, який ви видаляєте зберігається тільки всередині програми. Видалити його назавжди?", + "openRemoveLastQuestionModBody": "Файл має локальні зміни. Видалити його без збереження змін?", + "openLocalFile": "Локальний файл", + "openLocalFileBody": "Ви збираєтеся відкрити файл, який буде зберігатися всередині програми. Зміни, які були внесені не будуть збрегітись назад у файлову систему. Щоб отримати файл з вашими даними, експортуйте його з налаштувань.", + "openLocalFileDontShow": "Не показувати знову", + "openWrongFile": "Поганий файл", + "openWrongFileBody": "Даний формат файлу не підтримується. Програма працює з файлами бази даних KeePass (kdbx).", + "openKdbFileBody": "Ви намагаєтеся відкрити старий формат файлу (KDB). Ця програма підтримує тільки новий формат (kdbx). Скористайтеся KeePass v2 для конвертації в новий формат.", + "openConfigHeader": "Налаштування {}", + "openUrl": "URL", + "openUrlDesc": "https://server/path/file.kdbx, или просто file.kdbx", + "openUser": "Логін", + "openUserDesc": "Користувач WebDAV (якщо потрібно)", + "openUserPlaceholder": "немає логіну", + "openPass": "Пароль", + "openPassDesc": "Пароль сервера WebDAV (не вашого файлу паролів)", + "openPassPlaceholder": "немає пароля", + "openConfigError": "Помилка: {}", + "openConfigErrorNotFound": "Файл не знайдено", + "openError": "Помилка", + "openErrorDescription": "Помилка під час відкриття файлу", + "openErrorFileNotFound": "Файл не знайдено", + "detAttDownload": "Натисніть Shift і клацніть по вкладенню щоб завантажити або", + "detAttDelToRemove": "Delete для видалення", + "detEmpty": "Ваші паролі будуть відображатися тут", + "detGroupRestore": "Для того, щоб відновити цю групу, будь ласка, перетягніть її в будь-яку групу поза кошика.", + "detHistoryClickPoint": "Натисніть на точку на часовій шкалі, щоб побачити стан", + "detHistoryReturn": "повернутися до запису", + "detHistoryRevert": "Повернути до стану", + "detHistoryDel": "Видалити стан", + "detHistoryEmpty": "пусто", + "detHistoryModified": "модифіковано", + "detHistoryRec": "запис", + "detHistoryRecs": "записи", + "detHistoryVersion": "Версія", + "detHistorySaved": "Збережено", + "detHistoryNoTitle": "немає назви", + "detHistoryCurState": "поточний стан", + "detHistoryCurUnsavedState": "поточний незбережений стан", + "detBackToList": "назад до списку", + "detSetIconColor": "Змінити колір", + "detSetIcon": "Змінити іконку", + "detDropAttachments": "відпустіть файл для прикріплення", + "detDelEntry": "Видалити", + "detDelEntryPerm": "Видалити назавжди", + "detExpires": "Завершується", + "detExpired": "завершений", + "detGroup": "Група", + "detCreated": "Створений", + "detUpdated": "Оновлений", + "detNetField": "Нове поле", + "detAttachments": "Вкладення", + "detDelFromTrash": "Видалити з кошика?", + "detDelFromTrashBody": "Ви не зможете скасувати цю операцію.", + "detDelFromTrashBodyHint": "Щоб швидко видалити весь вміст кошика, натисніть піктограму очищення в меню кошика.", + "detFieldCopied": "скопійовано", + "detFieldCopiedTime": "Копіюється {} секунд", + "detCopyHint": "Ви маєте можливість копіювати значення поля натиснувши мишкою по його назві", + "detMore": "більше", + "detClickToAddField": "натисніть, щоб додати нове поле", + "detMenuAddNewField": "Додати нове поле", + "detMenuShowEmpty": "Показати порожні поля", + "detMenuHideEmpty": "Приховати порожні поля", + "detMenuAddField": "Додати {}", + "detMenuCopyPassword": "Скопіювати пароль", + "detMenuCopyUser": "Скопіювати логін", + "detSetupOtp": "Одноразовий пароль", + "detClone": "Зробити копію", + "detClonedName": "Копіювати", + "detAutoType": "Авто-тип", + "detAutoTypeSettings": "Налаштування авто-заповнення", + "detAutoTypeEnabled": "Увімкнути авто-тип для даного запису", + "detAutoTypeSequence": "Натискань клавіш", + "detAutoTypeInput": "Введення", + "detAutoTypeShortcutsDesc": "{} або {} в той час як додаток неактивний", + "detAutoTypeObfuscation": "Змішати реальні натискання клавіш з випадковими", + "detAutoTypeWindow": "Вікно", + "detAutoTypeInputWindow": "Заголовок вікна", + "detSetupOtpAlert": "Сканувати QR код", + "detSetupOtpAlertBody": "Будь ласка, скопіюйте код QR, який відображається на сторінці авторизації.", + "detSetupOtpAlertBody1": "1. перейти на сторінку авторизації", + "detSetupOtpAlertBody2": "2. зробити скріншот QR коду {}", + "detSetupOtpAlertBody3": "3. вставити тут {}", + "detSetupOtpAlertBody3Mobile": "3. вибрати його або сканувати за допомогою камери з допомогою кнопки Вибір/Сканування нижче", + "detSetupOtpAlertBody4": "Якщо ви не можете сканувати код, натисніть Введіть код вручну", + "detSetupOtpManualButton": "Введіть код вручну", + "detSetupOtpScanButton": "Вибір/Сканування", + "detSetupOtpAlertBodyWith": "с {}", + "detOtpImageError": "Помилка зчитування зображення", + "detOtpImageErrorBody": "На жаль, ми не змогли прочитати формат зображення, будь ласка, зв'яжіться з авторами програми з докладною інформацією про помилки.", + "detOtpImageReading": "Зчитування QR коду...", + "detOtpQrError": "Помилка зчитування QR коду...", + "detOtpQrErrorBody": "На жаль, ми не змогли прочитати QR-код, будь ласка, спробуйте ще раз або зв'яжіться з авторами програми з докладною інформацією про помилки.", + "detOtpQrWrong": "Невірний QR код", + "detOtpQrWrongBody": "Ваш QR-код був успішно відсканований, але він не містить даних одноразового пароля.", + "autoTypeEntryFields": "Поля введення", + "autoTypeModifiers": "Клавіші-модифікатори", + "autoTypeKeys": "Ключі", + "autoTypeLink": "ще", + "autoTypeError": "помилка авто-типу", + "autoTypeErrorGeneric": "Була помилка виконання автоматичного типу: {}", + "autoTypeErrorGlobal": "Для використання глобальних гарячих клавіш, зробіть активним вікно додатка, в якому хочете ввести пароль", + "autoTypeErrorNotInstalled": "{} не встановлений", + "autoTypeHeader": "Авто-тип: Оберіть", + "autoTypeMsgNoWindow": "Нам не вдалося отримати активний заголовок вікна, почніть вводити для пошуку", + "autoTypeMsgMatchedByWindow": "Обрати пароль для {}", + "autoTypeNoMatches": "немає збігів", + "appSecWarn": "Не безпечно!", + "appSecWarnBody1": "Ви завантажили цю программу через незахищене з'єднання. Хтось може спостерігати за вами і вкрасти ваші паролі. Ми наполегливо рекомендуємо вам зупинитися. Ви можете продовжити тільки, якщо ви чітко розумієте, що ви робите.", + "appSecWarnBody2": "Так, ваша база даних в зашифрованому вигляді, але ніхто не може гарантувати, що програма не була змінена на шляху до вас.", + "appSecWarnBtn": "Я розумію, що ризик, як і раніше", + "appUnsavedWarn": "Незбережені зміни!", + "appUnsavedWarnBody": "У вас є незбережені файли, якщо ви закриєте програму, зміни будуть втрачені.", + "appDontExitBtn": "Не виходьте", + "appCannotLockAutoInit": "Програму не може бути заблоковано, тому що автозбереження відключено.", + "appCannotLock": "У вас є незбережені зміни, які будуть втрачені. Продовжити?", + "appAutoSave": "Зберігати зміни автоматично", + "appSaveError": "Помилка збереження", + "appSaveErrorBody": "Помилка авто-збереження файлу", + "appSaveErrorBodyMul": "Помилка авто-збереження файлів:", + "appSettingsError": "Помилка завантаження програми", + "appSettingsErrorBody": "Була помилка при завантаженні налаштувань програми. Будь ласка, перевірте URL програми або зверніться до адміністратора.", + "appNotSupportedError": "Ваш браузер не підтримується.", + "appTabWarn": "Забагато вкладок ", + "appTabWarnBody": "KeeWeb не може бути використаний в двох вкладках браузера одночасно, будь ласка, закрийте цю вкладку.", + "setGenTitle": "Загальні налаштування", + "setGenUpdate": "Оновлення", + "setGenNewVersion": "Нова версія програми була випущена і завантажена", + "setGenReleaseNotes": "Примітки до випуску", + "setGenReloadToUpdate": "Перезавантажити для оновлення", + "setGenUpdateManual": "Доступна нова версія. Вона зможе перевіряти наявність і встановлювати оновлення автоматично, але авто-оновлення з поточної версії неможливо.", + "setGenDownloadUpdate": "Завантажити оновлення", + "setGenUpdateAuto": "Завантажувати та встановлювати автоматично", + "setGenUpdateCheck": "Перевіряти але не встановлювати", + "setGenNoUpdate": "Ніколи не перевіряти оновлення", + "setGenUpdateChecking": "Перевірка оновлень", + "setGenCheckUpdate": "Перевірити оновлення", + "setGenErrorChecking": "Помилка перевірки оновлень", + "setGenLastCheckSuccess": "Остання успішна перевірка була в {}", + "setGenLastCheckVer": "остання версія була {}", + "setGenCheckedAt": "Перевірено на", + "setGenLatestVer": "використовується найновіша версія програми", + "setGenNewVer": "нова версія {} доступна, випущена", + "setGenDownloadingUpdate": "Завантаження оновлення...", + "setGenExtractingUpdate": "Вилучення оновлення...", + "setGenCheckErr": "Помилка при завантаженні нової версії", + "setGenNeverChecked": "Ніколи не перевіряти оновлення", + "setGenRestartToUpdate": "Для оновлення необхідно перезавантаження", + "setGenDownloadAndRestart": "Завантажити оновлення і перезавантажити программу", + "setGenAppearance": "Вид", + "setGenTheme": "Тема", + "setGenThemeFb": "Плоска синя", + "setGenThemeDb": "Темна коричнева", + "setGenThemeWh": "Біла", + "setGenThemeTe": "Термінал ", + "setGenThemeHc": "Високий контраст", + "setGenThemeSd": "Вицвіла темна", + "setGenThemeSl": "Вицвіла світла", + "setGenLocale": "Мова", + "setGenLocOther": "Інші мови доступні як плагіни", + "setGenFontSize": "Розмір шрифту", + "setGenFontSizeNormal": "Нормальний", + "setGenFontSizeLarge": "Великий", + "setGenFontSizeLargest": "Величезний", + "setGenTitlebarStyle": "Стиль вікна (потрібне перезавантаження)", + "setGenTitlebarStyleDefault": "За замовчуванням", + "setGenTitlebarStyleHidden": "Нестандартний заголовок", + "setGenTitlebarStyleHiddenInset": "Нестандартний заголовок, перетягувати вікно", + "setGenShowSubgroups": "Показати записи з усіх підгруп", + "setGenTableView": "Перегляд списку записів у вигляді таблиці", + "setGenColorfulIcons": "Кольоровий список не стандартних іконок", + "setGenFunction": "Функції", + "setGenAutoSync": "Автоматичне збереження і синхронізація", + "setGenRememberKeyFiles": "Запам'ятовувати файли-ключі", + "setGenNoRememberKeyFiles": "Не запам'ятовувати ", + "setGenRememberKeyFilesData": "Зберігати у внутрішній пам'яті програми", + "setGenRememberKeyFilesPath": "Пам'ятати тільки шлях до файлу ключа ", + "setGenLockInactive": "Авто блокування, якщо програма неактивна", + "setGenNoAutoLock": "Не блокувати", + "setGenLockMinutes": "через {} хвилин", + "setGenLockHour": "Через годину", + "setGenLockHours": "В {} годин", + "setGenLockDay": "В день ", + "setGenClearClip": "Очистити буфер після копіювання", + "setGenNoClear": "Не очищати", + "setGenClearSeconds": "через {} секунд", + "setGenClearMinute": "в хвилину", + "setGenMinInstead": "Мінімізувати програму замість закриття", + "setGenLockMinimize": "Авто блокування при мінімізації", + "setGenLockCopy": "Блокувати програму після копіювання пароля", + "setGenLockAutoType": "Автоматичне блокування при авто-введенні", + "setGenStorage": "Сховище", + "setGenShowAdvanced": "Показати додаткові налаштування (ці установки можуть бути небезпечні)", + "setGenDevTools": "Засоби розробки", + "setGenTryBeta": "Використовувати бета-версію до перезавантаження", + "setGenTryBetaWarning": "Незбережені файли", + "setGenTryBetaWarningBody": "Будь ласка, збережіть всі файли і натисніть цю кнопку ще раз", + "setGenShowAppLogs": "Журнал програми", + "setFilePath": "Шлях до файлу", + "setFileStorage": "Цей файл завантажений з {}.", + "setFileIntl": "Цей файл зберігається у внутрішній пам'яті програми", + "setFileLocalHint": "Хочете працювати легко з локальними файлами?", + "setFileDownloadApp": "Завантажити desktop версію", + "setFileSave": "Зберегти", + "setFileSaveTo": "Зберегти як ...", + "setFileClose": "Закрити", + "setFileSync": "Синхр-я", + "setFileSaveToXml": "XML", + "setFileLastSync": "Остання синх-я", + "setFileLastSyncUnknown": "невідомо", + "setFileSyncInProgress": "йде синхронізація", + "setFileSyncError": "помилка синхр-ї", + "setFilePass": "Майстер пароль", + "setFilePassChanged": "пароль був змінений; залиште поле порожнім, щоб використовувати старий пароль", + "setFileKeyFile": "Файл ключа", + "setFileSelKeyFile": "Оберіть файл ключа", + "setFileNames": "Назва", + "setFileDefUser": "Ім'я користувача за замовчуванням:", + "setFileEnableTrash": "Включити кошик", + "setFileHistLen": "Довжина історії, зберігати останню кількість записів ", + "setFileHistSize": "Розмір історії, всього МБ для кожного файлу", + "setFileBackups": "Копії", + "setFileBackupEnable": "Резервування в файл", + "setFileBackupPath": "Шлях до копії", + "setFileBackupTime": "Робити копії", + "setFileBackupNow": "Копіювати зараз", + "setFileBackupNowWorking": "За роботою...", + "setFileBackupError": "Помилка копіювання", + "setFileBackupErrorDescription": "Помилка запису файлу копії ", + "setFileBackupOnSave": "Кожен раз, коли я зберігаю файл", + "setFileBackupDaily": "Щодня", + "setFileBackupWeekly": "Щотижня", + "setFileBackupMonthly": "Щомісяця", + "setFileBackupManually": "Вручну. Не автоматично", + "setFileRounds": "Кількість циклів шифрування", + "setFileKdfParams": "Функція формування ключа ", + "setFileKdfParamsIter": "Повтор ", + "setFileKdfParamsMem": "Пам'ять, кб", + "setFileKdfParamsPar": "Паралелізм ", + "setFileKeyChangeForce": "Вимагати оновлення ключа через (днів)", + "setFileUseKeyFile": "Використовувати файл ключ", + "setFileUseGenKeyFile": "Використовувати згенерований файл ключ", + "setFileUseOldKeyFile": "Використовувати колишній файл ключ", + "setFileGenKeyFile": "Згенерувати новий файл ключ", + "setFileDontUseKeyFile": "Не використовувати файл ключ", + "setFileEmptyPass": "Порожній пароль", + "setFileEmptyPassBody": "Збереження бази даних з порожнім паролем робить її абсолютно незахищеною. Ви дійсно хочете зробити це?", + "setFileSaveError": "Помилка збереження", + "setFileSaveErrorBody": "Помилка збереження файлу", + "setFileAlreadyExists": "Вже існує", + "setFileAlreadyExistsBody": "Файл {} вже існує. Перезаписати його?", + "setFileUnsaved": "Незбережені зміни", + "setFileUnsavedBody": "Є незбережені зміни в цьому файлі", + "setFileCloseNoSave": "Закрити і втратити зміни", + "setFileDontClose": "Не закрывати", + "setFileNoWebDavUpload": "Неможливо зберегти в WebDAV", + "setFileNoWebDavUploadBody": "Додавання нових файлів в WebDAV в даний час не підтримується. Будь ласка, завантажте файл вручну і відкрийте в програмі.", + "setShTitle": "Гарячі клавіші", + "setShShowAll": "показати усі елементи", + "setShColors": "показати елементи цього кольору", + "setShTrash": "перейти в кошик", + "setShFind": "пошук, просто почніть вводити", + "setShClearSearch": "очистити пошук", + "setShCopyPass": "скопіювати пароль або вибране поле", + "setShCopyUser": "скопіювати ім'я користувача", + "setShCopyUrl": "скопіювати веб-сайт", + "setShAutoType": "перейти до попереднього запису", + "setShPrev": "перейти до попереднього запису", + "setShNext": "перейти до наступного запису", + "setShCreateEntry": "створити запис", + "setShOpen": "відкрити/створити", + "setShSave": "зберегти всі файли", + "setShGen": "згенерувати пароль", + "setShSet": "параметри програми", + "setShCopyPassGlobal": "копія пароля (якщо програма працює у фоновому режимі)", + "setShCopyUserGlobal": "скопіювати користувача (коли програма сгорнута)", + "setShCopyUrlGlobal": "копія веб-сайту (якщо програма працює у фоновому режимі)", + "setShAutoTypeGlobal": "авто-заповнення (коли програма сгорнута)", + "setShLock": "блокувати базу даних", + "setPlInstallTitle": "Встановити нові плагіни", + "setPlInstallDesc": "Плагіни для KeeWeb додають нові функції, теми і мови. Плагіни працюють з тими ж привілеями, що і KeeWeb, вони можуть отримувати і управляти всіма вашими паролями. Ніколи не встановлюйте плагіни, яким ви не довіряєте.", + "setPlInstallLabel": "URL адреса плагіну", + "setPlInstallBtn": "Встановити", + "setPlInstallBtnProgress": "Встановлення", + "setPlUninstallBtn": "Видалити", + "setPlDisableBtn": "Відключити", + "setPlEnableBtn": "Увімкнути", + "setPlUpdateBtn": "Оновити", + "setPlLocaleBtn": "Застосувати мову", + "setPlThemeBtn": "Застосувати тему", + "setPlJs": "код", + "setPlCss": "стилі", + "setPlLoc": "мова", + "setPlCreatedBy": "Створено {}", + "setPlLoadTime": "знадобилося {} для завантаження", + "setPlLastUpdate": "Остання перевірка оновлень", + "setPlLoadError": "помилка при завантаженні плагіну", + "setPlGalleryLoading": "Завантаження плагінів, будь ласка зачекайте", + "setPlGalleryLoadError": "Помилка при завантаженні плагінів", + "setPlInstallUrlTitle": "Додати плагін за посиланням", + "setPlInstallUrlDesc": "Якщо плагін відсутній в галереї, ви можете встановити його вручну з URL-адреси", + "setPlOfficial": "Офіційний плагін KeeWeb", + "setPlSearch": "Пошук плагінів", + "setPlDevelop": "Хочете зробити свої власні плагіни?", + "setPlDevelopStart": "Почати тут", + "setPlTranslate": "Або ви можете {}", + "setPlTranslateLink": "Перекласти програму на вашу мову", + "setPlAutoUpdate": "Оновлювати автоматично", + "setAboutTitle": "Про KeeWeb", + "setAboutBuilt": "Ця програма створена за допомогою цих дивовижних інструментів", + "setAboutLic": "Ліцензія", + "setAboutLicComment": "Сама програмаі та всі включені компоненти, які не перебувають у вільному доступі під MIT ліцензією", + "setAboutFirst": "Ця програма з відкритим вихідним кодом створена {}", + "setAboutSecond": "під ліцензією {}.", + "setAboutSource": "Вихідний код і питання на {}.", + "setHelpFormat": "Формат файлу", + "setHelpFormatBody": "Ця програма - перенесення програми {} на веб-технології. Програма сумісна з файлами формату KeePass (kdbx). Ви можете створювати такі файли (бази даних паролів) в KeePass або в цій програмі. Формат файлу на 100% сумісний з обома програмами.", + "setHelpProblems": "Потрібна допомога?", + "setHelpProblems1": "Якщо щось піде не так, будь ласка {}", + "setHelpProblems2": "або {}", + "setHelpOpenIssue": "відкрийте Issue на GitHub", + "setHelpContactLink": "зв'язатися з розробником безпосередньо", + "setHelpAppInfo": "Інформація про програму", + "setHelpOtherPlatforms": "Інші платформи", + "setHelpDesktopApps": "Desktop версії", + "setHelpWebApp": "Web-додаток", + "setHelpUpdates": "Оновлення", + "setHelpTwitter": "Twitter ", + "dropboxLogin": "Dropbox користувач", + "dropboxLoginBody": "Щоб продовжити, ви повинні авторизуватись в Dropbox.", + "dropboxSyncError": "Dropbox помилка синхронізації", + "dropboxNotFoundBody": "Файл не знайдено. Можливо він був видалений з іншого комп'ютера?", + "dropboxFull": "Dropbox заповнений", + "dropboxFullBody": "Ваш Dropbox переповнений, вільного місця немає.", + "dropboxRateLimitedBody": "Занадто багато запитів до Dropbox було зроблені цим додатком. Будь ласка, спробуйте ще раз пізніше.", + "dropboxNetError": "Dropbox помилка мережі при синхронізації", + "dropboxNetErrorBody": "Сталася помилка мережі під час синхронізації Dropbox. Будь ласка, перевірте підключення та спробуйте ще раз.", + "dropboxErrorBody": "Щось пішло не так під час синхронізації в Dropbox. Будь ласка, спробуйте ще раз пізніше. Код помилки:", + "dropboxErrorRepeatBody": "Щось пішло не так під час синхронізації в Dropbox. Будь ласка, спробуйте ще раз пізніше. Помилка:", + "dropboxSetupDesc": "Для використання Dropbox в окремому додатку потрібне додаткове налаштування. Будь ласка, створіть свій Dropbox додаток та введіть його ключ нижче.", + "dropboxAppKey": "Dropbox ключ додатку", + "dropboxAppKeyDesc": "Скопіюйте ключ з вашої програми Dropbox (налаштування для розробників)", + "dropboxFolder": "Папка програми", + "dropboxFolderDesc": "Якщо ваш додаток пов'язано з усім сховищем Dropbox (а не окремою папкою), введіть тут назву папки з файлами kdbx", + "dropboxFolderSettingsDesc": "Оберіть будь-яку папку в Dropbox, де будуть зберігатися файли (кореневу папку за замовчуванням)", + "dropboxFolderPlaceholder": "папка за замовчуванням", + "dropboxLink": "Посилання на програму", + "dropboxLinkApp": "Папка програми (Apps/KeeWeb)", + "dropboxLinkFull": "Повністю Dropbox або будь-яка папка", + "dropboxLinkCustom": "Свій Dropbox-додаток", + "webdavSaveMethod": "Метод збереження", + "webdavSaveMove": "Завантажити тимчасовий файл і перемістити", + "webdavSavePut": "Перезаписати файл kdbx за допомогою PUT", + "launcherSave": "Збереження пароля бази даних", + "launcherFileFilter": "KeePass файли", + "authPopupRequired": "Спливаючі вікна заблоковані", + "authPopupRequiredBody": "Будь ласка, дозвольте спливаючі вікна цьому додатку в вашому браузері." +} \ No newline at end of file